{
  "schema_version": "1.0",
  "dataset": "btcflix_kalshi_15m_finetuned_market_edge",
  "description": "Prospective BTC Flix paper-trading results for the BRTI 15-minute fine-tuned bullish consensus against Kalshi 15-minute Bitcoin markets. Independent from the hourly-trained Small transfer lane; intended for human and LLM/agent analysis.",
  "strategy": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
  "strategy_definition": "Kronos Base and Kronos Small fine-tuned on CF Benchmarks BRTI 15-minute candles both predict a close at or above the live Kalshi strike. Small uses brti-small-15m-v1 epoch 1, selected by the lowest August validation loss; training covers June–July 2026. Results are prospective paper trading.",
  "generated_at": "2026-10-17T17:02:30.160172Z",
  "source_snapshot_schema_version": 1,
  "source_page": "/kalshi-15m-finetuned/market-edge",
  "paper_trading_warning": "Paper-trading results are hypothetical. Entries require a prospectively captured Kalshi executable YES ask and sufficient displayed depth. Past and in-sample performance does not establish a tradable edge.",
  "units": {
    "currency": "USD",
    "probabilities": "decimal_fraction_0_to_1",
    "roi": "decimal_fraction",
    "displacement_fraction": "decimal_fraction",
    "timestamps": "ISO-8601 UTC where supplied by the source ledger"
  },
  "record_semantics": "Each item in trades represents one consensus signal/trade opportunity. paper_trades contains the independently simulated fixed_dollars and fixed_shares results; null means no paper fill is recorded for that model.",
  "summary": {
    "default_stake_model": "fixed_dollars",
    "total_signals": 913,
    "signals_with_usable_market_pricing": 912,
    "total_trades": 876,
    "wins": 453,
    "losses": 423,
    "hit_rate": 0.5171232876712328,
    "gross_pnl": -246.2640000000003,
    "fees": 2876.06,
    "net_pnl": -3122.324,
    "roi": -0.03573012179800583,
    "regime_breakdown": [
      {
        "regime": "BULL",
        "trade_count": 239,
        "wins": 103,
        "losses": 136,
        "hit_rate": 0.4309623430962343,
        "net_pnl": -3792.1739999999986,
        "roi": -0.15900651318154665
      },
      {
        "regime": "NEUTRAL",
        "trade_count": 374,
        "wins": 202,
        "losses": 172,
        "hit_rate": 0.5401069518716578,
        "net_pnl": -1679.0900000000004,
        "roi": -0.04500967562335329
      },
      {
        "regime": "BEAR",
        "trade_count": 263,
        "wins": 148,
        "losses": 115,
        "hit_rate": 0.5627376425855514,
        "net_pnl": 2348.9399999999987,
        "roi": 0.08954462592720513
      }
    ],
    "date_range": {
      "first_trigger_timestamp": "2026-09-12T03:02:14.741674Z",
      "last_trigger_timestamp": "2026-10-17T17:02:16.213231Z",
      "first_resolution_timestamp": "2026-09-12T03:15:00Z",
      "last_resolution_timestamp": "2026-10-17T17:15:00Z"
    },
    "stake_models": {
      "fixed_dollars": {
        "stake_mode": "fixed_dollars",
        "stake_label": "Fixed $100 per trade",
        "total_signals": 913,
        "usable_market_pricing": 912,
        "settled_trades": 876,
        "wins": 453,
        "losses": 423,
        "pending": 37,
        "directional_hit_rate": 0.5171232876712328,
        "total_net_pnl": -3122.324,
        "aggregate_roi": -0.03573012179800583,
        "average_entry_probability": 0.5127488584474891,
        "average_pnl_per_trade": -3.5642968036529745,
        "total_estimated_fees": 2876.0599999999895,
        "maximum_drawdown": 3556.7040000000043,
        "longest_losing_streak": 8,
        "break_even_win_rate": 0.46090076424453713,
        "pnl_series": [
          {
            "index": 1,
            "signal_id": 1,
            "timestamp": "2026-09-12T03:02:14.741674Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": 79.21999999999998
          },
          {
            "index": 2,
            "signal_id": 2,
            "timestamp": "2026-09-12T03:47:18.283895Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": 152.34999999999997
          },
          {
            "index": 3,
            "signal_id": 3,
            "timestamp": "2026-09-12T05:02:14.790927Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": 245.46999999999997
          },
          {
            "index": 4,
            "signal_id": 4,
            "timestamp": "2026-09-12T05:32:17.475988Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": 321.61999999999995
          },
          {
            "index": 5,
            "signal_id": 5,
            "timestamp": "2026-09-12T06:02:14.197465Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": 221.90999999999997
          },
          {
            "index": 6,
            "signal_id": 6,
            "timestamp": "2026-09-12T07:32:14.070260Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": 122.12999999999997
          },
          {
            "index": 7,
            "signal_id": 7,
            "timestamp": "2026-09-12T09:47:18.361990Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": 215.24999999999997
          },
          {
            "index": 8,
            "signal_id": 8,
            "timestamp": "2026-09-12T10:32:15.027929Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": 115.39999999999998
          },
          {
            "index": 9,
            "signal_id": 9,
            "timestamp": "2026-09-12T11:02:14.422526Z",
            "net_pnl": -99.35,
            "cumulative_net_pnl": 16.049999999999983
          },
          {
            "index": 10,
            "signal_id": 10,
            "timestamp": "2026-09-12T11:17:15.224977Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -83.73000000000003
          },
          {
            "index": 11,
            "signal_id": 11,
            "timestamp": "2026-09-12T11:32:15.999735Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": 21.339999999999975
          },
          {
            "index": 12,
            "signal_id": 12,
            "timestamp": "2026-09-12T11:47:17.910221Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": 91.51999999999998
          },
          {
            "index": 13,
            "signal_id": 13,
            "timestamp": "2026-09-12T12:02:15.326614Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -8.200000000000017
          },
          {
            "index": 14,
            "signal_id": 14,
            "timestamp": "2026-09-12T12:17:14.597721Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": 71.01999999999997
          },
          {
            "index": 15,
            "signal_id": 15,
            "timestamp": "2026-09-12T13:17:14.638876Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -28.960000000000036
          },
          {
            "index": 16,
            "signal_id": 16,
            "timestamp": "2026-09-12T13:32:14.639577Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -128.63000000000002
          },
          {
            "index": 17,
            "signal_id": 17,
            "timestamp": "2026-09-12T14:47:20.351871Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -228.41000000000003
          },
          {
            "index": 18,
            "signal_id": 18,
            "timestamp": "2026-09-12T16:02:15.431840Z",
            "net_pnl": -99.33000000000001,
            "cumulative_net_pnl": -327.74
          },
          {
            "index": 19,
            "signal_id": 19,
            "timestamp": "2026-09-12T16:47:17.730923Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -427.71000000000004
          },
          {
            "index": 20,
            "signal_id": 20,
            "timestamp": "2026-09-12T17:02:15.771073Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -527.35
          },
          {
            "index": 21,
            "signal_id": 21,
            "timestamp": "2026-09-12T17:17:14.158274Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -627.25
          },
          {
            "index": 22,
            "signal_id": 22,
            "timestamp": "2026-09-12T17:32:15.384344Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -726.89
          },
          {
            "index": 23,
            "signal_id": 23,
            "timestamp": "2026-09-12T18:17:15.467162Z",
            "net_pnl": 134.09,
            "cumulative_net_pnl": -592.8
          },
          {
            "index": 24,
            "signal_id": 24,
            "timestamp": "2026-09-12T19:17:16.505326Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -692.6999999999999
          },
          {
            "index": 25,
            "signal_id": 25,
            "timestamp": "2026-09-12T21:02:15.270326Z",
            "net_pnl": -99.96999999999998,
            "cumulative_net_pnl": -792.67
          },
          {
            "index": 26,
            "signal_id": 26,
            "timestamp": "2026-09-12T21:17:14.853495Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": -719.54
          },
          {
            "index": 27,
            "signal_id": 27,
            "timestamp": "2026-09-12T22:17:15.421401Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -819.47
          },
          {
            "index": 28,
            "signal_id": 28,
            "timestamp": "2026-09-12T22:32:15.099603Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -919.4000000000001
          },
          {
            "index": 29,
            "signal_id": 29,
            "timestamp": "2026-09-12T23:32:14.625263Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -1019.1100000000001
          },
          {
            "index": 30,
            "signal_id": 30,
            "timestamp": "2026-09-12T23:47:17.615320Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -964.6500000000001
          },
          {
            "index": 31,
            "signal_id": 31,
            "timestamp": "2026-09-13T00:32:14.446789Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -1064.3500000000001
          },
          {
            "index": 32,
            "signal_id": 32,
            "timestamp": "2026-09-13T02:32:14.671340Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -1002.2800000000002
          },
          {
            "index": 33,
            "signal_id": 33,
            "timestamp": "2026-09-13T03:32:14.286070Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -1102.2800000000002
          },
          {
            "index": 34,
            "signal_id": 34,
            "timestamp": "2026-09-13T03:47:17.067495Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -1201.9700000000003
          },
          {
            "index": 35,
            "signal_id": 35,
            "timestamp": "2026-09-13T04:02:14.387491Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -1151.8600000000004
          },
          {
            "index": 36,
            "signal_id": 36,
            "timestamp": "2026-09-13T04:17:14.972565Z",
            "net_pnl": 34.33000000000001,
            "cumulative_net_pnl": -1117.5300000000004
          },
          {
            "index": 37,
            "signal_id": 37,
            "timestamp": "2026-09-13T04:47:16.796147Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -1217.2300000000005
          },
          {
            "index": 38,
            "signal_id": 38,
            "timestamp": "2026-09-13T05:02:14.538742Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -1164.9700000000005
          },
          {
            "index": 39,
            "signal_id": 39,
            "timestamp": "2026-09-13T08:47:17.984267Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -1264.6800000000005
          },
          {
            "index": 40,
            "signal_id": 40,
            "timestamp": "2026-09-13T09:02:15.376017Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -1219.0800000000006
          },
          {
            "index": 41,
            "signal_id": 41,
            "timestamp": "2026-09-13T09:17:15.234504Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -1318.9800000000007
          },
          {
            "index": 42,
            "signal_id": 42,
            "timestamp": "2026-09-13T10:32:14.387043Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -1418.5200000000007
          },
          {
            "index": 43,
            "signal_id": 43,
            "timestamp": "2026-09-13T10:47:17.447407Z",
            "net_pnl": -99.8,
            "cumulative_net_pnl": -1518.3200000000006
          },
          {
            "index": 44,
            "signal_id": 44,
            "timestamp": "2026-09-13T12:02:15.615687Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -1425.2000000000007
          },
          {
            "index": 45,
            "signal_id": 45,
            "timestamp": "2026-09-13T12:17:14.859076Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -1389.0400000000006
          },
          {
            "index": 46,
            "signal_id": 46,
            "timestamp": "2026-09-13T12:47:18.199784Z",
            "net_pnl": 123.28,
            "cumulative_net_pnl": -1265.7600000000007
          },
          {
            "index": 47,
            "signal_id": 47,
            "timestamp": "2026-09-13T13:32:14.512289Z",
            "net_pnl": 29.309999999999988,
            "cumulative_net_pnl": -1236.4500000000007
          },
          {
            "index": 48,
            "signal_id": 48,
            "timestamp": "2026-09-13T14:47:19.119054Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1181.9900000000007
          },
          {
            "index": 49,
            "signal_id": 49,
            "timestamp": "2026-09-13T15:17:15.112609Z",
            "net_pnl": -99.77,
            "cumulative_net_pnl": -1281.7600000000007
          },
          {
            "index": 50,
            "signal_id": 50,
            "timestamp": "2026-09-13T15:32:14.657390Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -1236.1600000000008
          },
          {
            "index": 51,
            "signal_id": 51,
            "timestamp": "2026-09-13T16:17:14.342734Z",
            "net_pnl": 134.09,
            "cumulative_net_pnl": -1102.0700000000008
          },
          {
            "index": 52,
            "signal_id": 52,
            "timestamp": "2026-09-13T16:47:19.315554Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -1201.7900000000009
          },
          {
            "index": 53,
            "signal_id": 53,
            "timestamp": "2026-09-13T18:02:14.572132Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -1043.460000000001
          },
          {
            "index": 54,
            "signal_id": 54,
            "timestamp": "2026-09-13T18:32:14.694555Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -989.0000000000009
          },
          {
            "index": 55,
            "signal_id": 55,
            "timestamp": "2026-09-13T20:32:17.394898Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -949.3500000000009
          },
          {
            "index": 56,
            "signal_id": 56,
            "timestamp": "2026-09-13T21:02:16.645439Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -856.2300000000009
          },
          {
            "index": 57,
            "signal_id": 57,
            "timestamp": "2026-09-13T22:17:15.164967Z",
            "net_pnl": -99.82000000000001,
            "cumulative_net_pnl": -956.050000000001
          },
          {
            "index": 58,
            "signal_id": 59,
            "timestamp": "2026-09-13T22:47:17.737997Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -1056.0300000000009
          },
          {
            "index": 59,
            "signal_id": 60,
            "timestamp": "2026-09-13T23:17:14.883403Z",
            "net_pnl": 152.07999999999998,
            "cumulative_net_pnl": -903.950000000001
          },
          {
            "index": 60,
            "signal_id": 61,
            "timestamp": "2026-09-13T23:32:14.836619Z",
            "net_pnl": 21.679999999999993,
            "cumulative_net_pnl": -882.270000000001
          },
          {
            "index": 61,
            "signal_id": 62,
            "timestamp": "2026-09-14T00:17:14.809664Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -981.990000000001
          },
          {
            "index": 62,
            "signal_id": 63,
            "timestamp": "2026-09-14T00:32:15.182104Z",
            "net_pnl": 12.61,
            "cumulative_net_pnl": -969.380000000001
          },
          {
            "index": 63,
            "signal_id": 66,
            "timestamp": "2026-09-14T02:47:17.356440Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -929.730000000001
          },
          {
            "index": 64,
            "signal_id": 67,
            "timestamp": "2026-09-14T03:47:17.680435Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -847.370000000001
          },
          {
            "index": 65,
            "signal_id": 68,
            "timestamp": "2026-09-14T04:02:14.468299Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -750.350000000001
          },
          {
            "index": 66,
            "signal_id": 69,
            "timestamp": "2026-09-14T05:32:15.002673Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -657.230000000001
          },
          {
            "index": 67,
            "signal_id": 70,
            "timestamp": "2026-09-14T05:47:18.501776Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -564.110000000001
          },
          {
            "index": 68,
            "signal_id": 71,
            "timestamp": "2026-09-14T06:32:15.737176Z",
            "net_pnl": 455.15999999999997,
            "cumulative_net_pnl": -108.95000000000107
          },
          {
            "index": 69,
            "signal_id": 72,
            "timestamp": "2026-09-14T07:02:16.025720Z",
            "net_pnl": 59.36,
            "cumulative_net_pnl": -49.59000000000107
          },
          {
            "index": 70,
            "signal_id": 73,
            "timestamp": "2026-09-14T08:32:14.949713Z",
            "net_pnl": -99.91,
            "cumulative_net_pnl": -149.50000000000108
          },
          {
            "index": 71,
            "signal_id": 74,
            "timestamp": "2026-09-14T09:47:20.333136Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -92.43000000000109
          },
          {
            "index": 72,
            "signal_id": 75,
            "timestamp": "2026-09-14T10:02:15.836375Z",
            "net_pnl": -99.77,
            "cumulative_net_pnl": -192.20000000000107
          },
          {
            "index": 73,
            "signal_id": 76,
            "timestamp": "2026-09-14T10:17:14.943108Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -292.1300000000011
          },
          {
            "index": 74,
            "signal_id": 77,
            "timestamp": "2026-09-14T14:02:15.572770Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -250.54000000000107
          },
          {
            "index": 75,
            "signal_id": 78,
            "timestamp": "2026-09-14T16:32:14.982528Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -350.1800000000011
          },
          {
            "index": 76,
            "signal_id": 79,
            "timestamp": "2026-09-14T17:47:37.389879Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -300.0700000000011
          },
          {
            "index": 77,
            "signal_id": 80,
            "timestamp": "2026-09-14T18:02:16.694119Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -399.76000000000107
          },
          {
            "index": 78,
            "signal_id": 81,
            "timestamp": "2026-09-14T18:17:17.684357Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -302.7400000000011
          },
          {
            "index": 79,
            "signal_id": 82,
            "timestamp": "2026-09-14T19:17:17.154429Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -248.28000000000108
          },
          {
            "index": 80,
            "signal_id": 83,
            "timestamp": "2026-09-14T19:47:24.469101Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -348.10000000000105
          },
          {
            "index": 81,
            "signal_id": 84,
            "timestamp": "2026-09-14T20:02:14.507685Z",
            "net_pnl": 118.31,
            "cumulative_net_pnl": -229.79000000000104
          },
          {
            "index": 82,
            "signal_id": 85,
            "timestamp": "2026-09-14T21:02:16.363883Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -329.78000000000105
          },
          {
            "index": 83,
            "signal_id": 86,
            "timestamp": "2026-09-14T21:17:15.014878Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -184.41000000000105
          },
          {
            "index": 84,
            "signal_id": 87,
            "timestamp": "2026-09-14T21:32:18.245625Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -283.95000000000107
          },
          {
            "index": 85,
            "signal_id": 88,
            "timestamp": "2026-09-14T21:47:25.346028Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -383.6700000000011
          },
          {
            "index": 86,
            "signal_id": 89,
            "timestamp": "2026-09-14T23:02:15.346861Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -483.3500000000011
          },
          {
            "index": 87,
            "signal_id": 90,
            "timestamp": "2026-09-15T00:02:15.282893Z",
            "net_pnl": -99.41,
            "cumulative_net_pnl": -582.7600000000011
          },
          {
            "index": 88,
            "signal_id": 91,
            "timestamp": "2026-09-15T00:17:14.227795Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -682.4800000000012
          },
          {
            "index": 89,
            "signal_id": 92,
            "timestamp": "2026-09-15T01:32:15.058089Z",
            "net_pnl": 31.03,
            "cumulative_net_pnl": -651.4500000000012
          },
          {
            "index": 90,
            "signal_id": 93,
            "timestamp": "2026-09-15T01:47:17.047742Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -751.4500000000012
          },
          {
            "index": 91,
            "signal_id": 94,
            "timestamp": "2026-09-15T03:17:14.913833Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": -678.3200000000012
          },
          {
            "index": 92,
            "signal_id": 95,
            "timestamp": "2026-09-15T04:02:15.360289Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -777.9900000000011
          },
          {
            "index": 93,
            "signal_id": 96,
            "timestamp": "2026-09-15T04:17:16.301019Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -877.6900000000012
          },
          {
            "index": 94,
            "signal_id": 97,
            "timestamp": "2026-09-15T04:32:13.757406Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -776.6900000000012
          },
          {
            "index": 95,
            "signal_id": 99,
            "timestamp": "2026-09-15T05:17:14.053048Z",
            "net_pnl": 67.29,
            "cumulative_net_pnl": -709.4000000000012
          },
          {
            "index": 96,
            "signal_id": 100,
            "timestamp": "2026-09-15T06:32:14.500695Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": -636.2700000000012
          },
          {
            "index": 97,
            "signal_id": 101,
            "timestamp": "2026-09-15T07:17:14.757168Z",
            "net_pnl": 89.3,
            "cumulative_net_pnl": -546.9700000000013
          },
          {
            "index": 98,
            "signal_id": 102,
            "timestamp": "2026-09-15T08:02:13.743882Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -646.8200000000013
          },
          {
            "index": 99,
            "signal_id": 103,
            "timestamp": "2026-09-15T08:17:14.549525Z",
            "net_pnl": 312.13,
            "cumulative_net_pnl": -334.6900000000013
          },
          {
            "index": 100,
            "signal_id": 104,
            "timestamp": "2026-09-15T08:32:14.485443Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -434.5100000000013
          },
          {
            "index": 101,
            "signal_id": 105,
            "timestamp": "2026-09-15T08:47:19.406117Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -392.9200000000013
          },
          {
            "index": 102,
            "signal_id": 106,
            "timestamp": "2026-09-15T09:02:15.372491Z",
            "net_pnl": -99.94999999999999,
            "cumulative_net_pnl": -492.8700000000013
          },
          {
            "index": 103,
            "signal_id": 107,
            "timestamp": "2026-09-15T10:02:15.286464Z",
            "net_pnl": 113.44999999999999,
            "cumulative_net_pnl": -379.4200000000013
          },
          {
            "index": 104,
            "signal_id": 108,
            "timestamp": "2026-09-15T11:02:14.688199Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -478.9600000000013
          },
          {
            "index": 105,
            "signal_id": 109,
            "timestamp": "2026-09-15T11:32:14.710706Z",
            "net_pnl": -99.77,
            "cumulative_net_pnl": -578.7300000000013
          },
          {
            "index": 106,
            "signal_id": 110,
            "timestamp": "2026-09-15T12:32:14.317315Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -450.38000000000125
          },
          {
            "index": 107,
            "signal_id": 111,
            "timestamp": "2026-09-15T13:02:15.579202Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -404.7800000000012
          },
          {
            "index": 108,
            "signal_id": 112,
            "timestamp": "2026-09-15T13:17:14.319854Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -504.56000000000125
          },
          {
            "index": 109,
            "signal_id": 113,
            "timestamp": "2026-09-15T14:32:14.448082Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -604.5600000000013
          },
          {
            "index": 110,
            "signal_id": 114,
            "timestamp": "2026-09-15T14:47:17.862318Z",
            "net_pnl": 280.01,
            "cumulative_net_pnl": -324.5500000000013
          },
          {
            "index": 111,
            "signal_id": 115,
            "timestamp": "2026-09-15T15:32:15.769312Z",
            "net_pnl": 181.04,
            "cumulative_net_pnl": -143.51000000000133
          },
          {
            "index": 112,
            "signal_id": 116,
            "timestamp": "2026-09-15T16:02:15.342854Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -243.15000000000134
          },
          {
            "index": 113,
            "signal_id": 117,
            "timestamp": "2026-09-15T16:32:14.065294Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -343.00000000000136
          },
          {
            "index": 114,
            "signal_id": 118,
            "timestamp": "2026-09-15T17:32:15.355833Z",
            "net_pnl": 10.299999999999997,
            "cumulative_net_pnl": -332.70000000000135
          },
          {
            "index": 115,
            "signal_id": 119,
            "timestamp": "2026-09-15T18:47:20.177690Z",
            "net_pnl": 425.07,
            "cumulative_net_pnl": 92.36999999999864
          },
          {
            "index": 116,
            "signal_id": 120,
            "timestamp": "2026-09-15T19:02:15.094327Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -7.530000000001365
          },
          {
            "index": 117,
            "signal_id": 121,
            "timestamp": "2026-09-15T19:32:14.866103Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -107.46000000000137
          },
          {
            "index": 118,
            "signal_id": 122,
            "timestamp": "2026-09-15T19:47:17.740835Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": 20.88999999999865
          },
          {
            "index": 119,
            "signal_id": 123,
            "timestamp": "2026-09-15T20:17:15.634874Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -78.66000000000136
          },
          {
            "index": 120,
            "signal_id": 124,
            "timestamp": "2026-09-15T21:02:20.832666Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -178.59000000000137
          },
          {
            "index": 121,
            "signal_id": 125,
            "timestamp": "2026-09-15T21:17:15.322304Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -278.2200000000014
          },
          {
            "index": 122,
            "signal_id": 126,
            "timestamp": "2026-09-15T21:32:15.144258Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -149.87000000000137
          },
          {
            "index": 123,
            "signal_id": 127,
            "timestamp": "2026-09-15T22:02:15.700979Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -249.69000000000136
          },
          {
            "index": 124,
            "signal_id": 128,
            "timestamp": "2026-09-15T22:17:15.910638Z",
            "net_pnl": 228.15,
            "cumulative_net_pnl": -21.540000000001356
          },
          {
            "index": 125,
            "signal_id": 129,
            "timestamp": "2026-09-15T22:47:18.471950Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": 18.10999999999865
          },
          {
            "index": 126,
            "signal_id": 130,
            "timestamp": "2026-09-15T23:32:16.768966Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -81.85000000000136
          },
          {
            "index": 127,
            "signal_id": 131,
            "timestamp": "2026-09-16T00:02:15.656445Z",
            "net_pnl": 139.38,
            "cumulative_net_pnl": 57.52999999999864
          },
          {
            "index": 128,
            "signal_id": 132,
            "timestamp": "2026-09-16T02:02:17.726367Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": 109.78999999999864
          },
          {
            "index": 129,
            "signal_id": 133,
            "timestamp": "2026-09-16T02:47:19.842391Z",
            "net_pnl": -99.91,
            "cumulative_net_pnl": 9.879999999998645
          },
          {
            "index": 130,
            "signal_id": 134,
            "timestamp": "2026-09-16T03:47:20.147098Z",
            "net_pnl": 118.31,
            "cumulative_net_pnl": 128.18999999999863
          },
          {
            "index": 131,
            "signal_id": 135,
            "timestamp": "2026-09-16T07:02:15.536406Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": 28.54999999999862
          },
          {
            "index": 132,
            "signal_id": 136,
            "timestamp": "2026-09-16T09:17:14.028048Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": 186.87999999999863
          },
          {
            "index": 133,
            "signal_id": 137,
            "timestamp": "2026-09-16T12:17:15.222643Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": 87.23999999999862
          },
          {
            "index": 134,
            "signal_id": 138,
            "timestamp": "2026-09-16T18:17:16.142321Z",
            "net_pnl": 89.3,
            "cumulative_net_pnl": 176.5399999999986
          },
          {
            "index": 135,
            "signal_id": 139,
            "timestamp": "2026-09-16T18:32:16.460399Z",
            "net_pnl": 189.14999999999998,
            "cumulative_net_pnl": 365.6899999999986
          },
          {
            "index": 136,
            "signal_id": 140,
            "timestamp": "2026-09-16T19:17:15.426853Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": 265.9999999999986
          },
          {
            "index": 137,
            "signal_id": 142,
            "timestamp": "2026-09-16T22:02:16.506185Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": 166.03999999999857
          },
          {
            "index": 138,
            "signal_id": 143,
            "timestamp": "2026-09-16T23:02:15.435730Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": 236.21999999999858
          },
          {
            "index": 139,
            "signal_id": 144,
            "timestamp": "2026-09-16T23:32:15.684583Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": 322.2499999999986
          },
          {
            "index": 140,
            "signal_id": 145,
            "timestamp": "2026-09-17T00:17:15.338266Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": 369.9199999999986
          },
          {
            "index": 141,
            "signal_id": 146,
            "timestamp": "2026-09-17T00:32:14.694210Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": 434.37999999999863
          },
          {
            "index": 142,
            "signal_id": 147,
            "timestamp": "2026-09-17T00:47:17.820252Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": 334.61999999999864
          },
          {
            "index": 143,
            "signal_id": 148,
            "timestamp": "2026-09-17T01:47:21.439172Z",
            "net_pnl": -99.94999999999999,
            "cumulative_net_pnl": 234.66999999999865
          },
          {
            "index": 144,
            "signal_id": 150,
            "timestamp": "2026-09-17T02:32:15.324339Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": 291.73999999999864
          },
          {
            "index": 145,
            "signal_id": 151,
            "timestamp": "2026-09-17T02:47:20.334375Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": 191.83999999999867
          },
          {
            "index": 146,
            "signal_id": 152,
            "timestamp": "2026-09-17T03:32:15.352723Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": 92.21999999999866
          },
          {
            "index": 147,
            "signal_id": 153,
            "timestamp": "2026-09-17T03:47:17.475082Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -7.760000000001341
          },
          {
            "index": 148,
            "signal_id": 154,
            "timestamp": "2026-09-17T04:02:15.233122Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -107.72000000000135
          },
          {
            "index": 149,
            "signal_id": 155,
            "timestamp": "2026-09-17T04:17:15.578279Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -207.72000000000133
          },
          {
            "index": 150,
            "signal_id": 156,
            "timestamp": "2026-09-17T04:32:14.763389Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -106.72000000000132
          },
          {
            "index": 151,
            "signal_id": 158,
            "timestamp": "2026-09-17T06:02:16.136411Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -1.650000000001313
          },
          {
            "index": 152,
            "signal_id": 159,
            "timestamp": "2026-09-17T10:02:14.631654Z",
            "net_pnl": -99.99000000000001,
            "cumulative_net_pnl": -101.64000000000132
          },
          {
            "index": 153,
            "signal_id": 160,
            "timestamp": "2026-09-17T10:32:15.068574Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -201.54000000000133
          },
          {
            "index": 154,
            "signal_id": 161,
            "timestamp": "2026-09-17T10:47:18.182943Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -56.17000000000132
          },
          {
            "index": 155,
            "signal_id": 162,
            "timestamp": "2026-09-17T11:17:14.175651Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -156.02000000000135
          },
          {
            "index": 156,
            "signal_id": 163,
            "timestamp": "2026-09-17T11:47:20.368414Z",
            "net_pnl": 59.36,
            "cumulative_net_pnl": -96.66000000000135
          },
          {
            "index": 157,
            "signal_id": 164,
            "timestamp": "2026-09-17T13:17:14.843123Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -196.20000000000135
          },
          {
            "index": 158,
            "signal_id": 165,
            "timestamp": "2026-09-17T13:32:15.020852Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -296.13000000000136
          },
          {
            "index": 159,
            "signal_id": 166,
            "timestamp": "2026-09-17T13:47:20.807403Z",
            "net_pnl": 32.540000000000006,
            "cumulative_net_pnl": -263.59000000000134
          },
          {
            "index": 160,
            "signal_id": 167,
            "timestamp": "2026-09-17T15:02:16.723041Z",
            "net_pnl": -99.84,
            "cumulative_net_pnl": -363.4300000000013
          },
          {
            "index": 161,
            "signal_id": 168,
            "timestamp": "2026-09-17T16:32:15.950882Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -463.1200000000013
          },
          {
            "index": 162,
            "signal_id": 169,
            "timestamp": "2026-09-17T17:47:17.447723Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -563.0800000000013
          },
          {
            "index": 163,
            "signal_id": 170,
            "timestamp": "2026-09-17T18:32:16.761844Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -663.0600000000013
          },
          {
            "index": 164,
            "signal_id": 171,
            "timestamp": "2026-09-17T19:02:18.713164Z",
            "net_pnl": -99.91,
            "cumulative_net_pnl": -762.9700000000013
          },
          {
            "index": 165,
            "signal_id": 172,
            "timestamp": "2026-09-17T20:02:18.857989Z",
            "net_pnl": 118.31,
            "cumulative_net_pnl": -644.6600000000012
          },
          {
            "index": 166,
            "signal_id": 173,
            "timestamp": "2026-09-17T20:47:21.156855Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -592.4000000000012
          },
          {
            "index": 167,
            "signal_id": 174,
            "timestamp": "2026-09-17T21:02:15.485940Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -692.3700000000013
          },
          {
            "index": 168,
            "signal_id": 175,
            "timestamp": "2026-09-17T21:17:15.825625Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -622.1900000000012
          },
          {
            "index": 169,
            "signal_id": 176,
            "timestamp": "2026-09-17T21:32:14.802531Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -721.9100000000012
          },
          {
            "index": 170,
            "signal_id": 177,
            "timestamp": "2026-09-17T21:47:17.644757Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -821.8100000000012
          },
          {
            "index": 171,
            "signal_id": 178,
            "timestamp": "2026-09-17T22:02:15.230265Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -921.7400000000011
          },
          {
            "index": 172,
            "signal_id": 179,
            "timestamp": "2026-09-17T22:17:16.565440Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -1021.4200000000011
          },
          {
            "index": 173,
            "signal_id": 180,
            "timestamp": "2026-09-17T22:32:15.946625Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -971.3100000000011
          },
          {
            "index": 174,
            "signal_id": 181,
            "timestamp": "2026-09-17T22:47:18.458620Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -1070.9300000000012
          },
          {
            "index": 175,
            "signal_id": 182,
            "timestamp": "2026-09-17T23:02:16.785867Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -1006.4700000000012
          },
          {
            "index": 176,
            "signal_id": 183,
            "timestamp": "2026-09-17T23:17:15.225532Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -1106.4700000000012
          },
          {
            "index": 177,
            "signal_id": 184,
            "timestamp": "2026-09-18T06:17:14.612341Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -1070.310000000001
          },
          {
            "index": 178,
            "signal_id": 185,
            "timestamp": "2026-09-18T06:47:20.771583Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -965.240000000001
          },
          {
            "index": 179,
            "signal_id": 186,
            "timestamp": "2026-09-18T14:47:22.051855Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -882.880000000001
          },
          {
            "index": 180,
            "signal_id": 187,
            "timestamp": "2026-09-18T15:02:16.538695Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -982.750000000001
          },
          {
            "index": 181,
            "signal_id": 188,
            "timestamp": "2026-09-18T15:17:14.529706Z",
            "net_pnl": 17.61,
            "cumulative_net_pnl": -965.140000000001
          },
          {
            "index": 182,
            "signal_id": 189,
            "timestamp": "2026-09-18T15:32:15.262068Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -1065.100000000001
          },
          {
            "index": 183,
            "signal_id": 191,
            "timestamp": "2026-09-18T19:02:15.202216Z",
            "net_pnl": 109.22,
            "cumulative_net_pnl": -955.880000000001
          },
          {
            "index": 184,
            "signal_id": 192,
            "timestamp": "2026-09-18T21:17:15.869444Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -1055.780000000001
          },
          {
            "index": 185,
            "signal_id": 193,
            "timestamp": "2026-09-19T03:17:17.073409Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -1155.4600000000012
          },
          {
            "index": 186,
            "signal_id": 194,
            "timestamp": "2026-09-19T04:17:14.722941Z",
            "net_pnl": -99.91,
            "cumulative_net_pnl": -1255.3700000000013
          },
          {
            "index": 187,
            "signal_id": 195,
            "timestamp": "2026-09-19T04:47:20.425777Z",
            "net_pnl": 123.28,
            "cumulative_net_pnl": -1132.0900000000013
          },
          {
            "index": 188,
            "signal_id": 196,
            "timestamp": "2026-09-19T06:32:16.521450Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -1075.0200000000013
          },
          {
            "index": 189,
            "signal_id": 197,
            "timestamp": "2026-09-19T07:47:19.340123Z",
            "net_pnl": 152.07999999999998,
            "cumulative_net_pnl": -922.9400000000014
          },
          {
            "index": 190,
            "signal_id": 198,
            "timestamp": "2026-09-19T08:02:17.341315Z",
            "net_pnl": 165.32,
            "cumulative_net_pnl": -757.6200000000015
          },
          {
            "index": 191,
            "signal_id": 199,
            "timestamp": "2026-09-19T09:47:17.775018Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -721.4600000000015
          },
          {
            "index": 192,
            "signal_id": 200,
            "timestamp": "2026-09-19T10:17:15.264958Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -563.1300000000015
          },
          {
            "index": 193,
            "signal_id": 201,
            "timestamp": "2026-09-19T10:32:16.426015Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -663.0900000000015
          },
          {
            "index": 194,
            "signal_id": 202,
            "timestamp": "2026-09-19T10:47:18.392585Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -762.4900000000015
          },
          {
            "index": 195,
            "signal_id": 203,
            "timestamp": "2026-09-19T11:02:15.326798Z",
            "net_pnl": 29.309999999999988,
            "cumulative_net_pnl": -733.1800000000015
          },
          {
            "index": 196,
            "signal_id": 204,
            "timestamp": "2026-09-19T11:17:15.694286Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -832.8700000000015
          },
          {
            "index": 197,
            "signal_id": 205,
            "timestamp": "2026-09-19T11:32:15.870332Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -750.5100000000015
          },
          {
            "index": 198,
            "signal_id": 206,
            "timestamp": "2026-09-19T11:47:22.008734Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -664.4800000000015
          },
          {
            "index": 199,
            "signal_id": 207,
            "timestamp": "2026-09-19T12:02:14.911205Z",
            "net_pnl": 118.31,
            "cumulative_net_pnl": -546.1700000000014
          },
          {
            "index": 200,
            "signal_id": 208,
            "timestamp": "2026-09-19T12:17:14.270830Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -646.1000000000015
          },
          {
            "index": 201,
            "signal_id": 209,
            "timestamp": "2026-09-19T14:17:15.493599Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -604.5100000000015
          },
          {
            "index": 202,
            "signal_id": 210,
            "timestamp": "2026-09-19T14:47:19.571042Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -518.4800000000015
          },
          {
            "index": 203,
            "signal_id": 211,
            "timestamp": "2026-09-19T15:02:15.017430Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -482.3200000000015
          },
          {
            "index": 204,
            "signal_id": 212,
            "timestamp": "2026-09-19T15:32:16.582225Z",
            "net_pnl": 43.579999999999984,
            "cumulative_net_pnl": -438.74000000000154
          },
          {
            "index": 205,
            "signal_id": 213,
            "timestamp": "2026-09-19T16:02:14.798126Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -345.62000000000154
          },
          {
            "index": 206,
            "signal_id": 214,
            "timestamp": "2026-09-19T16:17:14.670182Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": -269.47000000000156
          },
          {
            "index": 207,
            "signal_id": 215,
            "timestamp": "2026-09-19T16:32:19.846754Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -207.40000000000157
          },
          {
            "index": 208,
            "signal_id": 216,
            "timestamp": "2026-09-19T16:47:20.798980Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -307.03000000000156
          },
          {
            "index": 209,
            "signal_id": 217,
            "timestamp": "2026-09-19T17:02:15.213450Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": -406.79000000000156
          },
          {
            "index": 210,
            "signal_id": 218,
            "timestamp": "2026-09-19T17:17:15.166815Z",
            "net_pnl": -99.82000000000001,
            "cumulative_net_pnl": -506.61000000000155
          },
          {
            "index": 211,
            "signal_id": 219,
            "timestamp": "2026-09-19T17:32:15.673991Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -606.4800000000016
          },
          {
            "index": 212,
            "signal_id": 220,
            "timestamp": "2026-09-19T18:17:15.383997Z",
            "net_pnl": 31.03,
            "cumulative_net_pnl": -575.4500000000016
          },
          {
            "index": 213,
            "signal_id": 221,
            "timestamp": "2026-09-19T18:32:16.487716Z",
            "net_pnl": 109.22,
            "cumulative_net_pnl": -466.2300000000016
          },
          {
            "index": 214,
            "signal_id": 222,
            "timestamp": "2026-09-19T19:17:15.196534Z",
            "net_pnl": 67.29,
            "cumulative_net_pnl": -398.9400000000016
          },
          {
            "index": 215,
            "signal_id": 223,
            "timestamp": "2026-09-19T19:32:14.964926Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -498.5700000000016
          },
          {
            "index": 216,
            "signal_id": 224,
            "timestamp": "2026-09-19T21:02:14.788772Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -597.9700000000016
          },
          {
            "index": 217,
            "signal_id": 225,
            "timestamp": "2026-09-19T21:17:17.076758Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -511.94000000000165
          },
          {
            "index": 218,
            "signal_id": 226,
            "timestamp": "2026-09-20T03:17:15.197519Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -429.58000000000163
          },
          {
            "index": 219,
            "signal_id": 227,
            "timestamp": "2026-09-20T04:47:18.930816Z",
            "net_pnl": 189.14999999999998,
            "cumulative_net_pnl": -240.43000000000166
          },
          {
            "index": 220,
            "signal_id": 228,
            "timestamp": "2026-09-20T08:02:16.776145Z",
            "net_pnl": 23.22,
            "cumulative_net_pnl": -217.21000000000166
          },
          {
            "index": 221,
            "signal_id": 229,
            "timestamp": "2026-09-20T09:17:16.375849Z",
            "net_pnl": 89.3,
            "cumulative_net_pnl": -127.91000000000166
          },
          {
            "index": 222,
            "signal_id": 230,
            "timestamp": "2026-09-20T09:32:14.556229Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -70.84000000000167
          },
          {
            "index": 223,
            "signal_id": 231,
            "timestamp": "2026-09-20T10:02:14.933657Z",
            "net_pnl": -99.42000000000002,
            "cumulative_net_pnl": -170.2600000000017
          },
          {
            "index": 224,
            "signal_id": 232,
            "timestamp": "2026-09-20T10:32:16.730738Z",
            "net_pnl": -99.89,
            "cumulative_net_pnl": -270.1500000000017
          },
          {
            "index": 225,
            "signal_id": 233,
            "timestamp": "2026-09-20T10:47:18.157615Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -369.7000000000017
          },
          {
            "index": 226,
            "signal_id": 234,
            "timestamp": "2026-09-20T12:17:15.842017Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -469.3200000000017
          },
          {
            "index": 227,
            "signal_id": 236,
            "timestamp": "2026-09-20T13:02:14.724025Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -404.8600000000017
          },
          {
            "index": 228,
            "signal_id": 237,
            "timestamp": "2026-09-20T17:17:22.599795Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -504.4000000000017
          },
          {
            "index": 229,
            "signal_id": 238,
            "timestamp": "2026-09-20T21:32:16.052819Z",
            "net_pnl": -99.33000000000001,
            "cumulative_net_pnl": -603.7300000000017
          },
          {
            "index": 230,
            "signal_id": 239,
            "timestamp": "2026-09-20T21:47:17.478487Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -565.7000000000018
          },
          {
            "index": 231,
            "signal_id": 240,
            "timestamp": "2026-09-21T01:32:17.479171Z",
            "net_pnl": -99.64999999999999,
            "cumulative_net_pnl": -665.3500000000017
          },
          {
            "index": 232,
            "signal_id": 241,
            "timestamp": "2026-09-21T02:02:15.951717Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -603.2800000000018
          },
          {
            "index": 233,
            "signal_id": 242,
            "timestamp": "2026-09-21T09:02:16.802514Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -565.2500000000018
          },
          {
            "index": 234,
            "signal_id": 243,
            "timestamp": "2026-09-21T09:17:16.393415Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -523.6600000000018
          },
          {
            "index": 235,
            "signal_id": 244,
            "timestamp": "2026-09-21T10:02:15.154574Z",
            "net_pnl": -99.96999999999998,
            "cumulative_net_pnl": -623.6300000000018
          },
          {
            "index": 236,
            "signal_id": 245,
            "timestamp": "2026-09-21T10:17:15.565493Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -723.5100000000018
          },
          {
            "index": 237,
            "signal_id": 246,
            "timestamp": "2026-09-21T10:32:16.254182Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -823.0600000000018
          },
          {
            "index": 238,
            "signal_id": 247,
            "timestamp": "2026-09-21T10:47:22.753823Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -677.6900000000018
          },
          {
            "index": 239,
            "signal_id": 248,
            "timestamp": "2026-09-21T11:17:15.889849Z",
            "net_pnl": 43.579999999999984,
            "cumulative_net_pnl": -634.1100000000017
          },
          {
            "index": 240,
            "signal_id": 249,
            "timestamp": "2026-09-21T11:32:15.131848Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -596.0800000000017
          },
          {
            "index": 241,
            "signal_id": 250,
            "timestamp": "2026-09-21T11:47:18.964886Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -695.7700000000018
          },
          {
            "index": 242,
            "signal_id": 251,
            "timestamp": "2026-09-21T12:02:15.392295Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -650.1700000000018
          },
          {
            "index": 243,
            "signal_id": 252,
            "timestamp": "2026-09-21T12:32:14.648648Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -612.1400000000018
          },
          {
            "index": 244,
            "signal_id": 253,
            "timestamp": "2026-09-21T13:17:17.173268Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -711.8100000000018
          },
          {
            "index": 245,
            "signal_id": 254,
            "timestamp": "2026-09-21T13:32:16.577657Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -641.6300000000017
          },
          {
            "index": 246,
            "signal_id": 255,
            "timestamp": "2026-09-21T16:02:15.782500Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -741.6100000000017
          },
          {
            "index": 247,
            "signal_id": 256,
            "timestamp": "2026-09-21T16:32:15.638663Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -841.1500000000017
          },
          {
            "index": 248,
            "signal_id": 257,
            "timestamp": "2026-09-21T16:47:21.574249Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -799.5600000000017
          },
          {
            "index": 249,
            "signal_id": 258,
            "timestamp": "2026-09-21T17:02:15.472048Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -899.2600000000017
          },
          {
            "index": 250,
            "signal_id": 259,
            "timestamp": "2026-09-21T17:17:15.954067Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -999.2500000000017
          },
          {
            "index": 251,
            "signal_id": 260,
            "timestamp": "2026-09-21T18:17:16.107870Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -1098.7900000000018
          },
          {
            "index": 252,
            "signal_id": 261,
            "timestamp": "2026-09-21T20:47:22.955217Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -1005.6700000000018
          },
          {
            "index": 253,
            "signal_id": 262,
            "timestamp": "2026-09-21T21:02:16.102994Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1105.5700000000018
          },
          {
            "index": 254,
            "signal_id": 263,
            "timestamp": "2026-09-21T21:17:16.793528Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1051.1100000000017
          },
          {
            "index": 255,
            "signal_id": 264,
            "timestamp": "2026-09-21T21:47:23.809465Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": -1150.8700000000017
          },
          {
            "index": 256,
            "signal_id": 265,
            "timestamp": "2026-09-21T22:02:15.403907Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -1049.8700000000017
          },
          {
            "index": 257,
            "signal_id": 266,
            "timestamp": "2026-09-22T00:17:14.960823Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -1149.7400000000016
          },
          {
            "index": 258,
            "signal_id": 268,
            "timestamp": "2026-09-22T00:47:20.082761Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -1249.3600000000015
          },
          {
            "index": 259,
            "signal_id": 269,
            "timestamp": "2026-09-22T01:02:21.370801Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -1349.3300000000015
          },
          {
            "index": 260,
            "signal_id": 270,
            "timestamp": "2026-09-22T01:32:14.937499Z",
            "net_pnl": -99.74,
            "cumulative_net_pnl": -1449.0700000000015
          },
          {
            "index": 261,
            "signal_id": 271,
            "timestamp": "2026-09-22T01:47:24.494208Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -1548.9400000000014
          },
          {
            "index": 262,
            "signal_id": 272,
            "timestamp": "2026-09-22T09:02:16.736660Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -1648.8700000000015
          },
          {
            "index": 263,
            "signal_id": 273,
            "timestamp": "2026-09-22T17:47:20.529992Z",
            "net_pnl": 118.31,
            "cumulative_net_pnl": -1530.5600000000015
          },
          {
            "index": 264,
            "signal_id": 274,
            "timestamp": "2026-09-22T18:32:13.293280Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -1372.2300000000016
          },
          {
            "index": 265,
            "signal_id": 275,
            "timestamp": "2026-09-23T11:17:15.553307Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1472.1100000000015
          },
          {
            "index": 266,
            "signal_id": 277,
            "timestamp": "2026-09-23T11:47:19.809455Z",
            "net_pnl": 16.36,
            "cumulative_net_pnl": -1455.7500000000016
          },
          {
            "index": 267,
            "signal_id": 278,
            "timestamp": "2026-09-23T12:02:14.938350Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -1555.3700000000017
          },
          {
            "index": 268,
            "signal_id": 279,
            "timestamp": "2026-09-23T12:17:15.250871Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -1655.1500000000017
          },
          {
            "index": 269,
            "signal_id": 280,
            "timestamp": "2026-09-23T12:32:14.693932Z",
            "net_pnl": -99.35,
            "cumulative_net_pnl": -1754.5000000000016
          },
          {
            "index": 270,
            "signal_id": 281,
            "timestamp": "2026-09-23T12:47:20.962427Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -1704.3900000000017
          },
          {
            "index": 271,
            "signal_id": 282,
            "timestamp": "2026-09-23T13:17:14.559103Z",
            "net_pnl": 21.679999999999993,
            "cumulative_net_pnl": -1682.7100000000016
          },
          {
            "index": 272,
            "signal_id": 283,
            "timestamp": "2026-09-23T13:32:13.372959Z",
            "net_pnl": 67.29,
            "cumulative_net_pnl": -1615.4200000000017
          },
          {
            "index": 273,
            "signal_id": 284,
            "timestamp": "2026-09-23T14:32:15.762275Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -1514.4200000000017
          },
          {
            "index": 274,
            "signal_id": 285,
            "timestamp": "2026-09-23T15:47:16.872458Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -1614.1100000000017
          },
          {
            "index": 275,
            "signal_id": 286,
            "timestamp": "2026-09-23T16:02:27.312590Z",
            "net_pnl": 684.12,
            "cumulative_net_pnl": -929.9900000000017
          },
          {
            "index": 276,
            "signal_id": 287,
            "timestamp": "2026-09-23T16:32:14.468370Z",
            "net_pnl": -99.89,
            "cumulative_net_pnl": -1029.8800000000017
          },
          {
            "index": 277,
            "signal_id": 288,
            "timestamp": "2026-09-23T16:47:22.330321Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": -1129.6400000000017
          },
          {
            "index": 278,
            "signal_id": 289,
            "timestamp": "2026-09-23T17:02:16.748833Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -1229.5700000000018
          },
          {
            "index": 279,
            "signal_id": 290,
            "timestamp": "2026-09-23T17:17:14.471779Z",
            "net_pnl": 16.36,
            "cumulative_net_pnl": -1213.2100000000019
          },
          {
            "index": 280,
            "signal_id": 291,
            "timestamp": "2026-09-23T17:32:14.366448Z",
            "net_pnl": 134.09,
            "cumulative_net_pnl": -1079.120000000002
          },
          {
            "index": 281,
            "signal_id": 292,
            "timestamp": "2026-09-23T21:02:15.637691Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1039.4700000000018
          },
          {
            "index": 282,
            "signal_id": 293,
            "timestamp": "2026-09-24T01:47:18.759912Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -1139.160000000002
          },
          {
            "index": 283,
            "signal_id": 294,
            "timestamp": "2026-09-24T04:02:15.505890Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -1238.9400000000019
          },
          {
            "index": 284,
            "signal_id": 295,
            "timestamp": "2026-09-24T09:17:15.818368Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -1338.7900000000018
          },
          {
            "index": 285,
            "signal_id": 296,
            "timestamp": "2026-09-24T11:17:20.897690Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -1438.4300000000019
          },
          {
            "index": 286,
            "signal_id": 297,
            "timestamp": "2026-09-24T11:47:23.271427Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": -1362.2800000000018
          },
          {
            "index": 287,
            "signal_id": 298,
            "timestamp": "2026-09-24T13:32:16.749334Z",
            "net_pnl": 11.439999999999998,
            "cumulative_net_pnl": -1350.8400000000017
          },
          {
            "index": 288,
            "signal_id": 299,
            "timestamp": "2026-09-24T13:47:31.014599Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -1257.7200000000016
          },
          {
            "index": 289,
            "signal_id": 300,
            "timestamp": "2026-09-24T14:17:14.723042Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -1160.7000000000016
          },
          {
            "index": 290,
            "signal_id": 301,
            "timestamp": "2026-09-24T14:32:16.036523Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -1260.6800000000017
          },
          {
            "index": 291,
            "signal_id": 302,
            "timestamp": "2026-09-24T15:17:15.394811Z",
            "net_pnl": 23.22,
            "cumulative_net_pnl": -1237.4600000000016
          },
          {
            "index": 292,
            "signal_id": 303,
            "timestamp": "2026-09-24T17:47:26.142092Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -1337.3900000000017
          },
          {
            "index": 293,
            "signal_id": 304,
            "timestamp": "2026-09-24T19:47:20.541956Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -1437.0300000000018
          },
          {
            "index": 294,
            "signal_id": 305,
            "timestamp": "2026-09-24T20:02:14.942888Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -1536.6600000000017
          },
          {
            "index": 295,
            "signal_id": 306,
            "timestamp": "2026-09-24T20:17:15.342966Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -1636.4400000000016
          },
          {
            "index": 296,
            "signal_id": 307,
            "timestamp": "2026-09-24T20:32:15.375984Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -1531.3700000000017
          },
          {
            "index": 297,
            "signal_id": 308,
            "timestamp": "2026-09-24T21:17:15.200130Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1489.7800000000018
          },
          {
            "index": 298,
            "signal_id": 309,
            "timestamp": "2026-09-24T22:32:15.975512Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -1589.6300000000017
          },
          {
            "index": 299,
            "signal_id": 310,
            "timestamp": "2026-09-24T22:47:25.289550Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -1563.4300000000017
          },
          {
            "index": 300,
            "signal_id": 312,
            "timestamp": "2026-09-25T01:32:15.672304Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -1663.2800000000016
          },
          {
            "index": 301,
            "signal_id": 313,
            "timestamp": "2026-09-25T03:02:16.901427Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -1558.2100000000016
          },
          {
            "index": 302,
            "signal_id": 314,
            "timestamp": "2026-09-25T03:17:14.911663Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -1657.8500000000017
          },
          {
            "index": 303,
            "signal_id": 315,
            "timestamp": "2026-09-25T03:32:15.279179Z",
            "net_pnl": 113.44999999999999,
            "cumulative_net_pnl": -1544.4000000000017
          },
          {
            "index": 304,
            "signal_id": 316,
            "timestamp": "2026-09-25T03:47:18.087999Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -1644.0200000000018
          },
          {
            "index": 305,
            "signal_id": 317,
            "timestamp": "2026-09-25T05:17:14.936981Z",
            "net_pnl": -99.46,
            "cumulative_net_pnl": -1743.4800000000018
          },
          {
            "index": 306,
            "signal_id": 318,
            "timestamp": "2026-09-25T06:17:16.922861Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -1695.8100000000018
          },
          {
            "index": 307,
            "signal_id": 319,
            "timestamp": "2026-09-25T06:32:14.302020Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -1795.5900000000017
          },
          {
            "index": 308,
            "signal_id": 320,
            "timestamp": "2026-09-25T06:47:18.504627Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -1733.5200000000018
          },
          {
            "index": 309,
            "signal_id": 321,
            "timestamp": "2026-09-25T07:02:16.252870Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -1833.3700000000017
          },
          {
            "index": 310,
            "signal_id": 322,
            "timestamp": "2026-09-25T07:17:13.595816Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1791.7800000000018
          },
          {
            "index": 311,
            "signal_id": 323,
            "timestamp": "2026-09-25T07:47:18.903613Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -1755.6200000000017
          },
          {
            "index": 312,
            "signal_id": 324,
            "timestamp": "2026-09-25T08:02:16.239263Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -1719.4600000000016
          },
          {
            "index": 313,
            "signal_id": 325,
            "timestamp": "2026-09-25T12:17:14.849358Z",
            "net_pnl": 455.15999999999997,
            "cumulative_net_pnl": -1264.3000000000015
          },
          {
            "index": 314,
            "signal_id": 326,
            "timestamp": "2026-09-25T15:47:18.683691Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1222.7100000000016
          },
          {
            "index": 315,
            "signal_id": 327,
            "timestamp": "2026-09-25T16:17:15.639210Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1183.0600000000015
          },
          {
            "index": 316,
            "signal_id": 328,
            "timestamp": "2026-09-25T16:48:32.908658Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -1283.0500000000015
          },
          {
            "index": 317,
            "signal_id": 329,
            "timestamp": "2026-09-25T17:32:15.946581Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -1124.7200000000016
          },
          {
            "index": 318,
            "signal_id": 330,
            "timestamp": "2026-09-25T20:17:15.718593Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -1062.6500000000017
          },
          {
            "index": 319,
            "signal_id": 331,
            "timestamp": "2026-09-25T21:02:16.057616Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -1162.5200000000018
          },
          {
            "index": 320,
            "signal_id": 332,
            "timestamp": "2026-09-26T00:32:16.316280Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -1262.5200000000018
          },
          {
            "index": 321,
            "signal_id": 333,
            "timestamp": "2026-09-26T03:02:14.871739Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -1362.150000000002
          },
          {
            "index": 322,
            "signal_id": 334,
            "timestamp": "2026-09-26T03:47:28.246691Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -1461.9300000000019
          },
          {
            "index": 323,
            "signal_id": 335,
            "timestamp": "2026-09-26T04:02:15.977733Z",
            "net_pnl": 23.22,
            "cumulative_net_pnl": -1438.7100000000019
          },
          {
            "index": 324,
            "signal_id": 336,
            "timestamp": "2026-09-26T04:17:14.922991Z",
            "net_pnl": -99.33000000000001,
            "cumulative_net_pnl": -1538.0400000000018
          },
          {
            "index": 325,
            "signal_id": 337,
            "timestamp": "2026-09-26T04:32:15.016962Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1483.5800000000017
          },
          {
            "index": 326,
            "signal_id": 338,
            "timestamp": "2026-09-26T05:02:15.808387Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -1583.2900000000018
          },
          {
            "index": 327,
            "signal_id": 339,
            "timestamp": "2026-09-26T05:17:15.379920Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -1683.1400000000017
          },
          {
            "index": 328,
            "signal_id": 340,
            "timestamp": "2026-09-26T05:32:15.430670Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -1554.7900000000018
          },
          {
            "index": 329,
            "signal_id": 341,
            "timestamp": "2026-09-26T05:47:20.233310Z",
            "net_pnl": -99.74,
            "cumulative_net_pnl": -1654.5300000000018
          },
          {
            "index": 330,
            "signal_id": 342,
            "timestamp": "2026-09-26T06:02:16.222450Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -1754.1600000000017
          },
          {
            "index": 331,
            "signal_id": 343,
            "timestamp": "2026-09-26T06:17:15.398237Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -1649.0900000000017
          },
          {
            "index": 332,
            "signal_id": 344,
            "timestamp": "2026-09-26T06:47:18.454416Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -1748.8700000000017
          },
          {
            "index": 333,
            "signal_id": 345,
            "timestamp": "2026-09-26T07:17:15.133958Z",
            "net_pnl": 152.07999999999998,
            "cumulative_net_pnl": -1596.7900000000018
          },
          {
            "index": 334,
            "signal_id": 346,
            "timestamp": "2026-09-26T07:47:19.299645Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -1546.6800000000019
          },
          {
            "index": 335,
            "signal_id": 347,
            "timestamp": "2026-09-26T08:02:15.754874Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1646.580000000002
          },
          {
            "index": 336,
            "signal_id": 348,
            "timestamp": "2026-09-26T08:17:20.146675Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1592.120000000002
          },
          {
            "index": 337,
            "signal_id": 349,
            "timestamp": "2026-09-26T08:32:16.698641Z",
            "net_pnl": 15.13000000000001,
            "cumulative_net_pnl": -1576.9900000000018
          },
          {
            "index": 338,
            "signal_id": 350,
            "timestamp": "2026-09-26T09:47:29.563033Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -1676.390000000002
          },
          {
            "index": 339,
            "signal_id": 351,
            "timestamp": "2026-09-26T10:17:15.366437Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -1624.130000000002
          },
          {
            "index": 340,
            "signal_id": 352,
            "timestamp": "2026-09-26T10:32:15.205997Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": -1544.910000000002
          },
          {
            "index": 341,
            "signal_id": 353,
            "timestamp": "2026-09-26T11:02:16.001113Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -1399.5400000000018
          },
          {
            "index": 342,
            "signal_id": 354,
            "timestamp": "2026-09-26T11:17:16.160884Z",
            "net_pnl": -99.74,
            "cumulative_net_pnl": -1499.2800000000018
          },
          {
            "index": 343,
            "signal_id": 355,
            "timestamp": "2026-09-26T13:32:16.157644Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -1434.8200000000018
          },
          {
            "index": 344,
            "signal_id": 356,
            "timestamp": "2026-09-26T13:47:23.929099Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -1387.1500000000017
          },
          {
            "index": 345,
            "signal_id": 357,
            "timestamp": "2026-09-26T14:02:16.671185Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -1282.0800000000017
          },
          {
            "index": 346,
            "signal_id": 358,
            "timestamp": "2026-09-26T14:17:16.384315Z",
            "net_pnl": 67.29,
            "cumulative_net_pnl": -1214.7900000000018
          },
          {
            "index": 347,
            "signal_id": 359,
            "timestamp": "2026-09-26T18:47:19.447241Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1314.670000000002
          },
          {
            "index": 348,
            "signal_id": 360,
            "timestamp": "2026-09-26T19:02:14.747444Z",
            "net_pnl": 21.679999999999993,
            "cumulative_net_pnl": -1292.9900000000018
          },
          {
            "index": 349,
            "signal_id": 361,
            "timestamp": "2026-09-26T19:17:16.651260Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -1210.630000000002
          },
          {
            "index": 350,
            "signal_id": 362,
            "timestamp": "2026-09-26T19:32:15.756177Z",
            "net_pnl": -99.92,
            "cumulative_net_pnl": -1310.550000000002
          },
          {
            "index": 351,
            "signal_id": 363,
            "timestamp": "2026-09-26T19:47:20.131427Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": -1237.420000000002
          },
          {
            "index": 352,
            "signal_id": 364,
            "timestamp": "2026-09-26T20:02:15.438400Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -1337.2900000000018
          },
          {
            "index": 353,
            "signal_id": 365,
            "timestamp": "2026-09-26T20:17:17.494770Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -1301.1300000000017
          },
          {
            "index": 354,
            "signal_id": 366,
            "timestamp": "2026-09-26T20:47:21.227074Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1246.6700000000017
          },
          {
            "index": 355,
            "signal_id": 367,
            "timestamp": "2026-09-26T21:47:29.533389Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -1346.5700000000018
          },
          {
            "index": 356,
            "signal_id": 368,
            "timestamp": "2026-09-26T23:17:21.091325Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1292.1100000000017
          },
          {
            "index": 357,
            "signal_id": 369,
            "timestamp": "2026-09-26T23:47:23.432227Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1252.4600000000016
          },
          {
            "index": 358,
            "signal_id": 370,
            "timestamp": "2026-09-27T00:17:16.871090Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1352.3600000000017
          },
          {
            "index": 359,
            "signal_id": 371,
            "timestamp": "2026-09-27T00:47:23.253595Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -1452.2600000000018
          },
          {
            "index": 360,
            "signal_id": 372,
            "timestamp": "2026-09-27T01:02:21.932929Z",
            "net_pnl": 152.07999999999998,
            "cumulative_net_pnl": -1300.1800000000019
          },
          {
            "index": 361,
            "signal_id": 373,
            "timestamp": "2026-09-27T03:32:23.435246Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1245.7200000000018
          },
          {
            "index": 362,
            "signal_id": 374,
            "timestamp": "2026-09-27T03:47:36.121327Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -1345.400000000002
          },
          {
            "index": 363,
            "signal_id": 375,
            "timestamp": "2026-09-27T04:32:17.458764Z",
            "net_pnl": -99.99000000000001,
            "cumulative_net_pnl": -1445.390000000002
          },
          {
            "index": 364,
            "signal_id": 376,
            "timestamp": "2026-09-27T04:47:19.543781Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -1363.030000000002
          },
          {
            "index": 365,
            "signal_id": 377,
            "timestamp": "2026-09-27T05:17:15.933574Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1277.000000000002
          },
          {
            "index": 366,
            "signal_id": 378,
            "timestamp": "2026-09-27T05:32:16.172166Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -1224.740000000002
          },
          {
            "index": 367,
            "signal_id": 379,
            "timestamp": "2026-09-27T05:47:24.359269Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -1324.740000000002
          },
          {
            "index": 368,
            "signal_id": 380,
            "timestamp": "2026-09-27T06:02:15.811609Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1238.710000000002
          },
          {
            "index": 369,
            "signal_id": 381,
            "timestamp": "2026-09-27T06:32:15.163582Z",
            "net_pnl": -99.82000000000001,
            "cumulative_net_pnl": -1338.530000000002
          },
          {
            "index": 370,
            "signal_id": 382,
            "timestamp": "2026-09-27T06:47:28.753173Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1298.880000000002
          },
          {
            "index": 371,
            "signal_id": 383,
            "timestamp": "2026-09-27T07:17:15.494546Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -1251.2100000000019
          },
          {
            "index": 372,
            "signal_id": 384,
            "timestamp": "2026-09-27T07:32:17.570301Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -1154.1900000000019
          },
          {
            "index": 373,
            "signal_id": 385,
            "timestamp": "2026-09-27T08:47:19.025478Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1068.160000000002
          },
          {
            "index": 374,
            "signal_id": 387,
            "timestamp": "2026-09-27T13:02:15.882140Z",
            "net_pnl": -99.94999999999999,
            "cumulative_net_pnl": -1168.110000000002
          },
          {
            "index": 375,
            "signal_id": 388,
            "timestamp": "2026-09-27T13:17:15.148417Z",
            "net_pnl": 29.309999999999988,
            "cumulative_net_pnl": -1138.800000000002
          },
          {
            "index": 376,
            "signal_id": 389,
            "timestamp": "2026-09-27T16:02:15.497232Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -1081.730000000002
          },
          {
            "index": 377,
            "signal_id": 391,
            "timestamp": "2026-09-27T16:32:15.371011Z",
            "net_pnl": -99.94999999999999,
            "cumulative_net_pnl": -1181.680000000002
          },
          {
            "index": 378,
            "signal_id": 392,
            "timestamp": "2026-09-27T16:47:21.065541Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1140.0900000000022
          },
          {
            "index": 379,
            "signal_id": 393,
            "timestamp": "2026-09-27T17:02:16.694598Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -1240.0900000000022
          },
          {
            "index": 380,
            "signal_id": 394,
            "timestamp": "2026-09-27T17:17:15.395467Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1200.440000000002
          },
          {
            "index": 381,
            "signal_id": 395,
            "timestamp": "2026-09-27T20:32:15.585488Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -1118.0800000000022
          },
          {
            "index": 382,
            "signal_id": 396,
            "timestamp": "2026-09-27T20:47:23.433656Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -1218.0800000000022
          },
          {
            "index": 383,
            "signal_id": 397,
            "timestamp": "2026-09-27T21:02:15.546717Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -1172.4800000000023
          },
          {
            "index": 384,
            "signal_id": 398,
            "timestamp": "2026-09-27T21:32:15.246271Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -1272.0300000000022
          },
          {
            "index": 385,
            "signal_id": 399,
            "timestamp": "2026-09-27T21:47:21.646113Z",
            "net_pnl": 19.049999999999997,
            "cumulative_net_pnl": -1252.9800000000023
          },
          {
            "index": 386,
            "signal_id": 401,
            "timestamp": "2026-09-27T22:47:19.711508Z",
            "net_pnl": 152.07999999999998,
            "cumulative_net_pnl": -1100.9000000000024
          },
          {
            "index": 387,
            "signal_id": 402,
            "timestamp": "2026-09-27T23:02:15.718455Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -1074.7000000000023
          },
          {
            "index": 388,
            "signal_id": 403,
            "timestamp": "2026-09-27T23:17:15.885721Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -1024.5900000000024
          },
          {
            "index": 389,
            "signal_id": 404,
            "timestamp": "2026-09-27T23:32:16.436507Z",
            "net_pnl": -99.33000000000001,
            "cumulative_net_pnl": -1123.9200000000023
          },
          {
            "index": 390,
            "signal_id": 405,
            "timestamp": "2026-09-27T23:47:24.645937Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -1059.4600000000023
          },
          {
            "index": 391,
            "signal_id": 406,
            "timestamp": "2026-09-28T00:02:15.897522Z",
            "net_pnl": -99.8,
            "cumulative_net_pnl": -1159.2600000000023
          },
          {
            "index": 392,
            "signal_id": 407,
            "timestamp": "2026-09-28T00:17:17.028364Z",
            "net_pnl": 34.33000000000001,
            "cumulative_net_pnl": -1124.9300000000023
          },
          {
            "index": 393,
            "signal_id": 408,
            "timestamp": "2026-09-28T00:47:20.720274Z",
            "net_pnl": -99.39,
            "cumulative_net_pnl": -1224.3200000000024
          },
          {
            "index": 394,
            "signal_id": 409,
            "timestamp": "2026-09-28T01:02:22.133102Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -1324.2200000000025
          },
          {
            "index": 395,
            "signal_id": 410,
            "timestamp": "2026-09-28T01:17:15.311810Z",
            "net_pnl": 118.31,
            "cumulative_net_pnl": -1205.9100000000026
          },
          {
            "index": 396,
            "signal_id": 411,
            "timestamp": "2026-09-28T02:02:16.309028Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -1047.5800000000027
          },
          {
            "index": 397,
            "signal_id": 412,
            "timestamp": "2026-09-28T03:02:15.722265Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -1021.3800000000026
          },
          {
            "index": 398,
            "signal_id": 413,
            "timestamp": "2026-09-28T03:17:16.461364Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -1121.2000000000025
          },
          {
            "index": 399,
            "signal_id": 414,
            "timestamp": "2026-09-28T03:32:17.589950Z",
            "net_pnl": 181.04,
            "cumulative_net_pnl": -940.1600000000026
          },
          {
            "index": 400,
            "signal_id": 415,
            "timestamp": "2026-09-28T04:02:18.570575Z",
            "net_pnl": 189.14999999999998,
            "cumulative_net_pnl": -751.0100000000026
          },
          {
            "index": 401,
            "signal_id": 416,
            "timestamp": "2026-09-28T04:32:18.568411Z",
            "net_pnl": 139.38,
            "cumulative_net_pnl": -611.6300000000026
          },
          {
            "index": 402,
            "signal_id": 417,
            "timestamp": "2026-09-28T04:47:23.966078Z",
            "net_pnl": 152.07999999999998,
            "cumulative_net_pnl": -459.5500000000026
          },
          {
            "index": 403,
            "signal_id": 418,
            "timestamp": "2026-09-28T05:02:15.367140Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -559.1000000000026
          },
          {
            "index": 404,
            "signal_id": 419,
            "timestamp": "2026-09-28T05:17:16.047927Z",
            "net_pnl": -99.92,
            "cumulative_net_pnl": -659.0200000000026
          },
          {
            "index": 405,
            "signal_id": 420,
            "timestamp": "2026-09-28T07:32:15.085814Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -758.8700000000026
          },
          {
            "index": 406,
            "signal_id": 421,
            "timestamp": "2026-09-28T07:47:19.662550Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -701.8000000000027
          },
          {
            "index": 407,
            "signal_id": 422,
            "timestamp": "2026-09-28T08:32:16.164342Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -660.2100000000027
          },
          {
            "index": 408,
            "signal_id": 423,
            "timestamp": "2026-09-28T09:32:17.588461Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -760.0300000000027
          },
          {
            "index": 409,
            "signal_id": 424,
            "timestamp": "2026-09-28T10:17:15.705231Z",
            "net_pnl": 27.629999999999995,
            "cumulative_net_pnl": -732.4000000000027
          },
          {
            "index": 410,
            "signal_id": 425,
            "timestamp": "2026-09-28T12:47:18.874067Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -706.2000000000027
          },
          {
            "index": 411,
            "signal_id": 427,
            "timestamp": "2026-09-28T13:17:16.369250Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -649.1300000000026
          },
          {
            "index": 412,
            "signal_id": 428,
            "timestamp": "2026-09-28T14:47:25.994623Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -566.7700000000026
          },
          {
            "index": 413,
            "signal_id": 429,
            "timestamp": "2026-09-28T15:47:30.095137Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -514.5100000000026
          },
          {
            "index": 414,
            "signal_id": 430,
            "timestamp": "2026-09-28T17:32:20.412008Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -444.3300000000026
          },
          {
            "index": 415,
            "signal_id": 431,
            "timestamp": "2026-09-28T18:02:15.472949Z",
            "net_pnl": 59.36,
            "cumulative_net_pnl": -384.9700000000026
          },
          {
            "index": 416,
            "signal_id": 432,
            "timestamp": "2026-09-28T20:02:15.827591Z",
            "net_pnl": 351.05,
            "cumulative_net_pnl": -33.920000000002574
          },
          {
            "index": 417,
            "signal_id": 433,
            "timestamp": "2026-09-28T20:47:24.945288Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": 18.33999999999743
          },
          {
            "index": 418,
            "signal_id": 434,
            "timestamp": "2026-09-28T21:32:15.202281Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -81.34000000000256
          },
          {
            "index": 419,
            "signal_id": 435,
            "timestamp": "2026-09-28T21:47:22.842876Z",
            "net_pnl": -99.91,
            "cumulative_net_pnl": -181.25000000000256
          },
          {
            "index": 420,
            "signal_id": 436,
            "timestamp": "2026-09-28T22:47:25.080745Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -80.25000000000254
          },
          {
            "index": 421,
            "signal_id": 437,
            "timestamp": "2026-09-28T23:17:16.136985Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -38.66000000000254
          },
          {
            "index": 422,
            "signal_id": 438,
            "timestamp": "2026-09-29T00:47:20.890997Z",
            "net_pnl": -99.99000000000001,
            "cumulative_net_pnl": -138.65000000000254
          },
          {
            "index": 423,
            "signal_id": 439,
            "timestamp": "2026-09-29T01:32:16.066000Z",
            "net_pnl": 134.09,
            "cumulative_net_pnl": -4.560000000002532
          },
          {
            "index": 424,
            "signal_id": 440,
            "timestamp": "2026-09-29T02:32:19.029918Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": 74.65999999999745
          },
          {
            "index": 425,
            "signal_id": 441,
            "timestamp": "2026-09-29T03:02:15.360403Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -25.270000000002554
          },
          {
            "index": 426,
            "signal_id": 442,
            "timestamp": "2026-09-29T03:17:16.084910Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": 71.74999999999744
          },
          {
            "index": 427,
            "signal_id": 443,
            "timestamp": "2026-09-29T08:32:17.293673Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -28.150000000002564
          },
          {
            "index": 428,
            "signal_id": 444,
            "timestamp": "2026-09-29T08:47:20.966902Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -128.05000000000257
          },
          {
            "index": 429,
            "signal_id": 445,
            "timestamp": "2026-09-29T09:02:16.638780Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -227.83000000000257
          },
          {
            "index": 430,
            "signal_id": 447,
            "timestamp": "2026-09-29T12:47:20.270991Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -327.51000000000255
          },
          {
            "index": 431,
            "signal_id": 448,
            "timestamp": "2026-09-29T14:17:16.558520Z",
            "net_pnl": 123.28,
            "cumulative_net_pnl": -204.23000000000255
          },
          {
            "index": 432,
            "signal_id": 449,
            "timestamp": "2026-09-29T14:32:15.460992Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -303.77000000000254
          },
          {
            "index": 433,
            "signal_id": 450,
            "timestamp": "2026-09-29T14:47:30.066364Z",
            "net_pnl": -99.89,
            "cumulative_net_pnl": -403.6600000000025
          },
          {
            "index": 434,
            "signal_id": 451,
            "timestamp": "2026-09-29T16:17:16.324957Z",
            "net_pnl": 21.679999999999993,
            "cumulative_net_pnl": -381.9800000000025
          },
          {
            "index": 435,
            "signal_id": 452,
            "timestamp": "2026-09-29T16:32:20.516341Z",
            "net_pnl": -99.92,
            "cumulative_net_pnl": -481.90000000000254
          },
          {
            "index": 436,
            "signal_id": 453,
            "timestamp": "2026-09-29T17:47:31.359376Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -581.8000000000026
          },
          {
            "index": 437,
            "signal_id": 454,
            "timestamp": "2026-09-29T19:02:16.910269Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -681.4900000000025
          },
          {
            "index": 438,
            "signal_id": 455,
            "timestamp": "2026-09-29T19:17:18.491699Z",
            "net_pnl": -99.92,
            "cumulative_net_pnl": -781.4100000000025
          },
          {
            "index": 439,
            "signal_id": 456,
            "timestamp": "2026-09-29T19:32:16.571914Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -880.9500000000024
          },
          {
            "index": 440,
            "signal_id": 457,
            "timestamp": "2026-09-29T21:17:19.954141Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -980.9100000000025
          },
          {
            "index": 441,
            "signal_id": 458,
            "timestamp": "2026-09-29T21:32:19.231891Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -923.8400000000024
          },
          {
            "index": 442,
            "signal_id": 459,
            "timestamp": "2026-09-29T21:47:24.372004Z",
            "net_pnl": -99.84,
            "cumulative_net_pnl": -1023.6800000000025
          },
          {
            "index": 443,
            "signal_id": 460,
            "timestamp": "2026-09-29T23:32:18.278789Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -1123.3500000000024
          },
          {
            "index": 444,
            "signal_id": 461,
            "timestamp": "2026-09-30T01:17:15.079491Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1081.7600000000025
          },
          {
            "index": 445,
            "signal_id": 462,
            "timestamp": "2026-09-30T01:32:16.542552Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -1181.7500000000025
          },
          {
            "index": 446,
            "signal_id": 463,
            "timestamp": "2026-09-30T02:02:21.023137Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -1124.6800000000026
          },
          {
            "index": 447,
            "signal_id": 465,
            "timestamp": "2026-09-30T02:47:22.436550Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -1224.0800000000027
          },
          {
            "index": 448,
            "signal_id": 466,
            "timestamp": "2026-09-30T03:02:18.830845Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -1323.7000000000025
          },
          {
            "index": 449,
            "signal_id": 467,
            "timestamp": "2026-09-30T03:17:16.787419Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": -1423.4600000000025
          },
          {
            "index": 450,
            "signal_id": 468,
            "timestamp": "2026-09-30T04:02:16.165646Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -1373.3500000000026
          },
          {
            "index": 451,
            "signal_id": 469,
            "timestamp": "2026-09-30T04:47:23.641146Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -1473.3300000000027
          },
          {
            "index": 452,
            "signal_id": 470,
            "timestamp": "2026-09-30T05:02:16.574755Z",
            "net_pnl": 15.13000000000001,
            "cumulative_net_pnl": -1458.2000000000025
          },
          {
            "index": 453,
            "signal_id": 471,
            "timestamp": "2026-09-30T05:17:16.231002Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -1299.8700000000026
          },
          {
            "index": 454,
            "signal_id": 472,
            "timestamp": "2026-09-30T06:32:17.944775Z",
            "net_pnl": -99.92,
            "cumulative_net_pnl": -1399.7900000000027
          },
          {
            "index": 455,
            "signal_id": 473,
            "timestamp": "2026-09-30T08:17:17.831365Z",
            "net_pnl": 23.22,
            "cumulative_net_pnl": -1376.5700000000027
          },
          {
            "index": 456,
            "signal_id": 474,
            "timestamp": "2026-09-30T08:32:18.566975Z",
            "net_pnl": -99.94999999999999,
            "cumulative_net_pnl": -1476.5200000000027
          },
          {
            "index": 457,
            "signal_id": 475,
            "timestamp": "2026-09-30T09:32:16.222596Z",
            "net_pnl": 15.13000000000001,
            "cumulative_net_pnl": -1461.3900000000026
          },
          {
            "index": 458,
            "signal_id": 476,
            "timestamp": "2026-09-30T09:47:22.273804Z",
            "net_pnl": 67.29,
            "cumulative_net_pnl": -1394.1000000000026
          },
          {
            "index": 459,
            "signal_id": 477,
            "timestamp": "2026-09-30T10:17:18.571376Z",
            "net_pnl": 207.23000000000002,
            "cumulative_net_pnl": -1186.8700000000026
          },
          {
            "index": 460,
            "signal_id": 478,
            "timestamp": "2026-09-30T13:32:16.621156Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -1286.5700000000027
          },
          {
            "index": 461,
            "signal_id": 479,
            "timestamp": "2026-09-30T14:32:17.336558Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1386.4500000000025
          },
          {
            "index": 462,
            "signal_id": 480,
            "timestamp": "2026-09-30T15:02:17.270508Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -1293.3300000000027
          },
          {
            "index": 463,
            "signal_id": 481,
            "timestamp": "2026-09-30T15:17:15.855927Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -1393.1800000000026
          },
          {
            "index": 464,
            "signal_id": 482,
            "timestamp": "2026-09-30T16:32:17.105336Z",
            "net_pnl": 113.44999999999999,
            "cumulative_net_pnl": -1279.7300000000025
          },
          {
            "index": 465,
            "signal_id": 483,
            "timestamp": "2026-09-30T17:02:19.242333Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -1379.5100000000025
          },
          {
            "index": 466,
            "signal_id": 484,
            "timestamp": "2026-09-30T17:47:21.799270Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1339.8600000000024
          },
          {
            "index": 467,
            "signal_id": 485,
            "timestamp": "2026-09-30T19:47:22.961473Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -1439.4000000000024
          },
          {
            "index": 468,
            "signal_id": 486,
            "timestamp": "2026-09-30T20:47:25.532387Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -1539.3300000000024
          },
          {
            "index": 469,
            "signal_id": 487,
            "timestamp": "2026-09-30T21:02:17.486189Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -1477.2600000000025
          },
          {
            "index": 470,
            "signal_id": 488,
            "timestamp": "2026-09-30T21:17:16.125931Z",
            "net_pnl": -99.64,
            "cumulative_net_pnl": -1576.9000000000026
          },
          {
            "index": 471,
            "signal_id": 489,
            "timestamp": "2026-09-30T23:02:17.814464Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1522.4400000000026
          },
          {
            "index": 472,
            "signal_id": 490,
            "timestamp": "2026-09-30T23:32:17.623245Z",
            "net_pnl": -99.92,
            "cumulative_net_pnl": -1622.3600000000026
          },
          {
            "index": 473,
            "signal_id": 491,
            "timestamp": "2026-10-01T00:32:24.281379Z",
            "net_pnl": 89.3,
            "cumulative_net_pnl": -1533.0600000000027
          },
          {
            "index": 474,
            "signal_id": 492,
            "timestamp": "2026-10-01T02:17:16.082733Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": -1632.8200000000027
          },
          {
            "index": 475,
            "signal_id": 493,
            "timestamp": "2026-10-01T02:47:21.275818Z",
            "net_pnl": 139.38,
            "cumulative_net_pnl": -1493.4400000000028
          },
          {
            "index": 476,
            "signal_id": 494,
            "timestamp": "2026-10-01T05:02:16.535466Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -1335.1100000000029
          },
          {
            "index": 477,
            "signal_id": 495,
            "timestamp": "2026-10-01T09:02:17.226973Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1249.0800000000029
          },
          {
            "index": 478,
            "signal_id": 496,
            "timestamp": "2026-10-01T09:17:16.614348Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1163.050000000003
          },
          {
            "index": 479,
            "signal_id": 497,
            "timestamp": "2026-10-01T09:32:16.195355Z",
            "net_pnl": 19.049999999999997,
            "cumulative_net_pnl": -1144.000000000003
          },
          {
            "index": 480,
            "signal_id": 499,
            "timestamp": "2026-10-01T10:32:17.197838Z",
            "net_pnl": 21.679999999999993,
            "cumulative_net_pnl": -1122.320000000003
          },
          {
            "index": 481,
            "signal_id": 500,
            "timestamp": "2026-10-01T13:02:19.520692Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -1221.8700000000028
          },
          {
            "index": 482,
            "signal_id": 501,
            "timestamp": "2026-10-01T14:17:17.230590Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1182.2200000000028
          },
          {
            "index": 483,
            "signal_id": 502,
            "timestamp": "2026-10-01T14:32:17.909726Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -1282.1900000000028
          },
          {
            "index": 484,
            "signal_id": 503,
            "timestamp": "2026-10-01T14:47:26.226023Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -1381.820000000003
          },
          {
            "index": 485,
            "signal_id": 504,
            "timestamp": "2026-10-01T15:32:17.452395Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1481.700000000003
          },
          {
            "index": 486,
            "signal_id": 505,
            "timestamp": "2026-10-01T15:47:22.737528Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -1442.050000000003
          },
          {
            "index": 487,
            "signal_id": 506,
            "timestamp": "2026-10-01T16:02:17.621326Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -1404.020000000003
          },
          {
            "index": 488,
            "signal_id": 507,
            "timestamp": "2026-10-01T16:47:25.541665Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -1503.8700000000028
          },
          {
            "index": 489,
            "signal_id": 509,
            "timestamp": "2026-10-01T18:47:25.363677Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -1603.770000000003
          },
          {
            "index": 490,
            "signal_id": 510,
            "timestamp": "2026-10-01T19:17:18.163343Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -1703.750000000003
          },
          {
            "index": 491,
            "signal_id": 511,
            "timestamp": "2026-10-01T19:32:18.098947Z",
            "net_pnl": 19.049999999999997,
            "cumulative_net_pnl": -1684.700000000003
          },
          {
            "index": 492,
            "signal_id": 512,
            "timestamp": "2026-10-01T20:17:21.001771Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -1784.250000000003
          },
          {
            "index": 493,
            "signal_id": 513,
            "timestamp": "2026-10-01T20:47:27.612895Z",
            "net_pnl": 59.36,
            "cumulative_net_pnl": -1724.890000000003
          },
          {
            "index": 494,
            "signal_id": 514,
            "timestamp": "2026-10-02T02:17:17.121573Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1824.7900000000031
          },
          {
            "index": 495,
            "signal_id": 515,
            "timestamp": "2026-10-02T03:02:18.093077Z",
            "net_pnl": 8.286000000000001,
            "cumulative_net_pnl": -1816.504000000003
          },
          {
            "index": 496,
            "signal_id": 516,
            "timestamp": "2026-10-02T05:17:17.536207Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -1916.504000000003
          },
          {
            "index": 497,
            "signal_id": 517,
            "timestamp": "2026-10-02T05:32:28.896452Z",
            "net_pnl": -99.74,
            "cumulative_net_pnl": -2016.244000000003
          },
          {
            "index": 498,
            "signal_id": 518,
            "timestamp": "2026-10-02T07:47:29.008624Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -1978.2140000000031
          },
          {
            "index": 499,
            "signal_id": 519,
            "timestamp": "2026-10-02T12:47:27.805638Z",
            "net_pnl": 29.309999999999988,
            "cumulative_net_pnl": -1948.9040000000032
          },
          {
            "index": 500,
            "signal_id": 520,
            "timestamp": "2026-10-02T14:02:17.393643Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -2048.6840000000034
          },
          {
            "index": 501,
            "signal_id": 521,
            "timestamp": "2026-10-02T14:17:19.069199Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -2148.384000000003
          },
          {
            "index": 502,
            "signal_id": 522,
            "timestamp": "2026-10-02T14:32:23.061902Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -2248.2840000000033
          },
          {
            "index": 503,
            "signal_id": 523,
            "timestamp": "2026-10-02T15:48:19.908686Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -2347.6840000000034
          },
          {
            "index": 504,
            "signal_id": 524,
            "timestamp": "2026-10-02T16:17:18.123283Z",
            "net_pnl": -99.42000000000002,
            "cumulative_net_pnl": -2447.1040000000035
          },
          {
            "index": 505,
            "signal_id": 525,
            "timestamp": "2026-10-02T18:47:27.051355Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -2342.0340000000033
          },
          {
            "index": 506,
            "signal_id": 526,
            "timestamp": "2026-10-02T19:17:16.997978Z",
            "net_pnl": 173.10000000000002,
            "cumulative_net_pnl": -2168.9340000000034
          },
          {
            "index": 507,
            "signal_id": 527,
            "timestamp": "2026-10-02T19:32:24.456274Z",
            "net_pnl": 123.28,
            "cumulative_net_pnl": -2045.6540000000034
          },
          {
            "index": 508,
            "signal_id": 528,
            "timestamp": "2026-10-02T19:47:27.283629Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -2006.0040000000033
          },
          {
            "index": 509,
            "signal_id": 529,
            "timestamp": "2026-10-02T20:47:25.764825Z",
            "net_pnl": 32.540000000000006,
            "cumulative_net_pnl": -1973.4640000000034
          },
          {
            "index": 510,
            "signal_id": 530,
            "timestamp": "2026-10-03T15:32:21.511664Z",
            "net_pnl": 351.05,
            "cumulative_net_pnl": -1622.4140000000034
          },
          {
            "index": 511,
            "signal_id": 531,
            "timestamp": "2026-10-03T15:47:24.965749Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -1525.3940000000034
          },
          {
            "index": 512,
            "signal_id": 532,
            "timestamp": "2026-10-03T16:17:16.996779Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1625.2940000000035
          },
          {
            "index": 513,
            "signal_id": 533,
            "timestamp": "2026-10-03T16:47:25.817036Z",
            "net_pnl": 43.579999999999984,
            "cumulative_net_pnl": -1581.7140000000036
          },
          {
            "index": 514,
            "signal_id": 534,
            "timestamp": "2026-10-03T17:17:30.228110Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -1536.1140000000037
          },
          {
            "index": 515,
            "signal_id": 535,
            "timestamp": "2026-10-03T17:32:23.730503Z",
            "net_pnl": 455.15999999999997,
            "cumulative_net_pnl": -1080.9540000000038
          },
          {
            "index": 516,
            "signal_id": 537,
            "timestamp": "2026-10-03T18:32:18.144705Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1180.854000000004
          },
          {
            "index": 517,
            "signal_id": 538,
            "timestamp": "2026-10-03T18:47:22.532042Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -1083.834000000004
          },
          {
            "index": 518,
            "signal_id": 539,
            "timestamp": "2026-10-03T19:02:19.049395Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -1183.6840000000038
          },
          {
            "index": 519,
            "signal_id": 540,
            "timestamp": "2026-10-04T06:47:23.726276Z",
            "net_pnl": 32.540000000000006,
            "cumulative_net_pnl": -1151.1440000000039
          },
          {
            "index": 520,
            "signal_id": 541,
            "timestamp": "2026-10-04T07:17:17.199533Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -1251.1340000000039
          },
          {
            "index": 521,
            "signal_id": 542,
            "timestamp": "2026-10-04T07:32:17.301780Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1351.034000000004
          },
          {
            "index": 522,
            "signal_id": 543,
            "timestamp": "2026-10-04T07:47:29.106324Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -1324.834000000004
          },
          {
            "index": 523,
            "signal_id": 544,
            "timestamp": "2026-10-04T09:02:15.933775Z",
            "net_pnl": 189.14999999999998,
            "cumulative_net_pnl": -1135.6840000000038
          },
          {
            "index": 524,
            "signal_id": 545,
            "timestamp": "2026-10-04T12:17:14.399461Z",
            "net_pnl": 398.01,
            "cumulative_net_pnl": -737.6740000000038
          },
          {
            "index": 525,
            "signal_id": 546,
            "timestamp": "2026-10-04T12:47:15.495920Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -837.6740000000038
          },
          {
            "index": 526,
            "signal_id": 547,
            "timestamp": "2026-10-04T13:02:16.858470Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -744.5540000000038
          },
          {
            "index": 527,
            "signal_id": 548,
            "timestamp": "2026-10-04T14:47:20.756455Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": -668.4040000000039
          },
          {
            "index": 528,
            "signal_id": 549,
            "timestamp": "2026-10-04T23:47:14.437748Z",
            "net_pnl": 67.29,
            "cumulative_net_pnl": -601.1140000000039
          },
          {
            "index": 529,
            "signal_id": 550,
            "timestamp": "2026-10-05T01:17:15.513566Z",
            "net_pnl": 67.29,
            "cumulative_net_pnl": -533.8240000000039
          },
          {
            "index": 530,
            "signal_id": 551,
            "timestamp": "2026-10-05T01:47:17.139425Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -633.754000000004
          },
          {
            "index": 531,
            "signal_id": 552,
            "timestamp": "2026-10-05T02:02:14.136822Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -540.634000000004
          },
          {
            "index": 532,
            "signal_id": 553,
            "timestamp": "2026-10-05T02:32:15.436369Z",
            "net_pnl": 280.01,
            "cumulative_net_pnl": -260.624000000004
          },
          {
            "index": 533,
            "signal_id": 554,
            "timestamp": "2026-10-05T03:02:14.989307Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -360.324000000004
          },
          {
            "index": 534,
            "signal_id": 555,
            "timestamp": "2026-10-05T03:17:16.112713Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -460.04400000000396
          },
          {
            "index": 535,
            "signal_id": 556,
            "timestamp": "2026-10-05T04:17:14.879119Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -559.734000000004
          },
          {
            "index": 536,
            "signal_id": 557,
            "timestamp": "2026-10-05T04:32:15.426872Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -659.724000000004
          },
          {
            "index": 537,
            "signal_id": 558,
            "timestamp": "2026-10-05T04:47:17.427917Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -759.6540000000041
          },
          {
            "index": 538,
            "signal_id": 559,
            "timestamp": "2026-10-05T05:02:14.278880Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -859.584000000004
          },
          {
            "index": 539,
            "signal_id": 560,
            "timestamp": "2026-10-05T07:02:14.507619Z",
            "net_pnl": 198.1,
            "cumulative_net_pnl": -661.484000000004
          },
          {
            "index": 540,
            "signal_id": 561,
            "timestamp": "2026-10-05T07:17:15.117707Z",
            "net_pnl": -99.41000000000001,
            "cumulative_net_pnl": -760.894000000004
          },
          {
            "index": 541,
            "signal_id": 562,
            "timestamp": "2026-10-05T08:17:14.570607Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -632.544000000004
          },
          {
            "index": 542,
            "signal_id": 563,
            "timestamp": "2026-10-05T11:17:15.160434Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -584.874000000004
          },
          {
            "index": 543,
            "signal_id": 564,
            "timestamp": "2026-10-05T14:02:14.530709Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -498.84400000000403
          },
          {
            "index": 544,
            "signal_id": 565,
            "timestamp": "2026-10-05T14:17:15.065209Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -598.5540000000041
          },
          {
            "index": 545,
            "signal_id": 566,
            "timestamp": "2026-10-05T16:02:14.870204Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -698.334000000004
          },
          {
            "index": 546,
            "signal_id": 567,
            "timestamp": "2026-10-05T16:32:15.680445Z",
            "net_pnl": 32.540000000000006,
            "cumulative_net_pnl": -665.7940000000041
          },
          {
            "index": 547,
            "signal_id": 568,
            "timestamp": "2026-10-05T16:47:17.808500Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -613.5340000000041
          },
          {
            "index": 548,
            "signal_id": 569,
            "timestamp": "2026-10-05T17:17:14.230523Z",
            "net_pnl": 27.629999999999995,
            "cumulative_net_pnl": -585.9040000000041
          },
          {
            "index": 549,
            "signal_id": 570,
            "timestamp": "2026-10-05T18:32:14.855111Z",
            "net_pnl": 265.18,
            "cumulative_net_pnl": -320.7240000000041
          },
          {
            "index": 550,
            "signal_id": 571,
            "timestamp": "2026-10-05T21:17:14.023094Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -284.56400000000406
          },
          {
            "index": 551,
            "signal_id": 572,
            "timestamp": "2026-10-05T23:17:14.998504Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -202.20400000000407
          },
          {
            "index": 552,
            "signal_id": 573,
            "timestamp": "2026-10-05T23:47:15.544557Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -302.20400000000404
          },
          {
            "index": 553,
            "signal_id": 574,
            "timestamp": "2026-10-06T00:02:14.870568Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": -222.98400000000407
          },
          {
            "index": 554,
            "signal_id": 575,
            "timestamp": "2026-10-06T00:32:14.028630Z",
            "net_pnl": -99.33000000000001,
            "cumulative_net_pnl": -322.31400000000406
          },
          {
            "index": 555,
            "signal_id": 576,
            "timestamp": "2026-10-06T00:47:14.859519Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -274.6440000000041
          },
          {
            "index": 556,
            "signal_id": 577,
            "timestamp": "2026-10-06T06:17:14.831168Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -229.0440000000041
          },
          {
            "index": 557,
            "signal_id": 578,
            "timestamp": "2026-10-06T06:32:14.195303Z",
            "net_pnl": 59.36,
            "cumulative_net_pnl": -169.68400000000412
          },
          {
            "index": 558,
            "signal_id": 579,
            "timestamp": "2026-10-06T07:32:15.278117Z",
            "net_pnl": 50.11,
            "cumulative_net_pnl": -119.57400000000412
          },
          {
            "index": 559,
            "signal_id": 580,
            "timestamp": "2026-10-06T08:02:13.817921Z",
            "net_pnl": 32.540000000000006,
            "cumulative_net_pnl": -87.03400000000411
          },
          {
            "index": 560,
            "signal_id": 581,
            "timestamp": "2026-10-06T13:17:14.916011Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -187.03400000000408
          },
          {
            "index": 561,
            "signal_id": 582,
            "timestamp": "2026-10-06T13:32:14.074755Z",
            "net_pnl": 27.629999999999995,
            "cumulative_net_pnl": -159.4040000000041
          },
          {
            "index": 562,
            "signal_id": 583,
            "timestamp": "2026-10-06T14:32:15.533976Z",
            "net_pnl": 123.28,
            "cumulative_net_pnl": -36.12400000000409
          },
          {
            "index": 563,
            "signal_id": 584,
            "timestamp": "2026-10-06T15:17:15.229705Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -135.5240000000041
          },
          {
            "index": 564,
            "signal_id": 585,
            "timestamp": "2026-10-06T15:47:15.005797Z",
            "net_pnl": -99.91,
            "cumulative_net_pnl": -235.4340000000041
          },
          {
            "index": 565,
            "signal_id": 586,
            "timestamp": "2026-10-06T16:02:15.052684Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -130.36400000000407
          },
          {
            "index": 566,
            "signal_id": 587,
            "timestamp": "2026-10-06T18:17:14.758356Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -230.00400000000408
          },
          {
            "index": 567,
            "signal_id": 588,
            "timestamp": "2026-10-06T19:02:15.715699Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -329.7040000000041
          },
          {
            "index": 568,
            "signal_id": 589,
            "timestamp": "2026-10-06T23:17:15.816741Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -429.5540000000041
          },
          {
            "index": 569,
            "signal_id": 590,
            "timestamp": "2026-10-07T00:32:15.117916Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -328.5540000000041
          },
          {
            "index": 570,
            "signal_id": 591,
            "timestamp": "2026-10-07T00:47:17.881303Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": -255.42400000000413
          },
          {
            "index": 571,
            "signal_id": 592,
            "timestamp": "2026-10-07T01:17:15.985810Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -355.09400000000414
          },
          {
            "index": 572,
            "signal_id": 593,
            "timestamp": "2026-10-07T01:32:15.775931Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -328.89400000000416
          },
          {
            "index": 573,
            "signal_id": 594,
            "timestamp": "2026-10-07T02:17:14.114124Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -428.7440000000042
          },
          {
            "index": 574,
            "signal_id": 595,
            "timestamp": "2026-10-07T02:33:14.315949Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -528.5640000000042
          },
          {
            "index": 575,
            "signal_id": 596,
            "timestamp": "2026-10-07T03:17:15.149036Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -492.4040000000042
          },
          {
            "index": 576,
            "signal_id": 597,
            "timestamp": "2026-10-07T03:32:14.885718Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -440.1440000000042
          },
          {
            "index": 577,
            "signal_id": 598,
            "timestamp": "2026-10-07T09:02:15.049577Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -539.9240000000042
          },
          {
            "index": 578,
            "signal_id": 599,
            "timestamp": "2026-10-07T09:17:15.580887Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -639.7740000000042
          },
          {
            "index": 579,
            "signal_id": 600,
            "timestamp": "2026-10-07T09:32:16.190684Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -739.7440000000042
          },
          {
            "index": 580,
            "signal_id": 601,
            "timestamp": "2026-10-07T09:47:15.414905Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": -666.6140000000042
          },
          {
            "index": 581,
            "signal_id": 602,
            "timestamp": "2026-10-07T11:47:15.214236Z",
            "net_pnl": 173.10000000000002,
            "cumulative_net_pnl": -493.5140000000042
          },
          {
            "index": 582,
            "signal_id": 603,
            "timestamp": "2026-10-07T12:17:14.910546Z",
            "net_pnl": -99.77,
            "cumulative_net_pnl": -593.2840000000042
          },
          {
            "index": 583,
            "signal_id": 604,
            "timestamp": "2026-10-07T12:47:15.923640Z",
            "net_pnl": -99.77,
            "cumulative_net_pnl": -693.0540000000042
          },
          {
            "index": 584,
            "signal_id": 605,
            "timestamp": "2026-10-07T13:47:14.810722Z",
            "net_pnl": 331.0,
            "cumulative_net_pnl": -362.0540000000042
          },
          {
            "index": 585,
            "signal_id": 606,
            "timestamp": "2026-10-07T14:17:15.543436Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -461.7740000000042
          },
          {
            "index": 586,
            "signal_id": 607,
            "timestamp": "2026-10-07T14:47:15.363577Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -561.4640000000043
          },
          {
            "index": 587,
            "signal_id": 608,
            "timestamp": "2026-10-07T18:47:17.482305Z",
            "net_pnl": 39.650000000000006,
            "cumulative_net_pnl": -521.8140000000043
          },
          {
            "index": 588,
            "signal_id": 609,
            "timestamp": "2026-10-07T20:47:15.108489Z",
            "net_pnl": 134.09,
            "cumulative_net_pnl": -387.72400000000425
          },
          {
            "index": 589,
            "signal_id": 610,
            "timestamp": "2026-10-07T21:17:15.415261Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -487.65400000000426
          },
          {
            "index": 590,
            "signal_id": 611,
            "timestamp": "2026-10-07T21:32:16.073267Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -587.5840000000043
          },
          {
            "index": 591,
            "signal_id": 612,
            "timestamp": "2026-10-07T22:17:15.000317Z",
            "net_pnl": 165.32,
            "cumulative_net_pnl": -422.2640000000043
          },
          {
            "index": 592,
            "signal_id": 613,
            "timestamp": "2026-10-08T03:32:15.326049Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -521.9640000000043
          },
          {
            "index": 593,
            "signal_id": 614,
            "timestamp": "2026-10-08T03:47:15.670582Z",
            "net_pnl": -99.64,
            "cumulative_net_pnl": -621.6040000000042
          },
          {
            "index": 594,
            "signal_id": 615,
            "timestamp": "2026-10-08T04:17:15.963745Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -520.6040000000042
          },
          {
            "index": 595,
            "signal_id": 616,
            "timestamp": "2026-10-08T04:47:15.108051Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -392.2540000000042
          },
          {
            "index": 596,
            "signal_id": 617,
            "timestamp": "2026-10-08T10:32:14.532570Z",
            "net_pnl": -99.96999999999998,
            "cumulative_net_pnl": -492.2240000000042
          },
          {
            "index": 597,
            "signal_id": 618,
            "timestamp": "2026-10-08T10:47:14.985286Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -363.8740000000042
          },
          {
            "index": 598,
            "signal_id": 619,
            "timestamp": "2026-10-08T12:47:16.373636Z",
            "net_pnl": -99.82000000000001,
            "cumulative_net_pnl": -463.69400000000417
          },
          {
            "index": 599,
            "signal_id": 620,
            "timestamp": "2026-10-08T13:32:14.706134Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -563.3240000000042
          },
          {
            "index": 600,
            "signal_id": 621,
            "timestamp": "2026-10-08T14:32:16.226888Z",
            "net_pnl": -99.64999999999999,
            "cumulative_net_pnl": -662.9740000000041
          },
          {
            "index": 601,
            "signal_id": 622,
            "timestamp": "2026-10-08T15:17:19.058151Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -762.6540000000041
          },
          {
            "index": 602,
            "signal_id": 624,
            "timestamp": "2026-10-08T15:47:15.759119Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -862.3440000000041
          },
          {
            "index": 603,
            "signal_id": 625,
            "timestamp": "2026-10-08T16:02:15.215349Z",
            "net_pnl": 113.44999999999999,
            "cumulative_net_pnl": -748.8940000000041
          },
          {
            "index": 604,
            "signal_id": 626,
            "timestamp": "2026-10-08T16:17:14.952387Z",
            "net_pnl": 165.32,
            "cumulative_net_pnl": -583.5740000000042
          },
          {
            "index": 605,
            "signal_id": 627,
            "timestamp": "2026-10-08T17:02:14.908753Z",
            "net_pnl": -99.91,
            "cumulative_net_pnl": -683.4840000000041
          },
          {
            "index": 606,
            "signal_id": 628,
            "timestamp": "2026-10-08T17:17:14.795281Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -783.3840000000041
          },
          {
            "index": 607,
            "signal_id": 629,
            "timestamp": "2026-10-08T17:32:15.562466Z",
            "net_pnl": 36.16,
            "cumulative_net_pnl": -747.2240000000041
          },
          {
            "index": 608,
            "signal_id": 630,
            "timestamp": "2026-10-08T17:47:16.417833Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -846.8940000000041
          },
          {
            "index": 609,
            "signal_id": 631,
            "timestamp": "2026-10-08T18:02:15.015344Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -946.7640000000041
          },
          {
            "index": 610,
            "signal_id": 632,
            "timestamp": "2026-10-08T18:17:17.067609Z",
            "net_pnl": 10.299999999999997,
            "cumulative_net_pnl": -936.4640000000041
          },
          {
            "index": 611,
            "signal_id": 633,
            "timestamp": "2026-10-08T21:17:14.002724Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -1036.184000000004
          },
          {
            "index": 612,
            "signal_id": 634,
            "timestamp": "2026-10-08T21:32:14.519514Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": -960.0340000000041
          },
          {
            "index": 613,
            "signal_id": 635,
            "timestamp": "2026-10-08T21:47:15.106982Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -1059.884000000004
          },
          {
            "index": 614,
            "signal_id": 636,
            "timestamp": "2026-10-08T22:02:13.978629Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -1012.2140000000041
          },
          {
            "index": 615,
            "signal_id": 637,
            "timestamp": "2026-10-09T01:32:14.403155Z",
            "net_pnl": 265.18,
            "cumulative_net_pnl": -747.0340000000042
          },
          {
            "index": 616,
            "signal_id": 638,
            "timestamp": "2026-10-09T02:17:16.308814Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -847.0240000000042
          },
          {
            "index": 617,
            "signal_id": 639,
            "timestamp": "2026-10-09T02:32:14.560465Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -741.9540000000042
          },
          {
            "index": 618,
            "signal_id": 640,
            "timestamp": "2026-10-09T04:47:16.425850Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -841.8540000000041
          },
          {
            "index": 619,
            "signal_id": 641,
            "timestamp": "2026-10-09T06:02:14.765415Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": -762.6340000000041
          },
          {
            "index": 620,
            "signal_id": 643,
            "timestamp": "2026-10-09T06:32:14.919890Z",
            "net_pnl": 89.3,
            "cumulative_net_pnl": -673.3340000000042
          },
          {
            "index": 621,
            "signal_id": 644,
            "timestamp": "2026-10-09T07:17:14.633346Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -772.8740000000041
          },
          {
            "index": 622,
            "signal_id": 645,
            "timestamp": "2026-10-09T07:32:14.376447Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -708.4140000000041
          },
          {
            "index": 623,
            "signal_id": 646,
            "timestamp": "2026-10-09T09:02:15.168009Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -808.3140000000041
          },
          {
            "index": 624,
            "signal_id": 647,
            "timestamp": "2026-10-09T09:17:15.620560Z",
            "net_pnl": 139.38,
            "cumulative_net_pnl": -668.9340000000041
          },
          {
            "index": 625,
            "signal_id": 648,
            "timestamp": "2026-10-09T09:32:14.984485Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -768.9340000000041
          },
          {
            "index": 626,
            "signal_id": 649,
            "timestamp": "2026-10-09T10:47:14.162959Z",
            "net_pnl": 10.299999999999997,
            "cumulative_net_pnl": -758.6340000000041
          },
          {
            "index": 627,
            "signal_id": 650,
            "timestamp": "2026-10-09T11:17:15.329789Z",
            "net_pnl": 34.33000000000001,
            "cumulative_net_pnl": -724.3040000000041
          },
          {
            "index": 628,
            "signal_id": 652,
            "timestamp": "2026-10-09T12:02:14.477209Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -659.844000000004
          },
          {
            "index": 629,
            "signal_id": 653,
            "timestamp": "2026-10-09T12:17:15.665846Z",
            "net_pnl": -99.92,
            "cumulative_net_pnl": -759.764000000004
          },
          {
            "index": 630,
            "signal_id": 654,
            "timestamp": "2026-10-09T13:32:15.443770Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -859.544000000004
          },
          {
            "index": 631,
            "signal_id": 655,
            "timestamp": "2026-10-09T13:47:16.377310Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -777.184000000004
          },
          {
            "index": 632,
            "signal_id": 656,
            "timestamp": "2026-10-09T16:02:15.706649Z",
            "net_pnl": 425.07,
            "cumulative_net_pnl": -352.11400000000395
          },
          {
            "index": 633,
            "signal_id": 657,
            "timestamp": "2026-10-09T16:32:14.767755Z",
            "net_pnl": -99.53999999999999,
            "cumulative_net_pnl": -451.654000000004
          },
          {
            "index": 634,
            "signal_id": 658,
            "timestamp": "2026-10-09T16:47:14.523425Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -413.62400000000395
          },
          {
            "index": 635,
            "signal_id": 659,
            "timestamp": "2026-10-09T17:02:15.329070Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -513.6240000000039
          },
          {
            "index": 636,
            "signal_id": 660,
            "timestamp": "2026-10-09T18:17:15.918911Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -613.1740000000038
          },
          {
            "index": 637,
            "signal_id": 661,
            "timestamp": "2026-10-09T18:32:14.747097Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -713.0540000000038
          },
          {
            "index": 638,
            "signal_id": 662,
            "timestamp": "2026-10-09T18:47:14.022930Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -812.9840000000038
          },
          {
            "index": 639,
            "signal_id": 663,
            "timestamp": "2026-10-09T19:02:15.349086Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -730.6240000000038
          },
          {
            "index": 640,
            "signal_id": 664,
            "timestamp": "2026-10-09T19:17:15.285690Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -830.4740000000038
          },
          {
            "index": 641,
            "signal_id": 665,
            "timestamp": "2026-10-09T19:47:15.847652Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -930.3540000000038
          },
          {
            "index": 642,
            "signal_id": 666,
            "timestamp": "2026-10-09T20:02:14.577525Z",
            "net_pnl": 29.309999999999988,
            "cumulative_net_pnl": -901.0440000000038
          },
          {
            "index": 643,
            "signal_id": 667,
            "timestamp": "2026-10-09T21:02:14.978635Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -804.0240000000039
          },
          {
            "index": 644,
            "signal_id": 668,
            "timestamp": "2026-10-09T23:32:15.664033Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -717.9940000000039
          },
          {
            "index": 645,
            "signal_id": 669,
            "timestamp": "2026-10-09T23:47:15.096741Z",
            "net_pnl": -99.64,
            "cumulative_net_pnl": -817.6340000000039
          },
          {
            "index": 646,
            "signal_id": 670,
            "timestamp": "2026-10-10T00:02:16.494373Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -672.2640000000039
          },
          {
            "index": 647,
            "signal_id": 671,
            "timestamp": "2026-10-10T00:17:14.858503Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -772.2340000000039
          },
          {
            "index": 648,
            "signal_id": 672,
            "timestamp": "2026-10-10T00:32:14.836570Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -871.8540000000039
          },
          {
            "index": 649,
            "signal_id": 673,
            "timestamp": "2026-10-10T00:47:15.113633Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -778.7340000000039
          },
          {
            "index": 650,
            "signal_id": 674,
            "timestamp": "2026-10-10T01:02:16.777143Z",
            "net_pnl": 134.09,
            "cumulative_net_pnl": -644.6440000000039
          },
          {
            "index": 651,
            "signal_id": 675,
            "timestamp": "2026-10-10T01:32:14.730447Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": -568.4940000000039
          },
          {
            "index": 652,
            "signal_id": 676,
            "timestamp": "2026-10-10T01:47:14.903281Z",
            "net_pnl": 43.579999999999984,
            "cumulative_net_pnl": -524.9140000000039
          },
          {
            "index": 653,
            "signal_id": 677,
            "timestamp": "2026-10-10T02:32:14.236282Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -624.7840000000039
          },
          {
            "index": 654,
            "signal_id": 678,
            "timestamp": "2026-10-10T02:47:15.236539Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -724.5040000000039
          },
          {
            "index": 655,
            "signal_id": 679,
            "timestamp": "2026-10-10T03:02:15.423205Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -824.2840000000039
          },
          {
            "index": 656,
            "signal_id": 680,
            "timestamp": "2026-10-10T03:17:14.800908Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": -745.0640000000038
          },
          {
            "index": 657,
            "signal_id": 682,
            "timestamp": "2026-10-10T03:47:15.513401Z",
            "net_pnl": 21.679999999999993,
            "cumulative_net_pnl": -723.3840000000039
          },
          {
            "index": 658,
            "signal_id": 683,
            "timestamp": "2026-10-10T04:02:14.668184Z",
            "net_pnl": 19.049999999999997,
            "cumulative_net_pnl": -704.3340000000039
          },
          {
            "index": 659,
            "signal_id": 684,
            "timestamp": "2026-10-10T07:17:14.402016Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -804.024000000004
          },
          {
            "index": 660,
            "signal_id": 685,
            "timestamp": "2026-10-10T07:32:14.471163Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": -727.874000000004
          },
          {
            "index": 661,
            "signal_id": 686,
            "timestamp": "2026-10-10T15:47:15.421841Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -665.804000000004
          },
          {
            "index": 662,
            "signal_id": 687,
            "timestamp": "2026-10-10T16:47:15.893827Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -765.7040000000039
          },
          {
            "index": 663,
            "signal_id": 688,
            "timestamp": "2026-10-10T17:17:14.699598Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -865.5740000000039
          },
          {
            "index": 664,
            "signal_id": 689,
            "timestamp": "2026-10-10T18:02:14.507382Z",
            "net_pnl": -99.82000000000001,
            "cumulative_net_pnl": -965.394000000004
          },
          {
            "index": 665,
            "signal_id": 690,
            "timestamp": "2026-10-10T18:17:15.572443Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -1065.034000000004
          },
          {
            "index": 666,
            "signal_id": 691,
            "timestamp": "2026-10-10T18:32:14.152398Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -1017.364000000004
          },
          {
            "index": 667,
            "signal_id": 692,
            "timestamp": "2026-10-10T18:47:15.270204Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -962.904000000004
          },
          {
            "index": 668,
            "signal_id": 693,
            "timestamp": "2026-10-10T19:02:15.520142Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1062.784000000004
          },
          {
            "index": 669,
            "signal_id": 694,
            "timestamp": "2026-10-10T19:17:15.060202Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -998.3240000000039
          },
          {
            "index": 670,
            "signal_id": 695,
            "timestamp": "2026-10-10T19:32:15.304781Z",
            "net_pnl": 27.629999999999995,
            "cumulative_net_pnl": -970.6940000000039
          },
          {
            "index": 671,
            "signal_id": 696,
            "timestamp": "2026-10-10T19:47:15.230857Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -925.0940000000039
          },
          {
            "index": 672,
            "signal_id": 698,
            "timestamp": "2026-10-10T20:17:15.280719Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -1024.9440000000038
          },
          {
            "index": 673,
            "signal_id": 699,
            "timestamp": "2026-10-10T20:32:13.948592Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": -945.7240000000038
          },
          {
            "index": 674,
            "signal_id": 700,
            "timestamp": "2026-10-10T20:47:14.855950Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -1045.5440000000037
          },
          {
            "index": 675,
            "signal_id": 701,
            "timestamp": "2026-10-10T21:02:15.361734Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -1144.9440000000038
          },
          {
            "index": 676,
            "signal_id": 702,
            "timestamp": "2026-10-10T21:17:14.653316Z",
            "net_pnl": 34.33000000000001,
            "cumulative_net_pnl": -1110.614000000004
          },
          {
            "index": 677,
            "signal_id": 703,
            "timestamp": "2026-10-10T21:32:14.261660Z",
            "net_pnl": 45.599999999999994,
            "cumulative_net_pnl": -1065.014000000004
          },
          {
            "index": 678,
            "signal_id": 704,
            "timestamp": "2026-10-10T21:47:14.677815Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -1164.414000000004
          },
          {
            "index": 679,
            "signal_id": 705,
            "timestamp": "2026-10-10T22:02:14.219281Z",
            "net_pnl": -99.69,
            "cumulative_net_pnl": -1264.1040000000041
          },
          {
            "index": 680,
            "signal_id": 706,
            "timestamp": "2026-10-10T22:17:14.608291Z",
            "net_pnl": 139.38,
            "cumulative_net_pnl": -1124.7240000000043
          },
          {
            "index": 681,
            "signal_id": 707,
            "timestamp": "2026-10-10T23:17:15.597863Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -1224.7240000000043
          },
          {
            "index": 682,
            "signal_id": 708,
            "timestamp": "2026-10-11T00:17:14.532547Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -1324.3940000000043
          },
          {
            "index": 683,
            "signal_id": 709,
            "timestamp": "2026-10-11T00:32:13.765248Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -1424.3940000000043
          },
          {
            "index": 684,
            "signal_id": 710,
            "timestamp": "2026-10-11T00:47:15.881530Z",
            "net_pnl": -99.69000000000001,
            "cumulative_net_pnl": -1524.0840000000044
          },
          {
            "index": 685,
            "signal_id": 711,
            "timestamp": "2026-10-11T01:02:16.464647Z",
            "net_pnl": 123.28,
            "cumulative_net_pnl": -1400.8040000000044
          },
          {
            "index": 686,
            "signal_id": 712,
            "timestamp": "2026-10-11T01:17:14.723982Z",
            "net_pnl": 34.33000000000001,
            "cumulative_net_pnl": -1366.4740000000045
          },
          {
            "index": 687,
            "signal_id": 713,
            "timestamp": "2026-10-11T01:32:15.039300Z",
            "net_pnl": -99.89,
            "cumulative_net_pnl": -1466.3640000000046
          },
          {
            "index": 688,
            "signal_id": 714,
            "timestamp": "2026-10-11T01:47:15.931957Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1380.3340000000046
          },
          {
            "index": 689,
            "signal_id": 715,
            "timestamp": "2026-10-11T02:02:14.733672Z",
            "net_pnl": 152.07999999999998,
            "cumulative_net_pnl": -1228.2540000000047
          },
          {
            "index": 690,
            "signal_id": 716,
            "timestamp": "2026-10-11T02:17:14.606111Z",
            "net_pnl": 89.3,
            "cumulative_net_pnl": -1138.9540000000047
          },
          {
            "index": 691,
            "signal_id": 717,
            "timestamp": "2026-10-11T02:32:14.243794Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1097.3640000000048
          },
          {
            "index": 692,
            "signal_id": 718,
            "timestamp": "2026-10-11T03:02:15.929404Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1197.264000000005
          },
          {
            "index": 693,
            "signal_id": 720,
            "timestamp": "2026-10-11T03:32:15.503096Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -1171.0640000000049
          },
          {
            "index": 694,
            "signal_id": 721,
            "timestamp": "2026-10-11T03:47:14.935645Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -1271.0640000000049
          },
          {
            "index": 695,
            "signal_id": 722,
            "timestamp": "2026-10-11T04:17:14.891000Z",
            "net_pnl": 31.03,
            "cumulative_net_pnl": -1240.0340000000049
          },
          {
            "index": 696,
            "signal_id": 723,
            "timestamp": "2026-10-11T04:32:14.791474Z",
            "net_pnl": 23.22,
            "cumulative_net_pnl": -1216.8140000000049
          },
          {
            "index": 697,
            "signal_id": 725,
            "timestamp": "2026-10-11T05:02:15.451836Z",
            "net_pnl": 59.36,
            "cumulative_net_pnl": -1157.454000000005
          },
          {
            "index": 698,
            "signal_id": 726,
            "timestamp": "2026-10-11T05:17:14.664782Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -1119.424000000005
          },
          {
            "index": 699,
            "signal_id": 727,
            "timestamp": "2026-10-11T05:32:15.002710Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1064.964000000005
          },
          {
            "index": 700,
            "signal_id": 728,
            "timestamp": "2026-10-11T06:02:14.666975Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -1164.634000000005
          },
          {
            "index": 701,
            "signal_id": 729,
            "timestamp": "2026-10-11T06:17:15.033035Z",
            "net_pnl": 139.38,
            "cumulative_net_pnl": -1025.254000000005
          },
          {
            "index": 702,
            "signal_id": 730,
            "timestamp": "2026-10-11T06:32:14.655927Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -972.9940000000049
          },
          {
            "index": 703,
            "signal_id": 731,
            "timestamp": "2026-10-11T07:17:14.503053Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -1072.974000000005
          },
          {
            "index": 704,
            "signal_id": 732,
            "timestamp": "2026-10-11T08:02:14.840943Z",
            "net_pnl": 73.13,
            "cumulative_net_pnl": -999.8440000000049
          },
          {
            "index": 705,
            "signal_id": 733,
            "timestamp": "2026-10-11T08:32:15.992269Z",
            "net_pnl": 109.22,
            "cumulative_net_pnl": -890.6240000000049
          },
          {
            "index": 706,
            "signal_id": 734,
            "timestamp": "2026-10-11T09:02:15.820422Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -990.584000000005
          },
          {
            "index": 707,
            "signal_id": 735,
            "timestamp": "2026-10-11T09:17:14.880333Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -1090.364000000005
          },
          {
            "index": 708,
            "signal_id": 736,
            "timestamp": "2026-10-11T09:32:15.200951Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -997.244000000005
          },
          {
            "index": 709,
            "signal_id": 737,
            "timestamp": "2026-10-11T09:47:16.078932Z",
            "net_pnl": 198.1,
            "cumulative_net_pnl": -799.144000000005
          },
          {
            "index": 710,
            "signal_id": 738,
            "timestamp": "2026-10-11T10:02:15.141142Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -898.924000000005
          },
          {
            "index": 711,
            "signal_id": 740,
            "timestamp": "2026-10-11T10:47:15.115591Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -770.574000000005
          },
          {
            "index": 712,
            "signal_id": 741,
            "timestamp": "2026-10-11T11:02:15.452609Z",
            "net_pnl": 59.36,
            "cumulative_net_pnl": -711.214000000005
          },
          {
            "index": 713,
            "signal_id": 742,
            "timestamp": "2026-10-11T11:17:14.866436Z",
            "net_pnl": 32.540000000000006,
            "cumulative_net_pnl": -678.674000000005
          },
          {
            "index": 714,
            "signal_id": 743,
            "timestamp": "2026-10-11T12:32:14.222711Z",
            "net_pnl": 165.32,
            "cumulative_net_pnl": -513.354000000005
          },
          {
            "index": 715,
            "signal_id": 744,
            "timestamp": "2026-10-11T13:02:15.663456Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -613.284000000005
          },
          {
            "index": 716,
            "signal_id": 745,
            "timestamp": "2026-10-11T13:32:14.686074Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -712.994000000005
          },
          {
            "index": 717,
            "signal_id": 746,
            "timestamp": "2026-10-11T14:17:14.220179Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -812.5440000000051
          },
          {
            "index": 718,
            "signal_id": 747,
            "timestamp": "2026-10-11T14:47:15.204375Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -912.094000000005
          },
          {
            "index": 719,
            "signal_id": 748,
            "timestamp": "2026-10-11T17:02:15.636384Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -1012.0540000000051
          },
          {
            "index": 720,
            "signal_id": 749,
            "timestamp": "2026-10-12T03:02:16.043089Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1111.9540000000052
          },
          {
            "index": 721,
            "signal_id": 750,
            "timestamp": "2026-10-12T06:32:15.595752Z",
            "net_pnl": 7.0,
            "cumulative_net_pnl": -1104.9540000000052
          },
          {
            "index": 722,
            "signal_id": 751,
            "timestamp": "2026-10-12T07:32:14.396640Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -1204.804000000005
          },
          {
            "index": 723,
            "signal_id": 752,
            "timestamp": "2026-10-12T07:47:15.014194Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1118.7740000000051
          },
          {
            "index": 724,
            "signal_id": 753,
            "timestamp": "2026-10-12T08:17:15.577613Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1218.654000000005
          },
          {
            "index": 725,
            "signal_id": 754,
            "timestamp": "2026-10-12T08:32:15.364208Z",
            "net_pnl": -99.98,
            "cumulative_net_pnl": -1318.634000000005
          },
          {
            "index": 726,
            "signal_id": 755,
            "timestamp": "2026-10-12T08:47:15.593318Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -1418.564000000005
          },
          {
            "index": 727,
            "signal_id": 756,
            "timestamp": "2026-10-12T12:32:15.019861Z",
            "net_pnl": -99.67999999999999,
            "cumulative_net_pnl": -1518.2440000000051
          },
          {
            "index": 728,
            "signal_id": 757,
            "timestamp": "2026-10-12T12:47:15.962103Z",
            "net_pnl": -99.69000000000001,
            "cumulative_net_pnl": -1617.9340000000052
          },
          {
            "index": 729,
            "signal_id": 758,
            "timestamp": "2026-10-12T13:47:15.220108Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1531.9040000000052
          },
          {
            "index": 730,
            "signal_id": 759,
            "timestamp": "2026-10-12T14:02:14.931641Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -1631.6140000000053
          },
          {
            "index": 731,
            "signal_id": 761,
            "timestamp": "2026-10-12T15:32:15.343646Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -1561.4340000000052
          },
          {
            "index": 732,
            "signal_id": 762,
            "timestamp": "2026-10-12T16:47:15.687328Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -1661.1040000000053
          },
          {
            "index": 733,
            "signal_id": 763,
            "timestamp": "2026-10-12T17:47:16.353029Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -1608.8440000000053
          },
          {
            "index": 734,
            "signal_id": 764,
            "timestamp": "2026-10-12T18:47:15.998617Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1708.7440000000054
          },
          {
            "index": 735,
            "signal_id": 765,
            "timestamp": "2026-10-12T19:17:14.918326Z",
            "net_pnl": 198.1,
            "cumulative_net_pnl": -1510.6440000000055
          },
          {
            "index": 736,
            "signal_id": 767,
            "timestamp": "2026-10-12T21:17:15.980191Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1456.1840000000054
          },
          {
            "index": 737,
            "signal_id": 768,
            "timestamp": "2026-10-12T22:32:14.896922Z",
            "net_pnl": 24.58999999999999,
            "cumulative_net_pnl": -1431.5940000000055
          },
          {
            "index": 738,
            "signal_id": 769,
            "timestamp": "2026-10-12T23:32:14.803512Z",
            "net_pnl": -99.62,
            "cumulative_net_pnl": -1531.2140000000054
          },
          {
            "index": 739,
            "signal_id": 770,
            "timestamp": "2026-10-12T23:47:15.189509Z",
            "net_pnl": 64.46000000000001,
            "cumulative_net_pnl": -1466.7540000000054
          },
          {
            "index": 740,
            "signal_id": 771,
            "timestamp": "2026-10-13T00:17:14.713125Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1566.6340000000055
          },
          {
            "index": 741,
            "signal_id": 772,
            "timestamp": "2026-10-13T00:32:15.199333Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1666.5340000000056
          },
          {
            "index": 742,
            "signal_id": 773,
            "timestamp": "2026-10-13T01:17:15.332442Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -1640.3340000000055
          },
          {
            "index": 743,
            "signal_id": 774,
            "timestamp": "2026-10-13T02:17:13.907376Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -1592.6640000000054
          },
          {
            "index": 744,
            "signal_id": 775,
            "timestamp": "2026-10-13T03:47:15.442562Z",
            "net_pnl": 31.03,
            "cumulative_net_pnl": -1561.6340000000055
          },
          {
            "index": 745,
            "signal_id": 776,
            "timestamp": "2026-10-13T04:47:14.587721Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -1464.6140000000055
          },
          {
            "index": 746,
            "signal_id": 777,
            "timestamp": "2026-10-13T05:32:15.116671Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": -1564.3740000000055
          },
          {
            "index": 747,
            "signal_id": 778,
            "timestamp": "2026-10-13T07:47:14.368553Z",
            "net_pnl": 20.360000000000014,
            "cumulative_net_pnl": -1544.0140000000056
          },
          {
            "index": 748,
            "signal_id": 779,
            "timestamp": "2026-10-13T08:17:15.863815Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -1643.9740000000056
          },
          {
            "index": 749,
            "signal_id": 780,
            "timestamp": "2026-10-13T09:02:15.551601Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -1743.9340000000057
          },
          {
            "index": 750,
            "signal_id": 781,
            "timestamp": "2026-10-13T09:32:14.673462Z",
            "net_pnl": 139.38,
            "cumulative_net_pnl": -1604.5540000000055
          },
          {
            "index": 751,
            "signal_id": 782,
            "timestamp": "2026-10-13T10:17:15.297383Z",
            "net_pnl": -99.84,
            "cumulative_net_pnl": -1704.3940000000055
          },
          {
            "index": 752,
            "signal_id": 783,
            "timestamp": "2026-10-13T10:32:14.929738Z",
            "net_pnl": -99.99,
            "cumulative_net_pnl": -1804.3840000000055
          },
          {
            "index": 753,
            "signal_id": 784,
            "timestamp": "2026-10-13T14:02:15.266294Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -1734.2040000000054
          },
          {
            "index": 754,
            "signal_id": 785,
            "timestamp": "2026-10-13T16:17:15.539666Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1692.6140000000055
          },
          {
            "index": 755,
            "signal_id": 786,
            "timestamp": "2026-10-13T16:47:15.227200Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -1792.3240000000055
          },
          {
            "index": 756,
            "signal_id": 787,
            "timestamp": "2026-10-13T18:02:14.798460Z",
            "net_pnl": 34.33000000000001,
            "cumulative_net_pnl": -1757.9940000000056
          },
          {
            "index": 757,
            "signal_id": 788,
            "timestamp": "2026-10-13T23:32:15.463078Z",
            "net_pnl": 76.14999999999999,
            "cumulative_net_pnl": -1681.8440000000055
          },
          {
            "index": 758,
            "signal_id": 789,
            "timestamp": "2026-10-14T00:02:14.771294Z",
            "net_pnl": 23.22,
            "cumulative_net_pnl": -1658.6240000000055
          },
          {
            "index": 759,
            "signal_id": 790,
            "timestamp": "2026-10-14T00:17:14.522939Z",
            "net_pnl": 32.540000000000006,
            "cumulative_net_pnl": -1626.0840000000055
          },
          {
            "index": 760,
            "signal_id": 791,
            "timestamp": "2026-10-14T03:47:14.758398Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -1725.9540000000056
          },
          {
            "index": 761,
            "signal_id": 792,
            "timestamp": "2026-10-14T08:17:18.689347Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -1825.6740000000057
          },
          {
            "index": 762,
            "signal_id": 793,
            "timestamp": "2026-10-14T09:17:15.385604Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -1925.3040000000055
          },
          {
            "index": 763,
            "signal_id": 794,
            "timestamp": "2026-10-14T09:32:14.918911Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -2025.2740000000056
          },
          {
            "index": 764,
            "signal_id": 795,
            "timestamp": "2026-10-14T12:02:15.175480Z",
            "net_pnl": 54.46000000000001,
            "cumulative_net_pnl": -1970.8140000000055
          },
          {
            "index": 765,
            "signal_id": 796,
            "timestamp": "2026-10-14T13:47:17.711248Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -2070.5940000000055
          },
          {
            "index": 766,
            "signal_id": 797,
            "timestamp": "2026-10-14T14:17:16.082393Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -2170.5240000000053
          },
          {
            "index": 767,
            "signal_id": 798,
            "timestamp": "2026-10-14T14:32:15.892513Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -2270.3440000000055
          },
          {
            "index": 768,
            "signal_id": 799,
            "timestamp": "2026-10-14T14:47:15.791290Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -2200.1640000000057
          },
          {
            "index": 769,
            "signal_id": 800,
            "timestamp": "2026-10-14T15:02:15.053637Z",
            "net_pnl": -99.82000000000001,
            "cumulative_net_pnl": -2299.984000000006
          },
          {
            "index": 770,
            "signal_id": 801,
            "timestamp": "2026-10-14T15:47:16.140423Z",
            "net_pnl": -99.35,
            "cumulative_net_pnl": -2399.3340000000057
          },
          {
            "index": 771,
            "signal_id": 802,
            "timestamp": "2026-10-14T16:02:19.548164Z",
            "net_pnl": -99.82,
            "cumulative_net_pnl": -2499.154000000006
          },
          {
            "index": 772,
            "signal_id": 803,
            "timestamp": "2026-10-14T16:17:15.866925Z",
            "net_pnl": 97.02,
            "cumulative_net_pnl": -2402.134000000006
          },
          {
            "index": 773,
            "signal_id": 804,
            "timestamp": "2026-10-14T16:32:14.771655Z",
            "net_pnl": 134.09,
            "cumulative_net_pnl": -2268.044000000006
          },
          {
            "index": 774,
            "signal_id": 805,
            "timestamp": "2026-10-14T18:02:15.153927Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -2162.9740000000056
          },
          {
            "index": 775,
            "signal_id": 806,
            "timestamp": "2026-10-14T18:47:14.792313Z",
            "net_pnl": 43.579999999999984,
            "cumulative_net_pnl": -2119.3940000000057
          },
          {
            "index": 776,
            "signal_id": 807,
            "timestamp": "2026-10-14T19:02:15.025966Z",
            "net_pnl": 158.33,
            "cumulative_net_pnl": -1961.0640000000058
          },
          {
            "index": 777,
            "signal_id": 808,
            "timestamp": "2026-10-14T19:17:15.784897Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -1908.8040000000058
          },
          {
            "index": 778,
            "signal_id": 809,
            "timestamp": "2026-10-14T21:47:26.291455Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -2008.5840000000057
          },
          {
            "index": 779,
            "signal_id": 810,
            "timestamp": "2026-10-14T22:02:16.167466Z",
            "net_pnl": -99.55000000000001,
            "cumulative_net_pnl": -2108.134000000006
          },
          {
            "index": 780,
            "signal_id": 811,
            "timestamp": "2026-10-14T22:32:15.470353Z",
            "net_pnl": -99.4,
            "cumulative_net_pnl": -2207.534000000006
          },
          {
            "index": 781,
            "signal_id": 812,
            "timestamp": "2026-10-14T22:47:16.022711Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -2165.944000000006
          },
          {
            "index": 782,
            "signal_id": 813,
            "timestamp": "2026-10-14T23:02:14.775636Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -2020.574000000006
          },
          {
            "index": 783,
            "signal_id": 814,
            "timestamp": "2026-10-14T23:17:14.568391Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -2120.424000000006
          },
          {
            "index": 784,
            "signal_id": 815,
            "timestamp": "2026-10-15T01:17:14.861498Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -2220.324000000006
          },
          {
            "index": 785,
            "signal_id": 816,
            "timestamp": "2026-10-15T02:32:15.688617Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -2119.324000000006
          },
          {
            "index": 786,
            "signal_id": 817,
            "timestamp": "2026-10-15T03:17:14.802152Z",
            "net_pnl": -99.64,
            "cumulative_net_pnl": -2218.964000000006
          },
          {
            "index": 787,
            "signal_id": 819,
            "timestamp": "2026-10-15T03:47:14.184486Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -2125.844000000006
          },
          {
            "index": 788,
            "signal_id": 820,
            "timestamp": "2026-10-15T04:02:14.446349Z",
            "net_pnl": -99.64,
            "cumulative_net_pnl": -2225.484000000006
          },
          {
            "index": 789,
            "signal_id": 821,
            "timestamp": "2026-10-15T04:17:14.693255Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -2163.4140000000057
          },
          {
            "index": 790,
            "signal_id": 822,
            "timestamp": "2026-10-15T05:47:15.286430Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -2263.2640000000056
          },
          {
            "index": 791,
            "signal_id": 823,
            "timestamp": "2026-10-15T06:02:16.012984Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -2193.0840000000057
          },
          {
            "index": 792,
            "signal_id": 824,
            "timestamp": "2026-10-15T06:32:14.271201Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -2122.904000000006
          },
          {
            "index": 793,
            "signal_id": 825,
            "timestamp": "2026-10-15T06:47:15.519399Z",
            "net_pnl": -99.94999999999999,
            "cumulative_net_pnl": -2222.8540000000057
          },
          {
            "index": 794,
            "signal_id": 826,
            "timestamp": "2026-10-15T10:02:14.994909Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -2322.634000000006
          },
          {
            "index": 795,
            "signal_id": 827,
            "timestamp": "2026-10-15T10:47:15.886236Z",
            "net_pnl": 128.35000000000002,
            "cumulative_net_pnl": -2194.284000000006
          },
          {
            "index": 796,
            "signal_id": 828,
            "timestamp": "2026-10-15T13:02:13.826312Z",
            "net_pnl": -99.89,
            "cumulative_net_pnl": -2294.174000000006
          },
          {
            "index": 797,
            "signal_id": 829,
            "timestamp": "2026-10-15T13:17:15.367804Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -2393.844000000006
          },
          {
            "index": 798,
            "signal_id": 830,
            "timestamp": "2026-10-15T13:32:14.638941Z",
            "net_pnl": 47.66999999999999,
            "cumulative_net_pnl": -2346.174000000006
          },
          {
            "index": 799,
            "signal_id": 831,
            "timestamp": "2026-10-15T14:02:15.945058Z",
            "net_pnl": 38.030000000000015,
            "cumulative_net_pnl": -2308.1440000000057
          },
          {
            "index": 800,
            "signal_id": 832,
            "timestamp": "2026-10-15T14:17:15.301609Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -2162.774000000006
          },
          {
            "index": 801,
            "signal_id": 833,
            "timestamp": "2026-10-15T14:32:15.106287Z",
            "net_pnl": 228.15,
            "cumulative_net_pnl": -1934.6240000000057
          },
          {
            "index": 802,
            "signal_id": 834,
            "timestamp": "2026-10-15T15:17:15.356398Z",
            "net_pnl": 105.07000000000001,
            "cumulative_net_pnl": -1829.5540000000058
          },
          {
            "index": 803,
            "signal_id": 835,
            "timestamp": "2026-10-15T15:32:14.179669Z",
            "net_pnl": 165.32,
            "cumulative_net_pnl": -1664.2340000000058
          },
          {
            "index": 804,
            "signal_id": 836,
            "timestamp": "2026-10-15T15:47:16.212727Z",
            "net_pnl": 173.10000000000002,
            "cumulative_net_pnl": -1491.134000000006
          },
          {
            "index": 805,
            "signal_id": 837,
            "timestamp": "2026-10-15T16:02:15.382339Z",
            "net_pnl": 101.00000000000001,
            "cumulative_net_pnl": -1390.134000000006
          },
          {
            "index": 806,
            "signal_id": 838,
            "timestamp": "2026-10-15T16:17:16.097707Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -1489.9840000000058
          },
          {
            "index": 807,
            "signal_id": 839,
            "timestamp": "2026-10-15T16:32:16.138499Z",
            "net_pnl": -99.63,
            "cumulative_net_pnl": -1589.614000000006
          },
          {
            "index": 808,
            "signal_id": 840,
            "timestamp": "2026-10-15T17:02:17.323765Z",
            "net_pnl": 86.03,
            "cumulative_net_pnl": -1503.584000000006
          },
          {
            "index": 809,
            "signal_id": 841,
            "timestamp": "2026-10-15T17:32:14.726734Z",
            "net_pnl": 145.37,
            "cumulative_net_pnl": -1358.2140000000059
          },
          {
            "index": 810,
            "signal_id": 842,
            "timestamp": "2026-10-15T17:47:15.098782Z",
            "net_pnl": -99.71,
            "cumulative_net_pnl": -1457.924000000006
          },
          {
            "index": 811,
            "signal_id": 843,
            "timestamp": "2026-10-15T18:02:14.754307Z",
            "net_pnl": -99.82000000000001,
            "cumulative_net_pnl": -1557.7440000000058
          },
          {
            "index": 812,
            "signal_id": 844,
            "timestamp": "2026-10-15T19:17:14.470354Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -1505.4840000000058
          },
          {
            "index": 813,
            "signal_id": 845,
            "timestamp": "2026-10-15T19:32:14.902751Z",
            "net_pnl": -99.99000000000001,
            "cumulative_net_pnl": -1605.4740000000058
          },
          {
            "index": 814,
            "signal_id": 846,
            "timestamp": "2026-10-15T19:47:16.072627Z",
            "net_pnl": -99.64,
            "cumulative_net_pnl": -1705.114000000006
          },
          {
            "index": 815,
            "signal_id": 847,
            "timestamp": "2026-10-15T20:02:15.925710Z",
            "net_pnl": -99.92999999999999,
            "cumulative_net_pnl": -1805.044000000006
          },
          {
            "index": 816,
            "signal_id": 848,
            "timestamp": "2026-10-15T20:32:14.656794Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -1711.924000000006
          },
          {
            "index": 817,
            "signal_id": 849,
            "timestamp": "2026-10-15T21:32:15.368350Z",
            "net_pnl": -99.89,
            "cumulative_net_pnl": -1811.814000000006
          },
          {
            "index": 818,
            "signal_id": 850,
            "timestamp": "2026-10-15T22:17:14.299163Z",
            "net_pnl": 173.10000000000002,
            "cumulative_net_pnl": -1638.7140000000059
          },
          {
            "index": 819,
            "signal_id": 851,
            "timestamp": "2026-10-15T23:02:15.324745Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -1738.594000000006
          },
          {
            "index": 820,
            "signal_id": 852,
            "timestamp": "2026-10-16T01:32:14.262557Z",
            "net_pnl": -99.96999999999998,
            "cumulative_net_pnl": -1838.564000000006
          },
          {
            "index": 821,
            "signal_id": 853,
            "timestamp": "2026-10-16T01:47:15.299254Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -1938.564000000006
          },
          {
            "index": 822,
            "signal_id": 854,
            "timestamp": "2026-10-16T02:02:14.686443Z",
            "net_pnl": 82.35999999999999,
            "cumulative_net_pnl": -1856.204000000006
          },
          {
            "index": 823,
            "signal_id": 855,
            "timestamp": "2026-10-16T02:32:14.701339Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -1814.6140000000062
          },
          {
            "index": 824,
            "signal_id": 856,
            "timestamp": "2026-10-16T03:02:16.444333Z",
            "net_pnl": 43.579999999999984,
            "cumulative_net_pnl": -1771.0340000000062
          },
          {
            "index": 825,
            "signal_id": 857,
            "timestamp": "2026-10-16T03:32:15.116634Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -1870.9640000000063
          },
          {
            "index": 826,
            "signal_id": 858,
            "timestamp": "2026-10-16T03:47:15.582665Z",
            "net_pnl": 15.13000000000001,
            "cumulative_net_pnl": -1855.8340000000062
          },
          {
            "index": 827,
            "signal_id": 859,
            "timestamp": "2026-10-16T04:02:15.501434Z",
            "net_pnl": -99.94999999999999,
            "cumulative_net_pnl": -1955.7840000000062
          },
          {
            "index": 828,
            "signal_id": 860,
            "timestamp": "2026-10-16T04:47:15.228173Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -1903.5240000000063
          },
          {
            "index": 829,
            "signal_id": 862,
            "timestamp": "2026-10-16T05:47:14.697666Z",
            "net_pnl": 21.679999999999993,
            "cumulative_net_pnl": -1881.8440000000062
          },
          {
            "index": 830,
            "signal_id": 864,
            "timestamp": "2026-10-16T06:32:16.489588Z",
            "net_pnl": 12.61,
            "cumulative_net_pnl": -1869.2340000000063
          },
          {
            "index": 831,
            "signal_id": 865,
            "timestamp": "2026-10-16T07:32:14.542133Z",
            "net_pnl": -99.9,
            "cumulative_net_pnl": -1969.1340000000064
          },
          {
            "index": 832,
            "signal_id": 866,
            "timestamp": "2026-10-16T08:02:15.565684Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -2069.064000000006
          },
          {
            "index": 833,
            "signal_id": 867,
            "timestamp": "2026-10-16T09:02:15.702731Z",
            "net_pnl": -100.0,
            "cumulative_net_pnl": -2169.064000000006
          },
          {
            "index": 834,
            "signal_id": 868,
            "timestamp": "2026-10-16T10:02:14.575047Z",
            "net_pnl": -99.97,
            "cumulative_net_pnl": -2269.034000000006
          },
          {
            "index": 835,
            "signal_id": 869,
            "timestamp": "2026-10-16T11:02:17.309481Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -2206.964000000006
          },
          {
            "index": 836,
            "signal_id": 870,
            "timestamp": "2026-10-16T12:47:15.398759Z",
            "net_pnl": -99.93,
            "cumulative_net_pnl": -2306.8940000000057
          },
          {
            "index": 837,
            "signal_id": 871,
            "timestamp": "2026-10-16T13:17:16.619199Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -2406.794000000006
          },
          {
            "index": 838,
            "signal_id": 872,
            "timestamp": "2026-10-16T13:32:16.342334Z",
            "net_pnl": -99.96000000000001,
            "cumulative_net_pnl": -2506.754000000006
          },
          {
            "index": 839,
            "signal_id": 873,
            "timestamp": "2026-10-16T14:32:14.076275Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -2606.534000000006
          },
          {
            "index": 840,
            "signal_id": 874,
            "timestamp": "2026-10-16T14:47:15.426867Z",
            "net_pnl": -99.72,
            "cumulative_net_pnl": -2706.254000000006
          },
          {
            "index": 841,
            "signal_id": 875,
            "timestamp": "2026-10-16T15:17:15.957002Z",
            "net_pnl": -99.64000000000001,
            "cumulative_net_pnl": -2805.8940000000057
          },
          {
            "index": 842,
            "signal_id": 876,
            "timestamp": "2026-10-16T15:47:16.113302Z",
            "net_pnl": -99.7,
            "cumulative_net_pnl": -2905.5940000000055
          },
          {
            "index": 843,
            "signal_id": 877,
            "timestamp": "2026-10-16T16:47:15.451697Z",
            "net_pnl": -99.85000000000001,
            "cumulative_net_pnl": -3005.4440000000054
          },
          {
            "index": 844,
            "signal_id": 878,
            "timestamp": "2026-10-16T18:02:14.702298Z",
            "net_pnl": 70.18,
            "cumulative_net_pnl": -2935.2640000000056
          },
          {
            "index": 845,
            "signal_id": 879,
            "timestamp": "2026-10-16T19:47:15.237697Z",
            "net_pnl": 41.59,
            "cumulative_net_pnl": -2893.6740000000054
          },
          {
            "index": 846,
            "signal_id": 880,
            "timestamp": "2026-10-16T20:32:15.151166Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -2836.6040000000053
          },
          {
            "index": 847,
            "signal_id": 881,
            "timestamp": "2026-10-16T20:47:15.977588Z",
            "net_pnl": 123.28,
            "cumulative_net_pnl": -2713.324000000005
          },
          {
            "index": 848,
            "signal_id": 882,
            "timestamp": "2026-10-16T21:02:16.455948Z",
            "net_pnl": -99.99000000000001,
            "cumulative_net_pnl": -2813.314000000005
          },
          {
            "index": 849,
            "signal_id": 883,
            "timestamp": "2026-10-16T21:32:14.316723Z",
            "net_pnl": -99.74,
            "cumulative_net_pnl": -2913.0540000000046
          },
          {
            "index": 850,
            "signal_id": 884,
            "timestamp": "2026-10-17T02:32:15.471244Z",
            "net_pnl": 20.360000000000014,
            "cumulative_net_pnl": -2892.6940000000045
          },
          {
            "index": 851,
            "signal_id": 886,
            "timestamp": "2026-10-17T03:17:15.047524Z",
            "net_pnl": 79.21999999999998,
            "cumulative_net_pnl": -2813.4740000000047
          },
          {
            "index": 852,
            "signal_id": 887,
            "timestamp": "2026-10-17T04:02:14.487473Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -2913.374000000005
          },
          {
            "index": 853,
            "signal_id": 888,
            "timestamp": "2026-10-17T04:17:14.896678Z",
            "net_pnl": -99.78,
            "cumulative_net_pnl": -3013.154000000005
          },
          {
            "index": 854,
            "signal_id": 889,
            "timestamp": "2026-10-17T05:02:14.519574Z",
            "net_pnl": 17.61,
            "cumulative_net_pnl": -2995.544000000005
          },
          {
            "index": 855,
            "signal_id": 890,
            "timestamp": "2026-10-17T07:17:15.651555Z",
            "net_pnl": 217.24,
            "cumulative_net_pnl": -2778.3040000000046
          },
          {
            "index": 856,
            "signal_id": 891,
            "timestamp": "2026-10-17T07:32:14.326266Z",
            "net_pnl": 13.789999999999992,
            "cumulative_net_pnl": -2764.5140000000047
          },
          {
            "index": 857,
            "signal_id": 892,
            "timestamp": "2026-10-17T07:47:17.716800Z",
            "net_pnl": 207.23000000000002,
            "cumulative_net_pnl": -2557.2840000000047
          },
          {
            "index": 858,
            "signal_id": 893,
            "timestamp": "2026-10-17T08:47:16.308219Z",
            "net_pnl": 62.06999999999999,
            "cumulative_net_pnl": -2495.2140000000045
          },
          {
            "index": 859,
            "signal_id": 894,
            "timestamp": "2026-10-17T09:32:15.066383Z",
            "net_pnl": 52.260000000000005,
            "cumulative_net_pnl": -2442.9540000000043
          },
          {
            "index": 860,
            "signal_id": 895,
            "timestamp": "2026-10-17T09:47:14.977190Z",
            "net_pnl": -99.78000000000002,
            "cumulative_net_pnl": -2542.7340000000045
          },
          {
            "index": 861,
            "signal_id": 896,
            "timestamp": "2026-10-17T10:02:15.487751Z",
            "net_pnl": -99.84,
            "cumulative_net_pnl": -2642.5740000000046
          },
          {
            "index": 862,
            "signal_id": 897,
            "timestamp": "2026-10-17T10:17:14.968618Z",
            "net_pnl": 93.12,
            "cumulative_net_pnl": -2549.4540000000047
          },
          {
            "index": 863,
            "signal_id": 898,
            "timestamp": "2026-10-17T11:02:14.840592Z",
            "net_pnl": 23.22,
            "cumulative_net_pnl": -2526.234000000005
          },
          {
            "index": 864,
            "signal_id": 899,
            "timestamp": "2026-10-17T11:17:15.948443Z",
            "net_pnl": -99.75999999999999,
            "cumulative_net_pnl": -2625.994000000005
          },
          {
            "index": 865,
            "signal_id": 900,
            "timestamp": "2026-10-17T11:32:15.437972Z",
            "net_pnl": 109.22,
            "cumulative_net_pnl": -2516.7740000000053
          },
          {
            "index": 866,
            "signal_id": 901,
            "timestamp": "2026-10-17T12:02:14.871941Z",
            "net_pnl": -99.87,
            "cumulative_net_pnl": -2616.6440000000052
          },
          {
            "index": 867,
            "signal_id": 902,
            "timestamp": "2026-10-17T12:17:14.430312Z",
            "net_pnl": -99.88,
            "cumulative_net_pnl": -2716.5240000000053
          },
          {
            "index": 868,
            "signal_id": 903,
            "timestamp": "2026-10-17T12:32:16.408266Z",
            "net_pnl": -99.99999999999999,
            "cumulative_net_pnl": -2816.5240000000053
          },
          {
            "index": 869,
            "signal_id": 904,
            "timestamp": "2026-10-17T12:47:15.628173Z",
            "net_pnl": -99.66999999999999,
            "cumulative_net_pnl": -2916.1940000000054
          },
          {
            "index": 870,
            "signal_id": 905,
            "timestamp": "2026-10-17T13:17:14.882624Z",
            "net_pnl": 109.22,
            "cumulative_net_pnl": -2806.9740000000056
          },
          {
            "index": 871,
            "signal_id": 906,
            "timestamp": "2026-10-17T13:47:15.137171Z",
            "net_pnl": 57.06999999999999,
            "cumulative_net_pnl": -2749.9040000000055
          },
          {
            "index": 872,
            "signal_id": 907,
            "timestamp": "2026-10-17T15:32:15.795703Z",
            "net_pnl": -99.46,
            "cumulative_net_pnl": -2849.3640000000055
          },
          {
            "index": 873,
            "signal_id": 908,
            "timestamp": "2026-10-17T15:47:15.821892Z",
            "net_pnl": -99.89999999999999,
            "cumulative_net_pnl": -2949.2640000000056
          },
          {
            "index": 874,
            "signal_id": 909,
            "timestamp": "2026-10-17T16:02:15.058426Z",
            "net_pnl": 26.200000000000003,
            "cumulative_net_pnl": -2923.0640000000058
          },
          {
            "index": 875,
            "signal_id": 911,
            "timestamp": "2026-10-17T16:32:14.550249Z",
            "net_pnl": -99.85,
            "cumulative_net_pnl": -3022.9140000000057
          },
          {
            "index": 876,
            "signal_id": 912,
            "timestamp": "2026-10-17T16:47:15.297187Z",
            "net_pnl": -99.41,
            "cumulative_net_pnl": -3122.3240000000055
          }
        ],
        "probability_buckets": [
          {
            "key": "below_50",
            "label": "Below 50%",
            "trades": 398,
            "hit_rate": 0.34673366834170855,
            "net_pnl": -3468.0400000000004
          },
          {
            "key": "50_60",
            "label": "50–60%",
            "trades": 189,
            "hit_rate": 0.5396825396825397,
            "net_pnl": -552.5300000000002
          },
          {
            "key": "60_70",
            "label": "60–70%",
            "trades": 164,
            "hit_rate": 0.6585365853658537,
            "net_pnl": -59.309999999999945
          },
          {
            "key": "70_80",
            "label": "70–80%",
            "trades": 85,
            "hit_rate": 0.8,
            "net_pnl": 600.1099999999994
          },
          {
            "key": "80_plus",
            "label": "80%+",
            "trades": 40,
            "hit_rate": 0.925,
            "net_pnl": 357.44600000000014
          }
        ],
        "regime_breakdown": [
          {
            "regime": "BULL",
            "trade_count": 239,
            "wins": 103,
            "losses": 136,
            "hit_rate": 0.4309623430962343,
            "net_pnl": -3792.1739999999986,
            "roi": -0.15900651318154665
          },
          {
            "regime": "NEUTRAL",
            "trade_count": 374,
            "wins": 202,
            "losses": 172,
            "hit_rate": 0.5401069518716578,
            "net_pnl": -1679.0900000000004,
            "roi": -0.04500967562335329
          },
          {
            "regime": "BEAR",
            "trade_count": 263,
            "wins": 148,
            "losses": 115,
            "hit_rate": 0.5627376425855514,
            "net_pnl": 2348.9399999999987,
            "roi": 0.08954462592720513
          }
        ],
        "accuracy_vs_roi": {
          "directional_accuracy": 0.5171232876712328,
          "aggregate_roi": -0.035730121798005894
        },
        "total_trades": 876,
        "hit_rate": 0.5171232876712328,
        "total_gross_pnl": -246.2640000000003,
        "total_fees": 2876.06,
        "total_deployed": 87386.324
      },
      "fixed_shares": {
        "stake_mode": "fixed_shares",
        "stake_label": "Fixed 100 shares",
        "total_signals": 913,
        "usable_market_pricing": 912,
        "settled_trades": 893,
        "wins": 461,
        "losses": 432,
        "pending": 20,
        "directional_hit_rate": 0.5162374020156775,
        "total_net_pnl": -1009.6399999999996,
        "aggregate_roi": -0.021431706971227114,
        "average_entry_probability": 0.511957446808511,
        "average_pnl_per_trade": -1.1306159014557675,
        "total_estimated_fees": 1391.8400000000029,
        "maximum_drawdown": 1233.5900000000004,
        "longest_losing_streak": 8,
        "break_even_win_rate": 0.527543561030234,
        "pnl_series": [
          {
            "index": 1,
            "signal_id": 1,
            "timestamp": "2026-09-12T03:02:14.741674Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": 44.26
          },
          {
            "index": 2,
            "signal_id": 2,
            "timestamp": "2026-09-12T03:47:18.283895Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": 86.53
          },
          {
            "index": 3,
            "signal_id": 3,
            "timestamp": "2026-09-12T05:02:14.790927Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": 134.78
          },
          {
            "index": 4,
            "signal_id": 4,
            "timestamp": "2026-09-12T05:32:17.475988Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": 178.04
          },
          {
            "index": 5,
            "signal_id": 5,
            "timestamp": "2026-09-12T06:02:14.197465Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": 118.33
          },
          {
            "index": 6,
            "signal_id": 6,
            "timestamp": "2026-09-12T07:32:14.070260Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": 70.59
          },
          {
            "index": 7,
            "signal_id": 7,
            "timestamp": "2026-09-12T09:47:18.361990Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": 118.84
          },
          {
            "index": 8,
            "signal_id": 8,
            "timestamp": "2026-09-12T10:32:15.027929Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": 88.39000000000001
          },
          {
            "index": 9,
            "signal_id": 9,
            "timestamp": "2026-09-12T11:02:14.422526Z",
            "net_pnl": -71.47,
            "cumulative_net_pnl": 16.920000000000016
          },
          {
            "index": 10,
            "signal_id": 10,
            "timestamp": "2026-09-12T11:17:15.224977Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -38.819999999999986
          },
          {
            "index": 11,
            "signal_id": 11,
            "timestamp": "2026-09-12T11:32:15.999735Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": 12.430000000000014
          },
          {
            "index": 12,
            "signal_id": 12,
            "timestamp": "2026-09-12T11:47:17.910221Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": 53.71000000000002
          },
          {
            "index": 13,
            "signal_id": 13,
            "timestamp": "2026-09-12T12:02:15.326614Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": 8.990000000000023
          },
          {
            "index": 14,
            "signal_id": 14,
            "timestamp": "2026-09-12T12:17:14.597721Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": 53.25000000000002
          },
          {
            "index": 15,
            "signal_id": 15,
            "timestamp": "2026-09-12T13:17:14.638876Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": 2.5000000000000213
          },
          {
            "index": 16,
            "signal_id": 16,
            "timestamp": "2026-09-12T13:32:14.639577Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -36.13999999999998
          },
          {
            "index": 17,
            "signal_id": 17,
            "timestamp": "2026-09-12T14:47:20.351871Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -91.87999999999998
          },
          {
            "index": 18,
            "signal_id": 18,
            "timestamp": "2026-09-12T16:02:15.431840Z",
            "net_pnl": -67.58,
            "cumulative_net_pnl": -159.45999999999998
          },
          {
            "index": 19,
            "signal_id": 19,
            "timestamp": "2026-09-12T16:47:17.730923Z",
            "net_pnl": -53.75,
            "cumulative_net_pnl": -213.20999999999998
          },
          {
            "index": 20,
            "signal_id": 20,
            "timestamp": "2026-09-12T17:02:15.771073Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -267.96
          },
          {
            "index": 21,
            "signal_id": 21,
            "timestamp": "2026-09-12T17:17:14.158274Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -304.56
          },
          {
            "index": 22,
            "signal_id": 22,
            "timestamp": "2026-09-12T17:32:15.384344Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -359.31
          },
          {
            "index": 23,
            "signal_id": 23,
            "timestamp": "2026-09-12T18:17:15.467162Z",
            "net_pnl": 57.3,
            "cumulative_net_pnl": -302.01
          },
          {
            "index": 24,
            "signal_id": 24,
            "timestamp": "2026-09-12T19:17:16.505326Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -335.53999999999996
          },
          {
            "index": 25,
            "signal_id": 25,
            "timestamp": "2026-09-12T21:02:15.270326Z",
            "net_pnl": -72.45,
            "cumulative_net_pnl": -407.98999999999995
          },
          {
            "index": 26,
            "signal_id": 26,
            "timestamp": "2026-09-12T21:17:14.853495Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": -365.71999999999997
          },
          {
            "index": 27,
            "signal_id": 27,
            "timestamp": "2026-09-12T22:17:15.421401Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -427.4
          },
          {
            "index": 28,
            "signal_id": 28,
            "timestamp": "2026-09-12T22:32:15.099603Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -489.08
          },
          {
            "index": 29,
            "signal_id": 29,
            "timestamp": "2026-09-12T23:32:14.625263Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -548.79
          },
          {
            "index": 30,
            "signal_id": 30,
            "timestamp": "2026-09-12T23:47:17.615320Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -513.43
          },
          {
            "index": 31,
            "signal_id": 31,
            "timestamp": "2026-09-13T00:32:14.446789Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -566.18
          },
          {
            "index": 32,
            "signal_id": 32,
            "timestamp": "2026-09-13T02:32:14.671340Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -527.8599999999999
          },
          {
            "index": 33,
            "signal_id": 33,
            "timestamp": "2026-09-13T03:32:14.286070Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -577.6099999999999
          },
          {
            "index": 34,
            "signal_id": 34,
            "timestamp": "2026-09-13T03:47:17.067495Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -623.3399999999999
          },
          {
            "index": 35,
            "signal_id": 35,
            "timestamp": "2026-09-13T04:02:14.387491Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -589.9399999999999
          },
          {
            "index": 36,
            "signal_id": 36,
            "timestamp": "2026-09-13T04:17:14.972565Z",
            "net_pnl": 25.620000000000005,
            "cumulative_net_pnl": -564.3199999999999
          },
          {
            "index": 37,
            "signal_id": 37,
            "timestamp": "2026-09-13T04:47:16.796147Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -617.0699999999999
          },
          {
            "index": 38,
            "signal_id": 38,
            "timestamp": "2026-09-13T05:02:14.538742Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -582.6899999999999
          },
          {
            "index": 39,
            "signal_id": 39,
            "timestamp": "2026-09-13T08:47:17.984267Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -642.4
          },
          {
            "index": 40,
            "signal_id": 40,
            "timestamp": "2026-09-13T09:02:15.376017Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -610.9499999999999
          },
          {
            "index": 41,
            "signal_id": 41,
            "timestamp": "2026-09-13T09:17:15.234504Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -647.55
          },
          {
            "index": 42,
            "signal_id": 42,
            "timestamp": "2026-09-13T10:32:14.387043Z",
            "net_pnl": -60.7,
            "cumulative_net_pnl": -708.25
          },
          {
            "index": 43,
            "signal_id": 43,
            "timestamp": "2026-09-13T10:47:17.447407Z",
            "net_pnl": -79.21,
            "cumulative_net_pnl": -787.46
          },
          {
            "index": 44,
            "signal_id": 44,
            "timestamp": "2026-09-13T12:02:15.615687Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -739.21
          },
          {
            "index": 45,
            "signal_id": 45,
            "timestamp": "2026-09-13T12:17:14.859076Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -712.63
          },
          {
            "index": 46,
            "signal_id": 46,
            "timestamp": "2026-09-13T12:47:18.199784Z",
            "net_pnl": 55.28,
            "cumulative_net_pnl": -657.35
          },
          {
            "index": 47,
            "signal_id": 47,
            "timestamp": "2026-09-13T13:32:14.512289Z",
            "net_pnl": 22.72,
            "cumulative_net_pnl": -634.63
          },
          {
            "index": 48,
            "signal_id": 48,
            "timestamp": "2026-09-13T14:47:19.119054Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -599.27
          },
          {
            "index": 49,
            "signal_id": 49,
            "timestamp": "2026-09-13T15:17:15.112609Z",
            "net_pnl": -32.5,
            "cumulative_net_pnl": -631.77
          },
          {
            "index": 50,
            "signal_id": 50,
            "timestamp": "2026-09-13T15:32:14.657390Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -600.3199999999999
          },
          {
            "index": 51,
            "signal_id": 51,
            "timestamp": "2026-09-13T16:17:14.342734Z",
            "net_pnl": 57.3,
            "cumulative_net_pnl": -543.02
          },
          {
            "index": 52,
            "signal_id": 52,
            "timestamp": "2026-09-13T16:47:19.315554Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -587.74
          },
          {
            "index": 53,
            "signal_id": 53,
            "timestamp": "2026-09-13T18:02:14.572132Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -526.38
          },
          {
            "index": 54,
            "signal_id": 54,
            "timestamp": "2026-09-13T18:32:14.694555Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -491.02
          },
          {
            "index": 55,
            "signal_id": 55,
            "timestamp": "2026-09-13T20:32:17.394898Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -462.49
          },
          {
            "index": 56,
            "signal_id": 56,
            "timestamp": "2026-09-13T21:02:16.645439Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -414.24
          },
          {
            "index": 57,
            "signal_id": 57,
            "timestamp": "2026-09-13T22:17:15.164967Z",
            "net_pnl": -27.35,
            "cumulative_net_pnl": -441.59000000000003
          },
          {
            "index": 58,
            "signal_id": 59,
            "timestamp": "2026-09-13T22:47:17.737997Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -492.34000000000003
          },
          {
            "index": 59,
            "signal_id": 60,
            "timestamp": "2026-09-13T23:17:14.883403Z",
            "net_pnl": 60.35,
            "cumulative_net_pnl": -431.99
          },
          {
            "index": 60,
            "signal_id": 61,
            "timestamp": "2026-09-13T23:32:14.836619Z",
            "net_pnl": 17.92,
            "cumulative_net_pnl": -414.07
          },
          {
            "index": 61,
            "signal_id": 62,
            "timestamp": "2026-09-14T00:17:14.809664Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -458.78999999999996
          },
          {
            "index": 62,
            "signal_id": 63,
            "timestamp": "2026-09-14T00:32:15.182104Z",
            "net_pnl": 11.260000000000005,
            "cumulative_net_pnl": -447.53
          },
          {
            "index": 63,
            "signal_id": 65,
            "timestamp": "2026-09-14T01:32:15.248255Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -487.17999999999995
          },
          {
            "index": 64,
            "signal_id": 66,
            "timestamp": "2026-09-14T02:47:17.356440Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -458.65
          },
          {
            "index": 65,
            "signal_id": 67,
            "timestamp": "2026-09-14T03:47:17.680435Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -413.4
          },
          {
            "index": 66,
            "signal_id": 68,
            "timestamp": "2026-09-14T04:02:14.468299Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -364.15
          },
          {
            "index": 67,
            "signal_id": 69,
            "timestamp": "2026-09-14T05:32:15.002673Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -315.9
          },
          {
            "index": 68,
            "signal_id": 70,
            "timestamp": "2026-09-14T05:47:18.501776Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -267.65
          },
          {
            "index": 69,
            "signal_id": 71,
            "timestamp": "2026-09-14T06:32:15.737176Z",
            "net_pnl": 82.01,
            "cumulative_net_pnl": -185.64
          },
          {
            "index": 70,
            "signal_id": 72,
            "timestamp": "2026-09-14T07:02:16.025720Z",
            "net_pnl": 37.33,
            "cumulative_net_pnl": -148.31
          },
          {
            "index": 71,
            "signal_id": 73,
            "timestamp": "2026-09-14T08:32:14.949713Z",
            "net_pnl": -42.7,
            "cumulative_net_pnl": -191.01
          },
          {
            "index": 72,
            "signal_id": 74,
            "timestamp": "2026-09-14T09:47:20.333136Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -154.66
          },
          {
            "index": 73,
            "signal_id": 75,
            "timestamp": "2026-09-14T10:02:15.836375Z",
            "net_pnl": -32.5,
            "cumulative_net_pnl": -187.16
          },
          {
            "index": 74,
            "signal_id": 76,
            "timestamp": "2026-09-14T10:17:14.943108Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -235.91
          },
          {
            "index": 75,
            "signal_id": 77,
            "timestamp": "2026-09-14T14:02:15.572770Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -206.41
          },
          {
            "index": 76,
            "signal_id": 78,
            "timestamp": "2026-09-14T16:32:14.982528Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -261.15999999999997
          },
          {
            "index": 77,
            "signal_id": 79,
            "timestamp": "2026-09-14T17:47:37.389879Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -227.75999999999996
          },
          {
            "index": 78,
            "signal_id": 80,
            "timestamp": "2026-09-14T18:02:16.694119Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -273.48999999999995
          },
          {
            "index": 79,
            "signal_id": 81,
            "timestamp": "2026-09-14T18:17:17.684357Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -224.23999999999995
          },
          {
            "index": 80,
            "signal_id": 82,
            "timestamp": "2026-09-14T19:17:17.154429Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -188.87999999999994
          },
          {
            "index": 81,
            "signal_id": 83,
            "timestamp": "2026-09-14T19:47:24.469101Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -247.59999999999994
          },
          {
            "index": 82,
            "signal_id": 84,
            "timestamp": "2026-09-14T20:02:14.507685Z",
            "net_pnl": 54.27,
            "cumulative_net_pnl": -193.32999999999993
          },
          {
            "index": 83,
            "signal_id": 85,
            "timestamp": "2026-09-14T21:02:16.363883Z",
            "net_pnl": -13.8,
            "cumulative_net_pnl": -207.12999999999994
          },
          {
            "index": 84,
            "signal_id": 86,
            "timestamp": "2026-09-14T21:17:15.014878Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -147.79999999999995
          },
          {
            "index": 85,
            "signal_id": 87,
            "timestamp": "2026-09-14T21:32:18.245625Z",
            "net_pnl": -64.64,
            "cumulative_net_pnl": -212.43999999999994
          },
          {
            "index": 86,
            "signal_id": 88,
            "timestamp": "2026-09-14T21:47:25.346028Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -257.15999999999997
          },
          {
            "index": 87,
            "signal_id": 89,
            "timestamp": "2026-09-14T23:02:15.346861Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": -294.78
          },
          {
            "index": 88,
            "signal_id": 90,
            "timestamp": "2026-09-15T00:02:15.282893Z",
            "net_pnl": -70.5,
            "cumulative_net_pnl": -365.28
          },
          {
            "index": 89,
            "signal_id": 91,
            "timestamp": "2026-09-15T00:17:14.227795Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -410.0
          },
          {
            "index": 90,
            "signal_id": 92,
            "timestamp": "2026-09-15T01:32:15.058089Z",
            "net_pnl": 23.680000000000007,
            "cumulative_net_pnl": -386.32
          },
          {
            "index": 91,
            "signal_id": 93,
            "timestamp": "2026-09-15T01:47:17.047742Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -436.07
          },
          {
            "index": 92,
            "signal_id": 94,
            "timestamp": "2026-09-15T03:17:14.913833Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": -393.8
          },
          {
            "index": 93,
            "signal_id": 95,
            "timestamp": "2026-09-15T04:02:15.360289Z",
            "net_pnl": -74.38,
            "cumulative_net_pnl": -468.18
          },
          {
            "index": 94,
            "signal_id": 96,
            "timestamp": "2026-09-15T04:17:16.301019Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -520.9300000000001
          },
          {
            "index": 95,
            "signal_id": 97,
            "timestamp": "2026-09-15T04:32:13.757406Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -470.68000000000006
          },
          {
            "index": 96,
            "signal_id": 99,
            "timestamp": "2026-09-15T05:17:14.053048Z",
            "net_pnl": 40.290000000000006,
            "cumulative_net_pnl": -430.39000000000004
          },
          {
            "index": 97,
            "signal_id": 100,
            "timestamp": "2026-09-15T06:32:14.500695Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": -388.12000000000006
          },
          {
            "index": 98,
            "signal_id": 101,
            "timestamp": "2026-09-15T07:17:14.757168Z",
            "net_pnl": 47.25,
            "cumulative_net_pnl": -340.87000000000006
          },
          {
            "index": 99,
            "signal_id": 102,
            "timestamp": "2026-09-15T08:02:13.743882Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": -371.32000000000005
          },
          {
            "index": 100,
            "signal_id": 103,
            "timestamp": "2026-09-15T08:17:14.549525Z",
            "net_pnl": 75.76,
            "cumulative_net_pnl": -295.56000000000006
          },
          {
            "index": 101,
            "signal_id": 104,
            "timestamp": "2026-09-15T08:32:14.485443Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -354.28000000000003
          },
          {
            "index": 102,
            "signal_id": 105,
            "timestamp": "2026-09-15T08:47:19.406117Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -324.78000000000003
          },
          {
            "index": 103,
            "signal_id": 106,
            "timestamp": "2026-09-15T09:02:15.372491Z",
            "net_pnl": -22.17,
            "cumulative_net_pnl": -346.95000000000005
          },
          {
            "index": 104,
            "signal_id": 107,
            "timestamp": "2026-09-15T10:02:15.286464Z",
            "net_pnl": 53.26,
            "cumulative_net_pnl": -293.69000000000005
          },
          {
            "index": 105,
            "signal_id": 108,
            "timestamp": "2026-09-15T11:02:14.688199Z",
            "net_pnl": -64.64,
            "cumulative_net_pnl": -358.33000000000004
          },
          {
            "index": 106,
            "signal_id": 109,
            "timestamp": "2026-09-15T11:32:14.710706Z",
            "net_pnl": -32.5,
            "cumulative_net_pnl": -390.83000000000004
          },
          {
            "index": 107,
            "signal_id": 110,
            "timestamp": "2026-09-15T12:32:14.317315Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -334.54
          },
          {
            "index": 108,
            "signal_id": 111,
            "timestamp": "2026-09-15T13:02:15.579202Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -303.09000000000003
          },
          {
            "index": 109,
            "signal_id": 112,
            "timestamp": "2026-09-15T13:17:14.319854Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -358.83000000000004
          },
          {
            "index": 110,
            "signal_id": 113,
            "timestamp": "2026-09-15T14:32:14.448082Z",
            "net_pnl": -29.42,
            "cumulative_net_pnl": -388.25000000000006
          },
          {
            "index": 111,
            "signal_id": 114,
            "timestamp": "2026-09-15T14:47:17.862318Z",
            "net_pnl": 73.68,
            "cumulative_net_pnl": -314.57000000000005
          },
          {
            "index": 112,
            "signal_id": 115,
            "timestamp": "2026-09-15T15:32:15.769312Z",
            "net_pnl": 64.42,
            "cumulative_net_pnl": -250.15000000000003
          },
          {
            "index": 113,
            "signal_id": 116,
            "timestamp": "2026-09-15T16:02:15.342854Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -304.90000000000003
          },
          {
            "index": 114,
            "signal_id": 117,
            "timestamp": "2026-09-15T16:32:14.065294Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": -335.35
          },
          {
            "index": 115,
            "signal_id": 118,
            "timestamp": "2026-09-15T17:32:15.355833Z",
            "net_pnl": 9.370000000000005,
            "cumulative_net_pnl": -325.98
          },
          {
            "index": 116,
            "signal_id": 119,
            "timestamp": "2026-09-15T18:47:20.177690Z",
            "net_pnl": 80.96000000000001,
            "cumulative_net_pnl": -245.02
          },
          {
            "index": 117,
            "signal_id": 120,
            "timestamp": "2026-09-15T19:02:15.094327Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -278.55
          },
          {
            "index": 118,
            "signal_id": 121,
            "timestamp": "2026-09-15T19:32:14.866103Z",
            "net_pnl": -63.65,
            "cumulative_net_pnl": -342.2
          },
          {
            "index": 119,
            "signal_id": 122,
            "timestamp": "2026-09-15T19:47:17.740835Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -285.90999999999997
          },
          {
            "index": 120,
            "signal_id": 123,
            "timestamp": "2026-09-15T20:17:15.634874Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -332.65
          },
          {
            "index": 121,
            "signal_id": 124,
            "timestamp": "2026-09-15T21:02:20.832666Z",
            "net_pnl": -19.04,
            "cumulative_net_pnl": -351.69
          },
          {
            "index": 122,
            "signal_id": 125,
            "timestamp": "2026-09-15T21:17:15.322304Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -392.36
          },
          {
            "index": 123,
            "signal_id": 126,
            "timestamp": "2026-09-15T21:32:15.144258Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -336.07
          },
          {
            "index": 124,
            "signal_id": 127,
            "timestamp": "2026-09-15T22:02:15.700979Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -394.78999999999996
          },
          {
            "index": 125,
            "signal_id": 128,
            "timestamp": "2026-09-15T22:17:15.910638Z",
            "net_pnl": 69.55000000000001,
            "cumulative_net_pnl": -325.23999999999995
          },
          {
            "index": 126,
            "signal_id": 129,
            "timestamp": "2026-09-15T22:47:18.471950Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -296.7099999999999
          },
          {
            "index": 127,
            "signal_id": 130,
            "timestamp": "2026-09-15T23:32:16.768966Z",
            "net_pnl": -16.95,
            "cumulative_net_pnl": -313.6599999999999
          },
          {
            "index": 128,
            "signal_id": 131,
            "timestamp": "2026-09-16T00:02:15.656445Z",
            "net_pnl": 58.32,
            "cumulative_net_pnl": -255.33999999999992
          },
          {
            "index": 129,
            "signal_id": 132,
            "timestamp": "2026-09-16T02:02:17.726367Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -220.95999999999992
          },
          {
            "index": 130,
            "signal_id": 133,
            "timestamp": "2026-09-16T02:47:19.842391Z",
            "net_pnl": -42.7,
            "cumulative_net_pnl": -263.6599999999999
          },
          {
            "index": 131,
            "signal_id": 134,
            "timestamp": "2026-09-16T03:47:20.147098Z",
            "net_pnl": 54.27,
            "cumulative_net_pnl": -209.3899999999999
          },
          {
            "index": 132,
            "signal_id": 135,
            "timestamp": "2026-09-16T07:02:15.536406Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -264.1399999999999
          },
          {
            "index": 133,
            "signal_id": 136,
            "timestamp": "2026-09-16T09:17:14.028048Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -202.77999999999986
          },
          {
            "index": 134,
            "signal_id": 137,
            "timestamp": "2026-09-16T12:17:15.222643Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -257.52999999999986
          },
          {
            "index": 135,
            "signal_id": 138,
            "timestamp": "2026-09-16T18:17:16.142321Z",
            "net_pnl": 47.25,
            "cumulative_net_pnl": -210.27999999999986
          },
          {
            "index": 136,
            "signal_id": 139,
            "timestamp": "2026-09-16T18:32:16.460399Z",
            "net_pnl": 65.45,
            "cumulative_net_pnl": -144.82999999999987
          },
          {
            "index": 137,
            "signal_id": 140,
            "timestamp": "2026-09-16T19:17:15.426853Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -190.55999999999986
          },
          {
            "index": 138,
            "signal_id": 142,
            "timestamp": "2026-09-16T22:02:16.506185Z",
            "net_pnl": -16.95,
            "cumulative_net_pnl": -207.50999999999985
          },
          {
            "index": 139,
            "signal_id": 143,
            "timestamp": "2026-09-16T23:02:15.435730Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -166.22999999999985
          },
          {
            "index": 140,
            "signal_id": 144,
            "timestamp": "2026-09-16T23:32:15.684583Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -119.97999999999985
          },
          {
            "index": 141,
            "signal_id": 145,
            "timestamp": "2026-09-17T00:17:15.338266Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -87.55999999999985
          },
          {
            "index": 142,
            "signal_id": 146,
            "timestamp": "2026-09-17T00:32:14.694210Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -48.25999999999985
          },
          {
            "index": 143,
            "signal_id": 147,
            "timestamp": "2026-09-17T00:47:17.820252Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -79.72999999999985
          },
          {
            "index": 144,
            "signal_id": 148,
            "timestamp": "2026-09-17T01:47:21.439172Z",
            "net_pnl": -22.17,
            "cumulative_net_pnl": -101.89999999999985
          },
          {
            "index": 145,
            "signal_id": 150,
            "timestamp": "2026-09-17T02:32:15.324339Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -65.54999999999984
          },
          {
            "index": 146,
            "signal_id": 151,
            "timestamp": "2026-09-17T02:47:20.334375Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -102.14999999999984
          },
          {
            "index": 147,
            "signal_id": 152,
            "timestamp": "2026-09-17T03:32:15.352723Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -143.82999999999984
          },
          {
            "index": 148,
            "signal_id": 153,
            "timestamp": "2026-09-17T03:47:17.475082Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -194.57999999999984
          },
          {
            "index": 149,
            "signal_id": 154,
            "timestamp": "2026-09-17T04:02:15.233122Z",
            "net_pnl": -35.58,
            "cumulative_net_pnl": -230.15999999999985
          },
          {
            "index": 150,
            "signal_id": 155,
            "timestamp": "2026-09-17T04:17:15.578279Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -279.90999999999985
          },
          {
            "index": 151,
            "signal_id": 156,
            "timestamp": "2026-09-17T04:32:14.763389Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -229.65999999999985
          },
          {
            "index": 152,
            "signal_id": 158,
            "timestamp": "2026-09-17T06:02:16.136411Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -178.40999999999985
          },
          {
            "index": 153,
            "signal_id": 159,
            "timestamp": "2026-09-17T10:02:14.631654Z",
            "net_pnl": -20.08,
            "cumulative_net_pnl": -198.48999999999984
          },
          {
            "index": 154,
            "signal_id": 160,
            "timestamp": "2026-09-17T10:32:15.068574Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -232.01999999999984
          },
          {
            "index": 155,
            "signal_id": 161,
            "timestamp": "2026-09-17T10:47:18.182943Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -172.68999999999983
          },
          {
            "index": 156,
            "signal_id": 162,
            "timestamp": "2026-09-17T11:17:14.175651Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -207.23999999999984
          },
          {
            "index": 157,
            "signal_id": 163,
            "timestamp": "2026-09-17T11:47:20.368414Z",
            "net_pnl": 37.33,
            "cumulative_net_pnl": -169.90999999999985
          },
          {
            "index": 158,
            "signal_id": 164,
            "timestamp": "2026-09-17T13:17:14.843123Z",
            "net_pnl": -64.64,
            "cumulative_net_pnl": -234.54999999999984
          },
          {
            "index": 159,
            "signal_id": 165,
            "timestamp": "2026-09-17T13:32:15.020852Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -283.29999999999984
          },
          {
            "index": 160,
            "signal_id": 166,
            "timestamp": "2026-09-17T13:47:20.807403Z",
            "net_pnl": 24.650000000000006,
            "cumulative_net_pnl": -258.64999999999986
          },
          {
            "index": 161,
            "signal_id": 167,
            "timestamp": "2026-09-17T15:02:16.723041Z",
            "net_pnl": -17.99,
            "cumulative_net_pnl": -276.6399999999999
          },
          {
            "index": 162,
            "signal_id": 168,
            "timestamp": "2026-09-17T16:32:15.950882Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -322.3699999999999
          },
          {
            "index": 163,
            "signal_id": 169,
            "timestamp": "2026-09-17T17:47:17.447723Z",
            "net_pnl": -16.95,
            "cumulative_net_pnl": -339.3199999999999
          },
          {
            "index": 164,
            "signal_id": 170,
            "timestamp": "2026-09-17T18:32:16.761844Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -390.0699999999999
          },
          {
            "index": 165,
            "signal_id": 171,
            "timestamp": "2026-09-17T19:02:18.713164Z",
            "net_pnl": -42.7,
            "cumulative_net_pnl": -432.76999999999987
          },
          {
            "index": 166,
            "signal_id": 172,
            "timestamp": "2026-09-17T20:02:18.857989Z",
            "net_pnl": 54.27,
            "cumulative_net_pnl": -378.4999999999999
          },
          {
            "index": 167,
            "signal_id": 173,
            "timestamp": "2026-09-17T20:47:21.156855Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -344.1199999999999
          },
          {
            "index": 168,
            "signal_id": 174,
            "timestamp": "2026-09-17T21:02:15.485940Z",
            "net_pnl": -76.32,
            "cumulative_net_pnl": -420.4399999999999
          },
          {
            "index": 169,
            "signal_id": 175,
            "timestamp": "2026-09-17T21:17:15.825625Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -379.15999999999985
          },
          {
            "index": 170,
            "signal_id": 176,
            "timestamp": "2026-09-17T21:32:14.802531Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -423.8799999999999
          },
          {
            "index": 171,
            "signal_id": 177,
            "timestamp": "2026-09-17T21:47:17.644757Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -457.40999999999985
          },
          {
            "index": 172,
            "signal_id": 178,
            "timestamp": "2026-09-17T22:02:15.230265Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -519.0899999999998
          },
          {
            "index": 173,
            "signal_id": 179,
            "timestamp": "2026-09-17T22:17:16.565440Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": -556.7099999999998
          },
          {
            "index": 174,
            "signal_id": 180,
            "timestamp": "2026-09-17T22:32:15.946625Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -523.3099999999998
          },
          {
            "index": 175,
            "signal_id": 181,
            "timestamp": "2026-09-17T22:47:18.458620Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -564.9899999999998
          },
          {
            "index": 176,
            "signal_id": 182,
            "timestamp": "2026-09-17T23:02:16.785867Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -525.6899999999998
          },
          {
            "index": 177,
            "signal_id": 183,
            "timestamp": "2026-09-17T23:17:15.225532Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -575.4399999999998
          },
          {
            "index": 178,
            "signal_id": 184,
            "timestamp": "2026-09-18T06:17:14.612341Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -548.8599999999998
          },
          {
            "index": 179,
            "signal_id": 185,
            "timestamp": "2026-09-18T06:47:20.771583Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -497.6099999999998
          },
          {
            "index": 180,
            "signal_id": 186,
            "timestamp": "2026-09-18T14:47:22.051855Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -452.3599999999998
          },
          {
            "index": 181,
            "signal_id": 187,
            "timestamp": "2026-09-18T15:02:16.538695Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -510.0899999999998
          },
          {
            "index": 182,
            "signal_id": 188,
            "timestamp": "2026-09-18T15:17:14.529706Z",
            "net_pnl": 15.049999999999997,
            "cumulative_net_pnl": -495.0399999999998
          },
          {
            "index": 183,
            "signal_id": 189,
            "timestamp": "2026-09-18T15:32:15.262068Z",
            "net_pnl": -35.58,
            "cumulative_net_pnl": -530.6199999999998
          },
          {
            "index": 184,
            "signal_id": 191,
            "timestamp": "2026-09-18T19:02:15.202216Z",
            "net_pnl": 52.26,
            "cumulative_net_pnl": -478.3599999999998
          },
          {
            "index": 185,
            "signal_id": 192,
            "timestamp": "2026-09-18T21:17:15.869444Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -514.9599999999998
          },
          {
            "index": 186,
            "signal_id": 193,
            "timestamp": "2026-09-19T03:17:17.073409Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": -552.5799999999998
          },
          {
            "index": 187,
            "signal_id": 194,
            "timestamp": "2026-09-19T04:17:14.722941Z",
            "net_pnl": -42.7,
            "cumulative_net_pnl": -595.2799999999999
          },
          {
            "index": 188,
            "signal_id": 195,
            "timestamp": "2026-09-19T04:47:20.425777Z",
            "net_pnl": 55.28,
            "cumulative_net_pnl": -539.9999999999999
          },
          {
            "index": 189,
            "signal_id": 196,
            "timestamp": "2026-09-19T06:32:16.521450Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -503.64999999999986
          },
          {
            "index": 190,
            "signal_id": 197,
            "timestamp": "2026-09-19T07:47:19.340123Z",
            "net_pnl": 60.35,
            "cumulative_net_pnl": -443.29999999999984
          },
          {
            "index": 191,
            "signal_id": 198,
            "timestamp": "2026-09-19T08:02:17.341315Z",
            "net_pnl": 62.38,
            "cumulative_net_pnl": -380.91999999999985
          },
          {
            "index": 192,
            "signal_id": 199,
            "timestamp": "2026-09-19T09:47:17.775018Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -354.33999999999986
          },
          {
            "index": 193,
            "signal_id": 200,
            "timestamp": "2026-09-19T10:17:15.264958Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -292.97999999999985
          },
          {
            "index": 194,
            "signal_id": 201,
            "timestamp": "2026-09-19T10:32:16.426015Z",
            "net_pnl": -35.58,
            "cumulative_net_pnl": -328.55999999999983
          },
          {
            "index": 195,
            "signal_id": 202,
            "timestamp": "2026-09-19T10:47:18.392585Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -397.10999999999984
          },
          {
            "index": 196,
            "signal_id": 203,
            "timestamp": "2026-09-19T11:02:15.326798Z",
            "net_pnl": 22.72,
            "cumulative_net_pnl": -374.3899999999999
          },
          {
            "index": 197,
            "signal_id": 204,
            "timestamp": "2026-09-19T11:17:15.694286Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -420.1199999999999
          },
          {
            "index": 198,
            "signal_id": 205,
            "timestamp": "2026-09-19T11:32:15.870332Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -374.8699999999999
          },
          {
            "index": 199,
            "signal_id": 206,
            "timestamp": "2026-09-19T11:47:22.008734Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -328.6199999999999
          },
          {
            "index": 200,
            "signal_id": 207,
            "timestamp": "2026-09-19T12:02:14.911205Z",
            "net_pnl": 54.27,
            "cumulative_net_pnl": -274.3499999999999
          },
          {
            "index": 201,
            "signal_id": 208,
            "timestamp": "2026-09-19T12:17:14.270830Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -336.0299999999999
          },
          {
            "index": 202,
            "signal_id": 209,
            "timestamp": "2026-09-19T14:17:15.493599Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -306.5299999999999
          },
          {
            "index": 203,
            "signal_id": 210,
            "timestamp": "2026-09-19T14:47:19.571042Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -260.2799999999999
          },
          {
            "index": 204,
            "signal_id": 211,
            "timestamp": "2026-09-19T15:02:15.017430Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -233.69999999999993
          },
          {
            "index": 205,
            "signal_id": 212,
            "timestamp": "2026-09-19T15:32:16.582225Z",
            "net_pnl": 30.47,
            "cumulative_net_pnl": -203.22999999999993
          },
          {
            "index": 206,
            "signal_id": 213,
            "timestamp": "2026-09-19T16:02:14.798126Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -154.97999999999993
          },
          {
            "index": 207,
            "signal_id": 214,
            "timestamp": "2026-09-19T16:17:14.670182Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -111.71999999999994
          },
          {
            "index": 208,
            "signal_id": 215,
            "timestamp": "2026-09-19T16:32:19.846754Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -73.39999999999995
          },
          {
            "index": 209,
            "signal_id": 216,
            "timestamp": "2026-09-19T16:47:20.798980Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -114.06999999999995
          },
          {
            "index": 210,
            "signal_id": 217,
            "timestamp": "2026-09-19T17:02:15.213450Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -145.53999999999996
          },
          {
            "index": 211,
            "signal_id": 218,
            "timestamp": "2026-09-19T17:17:15.166815Z",
            "net_pnl": -27.35,
            "cumulative_net_pnl": -172.88999999999996
          },
          {
            "index": 212,
            "signal_id": 219,
            "timestamp": "2026-09-19T17:32:15.673991Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -230.61999999999995
          },
          {
            "index": 213,
            "signal_id": 220,
            "timestamp": "2026-09-19T18:17:15.383997Z",
            "net_pnl": 23.680000000000007,
            "cumulative_net_pnl": -206.93999999999994
          },
          {
            "index": 214,
            "signal_id": 221,
            "timestamp": "2026-09-19T18:32:16.487716Z",
            "net_pnl": 52.26,
            "cumulative_net_pnl": -154.67999999999995
          },
          {
            "index": 215,
            "signal_id": 222,
            "timestamp": "2026-09-19T19:17:15.196534Z",
            "net_pnl": 40.290000000000006,
            "cumulative_net_pnl": -114.38999999999994
          },
          {
            "index": 216,
            "signal_id": 223,
            "timestamp": "2026-09-19T19:32:14.964926Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -155.05999999999995
          },
          {
            "index": 217,
            "signal_id": 224,
            "timestamp": "2026-09-19T21:02:14.788772Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -223.60999999999996
          },
          {
            "index": 218,
            "signal_id": 225,
            "timestamp": "2026-09-19T21:17:17.076758Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -177.35999999999996
          },
          {
            "index": 219,
            "signal_id": 226,
            "timestamp": "2026-09-20T03:17:15.197519Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -132.10999999999996
          },
          {
            "index": 220,
            "signal_id": 227,
            "timestamp": "2026-09-20T04:47:18.930816Z",
            "net_pnl": 65.45,
            "cumulative_net_pnl": -66.65999999999995
          },
          {
            "index": 221,
            "signal_id": 228,
            "timestamp": "2026-09-20T08:02:16.776145Z",
            "net_pnl": 18.879999999999995,
            "cumulative_net_pnl": -47.77999999999996
          },
          {
            "index": 222,
            "signal_id": 229,
            "timestamp": "2026-09-20T09:17:16.375849Z",
            "net_pnl": 47.25,
            "cumulative_net_pnl": -0.5299999999999585
          },
          {
            "index": 223,
            "signal_id": 230,
            "timestamp": "2026-09-20T09:32:14.556229Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": 35.82000000000004
          },
          {
            "index": 224,
            "signal_id": 231,
            "timestamp": "2026-09-20T10:02:14.933657Z",
            "net_pnl": -69.53,
            "cumulative_net_pnl": -33.70999999999996
          },
          {
            "index": 225,
            "signal_id": 232,
            "timestamp": "2026-09-20T10:32:16.730738Z",
            "net_pnl": -66.6,
            "cumulative_net_pnl": -100.30999999999995
          },
          {
            "index": 226,
            "signal_id": 233,
            "timestamp": "2026-09-20T10:47:18.157615Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -147.04999999999995
          },
          {
            "index": 227,
            "signal_id": 234,
            "timestamp": "2026-09-20T12:17:15.842017Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -188.72999999999996
          },
          {
            "index": 228,
            "signal_id": 235,
            "timestamp": "2026-09-20T12:32:15.013246Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -228.37999999999997
          },
          {
            "index": 229,
            "signal_id": 236,
            "timestamp": "2026-09-20T13:02:14.724025Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -189.07999999999998
          },
          {
            "index": 230,
            "signal_id": 237,
            "timestamp": "2026-09-20T17:17:22.599795Z",
            "net_pnl": -64.64,
            "cumulative_net_pnl": -253.71999999999997
          },
          {
            "index": 231,
            "signal_id": 238,
            "timestamp": "2026-09-20T21:32:16.052819Z",
            "net_pnl": -67.58,
            "cumulative_net_pnl": -321.29999999999995
          },
          {
            "index": 232,
            "signal_id": 239,
            "timestamp": "2026-09-20T21:47:17.478487Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -293.74999999999994
          },
          {
            "index": 233,
            "signal_id": 240,
            "timestamp": "2026-09-21T01:32:17.479171Z",
            "net_pnl": -43.71,
            "cumulative_net_pnl": -337.4599999999999
          },
          {
            "index": 234,
            "signal_id": 241,
            "timestamp": "2026-09-21T02:02:15.951717Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -299.13999999999993
          },
          {
            "index": 235,
            "signal_id": 242,
            "timestamp": "2026-09-21T09:02:16.802514Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -271.5899999999999
          },
          {
            "index": 236,
            "signal_id": 243,
            "timestamp": "2026-09-21T09:17:16.393415Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -242.08999999999992
          },
          {
            "index": 237,
            "signal_id": 244,
            "timestamp": "2026-09-21T10:02:15.154574Z",
            "net_pnl": -72.45,
            "cumulative_net_pnl": -314.5399999999999
          },
          {
            "index": 238,
            "signal_id": 245,
            "timestamp": "2026-09-21T10:17:15.565493Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -366.2899999999999
          },
          {
            "index": 239,
            "signal_id": 246,
            "timestamp": "2026-09-21T10:32:16.254182Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -413.0299999999999
          },
          {
            "index": 240,
            "signal_id": 247,
            "timestamp": "2026-09-21T10:47:22.753823Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -353.69999999999993
          },
          {
            "index": 241,
            "signal_id": 248,
            "timestamp": "2026-09-21T11:17:15.889849Z",
            "net_pnl": 30.47,
            "cumulative_net_pnl": -323.2299999999999
          },
          {
            "index": 242,
            "signal_id": 249,
            "timestamp": "2026-09-21T11:32:15.131848Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -295.6799999999999
          },
          {
            "index": 243,
            "signal_id": 250,
            "timestamp": "2026-09-21T11:47:18.964886Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -341.4099999999999
          },
          {
            "index": 244,
            "signal_id": 251,
            "timestamp": "2026-09-21T12:02:15.392295Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -309.9599999999999
          },
          {
            "index": 245,
            "signal_id": 252,
            "timestamp": "2026-09-21T12:32:14.648648Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -282.4099999999999
          },
          {
            "index": 246,
            "signal_id": 253,
            "timestamp": "2026-09-21T13:17:17.173268Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -321.0499999999999
          },
          {
            "index": 247,
            "signal_id": 254,
            "timestamp": "2026-09-21T13:32:16.577657Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -279.76999999999987
          },
          {
            "index": 248,
            "signal_id": 255,
            "timestamp": "2026-09-21T16:02:15.782500Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -330.51999999999987
          },
          {
            "index": 249,
            "signal_id": 256,
            "timestamp": "2026-09-21T16:32:15.638663Z",
            "net_pnl": -64.64,
            "cumulative_net_pnl": -395.15999999999985
          },
          {
            "index": 250,
            "signal_id": 257,
            "timestamp": "2026-09-21T16:47:21.574249Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -365.65999999999985
          },
          {
            "index": 251,
            "signal_id": 258,
            "timestamp": "2026-09-21T17:02:15.472048Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -418.40999999999985
          },
          {
            "index": 252,
            "signal_id": 259,
            "timestamp": "2026-09-21T17:17:15.954067Z",
            "net_pnl": -26.32,
            "cumulative_net_pnl": -444.72999999999985
          },
          {
            "index": 253,
            "signal_id": 260,
            "timestamp": "2026-09-21T18:17:16.107870Z",
            "net_pnl": -60.7,
            "cumulative_net_pnl": -505.42999999999984
          },
          {
            "index": 254,
            "signal_id": 261,
            "timestamp": "2026-09-21T20:47:22.955217Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -457.17999999999984
          },
          {
            "index": 255,
            "signal_id": 262,
            "timestamp": "2026-09-21T21:02:16.102994Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -485.55999999999983
          },
          {
            "index": 256,
            "signal_id": 263,
            "timestamp": "2026-09-21T21:17:16.793528Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -450.1999999999998
          },
          {
            "index": 257,
            "signal_id": 264,
            "timestamp": "2026-09-21T21:47:23.809465Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -481.66999999999985
          },
          {
            "index": 258,
            "signal_id": 265,
            "timestamp": "2026-09-21T22:02:15.403907Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -431.41999999999985
          },
          {
            "index": 259,
            "signal_id": 266,
            "timestamp": "2026-09-22T00:17:14.960823Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -489.14999999999986
          },
          {
            "index": 260,
            "signal_id": 268,
            "timestamp": "2026-09-22T00:47:20.082761Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -530.8299999999998
          },
          {
            "index": 261,
            "signal_id": 269,
            "timestamp": "2026-09-22T01:02:21.370801Z",
            "net_pnl": -53.75,
            "cumulative_net_pnl": -584.5799999999998
          },
          {
            "index": 262,
            "signal_id": 270,
            "timestamp": "2026-09-22T01:32:14.937499Z",
            "net_pnl": -65.62,
            "cumulative_net_pnl": -650.1999999999998
          },
          {
            "index": 263,
            "signal_id": 271,
            "timestamp": "2026-09-22T01:47:24.494208Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -707.9299999999998
          },
          {
            "index": 264,
            "signal_id": 272,
            "timestamp": "2026-09-22T09:02:16.736660Z",
            "net_pnl": -19.04,
            "cumulative_net_pnl": -726.9699999999998
          },
          {
            "index": 265,
            "signal_id": 273,
            "timestamp": "2026-09-22T17:47:20.529992Z",
            "net_pnl": 54.27,
            "cumulative_net_pnl": -672.6999999999998
          },
          {
            "index": 266,
            "signal_id": 274,
            "timestamp": "2026-09-22T18:32:13.293280Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -611.3399999999998
          },
          {
            "index": 267,
            "signal_id": 275,
            "timestamp": "2026-09-23T11:17:15.553307Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -663.0899999999998
          },
          {
            "index": 268,
            "signal_id": 277,
            "timestamp": "2026-09-23T11:47:19.809455Z",
            "net_pnl": 14.099999999999994,
            "cumulative_net_pnl": -648.9899999999998
          },
          {
            "index": 269,
            "signal_id": 278,
            "timestamp": "2026-09-23T12:02:14.938350Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -690.6699999999997
          },
          {
            "index": 270,
            "signal_id": 279,
            "timestamp": "2026-09-23T12:17:15.250871Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -738.4099999999997
          },
          {
            "index": 271,
            "signal_id": 280,
            "timestamp": "2026-09-23T12:32:14.693932Z",
            "net_pnl": -71.47,
            "cumulative_net_pnl": -809.8799999999998
          },
          {
            "index": 272,
            "signal_id": 281,
            "timestamp": "2026-09-23T12:47:20.962427Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -776.4799999999998
          },
          {
            "index": 273,
            "signal_id": 282,
            "timestamp": "2026-09-23T13:17:14.559103Z",
            "net_pnl": 17.92,
            "cumulative_net_pnl": -758.5599999999998
          },
          {
            "index": 274,
            "signal_id": 283,
            "timestamp": "2026-09-23T13:32:13.372959Z",
            "net_pnl": 40.290000000000006,
            "cumulative_net_pnl": -718.2699999999999
          },
          {
            "index": 275,
            "signal_id": 284,
            "timestamp": "2026-09-23T14:32:15.762275Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -668.0199999999999
          },
          {
            "index": 276,
            "signal_id": 285,
            "timestamp": "2026-09-23T15:47:16.872458Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -713.7499999999999
          },
          {
            "index": 277,
            "signal_id": 286,
            "timestamp": "2026-09-23T16:02:27.312590Z",
            "net_pnl": 87.26,
            "cumulative_net_pnl": -626.4899999999999
          },
          {
            "index": 278,
            "signal_id": 287,
            "timestamp": "2026-09-23T16:32:14.468370Z",
            "net_pnl": -66.6,
            "cumulative_net_pnl": -693.0899999999999
          },
          {
            "index": 279,
            "signal_id": 288,
            "timestamp": "2026-09-23T16:47:22.330321Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -724.56
          },
          {
            "index": 280,
            "signal_id": 289,
            "timestamp": "2026-09-23T17:02:16.748833Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -773.31
          },
          {
            "index": 281,
            "signal_id": 290,
            "timestamp": "2026-09-23T17:17:14.471779Z",
            "net_pnl": 14.099999999999994,
            "cumulative_net_pnl": -759.2099999999999
          },
          {
            "index": 282,
            "signal_id": 291,
            "timestamp": "2026-09-23T17:32:14.366448Z",
            "net_pnl": 57.3,
            "cumulative_net_pnl": -701.91
          },
          {
            "index": 283,
            "signal_id": 292,
            "timestamp": "2026-09-23T21:02:15.637691Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -673.38
          },
          {
            "index": 284,
            "signal_id": 293,
            "timestamp": "2026-09-24T01:47:18.759912Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -719.11
          },
          {
            "index": 285,
            "signal_id": 294,
            "timestamp": "2026-09-24T04:02:15.505890Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -766.85
          },
          {
            "index": 286,
            "signal_id": 295,
            "timestamp": "2026-09-24T09:17:15.818368Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -801.4
          },
          {
            "index": 287,
            "signal_id": 296,
            "timestamp": "2026-09-24T11:17:20.897690Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -856.15
          },
          {
            "index": 288,
            "signal_id": 297,
            "timestamp": "2026-09-24T11:47:23.271427Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -812.89
          },
          {
            "index": 289,
            "signal_id": 298,
            "timestamp": "2026-09-24T13:32:16.749334Z",
            "net_pnl": 10.310000000000002,
            "cumulative_net_pnl": -802.5799999999999
          },
          {
            "index": 290,
            "signal_id": 299,
            "timestamp": "2026-09-24T13:47:31.014599Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -754.3299999999999
          },
          {
            "index": 291,
            "signal_id": 300,
            "timestamp": "2026-09-24T14:17:14.723042Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -705.0799999999999
          },
          {
            "index": 292,
            "signal_id": 301,
            "timestamp": "2026-09-24T14:32:16.036523Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -755.8299999999999
          },
          {
            "index": 293,
            "signal_id": 302,
            "timestamp": "2026-09-24T15:17:15.394811Z",
            "net_pnl": 18.879999999999995,
            "cumulative_net_pnl": -736.9499999999999
          },
          {
            "index": 294,
            "signal_id": 303,
            "timestamp": "2026-09-24T17:47:26.142092Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -798.6299999999999
          },
          {
            "index": 295,
            "signal_id": 304,
            "timestamp": "2026-09-24T19:47:20.541956Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -853.3799999999999
          },
          {
            "index": 296,
            "signal_id": 305,
            "timestamp": "2026-09-24T20:02:14.942888Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -894.0499999999998
          },
          {
            "index": 297,
            "signal_id": 306,
            "timestamp": "2026-09-24T20:17:15.342966Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -941.7899999999998
          },
          {
            "index": 298,
            "signal_id": 307,
            "timestamp": "2026-09-24T20:32:15.375984Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -890.5399999999998
          },
          {
            "index": 299,
            "signal_id": 308,
            "timestamp": "2026-09-24T21:17:15.200130Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -861.0399999999998
          },
          {
            "index": 300,
            "signal_id": 309,
            "timestamp": "2026-09-24T22:32:15.975512Z",
            "net_pnl": -56.74000000000001,
            "cumulative_net_pnl": -917.7799999999999
          },
          {
            "index": 301,
            "signal_id": 310,
            "timestamp": "2026-09-24T22:47:25.289550Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -896.9899999999999
          },
          {
            "index": 302,
            "signal_id": 311,
            "timestamp": "2026-09-24T23:17:15.488662Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -863.5899999999999
          },
          {
            "index": 303,
            "signal_id": 312,
            "timestamp": "2026-09-25T01:32:15.672304Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -898.1399999999999
          },
          {
            "index": 304,
            "signal_id": 313,
            "timestamp": "2026-09-25T03:02:16.901427Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -846.8899999999999
          },
          {
            "index": 305,
            "signal_id": 314,
            "timestamp": "2026-09-25T03:17:14.911663Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -901.6399999999999
          },
          {
            "index": 306,
            "signal_id": 315,
            "timestamp": "2026-09-25T03:32:15.279179Z",
            "net_pnl": 53.26,
            "cumulative_net_pnl": -848.3799999999999
          },
          {
            "index": 307,
            "signal_id": 316,
            "timestamp": "2026-09-25T03:47:18.087999Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -890.0599999999998
          },
          {
            "index": 308,
            "signal_id": 317,
            "timestamp": "2026-09-25T05:17:14.936981Z",
            "net_pnl": -75.35,
            "cumulative_net_pnl": -965.4099999999999
          },
          {
            "index": 309,
            "signal_id": 318,
            "timestamp": "2026-09-25T06:17:16.922861Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -932.9899999999999
          },
          {
            "index": 310,
            "signal_id": 319,
            "timestamp": "2026-09-25T06:32:14.302020Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -980.7299999999999
          },
          {
            "index": 311,
            "signal_id": 320,
            "timestamp": "2026-09-25T06:47:18.504627Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -942.4099999999999
          },
          {
            "index": 312,
            "signal_id": 321,
            "timestamp": "2026-09-25T07:02:16.252870Z",
            "net_pnl": -56.74000000000001,
            "cumulative_net_pnl": -999.1499999999999
          },
          {
            "index": 313,
            "signal_id": 322,
            "timestamp": "2026-09-25T07:17:13.595816Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -969.6499999999999
          },
          {
            "index": 314,
            "signal_id": 323,
            "timestamp": "2026-09-25T07:47:18.903613Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -943.0699999999998
          },
          {
            "index": 315,
            "signal_id": 324,
            "timestamp": "2026-09-25T08:02:16.239263Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -916.4899999999998
          },
          {
            "index": 316,
            "signal_id": 325,
            "timestamp": "2026-09-25T12:17:14.849358Z",
            "net_pnl": 82.01,
            "cumulative_net_pnl": -834.4799999999998
          },
          {
            "index": 317,
            "signal_id": 326,
            "timestamp": "2026-09-25T15:47:18.683691Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -804.9799999999998
          },
          {
            "index": 318,
            "signal_id": 327,
            "timestamp": "2026-09-25T16:17:15.639210Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -776.4499999999998
          },
          {
            "index": 319,
            "signal_id": 328,
            "timestamp": "2026-09-25T16:48:32.908658Z",
            "net_pnl": -13.8,
            "cumulative_net_pnl": -790.2499999999998
          },
          {
            "index": 320,
            "signal_id": 329,
            "timestamp": "2026-09-25T17:32:15.946581Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -728.8899999999998
          },
          {
            "index": 321,
            "signal_id": 330,
            "timestamp": "2026-09-25T20:17:15.718593Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -690.5699999999997
          },
          {
            "index": 322,
            "signal_id": 331,
            "timestamp": "2026-09-25T21:02:16.057616Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -748.2999999999997
          },
          {
            "index": 323,
            "signal_id": 332,
            "timestamp": "2026-09-26T00:32:16.316280Z",
            "net_pnl": -29.42,
            "cumulative_net_pnl": -777.7199999999997
          },
          {
            "index": 324,
            "signal_id": 333,
            "timestamp": "2026-09-26T03:02:14.871739Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -818.3899999999996
          },
          {
            "index": 325,
            "signal_id": 334,
            "timestamp": "2026-09-26T03:47:28.246691Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -866.1299999999997
          },
          {
            "index": 326,
            "signal_id": 335,
            "timestamp": "2026-09-26T04:02:15.977733Z",
            "net_pnl": 18.879999999999995,
            "cumulative_net_pnl": -847.2499999999997
          },
          {
            "index": 327,
            "signal_id": 336,
            "timestamp": "2026-09-26T04:17:14.922991Z",
            "net_pnl": -67.58,
            "cumulative_net_pnl": -914.8299999999997
          },
          {
            "index": 328,
            "signal_id": 337,
            "timestamp": "2026-09-26T04:32:15.016962Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -879.4699999999997
          },
          {
            "index": 329,
            "signal_id": 338,
            "timestamp": "2026-09-26T05:02:15.808387Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -939.1799999999997
          },
          {
            "index": 330,
            "signal_id": 339,
            "timestamp": "2026-09-26T05:17:15.379920Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": -969.6299999999998
          },
          {
            "index": 331,
            "signal_id": 340,
            "timestamp": "2026-09-26T05:32:15.430670Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -913.3399999999998
          },
          {
            "index": 332,
            "signal_id": 341,
            "timestamp": "2026-09-26T05:47:20.233310Z",
            "net_pnl": -65.62,
            "cumulative_net_pnl": -978.9599999999998
          },
          {
            "index": 333,
            "signal_id": 342,
            "timestamp": "2026-09-26T06:02:16.222450Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -1019.6299999999998
          },
          {
            "index": 334,
            "signal_id": 343,
            "timestamp": "2026-09-26T06:17:15.398237Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -968.3799999999998
          },
          {
            "index": 335,
            "signal_id": 344,
            "timestamp": "2026-09-26T06:47:18.454416Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -1024.1199999999997
          },
          {
            "index": 336,
            "signal_id": 345,
            "timestamp": "2026-09-26T07:17:15.133958Z",
            "net_pnl": 60.35,
            "cumulative_net_pnl": -963.7699999999996
          },
          {
            "index": 337,
            "signal_id": 346,
            "timestamp": "2026-09-26T07:47:19.299645Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -930.3699999999997
          },
          {
            "index": 338,
            "signal_id": 347,
            "timestamp": "2026-09-26T08:02:15.754874Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -963.8999999999996
          },
          {
            "index": 339,
            "signal_id": 348,
            "timestamp": "2026-09-26T08:17:20.146675Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -928.5399999999996
          },
          {
            "index": 340,
            "signal_id": 349,
            "timestamp": "2026-09-26T08:32:16.698641Z",
            "net_pnl": 13.150000000000006,
            "cumulative_net_pnl": -915.3899999999996
          },
          {
            "index": 341,
            "signal_id": 350,
            "timestamp": "2026-09-26T09:47:29.563033Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -983.9399999999996
          },
          {
            "index": 342,
            "signal_id": 351,
            "timestamp": "2026-09-26T10:17:15.366437Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -949.5599999999996
          },
          {
            "index": 343,
            "signal_id": 352,
            "timestamp": "2026-09-26T10:32:15.205997Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": -905.2999999999996
          },
          {
            "index": 344,
            "signal_id": 353,
            "timestamp": "2026-09-26T11:02:16.001113Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -845.9699999999996
          },
          {
            "index": 345,
            "signal_id": 354,
            "timestamp": "2026-09-26T11:17:16.160884Z",
            "net_pnl": -65.62,
            "cumulative_net_pnl": -911.5899999999996
          },
          {
            "index": 346,
            "signal_id": 355,
            "timestamp": "2026-09-26T13:32:16.157644Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -872.2899999999996
          },
          {
            "index": 347,
            "signal_id": 356,
            "timestamp": "2026-09-26T13:47:23.929099Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -839.8699999999997
          },
          {
            "index": 348,
            "signal_id": 357,
            "timestamp": "2026-09-26T14:02:16.671185Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -788.6199999999997
          },
          {
            "index": 349,
            "signal_id": 358,
            "timestamp": "2026-09-26T14:17:16.384315Z",
            "net_pnl": 40.290000000000006,
            "cumulative_net_pnl": -748.3299999999997
          },
          {
            "index": 350,
            "signal_id": 359,
            "timestamp": "2026-09-26T18:47:19.447241Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -800.0799999999997
          },
          {
            "index": 351,
            "signal_id": 360,
            "timestamp": "2026-09-26T19:02:14.747444Z",
            "net_pnl": 17.92,
            "cumulative_net_pnl": -782.1599999999997
          },
          {
            "index": 352,
            "signal_id": 361,
            "timestamp": "2026-09-26T19:17:16.651260Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -736.9099999999997
          },
          {
            "index": 353,
            "signal_id": 362,
            "timestamp": "2026-09-26T19:32:15.756177Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -776.5599999999997
          },
          {
            "index": 354,
            "signal_id": 363,
            "timestamp": "2026-09-26T19:47:20.131427Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": -734.2899999999997
          },
          {
            "index": 355,
            "signal_id": 364,
            "timestamp": "2026-09-26T20:02:15.438400Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -792.0199999999998
          },
          {
            "index": 356,
            "signal_id": 365,
            "timestamp": "2026-09-26T20:17:17.494770Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -765.4399999999997
          },
          {
            "index": 357,
            "signal_id": 366,
            "timestamp": "2026-09-26T20:47:21.227074Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -730.0799999999997
          },
          {
            "index": 358,
            "signal_id": 367,
            "timestamp": "2026-09-26T21:47:29.533389Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -766.6799999999997
          },
          {
            "index": 359,
            "signal_id": 368,
            "timestamp": "2026-09-26T23:17:21.091325Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -731.3199999999997
          },
          {
            "index": 360,
            "signal_id": 369,
            "timestamp": "2026-09-26T23:47:23.432227Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -702.7899999999997
          },
          {
            "index": 361,
            "signal_id": 370,
            "timestamp": "2026-09-27T00:17:16.871090Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -736.3199999999997
          },
          {
            "index": 362,
            "signal_id": 371,
            "timestamp": "2026-09-27T00:47:23.253595Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -772.9199999999997
          },
          {
            "index": 363,
            "signal_id": 372,
            "timestamp": "2026-09-27T01:02:21.932929Z",
            "net_pnl": 60.35,
            "cumulative_net_pnl": -712.5699999999997
          },
          {
            "index": 364,
            "signal_id": 373,
            "timestamp": "2026-09-27T03:32:23.435246Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -677.2099999999997
          },
          {
            "index": 365,
            "signal_id": 374,
            "timestamp": "2026-09-27T03:47:36.121327Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": -714.8299999999997
          },
          {
            "index": 366,
            "signal_id": 375,
            "timestamp": "2026-09-27T04:32:17.458764Z",
            "net_pnl": -20.08,
            "cumulative_net_pnl": -734.9099999999997
          },
          {
            "index": 367,
            "signal_id": 376,
            "timestamp": "2026-09-27T04:47:19.543781Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -689.6599999999997
          },
          {
            "index": 368,
            "signal_id": 377,
            "timestamp": "2026-09-27T05:17:15.933574Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -643.4099999999997
          },
          {
            "index": 369,
            "signal_id": 378,
            "timestamp": "2026-09-27T05:32:16.172166Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -609.0299999999997
          },
          {
            "index": 370,
            "signal_id": 379,
            "timestamp": "2026-09-27T05:47:24.359269Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -658.7799999999997
          },
          {
            "index": 371,
            "signal_id": 380,
            "timestamp": "2026-09-27T06:02:15.811609Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -612.5299999999997
          },
          {
            "index": 372,
            "signal_id": 381,
            "timestamp": "2026-09-27T06:32:15.163582Z",
            "net_pnl": -27.35,
            "cumulative_net_pnl": -639.8799999999998
          },
          {
            "index": 373,
            "signal_id": 382,
            "timestamp": "2026-09-27T06:47:28.753173Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -611.3499999999998
          },
          {
            "index": 374,
            "signal_id": 383,
            "timestamp": "2026-09-27T07:17:15.494546Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -578.9299999999998
          },
          {
            "index": 375,
            "signal_id": 384,
            "timestamp": "2026-09-27T07:32:17.570301Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -529.6799999999998
          },
          {
            "index": 376,
            "signal_id": 385,
            "timestamp": "2026-09-27T08:47:19.025478Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -483.42999999999984
          },
          {
            "index": 377,
            "signal_id": 386,
            "timestamp": "2026-09-27T09:17:16.303509Z",
            "net_pnl": 66.47,
            "cumulative_net_pnl": -416.9599999999998
          },
          {
            "index": 378,
            "signal_id": 387,
            "timestamp": "2026-09-27T13:02:15.882140Z",
            "net_pnl": -22.17,
            "cumulative_net_pnl": -439.1299999999998
          },
          {
            "index": 379,
            "signal_id": 388,
            "timestamp": "2026-09-27T13:17:15.148417Z",
            "net_pnl": 22.72,
            "cumulative_net_pnl": -416.40999999999985
          },
          {
            "index": 380,
            "signal_id": 389,
            "timestamp": "2026-09-27T16:02:15.497232Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -380.05999999999983
          },
          {
            "index": 381,
            "signal_id": 390,
            "timestamp": "2026-09-27T16:17:17.932739Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -328.80999999999983
          },
          {
            "index": 382,
            "signal_id": 391,
            "timestamp": "2026-09-27T16:32:15.371011Z",
            "net_pnl": -22.17,
            "cumulative_net_pnl": -350.97999999999985
          },
          {
            "index": 383,
            "signal_id": 392,
            "timestamp": "2026-09-27T16:47:21.065541Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -321.47999999999985
          },
          {
            "index": 384,
            "signal_id": 393,
            "timestamp": "2026-09-27T17:02:16.694598Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -371.22999999999985
          },
          {
            "index": 385,
            "signal_id": 394,
            "timestamp": "2026-09-27T17:17:15.395467Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -342.6999999999998
          },
          {
            "index": 386,
            "signal_id": 395,
            "timestamp": "2026-09-27T20:32:15.585488Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -297.4499999999998
          },
          {
            "index": 387,
            "signal_id": 396,
            "timestamp": "2026-09-27T20:47:23.433656Z",
            "net_pnl": -29.42,
            "cumulative_net_pnl": -326.86999999999983
          },
          {
            "index": 388,
            "signal_id": 397,
            "timestamp": "2026-09-27T21:02:15.546717Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -295.41999999999985
          },
          {
            "index": 389,
            "signal_id": 398,
            "timestamp": "2026-09-27T21:32:15.246271Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -342.15999999999985
          },
          {
            "index": 390,
            "signal_id": 399,
            "timestamp": "2026-09-27T21:47:21.646113Z",
            "net_pnl": 16.010000000000005,
            "cumulative_net_pnl": -326.14999999999986
          },
          {
            "index": 391,
            "signal_id": 401,
            "timestamp": "2026-09-27T22:47:19.711508Z",
            "net_pnl": 60.35,
            "cumulative_net_pnl": -265.79999999999984
          },
          {
            "index": 392,
            "signal_id": 402,
            "timestamp": "2026-09-27T23:02:15.718455Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -245.00999999999982
          },
          {
            "index": 393,
            "signal_id": 403,
            "timestamp": "2026-09-27T23:17:15.885721Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -211.60999999999981
          },
          {
            "index": 394,
            "signal_id": 404,
            "timestamp": "2026-09-27T23:32:16.436507Z",
            "net_pnl": -67.58,
            "cumulative_net_pnl": -279.1899999999998
          },
          {
            "index": 395,
            "signal_id": 405,
            "timestamp": "2026-09-27T23:47:24.645937Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -239.88999999999982
          },
          {
            "index": 396,
            "signal_id": 406,
            "timestamp": "2026-09-28T00:02:15.897522Z",
            "net_pnl": -79.21,
            "cumulative_net_pnl": -319.0999999999998
          },
          {
            "index": 397,
            "signal_id": 407,
            "timestamp": "2026-09-28T00:17:17.028364Z",
            "net_pnl": 25.620000000000005,
            "cumulative_net_pnl": -293.4799999999998
          },
          {
            "index": 398,
            "signal_id": 408,
            "timestamp": "2026-09-28T00:47:20.720274Z",
            "net_pnl": -84.95,
            "cumulative_net_pnl": -378.4299999999998
          },
          {
            "index": 399,
            "signal_id": 409,
            "timestamp": "2026-09-28T01:02:22.133102Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -415.0299999999998
          },
          {
            "index": 400,
            "signal_id": 410,
            "timestamp": "2026-09-28T01:17:15.311810Z",
            "net_pnl": 54.27,
            "cumulative_net_pnl": -360.7599999999998
          },
          {
            "index": 401,
            "signal_id": 411,
            "timestamp": "2026-09-28T02:02:16.309028Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -299.3999999999998
          },
          {
            "index": 402,
            "signal_id": 412,
            "timestamp": "2026-09-28T03:02:15.722265Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -278.6099999999998
          },
          {
            "index": 403,
            "signal_id": 413,
            "timestamp": "2026-09-28T03:17:16.461364Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -337.32999999999976
          },
          {
            "index": 404,
            "signal_id": 414,
            "timestamp": "2026-09-28T03:32:17.589950Z",
            "net_pnl": 64.42,
            "cumulative_net_pnl": -272.90999999999974
          },
          {
            "index": 405,
            "signal_id": 415,
            "timestamp": "2026-09-28T04:02:18.570575Z",
            "net_pnl": 65.45,
            "cumulative_net_pnl": -207.45999999999975
          },
          {
            "index": 406,
            "signal_id": 416,
            "timestamp": "2026-09-28T04:32:18.568411Z",
            "net_pnl": 58.32,
            "cumulative_net_pnl": -149.13999999999976
          },
          {
            "index": 407,
            "signal_id": 417,
            "timestamp": "2026-09-28T04:47:23.966078Z",
            "net_pnl": 60.35,
            "cumulative_net_pnl": -88.78999999999976
          },
          {
            "index": 408,
            "signal_id": 418,
            "timestamp": "2026-09-28T05:02:15.367140Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -135.52999999999977
          },
          {
            "index": 409,
            "signal_id": 419,
            "timestamp": "2026-09-28T05:17:16.047927Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -175.17999999999978
          },
          {
            "index": 410,
            "signal_id": 420,
            "timestamp": "2026-09-28T07:32:15.085814Z",
            "net_pnl": -56.74000000000001,
            "cumulative_net_pnl": -231.9199999999998
          },
          {
            "index": 411,
            "signal_id": 421,
            "timestamp": "2026-09-28T07:47:19.662550Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -195.5699999999998
          },
          {
            "index": 412,
            "signal_id": 422,
            "timestamp": "2026-09-28T08:32:16.164342Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -166.0699999999998
          },
          {
            "index": 413,
            "signal_id": 423,
            "timestamp": "2026-09-28T09:32:17.588461Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -224.7899999999998
          },
          {
            "index": 414,
            "signal_id": 424,
            "timestamp": "2026-09-28T10:17:15.705231Z",
            "net_pnl": 21.760000000000005,
            "cumulative_net_pnl": -203.0299999999998
          },
          {
            "index": 415,
            "signal_id": 425,
            "timestamp": "2026-09-28T12:47:18.874067Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -182.23999999999978
          },
          {
            "index": 416,
            "signal_id": 426,
            "timestamp": "2026-09-28T13:02:16.020729Z",
            "net_pnl": -23.21,
            "cumulative_net_pnl": -205.4499999999998
          },
          {
            "index": 417,
            "signal_id": 427,
            "timestamp": "2026-09-28T13:17:16.369250Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -169.0999999999998
          },
          {
            "index": 418,
            "signal_id": 428,
            "timestamp": "2026-09-28T14:47:25.994623Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -123.8499999999998
          },
          {
            "index": 419,
            "signal_id": 429,
            "timestamp": "2026-09-28T15:47:30.095137Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -89.4699999999998
          },
          {
            "index": 420,
            "signal_id": 430,
            "timestamp": "2026-09-28T17:32:20.412008Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -48.18999999999979
          },
          {
            "index": 421,
            "signal_id": 431,
            "timestamp": "2026-09-28T18:02:15.472949Z",
            "net_pnl": 37.33,
            "cumulative_net_pnl": -10.859999999999793
          },
          {
            "index": 422,
            "signal_id": 432,
            "timestamp": "2026-09-28T20:02:15.827591Z",
            "net_pnl": 77.83,
            "cumulative_net_pnl": 66.9700000000002
          },
          {
            "index": 423,
            "signal_id": 433,
            "timestamp": "2026-09-28T20:47:24.945288Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": 101.3500000000002
          },
          {
            "index": 424,
            "signal_id": 434,
            "timestamp": "2026-09-28T21:32:15.202281Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": 63.730000000000196
          },
          {
            "index": 425,
            "signal_id": 435,
            "timestamp": "2026-09-28T21:47:22.842876Z",
            "net_pnl": -42.7,
            "cumulative_net_pnl": 21.030000000000193
          },
          {
            "index": 426,
            "signal_id": 436,
            "timestamp": "2026-09-28T22:47:25.080745Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": 71.2800000000002
          },
          {
            "index": 427,
            "signal_id": 437,
            "timestamp": "2026-09-28T23:17:16.136985Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": 100.7800000000002
          },
          {
            "index": 428,
            "signal_id": 438,
            "timestamp": "2026-09-29T00:47:20.890997Z",
            "net_pnl": -20.08,
            "cumulative_net_pnl": 80.7000000000002
          },
          {
            "index": 429,
            "signal_id": 439,
            "timestamp": "2026-09-29T01:32:16.066000Z",
            "net_pnl": 57.3,
            "cumulative_net_pnl": 138.0000000000002
          },
          {
            "index": 430,
            "signal_id": 440,
            "timestamp": "2026-09-29T02:32:19.029918Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": 182.2600000000002
          },
          {
            "index": 431,
            "signal_id": 441,
            "timestamp": "2026-09-29T03:02:15.360403Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": 120.58000000000018
          },
          {
            "index": 432,
            "signal_id": 442,
            "timestamp": "2026-09-29T03:17:16.084910Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": 169.83000000000018
          },
          {
            "index": 433,
            "signal_id": 443,
            "timestamp": "2026-09-29T08:32:17.293673Z",
            "net_pnl": -21.12,
            "cumulative_net_pnl": 148.71000000000018
          },
          {
            "index": 434,
            "signal_id": 444,
            "timestamp": "2026-09-29T08:47:20.966902Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": 115.18000000000018
          },
          {
            "index": 435,
            "signal_id": 445,
            "timestamp": "2026-09-29T09:02:16.638780Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": 67.44000000000017
          },
          {
            "index": 436,
            "signal_id": 447,
            "timestamp": "2026-09-29T12:47:20.270991Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": 29.82000000000017
          },
          {
            "index": 437,
            "signal_id": 448,
            "timestamp": "2026-09-29T14:17:16.558520Z",
            "net_pnl": 55.28,
            "cumulative_net_pnl": 85.10000000000016
          },
          {
            "index": 438,
            "signal_id": 449,
            "timestamp": "2026-09-29T14:32:15.460992Z",
            "net_pnl": -60.7,
            "cumulative_net_pnl": 24.400000000000162
          },
          {
            "index": 439,
            "signal_id": 450,
            "timestamp": "2026-09-29T14:47:30.066364Z",
            "net_pnl": -66.6,
            "cumulative_net_pnl": -42.19999999999983
          },
          {
            "index": 440,
            "signal_id": 451,
            "timestamp": "2026-09-29T16:17:16.324957Z",
            "net_pnl": 17.92,
            "cumulative_net_pnl": -24.27999999999983
          },
          {
            "index": 441,
            "signal_id": 452,
            "timestamp": "2026-09-29T16:32:20.516341Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -63.92999999999983
          },
          {
            "index": 442,
            "signal_id": 453,
            "timestamp": "2026-09-29T17:47:31.359376Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -100.52999999999983
          },
          {
            "index": 443,
            "signal_id": 454,
            "timestamp": "2026-09-29T19:02:16.910269Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -146.25999999999982
          },
          {
            "index": 444,
            "signal_id": 455,
            "timestamp": "2026-09-29T19:17:18.491699Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -185.90999999999983
          },
          {
            "index": 445,
            "signal_id": 456,
            "timestamp": "2026-09-29T19:32:16.571914Z",
            "net_pnl": -64.64,
            "cumulative_net_pnl": -250.54999999999984
          },
          {
            "index": 446,
            "signal_id": 457,
            "timestamp": "2026-09-29T21:17:19.954141Z",
            "net_pnl": -35.58,
            "cumulative_net_pnl": -286.1299999999998
          },
          {
            "index": 447,
            "signal_id": 458,
            "timestamp": "2026-09-29T21:32:19.231891Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -249.77999999999983
          },
          {
            "index": 448,
            "signal_id": 459,
            "timestamp": "2026-09-29T21:47:24.372004Z",
            "net_pnl": -17.99,
            "cumulative_net_pnl": -267.7699999999998
          },
          {
            "index": 449,
            "signal_id": 460,
            "timestamp": "2026-09-29T23:32:18.278789Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -306.4099999999998
          },
          {
            "index": 450,
            "signal_id": 461,
            "timestamp": "2026-09-30T01:17:15.079491Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -276.9099999999998
          },
          {
            "index": 451,
            "signal_id": 462,
            "timestamp": "2026-09-30T01:32:16.542552Z",
            "net_pnl": -26.32,
            "cumulative_net_pnl": -303.2299999999998
          },
          {
            "index": 452,
            "signal_id": 463,
            "timestamp": "2026-09-30T02:02:21.023137Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -266.87999999999977
          },
          {
            "index": 453,
            "signal_id": 464,
            "timestamp": "2026-09-30T02:17:16.898047Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -303.4799999999998
          },
          {
            "index": 454,
            "signal_id": 465,
            "timestamp": "2026-09-30T02:47:22.436550Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -372.0299999999998
          },
          {
            "index": 455,
            "signal_id": 466,
            "timestamp": "2026-09-30T03:02:18.830845Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -413.7099999999998
          },
          {
            "index": 456,
            "signal_id": 467,
            "timestamp": "2026-09-30T03:17:16.787419Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -445.17999999999984
          },
          {
            "index": 457,
            "signal_id": 468,
            "timestamp": "2026-09-30T04:02:16.165646Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -411.77999999999986
          },
          {
            "index": 458,
            "signal_id": 469,
            "timestamp": "2026-09-30T04:47:23.641146Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -462.52999999999986
          },
          {
            "index": 459,
            "signal_id": 470,
            "timestamp": "2026-09-30T05:02:16.574755Z",
            "net_pnl": 13.150000000000006,
            "cumulative_net_pnl": -449.3799999999999
          },
          {
            "index": 460,
            "signal_id": 471,
            "timestamp": "2026-09-30T05:17:16.231002Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -388.01999999999987
          },
          {
            "index": 461,
            "signal_id": 472,
            "timestamp": "2026-09-30T06:32:17.944775Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -427.66999999999985
          },
          {
            "index": 462,
            "signal_id": 473,
            "timestamp": "2026-09-30T08:17:17.831365Z",
            "net_pnl": 18.879999999999995,
            "cumulative_net_pnl": -408.78999999999985
          },
          {
            "index": 463,
            "signal_id": 474,
            "timestamp": "2026-09-30T08:32:18.566975Z",
            "net_pnl": -22.17,
            "cumulative_net_pnl": -430.95999999999987
          },
          {
            "index": 464,
            "signal_id": 475,
            "timestamp": "2026-09-30T09:32:16.222596Z",
            "net_pnl": 13.150000000000006,
            "cumulative_net_pnl": -417.80999999999983
          },
          {
            "index": 465,
            "signal_id": 476,
            "timestamp": "2026-09-30T09:47:22.273804Z",
            "net_pnl": 40.290000000000006,
            "cumulative_net_pnl": -377.5199999999998
          },
          {
            "index": 466,
            "signal_id": 477,
            "timestamp": "2026-09-30T10:17:18.571376Z",
            "net_pnl": 67.5,
            "cumulative_net_pnl": -310.0199999999998
          },
          {
            "index": 467,
            "signal_id": 478,
            "timestamp": "2026-09-30T13:32:16.621156Z",
            "net_pnl": -90.63,
            "cumulative_net_pnl": -400.6499999999998
          },
          {
            "index": 468,
            "signal_id": 479,
            "timestamp": "2026-09-30T14:32:17.336558Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -452.3999999999998
          },
          {
            "index": 469,
            "signal_id": 480,
            "timestamp": "2026-09-30T15:02:17.270508Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -404.1499999999998
          },
          {
            "index": 470,
            "signal_id": 481,
            "timestamp": "2026-09-30T15:17:15.855927Z",
            "net_pnl": -56.74000000000001,
            "cumulative_net_pnl": -460.8899999999998
          },
          {
            "index": 471,
            "signal_id": 482,
            "timestamp": "2026-09-30T16:32:17.105336Z",
            "net_pnl": 53.26,
            "cumulative_net_pnl": -407.6299999999998
          },
          {
            "index": 472,
            "signal_id": 483,
            "timestamp": "2026-09-30T17:02:19.242333Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -455.36999999999983
          },
          {
            "index": 473,
            "signal_id": 484,
            "timestamp": "2026-09-30T17:47:21.799270Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -426.8399999999998
          },
          {
            "index": 474,
            "signal_id": 485,
            "timestamp": "2026-09-30T19:47:22.961473Z",
            "net_pnl": -60.7,
            "cumulative_net_pnl": -487.5399999999998
          },
          {
            "index": 475,
            "signal_id": 486,
            "timestamp": "2026-09-30T20:47:25.532387Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -536.2899999999997
          },
          {
            "index": 476,
            "signal_id": 487,
            "timestamp": "2026-09-30T21:02:17.486189Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -497.96999999999974
          },
          {
            "index": 477,
            "signal_id": 488,
            "timestamp": "2026-09-30T21:17:16.125931Z",
            "net_pnl": -62.67,
            "cumulative_net_pnl": -560.6399999999998
          },
          {
            "index": 478,
            "signal_id": 489,
            "timestamp": "2026-09-30T23:02:17.814464Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -525.2799999999997
          },
          {
            "index": 479,
            "signal_id": 490,
            "timestamp": "2026-09-30T23:32:17.623245Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -564.9299999999997
          },
          {
            "index": 480,
            "signal_id": 491,
            "timestamp": "2026-10-01T00:32:24.281379Z",
            "net_pnl": 47.25,
            "cumulative_net_pnl": -517.6799999999997
          },
          {
            "index": 481,
            "signal_id": 492,
            "timestamp": "2026-10-01T02:17:16.082733Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -549.1499999999997
          },
          {
            "index": 482,
            "signal_id": 493,
            "timestamp": "2026-10-01T02:47:21.275818Z",
            "net_pnl": 58.32,
            "cumulative_net_pnl": -490.82999999999976
          },
          {
            "index": 483,
            "signal_id": 494,
            "timestamp": "2026-10-01T05:02:16.535466Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -429.46999999999974
          },
          {
            "index": 484,
            "signal_id": 495,
            "timestamp": "2026-10-01T09:02:17.226973Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -383.21999999999974
          },
          {
            "index": 485,
            "signal_id": 496,
            "timestamp": "2026-10-01T09:17:16.614348Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -336.96999999999974
          },
          {
            "index": 486,
            "signal_id": 497,
            "timestamp": "2026-10-01T09:32:16.195355Z",
            "net_pnl": 16.010000000000005,
            "cumulative_net_pnl": -320.95999999999975
          },
          {
            "index": 487,
            "signal_id": 498,
            "timestamp": "2026-10-01T10:02:17.738737Z",
            "net_pnl": -7.460000000000001,
            "cumulative_net_pnl": -328.41999999999973
          },
          {
            "index": 488,
            "signal_id": 499,
            "timestamp": "2026-10-01T10:32:17.197838Z",
            "net_pnl": 17.92,
            "cumulative_net_pnl": -310.4999999999997
          },
          {
            "index": 489,
            "signal_id": 500,
            "timestamp": "2026-10-01T13:02:19.520692Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -357.2399999999997
          },
          {
            "index": 490,
            "signal_id": 501,
            "timestamp": "2026-10-01T14:17:17.230590Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -328.7099999999997
          },
          {
            "index": 491,
            "signal_id": 502,
            "timestamp": "2026-10-01T14:32:17.909726Z",
            "net_pnl": -53.75,
            "cumulative_net_pnl": -382.4599999999997
          },
          {
            "index": 492,
            "signal_id": 503,
            "timestamp": "2026-10-01T14:47:26.226023Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -423.1299999999997
          },
          {
            "index": 493,
            "signal_id": 504,
            "timestamp": "2026-10-01T15:32:17.452395Z",
            "net_pnl": -12.74,
            "cumulative_net_pnl": -435.8699999999997
          },
          {
            "index": 494,
            "signal_id": 505,
            "timestamp": "2026-10-01T15:47:22.737528Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -407.3399999999997
          },
          {
            "index": 495,
            "signal_id": 506,
            "timestamp": "2026-10-01T16:02:17.621326Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -379.7899999999997
          },
          {
            "index": 496,
            "signal_id": 507,
            "timestamp": "2026-10-01T16:47:25.541665Z",
            "net_pnl": -56.74000000000001,
            "cumulative_net_pnl": -436.5299999999997
          },
          {
            "index": 497,
            "signal_id": 508,
            "timestamp": "2026-10-01T18:32:23.985386Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -398.2099999999997
          },
          {
            "index": 498,
            "signal_id": 509,
            "timestamp": "2026-10-01T18:47:25.363677Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -434.8099999999997
          },
          {
            "index": 499,
            "signal_id": 510,
            "timestamp": "2026-10-01T19:17:18.163343Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -485.5599999999997
          },
          {
            "index": 500,
            "signal_id": 511,
            "timestamp": "2026-10-01T19:32:18.098947Z",
            "net_pnl": 16.010000000000005,
            "cumulative_net_pnl": -469.5499999999997
          },
          {
            "index": 501,
            "signal_id": 512,
            "timestamp": "2026-10-01T20:17:21.001771Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -516.2899999999997
          },
          {
            "index": 502,
            "signal_id": 513,
            "timestamp": "2026-10-01T20:47:27.612895Z",
            "net_pnl": 37.33,
            "cumulative_net_pnl": -478.95999999999975
          },
          {
            "index": 503,
            "signal_id": 514,
            "timestamp": "2026-10-02T02:17:17.121573Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -507.33999999999975
          },
          {
            "index": 504,
            "signal_id": 515,
            "timestamp": "2026-10-02T03:02:18.093077Z",
            "net_pnl": 7.670000000000002,
            "cumulative_net_pnl": -499.66999999999973
          },
          {
            "index": 505,
            "signal_id": 516,
            "timestamp": "2026-10-02T05:17:17.536207Z",
            "net_pnl": -29.42,
            "cumulative_net_pnl": -529.0899999999997
          },
          {
            "index": 506,
            "signal_id": 517,
            "timestamp": "2026-10-02T05:32:28.896452Z",
            "net_pnl": -65.62,
            "cumulative_net_pnl": -594.7099999999997
          },
          {
            "index": 507,
            "signal_id": 518,
            "timestamp": "2026-10-02T07:47:29.008624Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -567.1599999999997
          },
          {
            "index": 508,
            "signal_id": 519,
            "timestamp": "2026-10-02T12:47:27.805638Z",
            "net_pnl": 22.72,
            "cumulative_net_pnl": -544.4399999999997
          },
          {
            "index": 509,
            "signal_id": 520,
            "timestamp": "2026-10-02T14:02:17.393643Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -600.1799999999997
          },
          {
            "index": 510,
            "signal_id": 521,
            "timestamp": "2026-10-02T14:17:19.069199Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -652.9299999999997
          },
          {
            "index": 511,
            "signal_id": 522,
            "timestamp": "2026-10-02T14:32:23.061902Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -689.5299999999997
          },
          {
            "index": 512,
            "signal_id": 523,
            "timestamp": "2026-10-02T15:48:19.908686Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -758.0799999999997
          },
          {
            "index": 513,
            "signal_id": 524,
            "timestamp": "2026-10-02T16:17:18.123283Z",
            "net_pnl": -69.53,
            "cumulative_net_pnl": -827.6099999999997
          },
          {
            "index": 514,
            "signal_id": 525,
            "timestamp": "2026-10-02T18:47:27.051355Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -776.3599999999997
          },
          {
            "index": 515,
            "signal_id": 526,
            "timestamp": "2026-10-02T19:17:16.997978Z",
            "net_pnl": 63.4,
            "cumulative_net_pnl": -712.9599999999997
          },
          {
            "index": 516,
            "signal_id": 527,
            "timestamp": "2026-10-02T19:32:24.456274Z",
            "net_pnl": 55.28,
            "cumulative_net_pnl": -657.6799999999997
          },
          {
            "index": 517,
            "signal_id": 528,
            "timestamp": "2026-10-02T19:47:27.283629Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -629.1499999999997
          },
          {
            "index": 518,
            "signal_id": 529,
            "timestamp": "2026-10-02T20:47:25.764825Z",
            "net_pnl": 24.650000000000006,
            "cumulative_net_pnl": -604.4999999999998
          },
          {
            "index": 519,
            "signal_id": 530,
            "timestamp": "2026-10-03T15:32:21.511664Z",
            "net_pnl": 77.83,
            "cumulative_net_pnl": -526.6699999999997
          },
          {
            "index": 520,
            "signal_id": 531,
            "timestamp": "2026-10-03T15:47:24.965749Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -477.41999999999973
          },
          {
            "index": 521,
            "signal_id": 532,
            "timestamp": "2026-10-03T16:17:16.996779Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -510.9499999999997
          },
          {
            "index": 522,
            "signal_id": 533,
            "timestamp": "2026-10-03T16:47:25.817036Z",
            "net_pnl": 30.47,
            "cumulative_net_pnl": -480.4799999999997
          },
          {
            "index": 523,
            "signal_id": 534,
            "timestamp": "2026-10-03T17:17:30.228110Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -449.0299999999997
          },
          {
            "index": 524,
            "signal_id": 535,
            "timestamp": "2026-10-03T17:32:23.730503Z",
            "net_pnl": 82.01,
            "cumulative_net_pnl": -367.0199999999997
          },
          {
            "index": 525,
            "signal_id": 536,
            "timestamp": "2026-10-03T18:17:18.241365Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -418.7699999999997
          },
          {
            "index": 526,
            "signal_id": 537,
            "timestamp": "2026-10-03T18:32:18.144705Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -447.1499999999997
          },
          {
            "index": 527,
            "signal_id": 538,
            "timestamp": "2026-10-03T18:47:22.532042Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -397.8999999999997
          },
          {
            "index": 528,
            "signal_id": 539,
            "timestamp": "2026-10-03T19:02:19.049395Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": -428.3499999999997
          },
          {
            "index": 529,
            "signal_id": 540,
            "timestamp": "2026-10-04T06:47:23.726276Z",
            "net_pnl": 24.650000000000006,
            "cumulative_net_pnl": -403.6999999999997
          },
          {
            "index": 530,
            "signal_id": 541,
            "timestamp": "2026-10-04T07:17:17.199533Z",
            "net_pnl": -26.32,
            "cumulative_net_pnl": -430.0199999999997
          },
          {
            "index": 531,
            "signal_id": 542,
            "timestamp": "2026-10-04T07:32:17.301780Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -458.3999999999997
          },
          {
            "index": 532,
            "signal_id": 543,
            "timestamp": "2026-10-04T07:47:29.106324Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -437.6099999999997
          },
          {
            "index": 533,
            "signal_id": 544,
            "timestamp": "2026-10-04T09:02:15.933775Z",
            "net_pnl": 65.45,
            "cumulative_net_pnl": -372.1599999999997
          },
          {
            "index": 534,
            "signal_id": 545,
            "timestamp": "2026-10-04T12:17:14.399461Z",
            "net_pnl": 79.92,
            "cumulative_net_pnl": -292.23999999999967
          },
          {
            "index": 535,
            "signal_id": 546,
            "timestamp": "2026-10-04T12:47:15.495920Z",
            "net_pnl": -29.42,
            "cumulative_net_pnl": -321.6599999999997
          },
          {
            "index": 536,
            "signal_id": 547,
            "timestamp": "2026-10-04T13:02:16.858470Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -273.4099999999997
          },
          {
            "index": 537,
            "signal_id": 548,
            "timestamp": "2026-10-04T14:47:20.756455Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -230.1499999999997
          },
          {
            "index": 538,
            "signal_id": 549,
            "timestamp": "2026-10-04T23:47:14.437748Z",
            "net_pnl": 40.290000000000006,
            "cumulative_net_pnl": -189.85999999999967
          },
          {
            "index": 539,
            "signal_id": 550,
            "timestamp": "2026-10-05T01:17:15.513566Z",
            "net_pnl": 40.290000000000006,
            "cumulative_net_pnl": -149.56999999999965
          },
          {
            "index": 540,
            "signal_id": 551,
            "timestamp": "2026-10-05T01:47:17.139425Z",
            "net_pnl": -63.65,
            "cumulative_net_pnl": -213.21999999999966
          },
          {
            "index": 541,
            "signal_id": 552,
            "timestamp": "2026-10-05T02:02:14.136822Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -164.96999999999966
          },
          {
            "index": 542,
            "signal_id": 553,
            "timestamp": "2026-10-05T02:32:15.436369Z",
            "net_pnl": 73.68,
            "cumulative_net_pnl": -91.28999999999965
          },
          {
            "index": 543,
            "signal_id": 554,
            "timestamp": "2026-10-05T03:02:14.989307Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -144.03999999999965
          },
          {
            "index": 544,
            "signal_id": 555,
            "timestamp": "2026-10-05T03:17:16.112713Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -188.75999999999965
          },
          {
            "index": 545,
            "signal_id": 556,
            "timestamp": "2026-10-05T04:17:14.879119Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -234.48999999999964
          },
          {
            "index": 546,
            "signal_id": 557,
            "timestamp": "2026-10-05T04:32:15.426872Z",
            "net_pnl": -26.32,
            "cumulative_net_pnl": -260.80999999999966
          },
          {
            "index": 547,
            "signal_id": 558,
            "timestamp": "2026-10-05T04:47:17.427917Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -322.48999999999967
          },
          {
            "index": 548,
            "signal_id": 559,
            "timestamp": "2026-10-05T05:02:14.278880Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -371.23999999999967
          },
          {
            "index": 549,
            "signal_id": 560,
            "timestamp": "2026-10-05T07:02:14.507619Z",
            "net_pnl": 66.47,
            "cumulative_net_pnl": -304.76999999999964
          },
          {
            "index": 550,
            "signal_id": 561,
            "timestamp": "2026-10-05T07:17:15.117707Z",
            "net_pnl": -80.17,
            "cumulative_net_pnl": -384.93999999999966
          },
          {
            "index": 551,
            "signal_id": 562,
            "timestamp": "2026-10-05T08:17:14.570607Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -328.64999999999964
          },
          {
            "index": 552,
            "signal_id": 563,
            "timestamp": "2026-10-05T11:17:15.160434Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -296.2299999999996
          },
          {
            "index": 553,
            "signal_id": 564,
            "timestamp": "2026-10-05T14:02:14.530709Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -249.97999999999962
          },
          {
            "index": 554,
            "signal_id": 565,
            "timestamp": "2026-10-05T14:17:15.065209Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -309.6899999999996
          },
          {
            "index": 555,
            "signal_id": 566,
            "timestamp": "2026-10-05T16:02:14.870204Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -357.4299999999996
          },
          {
            "index": 556,
            "signal_id": 567,
            "timestamp": "2026-10-05T16:32:15.680445Z",
            "net_pnl": 24.650000000000006,
            "cumulative_net_pnl": -332.77999999999963
          },
          {
            "index": 557,
            "signal_id": 568,
            "timestamp": "2026-10-05T16:47:17.808500Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -298.39999999999964
          },
          {
            "index": 558,
            "signal_id": 569,
            "timestamp": "2026-10-05T17:17:14.230523Z",
            "net_pnl": 21.760000000000005,
            "cumulative_net_pnl": -276.63999999999965
          },
          {
            "index": 559,
            "signal_id": 570,
            "timestamp": "2026-10-05T18:32:14.855111Z",
            "net_pnl": 72.65,
            "cumulative_net_pnl": -203.98999999999964
          },
          {
            "index": 560,
            "signal_id": 571,
            "timestamp": "2026-10-05T21:17:14.023094Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -177.40999999999963
          },
          {
            "index": 561,
            "signal_id": 572,
            "timestamp": "2026-10-05T23:17:14.998504Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -132.15999999999963
          },
          {
            "index": 562,
            "signal_id": 573,
            "timestamp": "2026-10-05T23:47:15.544557Z",
            "net_pnl": -23.21,
            "cumulative_net_pnl": -155.36999999999964
          },
          {
            "index": 563,
            "signal_id": 574,
            "timestamp": "2026-10-06T00:02:14.870568Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": -111.10999999999964
          },
          {
            "index": 564,
            "signal_id": 575,
            "timestamp": "2026-10-06T00:32:14.028630Z",
            "net_pnl": -67.58,
            "cumulative_net_pnl": -178.68999999999966
          },
          {
            "index": 565,
            "signal_id": 576,
            "timestamp": "2026-10-06T00:47:14.859519Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -146.26999999999964
          },
          {
            "index": 566,
            "signal_id": 577,
            "timestamp": "2026-10-06T06:17:14.831168Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -114.81999999999964
          },
          {
            "index": 567,
            "signal_id": 578,
            "timestamp": "2026-10-06T06:32:14.195303Z",
            "net_pnl": 37.33,
            "cumulative_net_pnl": -77.48999999999964
          },
          {
            "index": 568,
            "signal_id": 579,
            "timestamp": "2026-10-06T07:32:15.278117Z",
            "net_pnl": 33.400000000000006,
            "cumulative_net_pnl": -44.089999999999634
          },
          {
            "index": 569,
            "signal_id": 580,
            "timestamp": "2026-10-06T08:02:13.817921Z",
            "net_pnl": 24.650000000000006,
            "cumulative_net_pnl": -19.43999999999963
          },
          {
            "index": 570,
            "signal_id": 581,
            "timestamp": "2026-10-06T13:17:14.916011Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -69.18999999999963
          },
          {
            "index": 571,
            "signal_id": 582,
            "timestamp": "2026-10-06T13:32:14.074755Z",
            "net_pnl": 21.760000000000005,
            "cumulative_net_pnl": -47.42999999999962
          },
          {
            "index": 572,
            "signal_id": 583,
            "timestamp": "2026-10-06T14:32:15.533976Z",
            "net_pnl": 55.28,
            "cumulative_net_pnl": 7.850000000000378
          },
          {
            "index": 573,
            "signal_id": 584,
            "timestamp": "2026-10-06T15:17:15.229705Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -60.69999999999962
          },
          {
            "index": 574,
            "signal_id": 585,
            "timestamp": "2026-10-06T15:47:15.005797Z",
            "net_pnl": -42.7,
            "cumulative_net_pnl": -103.39999999999962
          },
          {
            "index": 575,
            "signal_id": 586,
            "timestamp": "2026-10-06T16:02:15.052684Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -52.14999999999962
          },
          {
            "index": 576,
            "signal_id": 587,
            "timestamp": "2026-10-06T18:17:14.758356Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -106.89999999999962
          },
          {
            "index": 577,
            "signal_id": 588,
            "timestamp": "2026-10-06T19:02:15.715699Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -159.64999999999964
          },
          {
            "index": 578,
            "signal_id": 589,
            "timestamp": "2026-10-06T23:17:15.816741Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -194.19999999999965
          },
          {
            "index": 579,
            "signal_id": 590,
            "timestamp": "2026-10-07T00:32:15.117916Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -143.94999999999965
          },
          {
            "index": 580,
            "signal_id": 591,
            "timestamp": "2026-10-07T00:47:17.881303Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": -101.67999999999965
          },
          {
            "index": 581,
            "signal_id": 592,
            "timestamp": "2026-10-07T01:17:15.985810Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -140.31999999999965
          },
          {
            "index": 582,
            "signal_id": 593,
            "timestamp": "2026-10-07T01:32:15.775931Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -119.52999999999965
          },
          {
            "index": 583,
            "signal_id": 594,
            "timestamp": "2026-10-07T02:17:14.114124Z",
            "net_pnl": -56.74000000000001,
            "cumulative_net_pnl": -176.26999999999964
          },
          {
            "index": 584,
            "signal_id": 595,
            "timestamp": "2026-10-07T02:33:14.315949Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -234.98999999999964
          },
          {
            "index": 585,
            "signal_id": 596,
            "timestamp": "2026-10-07T03:17:15.149036Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -208.40999999999963
          },
          {
            "index": 586,
            "signal_id": 597,
            "timestamp": "2026-10-07T03:32:14.885718Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -174.02999999999963
          },
          {
            "index": 587,
            "signal_id": 598,
            "timestamp": "2026-10-07T09:02:15.049577Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -229.76999999999964
          },
          {
            "index": 588,
            "signal_id": 599,
            "timestamp": "2026-10-07T09:17:15.580887Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -264.31999999999965
          },
          {
            "index": 589,
            "signal_id": 600,
            "timestamp": "2026-10-07T09:32:16.190684Z",
            "net_pnl": -53.75,
            "cumulative_net_pnl": -318.06999999999965
          },
          {
            "index": 590,
            "signal_id": 601,
            "timestamp": "2026-10-07T09:47:15.414905Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": -275.79999999999967
          },
          {
            "index": 591,
            "signal_id": 602,
            "timestamp": "2026-10-07T11:47:15.214236Z",
            "net_pnl": 63.4,
            "cumulative_net_pnl": -212.39999999999966
          },
          {
            "index": 592,
            "signal_id": 603,
            "timestamp": "2026-10-07T12:17:14.910546Z",
            "net_pnl": -32.5,
            "cumulative_net_pnl": -244.89999999999966
          },
          {
            "index": 593,
            "signal_id": 604,
            "timestamp": "2026-10-07T12:47:15.923640Z",
            "net_pnl": -32.5,
            "cumulative_net_pnl": -277.39999999999964
          },
          {
            "index": 594,
            "signal_id": 605,
            "timestamp": "2026-10-07T13:47:14.810722Z",
            "net_pnl": 76.78999999999999,
            "cumulative_net_pnl": -200.60999999999964
          },
          {
            "index": 595,
            "signal_id": 606,
            "timestamp": "2026-10-07T14:17:15.543436Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -245.32999999999964
          },
          {
            "index": 596,
            "signal_id": 607,
            "timestamp": "2026-10-07T14:47:15.363577Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -291.05999999999966
          },
          {
            "index": 597,
            "signal_id": 608,
            "timestamp": "2026-10-07T18:47:17.482305Z",
            "net_pnl": 28.53,
            "cumulative_net_pnl": -262.52999999999963
          },
          {
            "index": 598,
            "signal_id": 609,
            "timestamp": "2026-10-07T20:47:15.108489Z",
            "net_pnl": 57.3,
            "cumulative_net_pnl": -205.22999999999962
          },
          {
            "index": 599,
            "signal_id": 610,
            "timestamp": "2026-10-07T21:17:15.415261Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -266.9099999999996
          },
          {
            "index": 600,
            "signal_id": 611,
            "timestamp": "2026-10-07T21:32:16.073267Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -315.6599999999996
          },
          {
            "index": 601,
            "signal_id": 612,
            "timestamp": "2026-10-07T22:17:15.000317Z",
            "net_pnl": 62.38,
            "cumulative_net_pnl": -253.27999999999963
          },
          {
            "index": 602,
            "signal_id": 613,
            "timestamp": "2026-10-08T03:32:15.326049Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -306.02999999999963
          },
          {
            "index": 603,
            "signal_id": 614,
            "timestamp": "2026-10-08T03:47:15.670582Z",
            "net_pnl": -62.67,
            "cumulative_net_pnl": -368.69999999999965
          },
          {
            "index": 604,
            "signal_id": 615,
            "timestamp": "2026-10-08T04:17:15.963745Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -318.44999999999965
          },
          {
            "index": 605,
            "signal_id": 616,
            "timestamp": "2026-10-08T04:47:15.108051Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -262.1599999999996
          },
          {
            "index": 606,
            "signal_id": 617,
            "timestamp": "2026-10-08T10:32:14.532570Z",
            "net_pnl": -72.45,
            "cumulative_net_pnl": -334.6099999999996
          },
          {
            "index": 607,
            "signal_id": 618,
            "timestamp": "2026-10-08T10:47:14.985286Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -278.3199999999996
          },
          {
            "index": 608,
            "signal_id": 619,
            "timestamp": "2026-10-08T12:47:16.373636Z",
            "net_pnl": -27.35,
            "cumulative_net_pnl": -305.6699999999996
          },
          {
            "index": 609,
            "signal_id": 620,
            "timestamp": "2026-10-08T13:32:14.706134Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -346.33999999999963
          },
          {
            "index": 610,
            "signal_id": 621,
            "timestamp": "2026-10-08T14:32:16.226888Z",
            "net_pnl": -43.71,
            "cumulative_net_pnl": -390.0499999999996
          },
          {
            "index": 611,
            "signal_id": 622,
            "timestamp": "2026-10-08T15:17:19.058151Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": -427.6699999999996
          },
          {
            "index": 612,
            "signal_id": 624,
            "timestamp": "2026-10-08T15:47:15.759119Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -473.39999999999964
          },
          {
            "index": 613,
            "signal_id": 625,
            "timestamp": "2026-10-08T16:02:15.215349Z",
            "net_pnl": 53.26,
            "cumulative_net_pnl": -420.13999999999965
          },
          {
            "index": 614,
            "signal_id": 626,
            "timestamp": "2026-10-08T16:17:14.952387Z",
            "net_pnl": 62.38,
            "cumulative_net_pnl": -357.75999999999965
          },
          {
            "index": 615,
            "signal_id": 627,
            "timestamp": "2026-10-08T17:02:14.908753Z",
            "net_pnl": -42.7,
            "cumulative_net_pnl": -400.45999999999964
          },
          {
            "index": 616,
            "signal_id": 628,
            "timestamp": "2026-10-08T17:17:14.795281Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -428.83999999999963
          },
          {
            "index": 617,
            "signal_id": 629,
            "timestamp": "2026-10-08T17:32:15.562466Z",
            "net_pnl": 26.58,
            "cumulative_net_pnl": -402.25999999999965
          },
          {
            "index": 618,
            "signal_id": 630,
            "timestamp": "2026-10-08T17:47:16.417833Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -440.89999999999964
          },
          {
            "index": 619,
            "signal_id": 631,
            "timestamp": "2026-10-08T18:02:15.015344Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -498.62999999999965
          },
          {
            "index": 620,
            "signal_id": 632,
            "timestamp": "2026-10-08T18:17:17.067609Z",
            "net_pnl": 9.370000000000005,
            "cumulative_net_pnl": -489.25999999999965
          },
          {
            "index": 621,
            "signal_id": 633,
            "timestamp": "2026-10-08T21:17:14.002724Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -533.9799999999997
          },
          {
            "index": 622,
            "signal_id": 634,
            "timestamp": "2026-10-08T21:32:14.519514Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -490.7199999999997
          },
          {
            "index": 623,
            "signal_id": 635,
            "timestamp": "2026-10-08T21:47:15.106982Z",
            "net_pnl": -25.28,
            "cumulative_net_pnl": -515.9999999999997
          },
          {
            "index": 624,
            "signal_id": 636,
            "timestamp": "2026-10-08T22:02:13.978629Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -483.57999999999964
          },
          {
            "index": 625,
            "signal_id": 637,
            "timestamp": "2026-10-09T01:32:14.403155Z",
            "net_pnl": 72.65,
            "cumulative_net_pnl": -410.9299999999996
          },
          {
            "index": 626,
            "signal_id": 638,
            "timestamp": "2026-10-09T02:17:16.308814Z",
            "net_pnl": -26.32,
            "cumulative_net_pnl": -437.2499999999996
          },
          {
            "index": 627,
            "signal_id": 639,
            "timestamp": "2026-10-09T02:32:14.560465Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -385.9999999999996
          },
          {
            "index": 628,
            "signal_id": 640,
            "timestamp": "2026-10-09T04:47:16.425850Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -422.5999999999996
          },
          {
            "index": 629,
            "signal_id": 641,
            "timestamp": "2026-10-09T06:02:14.765415Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": -378.33999999999963
          },
          {
            "index": 630,
            "signal_id": 643,
            "timestamp": "2026-10-09T06:32:14.919890Z",
            "net_pnl": 47.25,
            "cumulative_net_pnl": -331.08999999999963
          },
          {
            "index": 631,
            "signal_id": 644,
            "timestamp": "2026-10-09T07:17:14.633346Z",
            "net_pnl": -64.64,
            "cumulative_net_pnl": -395.7299999999996
          },
          {
            "index": 632,
            "signal_id": 645,
            "timestamp": "2026-10-09T07:32:14.376447Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -356.4299999999996
          },
          {
            "index": 633,
            "signal_id": 646,
            "timestamp": "2026-10-09T09:02:15.168009Z",
            "net_pnl": -21.12,
            "cumulative_net_pnl": -377.5499999999996
          },
          {
            "index": 634,
            "signal_id": 647,
            "timestamp": "2026-10-09T09:17:15.620560Z",
            "net_pnl": 58.32,
            "cumulative_net_pnl": -319.2299999999996
          },
          {
            "index": 635,
            "signal_id": 648,
            "timestamp": "2026-10-09T09:32:14.984485Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -368.9799999999996
          },
          {
            "index": 636,
            "signal_id": 649,
            "timestamp": "2026-10-09T10:47:14.162959Z",
            "net_pnl": 9.370000000000005,
            "cumulative_net_pnl": -359.6099999999996
          },
          {
            "index": 637,
            "signal_id": 650,
            "timestamp": "2026-10-09T11:17:15.329789Z",
            "net_pnl": 25.620000000000005,
            "cumulative_net_pnl": -333.9899999999996
          },
          {
            "index": 638,
            "signal_id": 651,
            "timestamp": "2026-10-09T11:47:15.622326Z",
            "net_pnl": 5.599999999999994,
            "cumulative_net_pnl": -328.38999999999965
          },
          {
            "index": 639,
            "signal_id": 652,
            "timestamp": "2026-10-09T12:02:14.477209Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -289.08999999999963
          },
          {
            "index": 640,
            "signal_id": 653,
            "timestamp": "2026-10-09T12:17:15.665846Z",
            "net_pnl": -39.65,
            "cumulative_net_pnl": -328.7399999999996
          },
          {
            "index": 641,
            "signal_id": 654,
            "timestamp": "2026-10-09T13:32:15.443770Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -376.4799999999996
          },
          {
            "index": 642,
            "signal_id": 655,
            "timestamp": "2026-10-09T13:47:16.377310Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -331.2299999999996
          },
          {
            "index": 643,
            "signal_id": 656,
            "timestamp": "2026-10-09T16:02:15.706649Z",
            "net_pnl": 80.96000000000001,
            "cumulative_net_pnl": -250.2699999999996
          },
          {
            "index": 644,
            "signal_id": 657,
            "timestamp": "2026-10-09T16:32:14.767755Z",
            "net_pnl": -60.7,
            "cumulative_net_pnl": -310.96999999999963
          },
          {
            "index": 645,
            "signal_id": 658,
            "timestamp": "2026-10-09T16:47:14.523425Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -283.4199999999996
          },
          {
            "index": 646,
            "signal_id": 659,
            "timestamp": "2026-10-09T17:02:15.329070Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -333.1699999999996
          },
          {
            "index": 647,
            "signal_id": 660,
            "timestamp": "2026-10-09T18:17:15.918911Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -379.9099999999996
          },
          {
            "index": 648,
            "signal_id": 661,
            "timestamp": "2026-10-09T18:32:14.747097Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -431.6599999999996
          },
          {
            "index": 649,
            "signal_id": 662,
            "timestamp": "2026-10-09T18:47:14.022930Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -493.33999999999963
          },
          {
            "index": 650,
            "signal_id": 663,
            "timestamp": "2026-10-09T19:02:15.349086Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -448.08999999999963
          },
          {
            "index": 651,
            "signal_id": 664,
            "timestamp": "2026-10-09T19:17:15.285690Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -482.63999999999965
          },
          {
            "index": 652,
            "signal_id": 665,
            "timestamp": "2026-10-09T19:47:15.847652Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -534.3899999999996
          },
          {
            "index": 653,
            "signal_id": 666,
            "timestamp": "2026-10-09T20:02:14.577525Z",
            "net_pnl": 22.72,
            "cumulative_net_pnl": -511.6699999999996
          },
          {
            "index": 654,
            "signal_id": 667,
            "timestamp": "2026-10-09T21:02:14.978635Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -462.4199999999996
          },
          {
            "index": 655,
            "signal_id": 668,
            "timestamp": "2026-10-09T23:32:15.664033Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -416.1699999999996
          },
          {
            "index": 656,
            "signal_id": 669,
            "timestamp": "2026-10-09T23:47:15.096741Z",
            "net_pnl": -62.67,
            "cumulative_net_pnl": -478.83999999999963
          },
          {
            "index": 657,
            "signal_id": 670,
            "timestamp": "2026-10-10T00:02:16.494373Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -419.50999999999965
          },
          {
            "index": 658,
            "signal_id": 671,
            "timestamp": "2026-10-10T00:17:14.858503Z",
            "net_pnl": -53.75,
            "cumulative_net_pnl": -473.25999999999965
          },
          {
            "index": 659,
            "signal_id": 672,
            "timestamp": "2026-10-10T00:32:14.836570Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -514.9399999999996
          },
          {
            "index": 660,
            "signal_id": 673,
            "timestamp": "2026-10-10T00:47:15.113633Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -466.6899999999996
          },
          {
            "index": 661,
            "signal_id": 674,
            "timestamp": "2026-10-10T01:02:16.777143Z",
            "net_pnl": 57.3,
            "cumulative_net_pnl": -409.3899999999996
          },
          {
            "index": 662,
            "signal_id": 675,
            "timestamp": "2026-10-10T01:32:14.730447Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -366.1299999999996
          },
          {
            "index": 663,
            "signal_id": 676,
            "timestamp": "2026-10-10T01:47:14.903281Z",
            "net_pnl": 30.47,
            "cumulative_net_pnl": -335.6599999999996
          },
          {
            "index": 664,
            "signal_id": 677,
            "timestamp": "2026-10-10T02:32:14.236282Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -393.38999999999965
          },
          {
            "index": 665,
            "signal_id": 678,
            "timestamp": "2026-10-10T02:47:15.236539Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -438.1099999999997
          },
          {
            "index": 666,
            "signal_id": 679,
            "timestamp": "2026-10-10T03:02:15.423205Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -485.8499999999997
          },
          {
            "index": 667,
            "signal_id": 680,
            "timestamp": "2026-10-10T03:17:14.800908Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": -441.5899999999997
          },
          {
            "index": 668,
            "signal_id": 681,
            "timestamp": "2026-10-10T03:32:14.663815Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -497.3299999999997
          },
          {
            "index": 669,
            "signal_id": 682,
            "timestamp": "2026-10-10T03:47:15.513401Z",
            "net_pnl": 17.92,
            "cumulative_net_pnl": -479.4099999999997
          },
          {
            "index": 670,
            "signal_id": 683,
            "timestamp": "2026-10-10T04:02:14.668184Z",
            "net_pnl": 16.010000000000005,
            "cumulative_net_pnl": -463.3999999999997
          },
          {
            "index": 671,
            "signal_id": 684,
            "timestamp": "2026-10-10T07:17:14.402016Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -509.1299999999997
          },
          {
            "index": 672,
            "signal_id": 685,
            "timestamp": "2026-10-10T07:32:14.471163Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -465.8699999999997
          },
          {
            "index": 673,
            "signal_id": 686,
            "timestamp": "2026-10-10T15:47:15.421841Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -427.5499999999997
          },
          {
            "index": 674,
            "signal_id": 687,
            "timestamp": "2026-10-10T16:47:15.893827Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -464.14999999999975
          },
          {
            "index": 675,
            "signal_id": 688,
            "timestamp": "2026-10-10T17:17:14.699598Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -521.8799999999998
          },
          {
            "index": 676,
            "signal_id": 689,
            "timestamp": "2026-10-10T18:02:14.507382Z",
            "net_pnl": -27.35,
            "cumulative_net_pnl": -549.2299999999998
          },
          {
            "index": 677,
            "signal_id": 690,
            "timestamp": "2026-10-10T18:17:15.572443Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -603.9799999999998
          },
          {
            "index": 678,
            "signal_id": 691,
            "timestamp": "2026-10-10T18:32:14.152398Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -571.5599999999998
          },
          {
            "index": 679,
            "signal_id": 692,
            "timestamp": "2026-10-10T18:47:15.270204Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -536.1999999999998
          },
          {
            "index": 680,
            "signal_id": 693,
            "timestamp": "2026-10-10T19:02:15.520142Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -587.9499999999998
          },
          {
            "index": 681,
            "signal_id": 694,
            "timestamp": "2026-10-10T19:17:15.060202Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -548.6499999999999
          },
          {
            "index": 682,
            "signal_id": 695,
            "timestamp": "2026-10-10T19:32:15.304781Z",
            "net_pnl": 21.760000000000005,
            "cumulative_net_pnl": -526.8899999999999
          },
          {
            "index": 683,
            "signal_id": 696,
            "timestamp": "2026-10-10T19:47:15.230857Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -495.4399999999999
          },
          {
            "index": 684,
            "signal_id": 697,
            "timestamp": "2026-10-10T20:02:16.377448Z",
            "net_pnl": -69.53,
            "cumulative_net_pnl": -564.9699999999999
          },
          {
            "index": 685,
            "signal_id": 698,
            "timestamp": "2026-10-10T20:17:15.280719Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": -595.42
          },
          {
            "index": 686,
            "signal_id": 699,
            "timestamp": "2026-10-10T20:32:13.948592Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": -551.16
          },
          {
            "index": 687,
            "signal_id": 700,
            "timestamp": "2026-10-10T20:47:14.855950Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -609.88
          },
          {
            "index": 688,
            "signal_id": 701,
            "timestamp": "2026-10-10T21:02:15.361734Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -678.43
          },
          {
            "index": 689,
            "signal_id": 702,
            "timestamp": "2026-10-10T21:17:14.653316Z",
            "net_pnl": 25.620000000000005,
            "cumulative_net_pnl": -652.81
          },
          {
            "index": 690,
            "signal_id": 703,
            "timestamp": "2026-10-10T21:32:14.261660Z",
            "net_pnl": 31.450000000000003,
            "cumulative_net_pnl": -621.3599999999999
          },
          {
            "index": 691,
            "signal_id": 704,
            "timestamp": "2026-10-10T21:47:14.677815Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -689.9099999999999
          },
          {
            "index": 692,
            "signal_id": 705,
            "timestamp": "2026-10-10T22:02:14.219281Z",
            "net_pnl": -45.73,
            "cumulative_net_pnl": -735.6399999999999
          },
          {
            "index": 693,
            "signal_id": 706,
            "timestamp": "2026-10-10T22:17:14.608291Z",
            "net_pnl": 58.32,
            "cumulative_net_pnl": -677.3199999999998
          },
          {
            "index": 694,
            "signal_id": 707,
            "timestamp": "2026-10-10T23:17:15.597863Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -727.0699999999998
          },
          {
            "index": 695,
            "signal_id": 708,
            "timestamp": "2026-10-11T00:17:14.532547Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -765.7099999999998
          },
          {
            "index": 696,
            "signal_id": 709,
            "timestamp": "2026-10-11T00:32:13.765248Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -815.4599999999998
          },
          {
            "index": 697,
            "signal_id": 710,
            "timestamp": "2026-10-11T00:47:15.881530Z",
            "net_pnl": -77.28,
            "cumulative_net_pnl": -892.7399999999998
          },
          {
            "index": 698,
            "signal_id": 711,
            "timestamp": "2026-10-11T01:02:16.464647Z",
            "net_pnl": 55.28,
            "cumulative_net_pnl": -837.4599999999998
          },
          {
            "index": 699,
            "signal_id": 712,
            "timestamp": "2026-10-11T01:17:14.723982Z",
            "net_pnl": 25.620000000000005,
            "cumulative_net_pnl": -811.8399999999998
          },
          {
            "index": 700,
            "signal_id": 713,
            "timestamp": "2026-10-11T01:32:15.039300Z",
            "net_pnl": -66.6,
            "cumulative_net_pnl": -878.4399999999998
          },
          {
            "index": 701,
            "signal_id": 714,
            "timestamp": "2026-10-11T01:47:15.931957Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -832.1899999999998
          },
          {
            "index": 702,
            "signal_id": 715,
            "timestamp": "2026-10-11T02:02:14.733672Z",
            "net_pnl": 60.35,
            "cumulative_net_pnl": -771.8399999999998
          },
          {
            "index": 703,
            "signal_id": 716,
            "timestamp": "2026-10-11T02:17:14.606111Z",
            "net_pnl": 47.25,
            "cumulative_net_pnl": -724.5899999999998
          },
          {
            "index": 704,
            "signal_id": 717,
            "timestamp": "2026-10-11T02:32:14.243794Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -695.0899999999998
          },
          {
            "index": 705,
            "signal_id": 718,
            "timestamp": "2026-10-11T03:02:15.929404Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -723.4699999999998
          },
          {
            "index": 706,
            "signal_id": 720,
            "timestamp": "2026-10-11T03:32:15.503096Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -702.6799999999998
          },
          {
            "index": 707,
            "signal_id": 721,
            "timestamp": "2026-10-11T03:47:14.935645Z",
            "net_pnl": -23.21,
            "cumulative_net_pnl": -725.8899999999999
          },
          {
            "index": 708,
            "signal_id": 722,
            "timestamp": "2026-10-11T04:17:14.891000Z",
            "net_pnl": 23.680000000000007,
            "cumulative_net_pnl": -702.2099999999998
          },
          {
            "index": 709,
            "signal_id": 723,
            "timestamp": "2026-10-11T04:32:14.791474Z",
            "net_pnl": 18.879999999999995,
            "cumulative_net_pnl": -683.3299999999998
          },
          {
            "index": 710,
            "signal_id": 724,
            "timestamp": "2026-10-11T04:47:14.467748Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -640.0699999999998
          },
          {
            "index": 711,
            "signal_id": 725,
            "timestamp": "2026-10-11T05:02:15.451836Z",
            "net_pnl": 37.33,
            "cumulative_net_pnl": -602.7399999999998
          },
          {
            "index": 712,
            "signal_id": 726,
            "timestamp": "2026-10-11T05:17:14.664782Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -575.1899999999998
          },
          {
            "index": 713,
            "signal_id": 727,
            "timestamp": "2026-10-11T05:32:15.002710Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -539.8299999999998
          },
          {
            "index": 714,
            "signal_id": 728,
            "timestamp": "2026-10-11T06:02:14.666975Z",
            "net_pnl": -74.38,
            "cumulative_net_pnl": -614.2099999999998
          },
          {
            "index": 715,
            "signal_id": 729,
            "timestamp": "2026-10-11T06:17:15.033035Z",
            "net_pnl": 58.32,
            "cumulative_net_pnl": -555.8899999999998
          },
          {
            "index": 716,
            "signal_id": 730,
            "timestamp": "2026-10-11T06:32:14.655927Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -521.5099999999998
          },
          {
            "index": 717,
            "signal_id": 731,
            "timestamp": "2026-10-11T07:17:14.503053Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -572.2599999999998
          },
          {
            "index": 718,
            "signal_id": 732,
            "timestamp": "2026-10-11T08:02:14.840943Z",
            "net_pnl": 42.269999999999996,
            "cumulative_net_pnl": -529.9899999999998
          },
          {
            "index": 719,
            "signal_id": 733,
            "timestamp": "2026-10-11T08:32:15.992269Z",
            "net_pnl": 52.26,
            "cumulative_net_pnl": -477.7299999999998
          },
          {
            "index": 720,
            "signal_id": 734,
            "timestamp": "2026-10-11T09:02:15.820422Z",
            "net_pnl": -35.58,
            "cumulative_net_pnl": -513.3099999999998
          },
          {
            "index": 721,
            "signal_id": 735,
            "timestamp": "2026-10-11T09:17:14.880333Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -561.0499999999998
          },
          {
            "index": 722,
            "signal_id": 736,
            "timestamp": "2026-10-11T09:32:15.200951Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -512.7999999999998
          },
          {
            "index": 723,
            "signal_id": 737,
            "timestamp": "2026-10-11T09:47:16.078932Z",
            "net_pnl": 66.47,
            "cumulative_net_pnl": -446.3299999999998
          },
          {
            "index": 724,
            "signal_id": 738,
            "timestamp": "2026-10-11T10:02:15.141142Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -494.0699999999998
          },
          {
            "index": 725,
            "signal_id": 739,
            "timestamp": "2026-10-11T10:17:15.125046Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -540.8099999999998
          },
          {
            "index": 726,
            "signal_id": 740,
            "timestamp": "2026-10-11T10:47:15.115591Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -484.5199999999998
          },
          {
            "index": 727,
            "signal_id": 741,
            "timestamp": "2026-10-11T11:02:15.452609Z",
            "net_pnl": 37.33,
            "cumulative_net_pnl": -447.1899999999998
          },
          {
            "index": 728,
            "signal_id": 742,
            "timestamp": "2026-10-11T11:17:14.866436Z",
            "net_pnl": 24.650000000000006,
            "cumulative_net_pnl": -422.53999999999985
          },
          {
            "index": 729,
            "signal_id": 743,
            "timestamp": "2026-10-11T12:32:14.222711Z",
            "net_pnl": 62.38,
            "cumulative_net_pnl": -360.15999999999985
          },
          {
            "index": 730,
            "signal_id": 744,
            "timestamp": "2026-10-11T13:02:15.663456Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -408.90999999999985
          },
          {
            "index": 731,
            "signal_id": 745,
            "timestamp": "2026-10-11T13:32:14.686074Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -468.61999999999983
          },
          {
            "index": 732,
            "signal_id": 746,
            "timestamp": "2026-10-11T14:17:14.220179Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -515.3599999999998
          },
          {
            "index": 733,
            "signal_id": 747,
            "timestamp": "2026-10-11T14:47:15.204375Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -562.0999999999998
          },
          {
            "index": 734,
            "signal_id": 748,
            "timestamp": "2026-10-11T17:02:15.636384Z",
            "net_pnl": -16.95,
            "cumulative_net_pnl": -579.0499999999998
          },
          {
            "index": 735,
            "signal_id": 749,
            "timestamp": "2026-10-12T03:02:16.043089Z",
            "net_pnl": -21.12,
            "cumulative_net_pnl": -600.1699999999998
          },
          {
            "index": 736,
            "signal_id": 750,
            "timestamp": "2026-10-12T06:32:15.595752Z",
            "net_pnl": 6.540000000000006,
            "cumulative_net_pnl": -593.6299999999999
          },
          {
            "index": 737,
            "signal_id": 751,
            "timestamp": "2026-10-12T07:32:14.396640Z",
            "net_pnl": -25.28,
            "cumulative_net_pnl": -618.9099999999999
          },
          {
            "index": 738,
            "signal_id": 752,
            "timestamp": "2026-10-12T07:47:15.014194Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -572.6599999999999
          },
          {
            "index": 739,
            "signal_id": 753,
            "timestamp": "2026-10-12T08:17:15.577613Z",
            "net_pnl": -12.74,
            "cumulative_net_pnl": -585.3999999999999
          },
          {
            "index": 740,
            "signal_id": 754,
            "timestamp": "2026-10-12T08:32:15.364208Z",
            "net_pnl": -50.75,
            "cumulative_net_pnl": -636.1499999999999
          },
          {
            "index": 741,
            "signal_id": 755,
            "timestamp": "2026-10-12T08:47:15.593318Z",
            "net_pnl": -63.65,
            "cumulative_net_pnl": -699.7999999999998
          },
          {
            "index": 742,
            "signal_id": 756,
            "timestamp": "2026-10-12T12:32:15.019861Z",
            "net_pnl": -37.62,
            "cumulative_net_pnl": -737.4199999999998
          },
          {
            "index": 743,
            "signal_id": 757,
            "timestamp": "2026-10-12T12:47:15.962103Z",
            "net_pnl": -77.28,
            "cumulative_net_pnl": -814.6999999999998
          },
          {
            "index": 744,
            "signal_id": 758,
            "timestamp": "2026-10-12T13:47:15.220108Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -768.4499999999998
          },
          {
            "index": 745,
            "signal_id": 759,
            "timestamp": "2026-10-12T14:02:14.931641Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -828.1599999999999
          },
          {
            "index": 746,
            "signal_id": 760,
            "timestamp": "2026-10-12T14:17:16.926258Z",
            "net_pnl": 66.47,
            "cumulative_net_pnl": -761.6899999999998
          },
          {
            "index": 747,
            "signal_id": 761,
            "timestamp": "2026-10-12T15:32:15.343646Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -720.4099999999999
          },
          {
            "index": 748,
            "signal_id": 762,
            "timestamp": "2026-10-12T16:47:15.687328Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -759.0499999999998
          },
          {
            "index": 749,
            "signal_id": 763,
            "timestamp": "2026-10-12T17:47:16.353029Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -724.6699999999998
          },
          {
            "index": 750,
            "signal_id": 764,
            "timestamp": "2026-10-12T18:47:15.998617Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -753.0499999999998
          },
          {
            "index": 751,
            "signal_id": 765,
            "timestamp": "2026-10-12T19:17:14.918326Z",
            "net_pnl": 66.47,
            "cumulative_net_pnl": -686.5799999999998
          },
          {
            "index": 752,
            "signal_id": 767,
            "timestamp": "2026-10-12T21:17:15.980191Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -651.2199999999998
          },
          {
            "index": 753,
            "signal_id": 768,
            "timestamp": "2026-10-12T22:32:14.896922Z",
            "net_pnl": 19.83,
            "cumulative_net_pnl": -631.3899999999998
          },
          {
            "index": 754,
            "signal_id": 769,
            "timestamp": "2026-10-12T23:32:14.803512Z",
            "net_pnl": -41.68,
            "cumulative_net_pnl": -673.0699999999997
          },
          {
            "index": 755,
            "signal_id": 770,
            "timestamp": "2026-10-12T23:47:15.189509Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -633.7699999999998
          },
          {
            "index": 756,
            "signal_id": 771,
            "timestamp": "2026-10-13T00:17:14.713125Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -685.5199999999998
          },
          {
            "index": 757,
            "signal_id": 772,
            "timestamp": "2026-10-13T00:32:15.199333Z",
            "net_pnl": -33.53,
            "cumulative_net_pnl": -719.0499999999997
          },
          {
            "index": 758,
            "signal_id": 773,
            "timestamp": "2026-10-13T01:17:15.332442Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -698.2599999999998
          },
          {
            "index": 759,
            "signal_id": 774,
            "timestamp": "2026-10-13T02:17:13.907376Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -665.8399999999998
          },
          {
            "index": 760,
            "signal_id": 775,
            "timestamp": "2026-10-13T03:47:15.442562Z",
            "net_pnl": 23.680000000000007,
            "cumulative_net_pnl": -642.1599999999999
          },
          {
            "index": 761,
            "signal_id": 776,
            "timestamp": "2026-10-13T04:47:14.587721Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -592.9099999999999
          },
          {
            "index": 762,
            "signal_id": 777,
            "timestamp": "2026-10-13T05:32:15.116671Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -624.3799999999999
          },
          {
            "index": 763,
            "signal_id": 778,
            "timestamp": "2026-10-13T07:47:14.368553Z",
            "net_pnl": 16.959999999999994,
            "cumulative_net_pnl": -607.4199999999998
          },
          {
            "index": 764,
            "signal_id": 779,
            "timestamp": "2026-10-13T08:17:15.863815Z",
            "net_pnl": -16.95,
            "cumulative_net_pnl": -624.3699999999999
          },
          {
            "index": 765,
            "signal_id": 780,
            "timestamp": "2026-10-13T09:02:15.551601Z",
            "net_pnl": -16.95,
            "cumulative_net_pnl": -641.3199999999999
          },
          {
            "index": 766,
            "signal_id": 781,
            "timestamp": "2026-10-13T09:32:14.673462Z",
            "net_pnl": 58.32,
            "cumulative_net_pnl": -582.9999999999999
          },
          {
            "index": 767,
            "signal_id": 782,
            "timestamp": "2026-10-13T10:17:15.297383Z",
            "net_pnl": -17.99,
            "cumulative_net_pnl": -600.9899999999999
          },
          {
            "index": 768,
            "signal_id": 783,
            "timestamp": "2026-10-13T10:32:14.929738Z",
            "net_pnl": -26.32,
            "cumulative_net_pnl": -627.31
          },
          {
            "index": 769,
            "signal_id": 784,
            "timestamp": "2026-10-13T14:02:15.266294Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -586.03
          },
          {
            "index": 770,
            "signal_id": 785,
            "timestamp": "2026-10-13T16:17:15.539666Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -556.53
          },
          {
            "index": 771,
            "signal_id": 786,
            "timestamp": "2026-10-13T16:47:15.227200Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -616.24
          },
          {
            "index": 772,
            "signal_id": 787,
            "timestamp": "2026-10-13T18:02:14.798460Z",
            "net_pnl": 25.620000000000005,
            "cumulative_net_pnl": -590.62
          },
          {
            "index": 773,
            "signal_id": 788,
            "timestamp": "2026-10-13T23:32:15.463078Z",
            "net_pnl": 43.25999999999999,
            "cumulative_net_pnl": -547.36
          },
          {
            "index": 774,
            "signal_id": 789,
            "timestamp": "2026-10-14T00:02:14.771294Z",
            "net_pnl": 18.879999999999995,
            "cumulative_net_pnl": -528.48
          },
          {
            "index": 775,
            "signal_id": 790,
            "timestamp": "2026-10-14T00:17:14.522939Z",
            "net_pnl": 24.650000000000006,
            "cumulative_net_pnl": -503.83000000000004
          },
          {
            "index": 776,
            "signal_id": 791,
            "timestamp": "2026-10-14T03:47:14.758398Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -561.5600000000001
          },
          {
            "index": 777,
            "signal_id": 792,
            "timestamp": "2026-10-14T08:17:18.689347Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -606.2800000000001
          },
          {
            "index": 778,
            "signal_id": 793,
            "timestamp": "2026-10-14T09:17:15.385604Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -646.95
          },
          {
            "index": 779,
            "signal_id": 794,
            "timestamp": "2026-10-14T09:32:14.918911Z",
            "net_pnl": -53.75,
            "cumulative_net_pnl": -700.7
          },
          {
            "index": 780,
            "signal_id": 795,
            "timestamp": "2026-10-14T12:02:15.175480Z",
            "net_pnl": 35.36,
            "cumulative_net_pnl": -665.34
          },
          {
            "index": 781,
            "signal_id": 796,
            "timestamp": "2026-10-14T13:47:17.711248Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -721.08
          },
          {
            "index": 782,
            "signal_id": 797,
            "timestamp": "2026-10-14T14:17:16.082393Z",
            "net_pnl": -63.65,
            "cumulative_net_pnl": -784.73
          },
          {
            "index": 783,
            "signal_id": 798,
            "timestamp": "2026-10-14T14:32:15.892513Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -843.45
          },
          {
            "index": 784,
            "signal_id": 799,
            "timestamp": "2026-10-14T14:47:15.791290Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -802.1700000000001
          },
          {
            "index": 785,
            "signal_id": 800,
            "timestamp": "2026-10-14T15:02:15.053637Z",
            "net_pnl": -27.35,
            "cumulative_net_pnl": -829.5200000000001
          },
          {
            "index": 786,
            "signal_id": 801,
            "timestamp": "2026-10-14T15:47:16.140423Z",
            "net_pnl": -71.47,
            "cumulative_net_pnl": -900.9900000000001
          },
          {
            "index": 787,
            "signal_id": 802,
            "timestamp": "2026-10-14T16:02:19.548164Z",
            "net_pnl": -58.71999999999999,
            "cumulative_net_pnl": -959.7100000000002
          },
          {
            "index": 788,
            "signal_id": 803,
            "timestamp": "2026-10-14T16:17:15.866925Z",
            "net_pnl": 49.25,
            "cumulative_net_pnl": -910.4600000000002
          },
          {
            "index": 789,
            "signal_id": 804,
            "timestamp": "2026-10-14T16:32:14.771655Z",
            "net_pnl": 57.3,
            "cumulative_net_pnl": -853.1600000000002
          },
          {
            "index": 790,
            "signal_id": 805,
            "timestamp": "2026-10-14T18:02:15.153927Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -801.9100000000002
          },
          {
            "index": 791,
            "signal_id": 806,
            "timestamp": "2026-10-14T18:47:14.792313Z",
            "net_pnl": 30.47,
            "cumulative_net_pnl": -771.4400000000002
          },
          {
            "index": 792,
            "signal_id": 807,
            "timestamp": "2026-10-14T19:02:15.025966Z",
            "net_pnl": 61.36,
            "cumulative_net_pnl": -710.0800000000002
          },
          {
            "index": 793,
            "signal_id": 808,
            "timestamp": "2026-10-14T19:17:15.784897Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -675.7000000000002
          },
          {
            "index": 794,
            "signal_id": 809,
            "timestamp": "2026-10-14T21:47:26.291455Z",
            "net_pnl": -81.12,
            "cumulative_net_pnl": -756.8200000000002
          },
          {
            "index": 795,
            "signal_id": 810,
            "timestamp": "2026-10-14T22:02:16.167466Z",
            "net_pnl": -46.74,
            "cumulative_net_pnl": -803.5600000000002
          },
          {
            "index": 796,
            "signal_id": 811,
            "timestamp": "2026-10-14T22:32:15.470353Z",
            "net_pnl": -68.55,
            "cumulative_net_pnl": -872.1100000000001
          },
          {
            "index": 797,
            "signal_id": 812,
            "timestamp": "2026-10-14T22:47:16.022711Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -842.6100000000001
          },
          {
            "index": 798,
            "signal_id": 813,
            "timestamp": "2026-10-14T23:02:14.775636Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -783.2800000000001
          },
          {
            "index": 799,
            "signal_id": 814,
            "timestamp": "2026-10-14T23:17:14.568391Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -817.83
          },
          {
            "index": 800,
            "signal_id": 815,
            "timestamp": "2026-10-15T01:17:14.861498Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -854.4300000000001
          },
          {
            "index": 801,
            "signal_id": 816,
            "timestamp": "2026-10-15T02:32:15.688617Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -804.1800000000001
          },
          {
            "index": 802,
            "signal_id": 817,
            "timestamp": "2026-10-15T03:17:14.802152Z",
            "net_pnl": -62.67,
            "cumulative_net_pnl": -866.85
          },
          {
            "index": 803,
            "signal_id": 819,
            "timestamp": "2026-10-15T03:47:14.184486Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -818.6
          },
          {
            "index": 804,
            "signal_id": 820,
            "timestamp": "2026-10-15T04:02:14.446349Z",
            "net_pnl": -62.67,
            "cumulative_net_pnl": -881.27
          },
          {
            "index": 805,
            "signal_id": 821,
            "timestamp": "2026-10-15T04:17:14.693255Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -842.9499999999999
          },
          {
            "index": 806,
            "signal_id": 822,
            "timestamp": "2026-10-15T05:47:15.286430Z",
            "net_pnl": -34.55,
            "cumulative_net_pnl": -877.4999999999999
          },
          {
            "index": 807,
            "signal_id": 823,
            "timestamp": "2026-10-15T06:02:16.012984Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -836.2199999999999
          },
          {
            "index": 808,
            "signal_id": 824,
            "timestamp": "2026-10-15T06:32:14.271201Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -794.9399999999999
          },
          {
            "index": 809,
            "signal_id": 825,
            "timestamp": "2026-10-15T06:47:15.519399Z",
            "net_pnl": -22.17,
            "cumulative_net_pnl": -817.1099999999999
          },
          {
            "index": 810,
            "signal_id": 826,
            "timestamp": "2026-10-15T10:02:14.994909Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -872.8499999999999
          },
          {
            "index": 811,
            "signal_id": 827,
            "timestamp": "2026-10-15T10:47:15.886236Z",
            "net_pnl": 56.29,
            "cumulative_net_pnl": -816.56
          },
          {
            "index": 812,
            "signal_id": 828,
            "timestamp": "2026-10-15T13:02:13.826312Z",
            "net_pnl": -66.6,
            "cumulative_net_pnl": -883.16
          },
          {
            "index": 813,
            "signal_id": 829,
            "timestamp": "2026-10-15T13:17:15.367804Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -921.8
          },
          {
            "index": 814,
            "signal_id": 830,
            "timestamp": "2026-10-15T13:32:14.638941Z",
            "net_pnl": 32.42,
            "cumulative_net_pnl": -889.38
          },
          {
            "index": 815,
            "signal_id": 831,
            "timestamp": "2026-10-15T14:02:15.945058Z",
            "net_pnl": 27.549999999999997,
            "cumulative_net_pnl": -861.83
          },
          {
            "index": 816,
            "signal_id": 832,
            "timestamp": "2026-10-15T14:17:15.301609Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -802.5
          },
          {
            "index": 817,
            "signal_id": 833,
            "timestamp": "2026-10-15T14:32:15.106287Z",
            "net_pnl": 69.55000000000001,
            "cumulative_net_pnl": -732.95
          },
          {
            "index": 818,
            "signal_id": 834,
            "timestamp": "2026-10-15T15:17:15.356398Z",
            "net_pnl": 51.25,
            "cumulative_net_pnl": -681.7
          },
          {
            "index": 819,
            "signal_id": 835,
            "timestamp": "2026-10-15T15:32:14.179669Z",
            "net_pnl": 62.38,
            "cumulative_net_pnl": -619.32
          },
          {
            "index": 820,
            "signal_id": 836,
            "timestamp": "2026-10-15T15:47:16.212727Z",
            "net_pnl": 63.4,
            "cumulative_net_pnl": -555.9200000000001
          },
          {
            "index": 821,
            "signal_id": 837,
            "timestamp": "2026-10-15T16:02:15.382339Z",
            "net_pnl": 50.25,
            "cumulative_net_pnl": -505.6700000000001
          },
          {
            "index": 822,
            "signal_id": 838,
            "timestamp": "2026-10-15T16:17:16.097707Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": -536.1200000000001
          },
          {
            "index": 823,
            "signal_id": 839,
            "timestamp": "2026-10-15T16:32:16.138499Z",
            "net_pnl": -40.67,
            "cumulative_net_pnl": -576.7900000000001
          },
          {
            "index": 824,
            "signal_id": 840,
            "timestamp": "2026-10-15T17:02:17.323765Z",
            "net_pnl": 46.25,
            "cumulative_net_pnl": -530.5400000000001
          },
          {
            "index": 825,
            "signal_id": 841,
            "timestamp": "2026-10-15T17:32:14.726734Z",
            "net_pnl": 59.33,
            "cumulative_net_pnl": -471.2100000000001
          },
          {
            "index": 826,
            "signal_id": 842,
            "timestamp": "2026-10-15T17:47:15.098782Z",
            "net_pnl": -59.709999999999994,
            "cumulative_net_pnl": -530.9200000000001
          },
          {
            "index": 827,
            "signal_id": 843,
            "timestamp": "2026-10-15T18:02:14.754307Z",
            "net_pnl": -27.35,
            "cumulative_net_pnl": -558.2700000000001
          },
          {
            "index": 828,
            "signal_id": 844,
            "timestamp": "2026-10-15T19:17:14.470354Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -523.8900000000001
          },
          {
            "index": 829,
            "signal_id": 845,
            "timestamp": "2026-10-15T19:32:14.902751Z",
            "net_pnl": -20.08,
            "cumulative_net_pnl": -543.9700000000001
          },
          {
            "index": 830,
            "signal_id": 846,
            "timestamp": "2026-10-15T19:47:16.072627Z",
            "net_pnl": -62.67,
            "cumulative_net_pnl": -606.6400000000001
          },
          {
            "index": 831,
            "signal_id": 847,
            "timestamp": "2026-10-15T20:02:15.925710Z",
            "net_pnl": -48.75,
            "cumulative_net_pnl": -655.3900000000001
          },
          {
            "index": 832,
            "signal_id": 848,
            "timestamp": "2026-10-15T20:32:14.656794Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -607.1400000000001
          },
          {
            "index": 833,
            "signal_id": 849,
            "timestamp": "2026-10-15T21:32:15.368350Z",
            "net_pnl": -66.6,
            "cumulative_net_pnl": -673.7400000000001
          },
          {
            "index": 834,
            "signal_id": 850,
            "timestamp": "2026-10-15T22:17:14.299163Z",
            "net_pnl": 63.4,
            "cumulative_net_pnl": -610.3400000000001
          },
          {
            "index": 835,
            "signal_id": 851,
            "timestamp": "2026-10-15T23:02:15.324745Z",
            "net_pnl": -12.74,
            "cumulative_net_pnl": -623.0800000000002
          },
          {
            "index": 836,
            "signal_id": 852,
            "timestamp": "2026-10-16T01:32:14.262557Z",
            "net_pnl": -72.45,
            "cumulative_net_pnl": -695.5300000000002
          },
          {
            "index": 837,
            "signal_id": 853,
            "timestamp": "2026-10-16T01:47:15.299254Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -745.2800000000002
          },
          {
            "index": 838,
            "signal_id": 854,
            "timestamp": "2026-10-16T02:02:14.686443Z",
            "net_pnl": 45.25,
            "cumulative_net_pnl": -700.0300000000002
          },
          {
            "index": 839,
            "signal_id": 855,
            "timestamp": "2026-10-16T02:32:14.701339Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -670.5300000000002
          },
          {
            "index": 840,
            "signal_id": 856,
            "timestamp": "2026-10-16T03:02:16.444333Z",
            "net_pnl": 30.47,
            "cumulative_net_pnl": -640.0600000000002
          },
          {
            "index": 841,
            "signal_id": 857,
            "timestamp": "2026-10-16T03:32:15.116634Z",
            "net_pnl": -19.04,
            "cumulative_net_pnl": -659.1000000000001
          },
          {
            "index": 842,
            "signal_id": 858,
            "timestamp": "2026-10-16T03:47:15.582665Z",
            "net_pnl": 13.150000000000006,
            "cumulative_net_pnl": -645.9500000000002
          },
          {
            "index": 843,
            "signal_id": 859,
            "timestamp": "2026-10-16T04:02:15.501434Z",
            "net_pnl": -22.17,
            "cumulative_net_pnl": -668.1200000000001
          },
          {
            "index": 844,
            "signal_id": 860,
            "timestamp": "2026-10-16T04:47:15.228173Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -633.7400000000001
          },
          {
            "index": 845,
            "signal_id": 862,
            "timestamp": "2026-10-16T05:47:14.697666Z",
            "net_pnl": 17.92,
            "cumulative_net_pnl": -615.8200000000002
          },
          {
            "index": 846,
            "signal_id": 864,
            "timestamp": "2026-10-16T06:32:16.489588Z",
            "net_pnl": 11.260000000000005,
            "cumulative_net_pnl": -604.5600000000002
          },
          {
            "index": 847,
            "signal_id": 865,
            "timestamp": "2026-10-16T07:32:14.542133Z",
            "net_pnl": -28.38,
            "cumulative_net_pnl": -632.9400000000002
          },
          {
            "index": 848,
            "signal_id": 866,
            "timestamp": "2026-10-16T08:02:15.565684Z",
            "net_pnl": -61.68,
            "cumulative_net_pnl": -694.6200000000001
          },
          {
            "index": 849,
            "signal_id": 867,
            "timestamp": "2026-10-16T09:02:15.702731Z",
            "net_pnl": -23.21,
            "cumulative_net_pnl": -717.8300000000002
          },
          {
            "index": 850,
            "signal_id": 868,
            "timestamp": "2026-10-16T10:02:14.575047Z",
            "net_pnl": -15.9,
            "cumulative_net_pnl": -733.7300000000001
          },
          {
            "index": 851,
            "signal_id": 869,
            "timestamp": "2026-10-16T11:02:17.309481Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -695.4100000000001
          },
          {
            "index": 852,
            "signal_id": 870,
            "timestamp": "2026-10-16T12:47:15.398759Z",
            "net_pnl": -19.04,
            "cumulative_net_pnl": -714.45
          },
          {
            "index": 853,
            "signal_id": 871,
            "timestamp": "2026-10-16T13:17:16.619199Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -751.0500000000001
          },
          {
            "index": 854,
            "signal_id": 872,
            "timestamp": "2026-10-16T13:32:16.342334Z",
            "net_pnl": -35.58,
            "cumulative_net_pnl": -786.6300000000001
          },
          {
            "index": 855,
            "signal_id": 873,
            "timestamp": "2026-10-16T14:32:14.076275Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -842.3700000000001
          },
          {
            "index": 856,
            "signal_id": 874,
            "timestamp": "2026-10-16T14:47:15.426867Z",
            "net_pnl": -44.72,
            "cumulative_net_pnl": -887.0900000000001
          },
          {
            "index": 857,
            "signal_id": 875,
            "timestamp": "2026-10-16T15:17:15.957002Z",
            "net_pnl": -54.75,
            "cumulative_net_pnl": -941.8400000000001
          },
          {
            "index": 858,
            "signal_id": 876,
            "timestamp": "2026-10-16T15:47:16.113302Z",
            "net_pnl": -52.75,
            "cumulative_net_pnl": -994.5900000000001
          },
          {
            "index": 859,
            "signal_id": 877,
            "timestamp": "2026-10-16T16:47:15.451697Z",
            "net_pnl": -56.74000000000001,
            "cumulative_net_pnl": -1051.3300000000002
          },
          {
            "index": 860,
            "signal_id": 878,
            "timestamp": "2026-10-16T18:02:14.702298Z",
            "net_pnl": 41.28000000000001,
            "cumulative_net_pnl": -1010.0500000000002
          },
          {
            "index": 861,
            "signal_id": 879,
            "timestamp": "2026-10-16T19:47:15.237697Z",
            "net_pnl": 29.5,
            "cumulative_net_pnl": -980.5500000000002
          },
          {
            "index": 862,
            "signal_id": 880,
            "timestamp": "2026-10-16T20:32:15.151166Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -944.2000000000002
          },
          {
            "index": 863,
            "signal_id": 881,
            "timestamp": "2026-10-16T20:47:15.977588Z",
            "net_pnl": 55.28,
            "cumulative_net_pnl": -888.9200000000002
          },
          {
            "index": 864,
            "signal_id": 882,
            "timestamp": "2026-10-16T21:02:16.455948Z",
            "net_pnl": -20.08,
            "cumulative_net_pnl": -909.0000000000002
          },
          {
            "index": 865,
            "signal_id": 883,
            "timestamp": "2026-10-16T21:32:14.316723Z",
            "net_pnl": -65.62,
            "cumulative_net_pnl": -974.6200000000002
          },
          {
            "index": 866,
            "signal_id": 884,
            "timestamp": "2026-10-17T02:32:15.471244Z",
            "net_pnl": 16.959999999999994,
            "cumulative_net_pnl": -957.6600000000002
          },
          {
            "index": 867,
            "signal_id": 885,
            "timestamp": "2026-10-17T02:47:14.552551Z",
            "net_pnl": 39.3,
            "cumulative_net_pnl": -918.3600000000002
          },
          {
            "index": 868,
            "signal_id": 886,
            "timestamp": "2026-10-17T03:17:15.047524Z",
            "net_pnl": 44.26,
            "cumulative_net_pnl": -874.1000000000003
          },
          {
            "index": 869,
            "signal_id": 887,
            "timestamp": "2026-10-17T04:02:14.487473Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -910.7000000000003
          },
          {
            "index": 870,
            "signal_id": 888,
            "timestamp": "2026-10-17T04:17:14.896678Z",
            "net_pnl": -47.74,
            "cumulative_net_pnl": -958.4400000000003
          },
          {
            "index": 871,
            "signal_id": 889,
            "timestamp": "2026-10-17T05:02:14.519574Z",
            "net_pnl": 15.049999999999997,
            "cumulative_net_pnl": -943.3900000000003
          },
          {
            "index": 872,
            "signal_id": 890,
            "timestamp": "2026-10-17T07:17:15.651555Z",
            "net_pnl": 68.53,
            "cumulative_net_pnl": -874.8600000000004
          },
          {
            "index": 873,
            "signal_id": 891,
            "timestamp": "2026-10-17T07:32:14.326266Z",
            "net_pnl": 12.200000000000003,
            "cumulative_net_pnl": -862.6600000000003
          },
          {
            "index": 874,
            "signal_id": 892,
            "timestamp": "2026-10-17T07:47:17.716800Z",
            "net_pnl": 67.5,
            "cumulative_net_pnl": -795.1600000000003
          },
          {
            "index": 875,
            "signal_id": 893,
            "timestamp": "2026-10-17T08:47:16.308219Z",
            "net_pnl": 38.32,
            "cumulative_net_pnl": -756.8400000000003
          },
          {
            "index": 876,
            "signal_id": 894,
            "timestamp": "2026-10-17T09:32:15.066383Z",
            "net_pnl": 34.379999999999995,
            "cumulative_net_pnl": -722.4600000000003
          },
          {
            "index": 877,
            "signal_id": 895,
            "timestamp": "2026-10-17T09:47:14.977190Z",
            "net_pnl": -55.74,
            "cumulative_net_pnl": -778.2000000000003
          },
          {
            "index": 878,
            "signal_id": 896,
            "timestamp": "2026-10-17T10:02:15.487751Z",
            "net_pnl": -17.99,
            "cumulative_net_pnl": -796.1900000000003
          },
          {
            "index": 879,
            "signal_id": 897,
            "timestamp": "2026-10-17T10:17:14.968618Z",
            "net_pnl": 48.25,
            "cumulative_net_pnl": -747.9400000000003
          },
          {
            "index": 880,
            "signal_id": 898,
            "timestamp": "2026-10-17T11:02:14.840592Z",
            "net_pnl": 18.879999999999995,
            "cumulative_net_pnl": -729.0600000000003
          },
          {
            "index": 881,
            "signal_id": 899,
            "timestamp": "2026-10-17T11:17:15.948443Z",
            "net_pnl": -31.47,
            "cumulative_net_pnl": -760.5300000000003
          },
          {
            "index": 882,
            "signal_id": 900,
            "timestamp": "2026-10-17T11:32:15.437972Z",
            "net_pnl": 52.26,
            "cumulative_net_pnl": -708.2700000000003
          },
          {
            "index": 883,
            "signal_id": 901,
            "timestamp": "2026-10-17T12:02:14.871941Z",
            "net_pnl": -57.730000000000004,
            "cumulative_net_pnl": -766.0000000000003
          },
          {
            "index": 884,
            "signal_id": 902,
            "timestamp": "2026-10-17T12:17:14.430312Z",
            "net_pnl": -51.75,
            "cumulative_net_pnl": -817.7500000000003
          },
          {
            "index": 885,
            "signal_id": 903,
            "timestamp": "2026-10-17T12:32:16.408266Z",
            "net_pnl": -49.75,
            "cumulative_net_pnl": -867.5000000000003
          },
          {
            "index": 886,
            "signal_id": 904,
            "timestamp": "2026-10-17T12:47:15.628173Z",
            "net_pnl": -38.64,
            "cumulative_net_pnl": -906.1400000000003
          },
          {
            "index": 887,
            "signal_id": 905,
            "timestamp": "2026-10-17T13:17:14.882624Z",
            "net_pnl": 52.26,
            "cumulative_net_pnl": -853.8800000000003
          },
          {
            "index": 888,
            "signal_id": 906,
            "timestamp": "2026-10-17T13:47:15.137171Z",
            "net_pnl": 36.35,
            "cumulative_net_pnl": -817.5300000000003
          },
          {
            "index": 889,
            "signal_id": 907,
            "timestamp": "2026-10-17T15:32:15.795703Z",
            "net_pnl": -75.35,
            "cumulative_net_pnl": -892.8800000000003
          },
          {
            "index": 890,
            "signal_id": 908,
            "timestamp": "2026-10-17T15:47:15.821892Z",
            "net_pnl": -36.6,
            "cumulative_net_pnl": -929.4800000000004
          },
          {
            "index": 891,
            "signal_id": 909,
            "timestamp": "2026-10-17T16:02:15.058426Z",
            "net_pnl": 20.790000000000006,
            "cumulative_net_pnl": -908.6900000000004
          },
          {
            "index": 892,
            "signal_id": 911,
            "timestamp": "2026-10-17T16:32:14.550249Z",
            "net_pnl": -30.449999999999996,
            "cumulative_net_pnl": -939.1400000000004
          },
          {
            "index": 893,
            "signal_id": 912,
            "timestamp": "2026-10-17T16:47:15.297187Z",
            "net_pnl": -70.5,
            "cumulative_net_pnl": -1009.6400000000004
          }
        ],
        "probability_buckets": [
          {
            "key": "below_50",
            "label": "Below 50%",
            "trades": 407,
            "hit_rate": 0.3464373464373464,
            "net_pnl": -1350.310000000001
          },
          {
            "key": "50_60",
            "label": "50–60%",
            "trades": 193,
            "hit_rate": 0.538860103626943,
            "net_pnl": -391.02
          },
          {
            "key": "60_70",
            "label": "60–70%",
            "trades": 167,
            "hit_rate": 0.6586826347305389,
            "net_pnl": -11.090000000000096
          },
          {
            "key": "70_80",
            "label": "70–80%",
            "trades": 85,
            "hit_rate": 0.8,
            "net_pnl": 440.0700000000005
          },
          {
            "key": "80_plus",
            "label": "80%+",
            "trades": 41,
            "hit_rate": 0.926829268292683,
            "net_pnl": 302.71
          }
        ],
        "regime_breakdown": [
          {
            "regime": "BULL",
            "trade_count": 243,
            "wins": 106,
            "losses": 137,
            "hit_rate": 0.43621399176954734,
            "net_pnl": -1432.7000000000012,
            "roi": -0.11906720852344042
          },
          {
            "regime": "NEUTRAL",
            "trade_count": 382,
            "wins": 205,
            "losses": 177,
            "hit_rate": 0.5366492146596858,
            "net_pnl": -276.4100000000002,
            "roi": -0.013304030869625715
          },
          {
            "regime": "BEAR",
            "trade_count": 268,
            "wins": 150,
            "losses": 118,
            "hit_rate": 0.5597014925373134,
            "net_pnl": 699.4699999999997,
            "roi": 0.048912173185189665
          }
        ],
        "accuracy_vs_roi": {
          "directional_accuracy": 0.5162374020156775,
          "aggregate_roi": -0.021431706971227177
        },
        "total_trades": 893,
        "hit_rate": 0.5162374020156775,
        "total_gross_pnl": 382.20000000000005,
        "total_fees": 1391.84,
        "total_deployed": 47109.64
      }
    }
  },
  "current_signal": {
    "status": "triggered",
    "label": "Triggered",
    "experiment_group_id": "kalshi15m-finetuned-20261017T1700Z",
    "trigger_timestamp": "2026-10-17T17:02:16.213231Z",
    "market_start_timestamp": "2026-10-17T17:00:00Z",
    "resolution_timestamp": "2026-10-17T17:15:00Z",
    "base_forecast_id": 6749,
    "small_forecast_id": 6750,
    "base_direction": "UP",
    "small_direction": "UP",
    "base_predicted_close": 81186.5078125,
    "small_predicted_close": 81177.7421875,
    "strike": 81141.54,
    "market_regime": {
      "regime": "NEUTRAL",
      "source": "btcflix_price_features",
      "method_version": "price_features_15m_v1",
      "source_interval_minutes": 15,
      "feature_timestamp": "2026-10-17T16:45:00Z",
      "return_6h": -0.004674099173759938,
      "return_12h": -0.0034423223480207765,
      "return_24h": -0.002224429061496336,
      "close_vs_ema12": -0.00346522550910644,
      "close_vs_ema24": -0.0044634183151703866,
      "ema12_slope_3h": -0.0007845270243979074,
      "ema24_slope_6h": -0.0010420240087201105,
      "score": -1,
      "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
    },
    "signal_id": 913,
    "venue": "kalshi",
    "market_title": "BTC price up in next 15 mins?",
    "entry_probability": 0.4,
    "entry_price_type": "live_executable_ask",
    "entry_price_label": "Live executable ask",
    "quote_timing_offset_seconds": 0.193131,
    "data_quality_status": "usable_live_ask",
    "trades": {
      "fixed_dollars": null,
      "fixed_shares": null
    },
    "bid": 0.39,
    "ask": 0.4,
    "midpoint": 0.395,
    "last_price": 0.4,
    "quote_timestamp": "2026-10-17T17:02:16.406362Z"
  },
  "provider_status": [
    {
      "venue": "kalshi",
      "label": "Kalshi",
      "status": "ok",
      "last_successful_retrieval": "2026-10-17T17:02:16.249990Z",
      "latest_stored_quote": "2026-10-17T17:02:16.406362Z",
      "pending_settlements": 1,
      "missing_unavailable_quotes": 1,
      "collection_mode": "Prospectively collected executable asks",
      "error": null
    }
  ],
  "trades": [
    {
      "id": 913,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1700Z",
      "trigger_timestamp": "2026-10-17T17:02:16.213231Z",
      "market_start_timestamp": "2026-10-17T17:00:00Z",
      "resolution_timestamp": "2026-10-17T17:15:00Z",
      "direction": "UP",
      "base_run_id": 6749,
      "small_run_id": 6750,
      "last_observed_close": 81141.54,
      "actual_close": null,
      "actual_direction": null,
      "direction_correct": null,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T17:02:16.251898Z",
      "base_predicted_close": 81186.5078125,
      "small_predicted_close": 81177.7421875,
      "strike": 81141.54,
      "market_regime": {
        "id": 913,
        "signal_id": 913,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T16:45:00Z",
        "return_6h": -0.004674099173759938,
        "return_12h": -0.0034423223480207765,
        "return_24h": -0.002224429061496336,
        "close_vs_ema12": -0.00346522550910644,
        "close_vs_ema24": -0.0044634183151703866,
        "ema12_slope_3h": -0.0007845270243979074,
        "ema24_slope_6h": -0.0010420240087201105,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T17:02:16.256742Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T16:45:00Z",
          "return_6h": -0.004674099173759938,
          "return_12h": -0.0034423223480207765,
          "return_24h": -0.002224429061496336,
          "close_vs_ema12": -0.00346522550910644,
          "close_vs_ema24": -0.0044634183151703866,
          "ema12_slope_3h": -0.0007845270243979074,
          "ema24_slope_6h": -0.0010420240087201105,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193131,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "pending",
      "outcome": "pending",
      "forecast_ids": [
        6749,
        6750
      ],
      "forecast_publication_timestamp": "2026-10-17T17:02:16.213231Z",
      "requested_quote_timestamp": "2026-10-17T17:02:16.213231Z",
      "retrieved_quote_timestamp": "2026-10-17T17:02:16.406362Z",
      "quote_retrieval_timestamp": "2026-10-17T17:02:16.406362Z",
      "timing_difference_seconds": 0.193131,
      "selected_quote": {
        "id": 912,
        "contract_id": 913,
        "forecast_timestamp": "2026-10-17T17:02:16.213231Z",
        "requested_timestamp": "2026-10-17T17:02:16.213231Z",
        "actual_quote_timestamp": "2026-10-17T17:02:16.406362Z",
        "timestamp_delta_seconds": 0.193131,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T17:02:16.406362Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT171315",
        "external_market_id": "KXBTC15M-26OCT171315-15",
        "external_contract_id": "KXBTC15M-26OCT171315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3237.25
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 913,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171315",
          "external_market_id": "KXBTC15M-26OCT171315-15",
          "external_contract_id": "KXBTC15M-26OCT171315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T17:00:00Z",
          "resolution_timestamp": "2026-10-17T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T17:02:16.259055Z"
        }
      ],
      "quotes": [
        {
          "id": 912,
          "contract_id": 913,
          "forecast_timestamp": "2026-10-17T17:02:16.213231Z",
          "requested_timestamp": "2026-10-17T17:02:16.213231Z",
          "actual_quote_timestamp": "2026-10-17T17:02:16.406362Z",
          "timestamp_delta_seconds": 0.193131,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T17:02:16.406362Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171315",
          "external_market_id": "KXBTC15M-26OCT171315-15",
          "external_contract_id": "KXBTC15M-26OCT171315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3237.25
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT171315-15": {
          "UP/YES": "KXBTC15M-26OCT171315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81141.54,
        "kronos_base_predicted_close": 81186.5078125,
        "kronos_base_displacement": 44.9678125000064,
        "kronos_base_displacement_fraction": 0.000554189783679314,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81177.7421875,
        "kronos_small_displacement": 36.2021875000064,
        "kronos_small_displacement_fraction": 0.00044616096145089684,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171315",
        "ticker": "KXBTC15M-26OCT171315-15",
        "market_id": "KXBTC15M-26OCT171315-15",
        "contract_id": "KXBTC15M-26OCT171315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81141.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T17:02:16.213231Z",
        "retrieved_timestamp": "2026-10-17T17:02:16.406362Z",
        "quote_offset_seconds": 0.193131,
        "quote_age_seconds": 0.193131,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3237.25
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": null,
        "actual_btc_direction": null,
        "direction_correct": null,
        "status": "pending"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 913,
          "signal_id": 913,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T16:45:00Z",
          "return_6h": -0.004674099173759938,
          "return_12h": -0.0034423223480207765,
          "return_24h": -0.002224429061496336,
          "close_vs_ema12": -0.00346522550910644,
          "close_vs_ema24": -0.0044634183151703866,
          "ema12_slope_3h": -0.0007845270243979074,
          "ema24_slope_6h": -0.0010420240087201105,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T17:02:16.256742Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T16:45:00Z",
            "return_6h": -0.004674099173759938,
            "return_12h": -0.0034423223480207765,
            "return_24h": -0.002224429061496336,
            "close_vs_ema12": -0.00346522550910644,
            "close_vs_ema24": -0.0044634183151703866,
            "ema12_slope_3h": -0.0007845270243979074,
            "ema24_slope_6h": -0.0010420240087201105,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 912,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1645Z",
      "trigger_timestamp": "2026-10-17T16:47:15.297187Z",
      "market_start_timestamp": "2026-10-17T16:45:00Z",
      "resolution_timestamp": "2026-10-17T17:00:00Z",
      "direction": "UP",
      "base_run_id": 6747,
      "small_run_id": 6748,
      "last_observed_close": 81182.3,
      "actual_close": 81141.54,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T16:47:15.344132Z",
      "base_predicted_close": 81224.109375,
      "small_predicted_close": 81204.6796875,
      "strike": 81182.3,
      "market_regime": {
        "id": 912,
        "signal_id": 912,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T16:30:00Z",
        "return_6h": -0.004252488715569935,
        "return_12h": -0.003318133376904564,
        "return_24h": -0.0030291739678837137,
        "close_vs_ema12": -0.003111660359819468,
        "close_vs_ema24": -0.004056925102650544,
        "ema12_slope_3h": -0.000689955457322533,
        "ema24_slope_6h": -0.0009656128361853478,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T16:47:15.348439Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T16:30:00Z",
          "return_6h": -0.004252488715569935,
          "return_12h": -0.003318133376904564,
          "return_24h": -0.0030291739678837137,
          "close_vs_ema12": -0.003111660359819468,
          "close_vs_ema24": -0.004056925102650544,
          "ema12_slope_3h": -0.000689955457322533,
          "ema24_slope_6h": -0.0009656128361853478,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199835,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6747,
        6748
      ],
      "forecast_publication_timestamp": "2026-10-17T16:47:15.297187Z",
      "requested_quote_timestamp": "2026-10-17T16:47:15.297187Z",
      "retrieved_quote_timestamp": "2026-10-17T16:47:15.497022Z",
      "quote_retrieval_timestamp": "2026-10-17T16:47:15.497022Z",
      "timing_difference_seconds": 0.199835,
      "selected_quote": {
        "id": 911,
        "contract_id": 912,
        "forecast_timestamp": "2026-10-17T16:47:15.297187Z",
        "requested_timestamp": "2026-10-17T16:47:15.297187Z",
        "actual_quote_timestamp": "2026-10-17T16:47:15.497022Z",
        "timestamp_delta_seconds": 0.199835,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T16:47:15.497022Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT171300",
        "external_market_id": "KXBTC15M-26OCT171300-00",
        "external_contract_id": "KXBTC15M-26OCT171300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 907.44
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 912,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171300",
          "external_market_id": "KXBTC15M-26OCT171300-00",
          "external_contract_id": "KXBTC15M-26OCT171300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T16:45:00Z",
          "resolution_timestamp": "2026-10-17T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T16:47:15.351039Z"
        }
      ],
      "quotes": [
        {
          "id": 911,
          "contract_id": 912,
          "forecast_timestamp": "2026-10-17T16:47:15.297187Z",
          "requested_timestamp": "2026-10-17T16:47:15.297187Z",
          "actual_quote_timestamp": "2026-10-17T16:47:15.497022Z",
          "timestamp_delta_seconds": 0.199835,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T16:47:15.497022Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171300",
          "external_market_id": "KXBTC15M-26OCT171300-00",
          "external_contract_id": "KXBTC15M-26OCT171300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 907.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT171300-00": {
          "UP/YES": "KXBTC15M-26OCT171300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1768,
          "signal_id": 912,
          "quote_id": 911,
          "settlement_id": 912,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.28999999999999,
          "net_pnl": -99.41,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T17:02:21.617767Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 907.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1769,
          "signal_id": 912,
          "quote_id": 911,
          "settlement_id": 912,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -69.0,
          "net_pnl": -70.5,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T17:02:21.620026Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 907.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81182.3,
        "kronos_base_predicted_close": 81224.109375,
        "kronos_base_displacement": 41.80937499999709,
        "kronos_base_displacement_fraction": 0.0005150060419573858,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81204.6796875,
        "kronos_small_displacement": 22.37968749999709,
        "kronos_small_displacement_fraction": 0.00027567200608996157,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171300",
        "ticker": "KXBTC15M-26OCT171300-00",
        "market_id": "KXBTC15M-26OCT171300-00",
        "contract_id": "KXBTC15M-26OCT171300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81182.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T16:47:15.297187Z",
        "retrieved_timestamp": "2026-10-17T16:47:15.497022Z",
        "quote_offset_seconds": 0.199835,
        "quote_age_seconds": 0.199835,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 907.44
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81141.54,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 912,
          "signal_id": 912,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T16:30:00Z",
          "return_6h": -0.004252488715569935,
          "return_12h": -0.003318133376904564,
          "return_24h": -0.0030291739678837137,
          "close_vs_ema12": -0.003111660359819468,
          "close_vs_ema24": -0.004056925102650544,
          "ema12_slope_3h": -0.000689955457322533,
          "ema24_slope_6h": -0.0009656128361853478,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T16:47:15.348439Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T16:30:00Z",
            "return_6h": -0.004252488715569935,
            "return_12h": -0.003318133376904564,
            "return_24h": -0.0030291739678837137,
            "close_vs_ema12": -0.003111660359819468,
            "close_vs_ema24": -0.004056925102650544,
            "ema12_slope_3h": -0.000689955457322533,
            "ema24_slope_6h": -0.0009656128361853478,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 911,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1630Z",
      "trigger_timestamp": "2026-10-17T16:32:14.550249Z",
      "market_start_timestamp": "2026-10-17T16:30:00Z",
      "resolution_timestamp": "2026-10-17T16:45:00Z",
      "direction": "UP",
      "base_run_id": 6745,
      "small_run_id": 6746,
      "last_observed_close": 81209.08,
      "actual_close": 81182.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T16:32:14.591332Z",
      "base_predicted_close": 81292.7265625,
      "small_predicted_close": 81233.828125,
      "strike": 81209.08,
      "market_regime": {
        "id": 911,
        "signal_id": 911,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T16:15:00Z",
        "return_6h": -0.003828599577839764,
        "return_12h": -0.0025303152612095037,
        "return_24h": -0.004185126711143239,
        "close_vs_ema12": -0.0029148677833070735,
        "close_vs_ema24": -0.0038135296016597042,
        "ema12_slope_3h": -0.0006198396069995171,
        "ema24_slope_6h": -0.0008964874428378788,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T16:32:14.598271Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T16:15:00Z",
          "return_6h": -0.003828599577839764,
          "return_12h": -0.0025303152612095037,
          "return_24h": -0.004185126711143239,
          "close_vs_ema12": -0.0029148677833070735,
          "close_vs_ema24": -0.0038135296016597042,
          "ema12_slope_3h": -0.0006198396069995171,
          "ema24_slope_6h": -0.0008964874428378788,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184307,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6745,
        6746
      ],
      "forecast_publication_timestamp": "2026-10-17T16:32:14.550249Z",
      "requested_quote_timestamp": "2026-10-17T16:32:14.550249Z",
      "retrieved_quote_timestamp": "2026-10-17T16:32:14.734556Z",
      "quote_retrieval_timestamp": "2026-10-17T16:32:14.734556Z",
      "timing_difference_seconds": 0.184307,
      "selected_quote": {
        "id": 910,
        "contract_id": 911,
        "forecast_timestamp": "2026-10-17T16:32:14.550249Z",
        "requested_timestamp": "2026-10-17T16:32:14.550249Z",
        "actual_quote_timestamp": "2026-10-17T16:32:14.734556Z",
        "timestamp_delta_seconds": 0.184307,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T16:32:14.734556Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT171245",
        "external_market_id": "KXBTC15M-26OCT171245-45",
        "external_contract_id": "KXBTC15M-26OCT171245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1563.71
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 911,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171245",
          "external_market_id": "KXBTC15M-26OCT171245-45",
          "external_contract_id": "KXBTC15M-26OCT171245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T16:30:00Z",
          "resolution_timestamp": "2026-10-17T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T16:32:14.600867Z"
        }
      ],
      "quotes": [
        {
          "id": 910,
          "contract_id": 911,
          "forecast_timestamp": "2026-10-17T16:32:14.550249Z",
          "requested_timestamp": "2026-10-17T16:32:14.550249Z",
          "actual_quote_timestamp": "2026-10-17T16:32:14.734556Z",
          "timestamp_delta_seconds": 0.184307,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.29,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T16:32:14.734556Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171245",
          "external_market_id": "KXBTC15M-26OCT171245-45",
          "external_contract_id": "KXBTC15M-26OCT171245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1563.71
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT171245-45": {
          "UP/YES": "KXBTC15M-26OCT171245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1766,
          "signal_id": 911,
          "quote_id": 910,
          "settlement_id": 911,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T16:47:20.109647Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1563.71,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1767,
          "signal_id": 911,
          "quote_id": 910,
          "settlement_id": 911,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T16:47:20.111866Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1563.71,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81209.08,
        "kronos_base_predicted_close": 81292.7265625,
        "kronos_base_displacement": 83.64656249999825,
        "kronos_base_displacement_fraction": 0.0010300149010430638,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81233.828125,
        "kronos_small_displacement": 24.748124999998254,
        "kronos_small_displacement_fraction": 0.00030474578704743676,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171245",
        "ticker": "KXBTC15M-26OCT171245-45",
        "market_id": "KXBTC15M-26OCT171245-45",
        "contract_id": "KXBTC15M-26OCT171245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81209.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T16:32:14.550249Z",
        "retrieved_timestamp": "2026-10-17T16:32:14.734556Z",
        "quote_offset_seconds": 0.184307,
        "quote_age_seconds": 0.184307,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1563.71
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81182.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 911,
          "signal_id": 911,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T16:15:00Z",
          "return_6h": -0.003828599577839764,
          "return_12h": -0.0025303152612095037,
          "return_24h": -0.004185126711143239,
          "close_vs_ema12": -0.0029148677833070735,
          "close_vs_ema24": -0.0038135296016597042,
          "ema12_slope_3h": -0.0006198396069995171,
          "ema24_slope_6h": -0.0008964874428378788,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T16:32:14.598271Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T16:15:00Z",
            "return_6h": -0.003828599577839764,
            "return_12h": -0.0025303152612095037,
            "return_24h": -0.004185126711143239,
            "close_vs_ema12": -0.0029148677833070735,
            "close_vs_ema24": -0.0038135296016597042,
            "ema12_slope_3h": -0.0006198396069995171,
            "ema24_slope_6h": -0.0008964874428378788,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 910,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1615Z",
      "trigger_timestamp": "2026-10-17T16:29:36.877278Z",
      "market_start_timestamp": "2026-10-17T16:15:00Z",
      "resolution_timestamp": "2026-10-17T16:30:00Z",
      "direction": "UP",
      "base_run_id": 6743,
      "small_run_id": 6744,
      "last_observed_close": 81295.96,
      "actual_close": 81209.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T16:29:36.922833Z",
      "base_predicted_close": 81335.40625,
      "small_predicted_close": 81374.96875,
      "strike": 81295.96,
      "market_regime": {
        "id": 910,
        "signal_id": 910,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T16:00:00Z",
        "return_6h": -0.0020664246862220903,
        "return_12h": -0.0017550767602263484,
        "return_24h": -0.002320499490605865,
        "close_vs_ema12": -0.001971984250129677,
        "close_vs_ema24": -0.0028278915627208967,
        "ema12_slope_3h": -0.0005368032519286192,
        "ema24_slope_6h": -0.0008348264086129875,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T16:29:36.931840Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T16:00:00Z",
          "return_6h": -0.0020664246862220903,
          "return_12h": -0.0017550767602263484,
          "return_24h": -0.002320499490605865,
          "close_vs_ema12": -0.001971984250129677,
          "close_vs_ema24": -0.0028278915627208967,
          "ema12_slope_3h": -0.0005368032519286192,
          "ema24_slope_6h": -0.0008348264086129875,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": null,
      "entry_probability": null,
      "entry_price_type": null,
      "entry_price_label": null,
      "quote_timing_offset_seconds": null,
      "data_quality_status": "missing_price",
      "probability_bucket": null,
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6743,
        6744
      ],
      "forecast_publication_timestamp": "2026-10-17T16:29:36.877278Z",
      "requested_quote_timestamp": null,
      "retrieved_quote_timestamp": null,
      "quote_retrieval_timestamp": null,
      "timing_difference_seconds": null,
      "selected_quote": null,
      "selected_entry_price": null,
      "selected_entry_price_label": null,
      "entry_selection_reason": null,
      "contracts": [
        {
          "id": 910,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171230",
          "external_market_id": "KXBTC15M-26OCT171230-30",
          "external_contract_id": "KXBTC15M-26OCT171230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T16:15:00Z",
          "resolution_timestamp": "2026-10-17T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T16:29:36.933907Z"
        }
      ],
      "quotes": [],
      "token_mapping": {
        "KXBTC15M-26OCT171230-30": {
          "UP/YES": "KXBTC15M-26OCT171230-30:YES"
        }
      },
      "data_quality_warnings": [
        "No usable market quote is stored for this signal."
      ],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81295.96,
        "kronos_base_predicted_close": 81335.40625,
        "kronos_base_displacement": 39.4462499999936,
        "kronos_base_displacement_fraction": 0.0004852178386231443,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81374.96875,
        "kronos_small_displacement": 79.0087499999936,
        "kronos_small_displacement_fraction": 0.000971865637603561,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171230",
        "ticker": "KXBTC15M-26OCT171230-30",
        "market_id": "KXBTC15M-26OCT171230-30",
        "contract_id": "KXBTC15M-26OCT171230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": null,
        "strike": 81295.96
      },
      "entry_quote": {
        "requested_timestamp": null,
        "retrieved_timestamp": null,
        "quote_offset_seconds": null,
        "quote_age_seconds": null,
        "bid": null,
        "ask": null,
        "midpoint": null,
        "last_price": null,
        "spread": null,
        "selected_entry_price": null,
        "price_type": null,
        "yes_ask_size": null
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 81209.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "missing_price",
        "warnings": [
          "No usable market quote is stored for this signal."
        ],
        "entry_selection_reason": null
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 910,
          "signal_id": 910,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T16:00:00Z",
          "return_6h": -0.0020664246862220903,
          "return_12h": -0.0017550767602263484,
          "return_24h": -0.002320499490605865,
          "close_vs_ema12": -0.001971984250129677,
          "close_vs_ema24": -0.0028278915627208967,
          "ema12_slope_3h": -0.0005368032519286192,
          "ema24_slope_6h": -0.0008348264086129875,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T16:29:36.931840Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T16:00:00Z",
            "return_6h": -0.0020664246862220903,
            "return_12h": -0.0017550767602263484,
            "return_24h": -0.002320499490605865,
            "close_vs_ema12": -0.001971984250129677,
            "close_vs_ema24": -0.0028278915627208967,
            "ema12_slope_3h": -0.0005368032519286192,
            "ema24_slope_6h": -0.0008348264086129875,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 909,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1600Z",
      "trigger_timestamp": "2026-10-17T16:02:15.058426Z",
      "market_start_timestamp": "2026-10-17T16:00:00Z",
      "resolution_timestamp": "2026-10-17T16:15:00Z",
      "direction": "UP",
      "base_run_id": 6741,
      "small_run_id": 6742,
      "last_observed_close": 81243.17,
      "actual_close": 81295.96,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T16:02:15.096419Z",
      "base_predicted_close": 81343.1796875,
      "small_predicted_close": 81269.90625,
      "strike": 81243.17,
      "market_regime": {
        "id": 909,
        "signal_id": 909,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T15:45:00Z",
        "return_6h": -0.0037907367478328124,
        "return_12h": -0.002638497831749853,
        "return_24h": -0.0003456265078914944,
        "close_vs_ema12": -0.002703763227101863,
        "close_vs_ema24": -0.003534773973604466,
        "ema12_slope_3h": -0.0005153856680366609,
        "ema24_slope_6h": -0.000808954886585167,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T16:02:15.101083Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T15:45:00Z",
          "return_6h": -0.0037907367478328124,
          "return_12h": -0.002638497831749853,
          "return_24h": -0.0003456265078914944,
          "close_vs_ema12": -0.002703763227101863,
          "close_vs_ema24": -0.003534773973604466,
          "ema12_slope_3h": -0.0005153856680366609,
          "ema24_slope_6h": -0.000808954886585167,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194113,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6741,
        6742
      ],
      "forecast_publication_timestamp": "2026-10-17T16:02:15.058426Z",
      "requested_quote_timestamp": "2026-10-17T16:02:15.058426Z",
      "retrieved_quote_timestamp": "2026-10-17T16:02:15.252539Z",
      "quote_retrieval_timestamp": "2026-10-17T16:02:15.252539Z",
      "timing_difference_seconds": 0.194113,
      "selected_quote": {
        "id": 909,
        "contract_id": 909,
        "forecast_timestamp": "2026-10-17T16:02:15.058426Z",
        "requested_timestamp": "2026-10-17T16:02:15.058426Z",
        "actual_quote_timestamp": "2026-10-17T16:02:15.252539Z",
        "timestamp_delta_seconds": 0.194113,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T16:02:15.252539Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT171215",
        "external_market_id": "KXBTC15M-26OCT171215-15",
        "external_contract_id": "KXBTC15M-26OCT171215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2720.85
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 909,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171215",
          "external_market_id": "KXBTC15M-26OCT171215-15",
          "external_contract_id": "KXBTC15M-26OCT171215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T16:00:00Z",
          "resolution_timestamp": "2026-10-17T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T16:02:15.104450Z"
        }
      ],
      "quotes": [
        {
          "id": 909,
          "contract_id": 909,
          "forecast_timestamp": "2026-10-17T16:02:15.058426Z",
          "requested_timestamp": "2026-10-17T16:02:15.058426Z",
          "actual_quote_timestamp": "2026-10-17T16:02:15.252539Z",
          "timestamp_delta_seconds": 0.194113,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.78,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T16:02:15.252539Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171215",
          "external_market_id": "KXBTC15M-26OCT171215-15",
          "external_contract_id": "KXBTC15M-26OCT171215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2720.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT171215-15": {
          "UP/YES": "KXBTC15M-26OCT171215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1764,
          "signal_id": 909,
          "quote_id": 909,
          "settlement_id": 909,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T16:32:18.972042Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2720.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1765,
          "signal_id": 909,
          "quote_id": 909,
          "settlement_id": 909,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T16:32:18.974617Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2720.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81243.17,
        "kronos_base_predicted_close": 81343.1796875,
        "kronos_base_displacement": 100.00968750000175,
        "kronos_base_displacement_fraction": 0.001230991940614845,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81269.90625,
        "kronos_small_displacement": 26.736250000001746,
        "kronos_small_displacement_fraction": 0.0003290892022061885,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171215",
        "ticker": "KXBTC15M-26OCT171215-15",
        "market_id": "KXBTC15M-26OCT171215-15",
        "contract_id": "KXBTC15M-26OCT171215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81243.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T16:02:15.058426Z",
        "retrieved_timestamp": "2026-10-17T16:02:15.252539Z",
        "quote_offset_seconds": 0.194113,
        "quote_age_seconds": 0.194113,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2720.85
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81295.96,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 909,
          "signal_id": 909,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T15:45:00Z",
          "return_6h": -0.0037907367478328124,
          "return_12h": -0.002638497831749853,
          "return_24h": -0.0003456265078914944,
          "close_vs_ema12": -0.002703763227101863,
          "close_vs_ema24": -0.003534773973604466,
          "ema12_slope_3h": -0.0005153856680366609,
          "ema24_slope_6h": -0.000808954886585167,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T16:02:15.101083Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T15:45:00Z",
            "return_6h": -0.0037907367478328124,
            "return_12h": -0.002638497831749853,
            "return_24h": -0.0003456265078914944,
            "close_vs_ema12": -0.002703763227101863,
            "close_vs_ema24": -0.003534773973604466,
            "ema12_slope_3h": -0.0005153856680366609,
            "ema24_slope_6h": -0.000808954886585167,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 908,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1545Z",
      "trigger_timestamp": "2026-10-17T15:47:15.821892Z",
      "market_start_timestamp": "2026-10-17T15:45:00Z",
      "resolution_timestamp": "2026-10-17T16:00:00Z",
      "direction": "UP",
      "base_run_id": 6739,
      "small_run_id": 6740,
      "last_observed_close": 81367.15,
      "actual_close": 81243.17,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T15:47:15.862720Z",
      "base_predicted_close": 81390.6015625,
      "small_predicted_close": 81429.59375,
      "strike": 81367.15,
      "market_regime": {
        "id": 908,
        "signal_id": 908,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T15:30:00Z",
        "return_6h": -0.0023819288434290264,
        "return_12h": -0.001440571988481354,
        "return_24h": -0.0026317679245120296,
        "close_vs_ema12": -0.001296737308820406,
        "close_vs_ema24": -0.0020884423846573297,
        "ema12_slope_3h": -0.000453796920050098,
        "ema24_slope_6h": -0.0007462612078352748,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T15:47:15.865262Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T15:30:00Z",
          "return_6h": -0.0023819288434290264,
          "return_12h": -0.001440571988481354,
          "return_24h": -0.0026317679245120296,
          "close_vs_ema12": -0.001296737308820406,
          "close_vs_ema24": -0.0020884423846573297,
          "ema12_slope_3h": -0.000453796920050098,
          "ema24_slope_6h": -0.0007462612078352748,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.309703,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6739,
        6740
      ],
      "forecast_publication_timestamp": "2026-10-17T15:47:15.821892Z",
      "requested_quote_timestamp": "2026-10-17T15:47:15.821892Z",
      "retrieved_quote_timestamp": "2026-10-17T15:47:16.131595Z",
      "quote_retrieval_timestamp": "2026-10-17T15:47:16.131595Z",
      "timing_difference_seconds": 0.309703,
      "selected_quote": {
        "id": 908,
        "contract_id": 908,
        "forecast_timestamp": "2026-10-17T15:47:15.821892Z",
        "requested_timestamp": "2026-10-17T15:47:15.821892Z",
        "actual_quote_timestamp": "2026-10-17T15:47:16.131595Z",
        "timestamp_delta_seconds": 0.309703,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T15:47:16.131595Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT171200",
        "external_market_id": "KXBTC15M-26OCT171200-00",
        "external_contract_id": "KXBTC15M-26OCT171200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7747.97
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 908,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171200",
          "external_market_id": "KXBTC15M-26OCT171200-00",
          "external_contract_id": "KXBTC15M-26OCT171200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T15:45:00Z",
          "resolution_timestamp": "2026-10-17T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T15:47:15.867774Z"
        }
      ],
      "quotes": [
        {
          "id": 908,
          "contract_id": 908,
          "forecast_timestamp": "2026-10-17T15:47:15.821892Z",
          "requested_timestamp": "2026-10-17T15:47:15.821892Z",
          "actual_quote_timestamp": "2026-10-17T15:47:16.131595Z",
          "timestamp_delta_seconds": 0.309703,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T15:47:16.131595Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171200",
          "external_market_id": "KXBTC15M-26OCT171200-00",
          "external_contract_id": "KXBTC15M-26OCT171200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7747.97
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT171200-00": {
          "UP/YES": "KXBTC15M-26OCT171200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1762,
          "signal_id": 908,
          "quote_id": 908,
          "settlement_id": 908,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T16:02:19.715006Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7747.97,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1763,
          "signal_id": 908,
          "quote_id": 908,
          "settlement_id": 908,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T16:02:19.718121Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7747.97,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81367.15,
        "kronos_base_predicted_close": 81390.6015625,
        "kronos_base_displacement": 23.45156250000582,
        "kronos_base_displacement_fraction": 0.00028821904785906625,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81429.59375,
        "kronos_small_displacement": 62.44375000000582,
        "kronos_small_displacement_fraction": 0.0007674319427435497,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171200",
        "ticker": "KXBTC15M-26OCT171200-00",
        "market_id": "KXBTC15M-26OCT171200-00",
        "contract_id": "KXBTC15M-26OCT171200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81367.15
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T15:47:15.821892Z",
        "retrieved_timestamp": "2026-10-17T15:47:16.131595Z",
        "quote_offset_seconds": 0.309703,
        "quote_age_seconds": 0.309703,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7747.97
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81243.17,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 908,
          "signal_id": 908,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T15:30:00Z",
          "return_6h": -0.0023819288434290264,
          "return_12h": -0.001440571988481354,
          "return_24h": -0.0026317679245120296,
          "close_vs_ema12": -0.001296737308820406,
          "close_vs_ema24": -0.0020884423846573297,
          "ema12_slope_3h": -0.000453796920050098,
          "ema24_slope_6h": -0.0007462612078352748,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T15:47:15.865262Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T15:30:00Z",
            "return_6h": -0.0023819288434290264,
            "return_12h": -0.001440571988481354,
            "return_24h": -0.0026317679245120296,
            "close_vs_ema12": -0.001296737308820406,
            "close_vs_ema24": -0.0020884423846573297,
            "ema12_slope_3h": -0.000453796920050098,
            "ema24_slope_6h": -0.0007462612078352748,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 907,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1530Z",
      "trigger_timestamp": "2026-10-17T15:32:15.795703Z",
      "market_start_timestamp": "2026-10-17T15:30:00Z",
      "resolution_timestamp": "2026-10-17T15:45:00Z",
      "direction": "UP",
      "base_run_id": 6737,
      "small_run_id": 6738,
      "last_observed_close": 81392.7,
      "actual_close": 81367.15,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T15:32:15.836407Z",
      "base_predicted_close": 81406.6875,
      "small_predicted_close": 81446.84375,
      "strike": 81392.7,
      "market_regime": {
        "id": 907,
        "signal_id": 907,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T15:15:00Z",
        "return_6h": -0.001832625114961739,
        "return_12h": -0.0009395202179492967,
        "return_24h": -0.001479082374873042,
        "close_vs_ema12": -0.0010382218974354096,
        "close_vs_ema24": -0.001818934375287462,
        "ema12_slope_3h": -0.0004488572679373082,
        "ema24_slope_6h": -0.0007118384739180916,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T15:32:15.845711Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T15:15:00Z",
          "return_6h": -0.001832625114961739,
          "return_12h": -0.0009395202179492967,
          "return_24h": -0.001479082374873042,
          "close_vs_ema12": -0.0010382218974354096,
          "close_vs_ema24": -0.001818934375287462,
          "ema12_slope_3h": -0.0004488572679373082,
          "ema24_slope_6h": -0.0007118384739180916,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.220578,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6737,
        6738
      ],
      "forecast_publication_timestamp": "2026-10-17T15:32:15.795703Z",
      "requested_quote_timestamp": "2026-10-17T15:32:15.795703Z",
      "retrieved_quote_timestamp": "2026-10-17T15:32:16.016281Z",
      "quote_retrieval_timestamp": "2026-10-17T15:32:16.016281Z",
      "timing_difference_seconds": 0.220578,
      "selected_quote": {
        "id": 907,
        "contract_id": 907,
        "forecast_timestamp": "2026-10-17T15:32:15.795703Z",
        "requested_timestamp": "2026-10-17T15:32:15.795703Z",
        "actual_quote_timestamp": "2026-10-17T15:32:16.016281Z",
        "timestamp_delta_seconds": 0.220578,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T15:32:16.016281Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT171145",
        "external_market_id": "KXBTC15M-26OCT171145-45",
        "external_contract_id": "KXBTC15M-26OCT171145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5577.86
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 907,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171145",
          "external_market_id": "KXBTC15M-26OCT171145-45",
          "external_contract_id": "KXBTC15M-26OCT171145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T15:30:00Z",
          "resolution_timestamp": "2026-10-17T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T15:32:15.848196Z"
        }
      ],
      "quotes": [
        {
          "id": 907,
          "contract_id": 907,
          "forecast_timestamp": "2026-10-17T15:32:15.795703Z",
          "requested_timestamp": "2026-10-17T15:32:15.795703Z",
          "actual_quote_timestamp": "2026-10-17T15:32:16.016281Z",
          "timestamp_delta_seconds": 0.220578,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.74,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T15:32:16.016281Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171145",
          "external_market_id": "KXBTC15M-26OCT171145-45",
          "external_contract_id": "KXBTC15M-26OCT171145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5577.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT171145-45": {
          "UP/YES": "KXBTC15M-26OCT171145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1760,
          "signal_id": 907,
          "quote_id": 907,
          "settlement_id": 907,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.67999999999999,
          "net_pnl": -99.46,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T15:47:20.334636Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5577.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1761,
          "signal_id": 907,
          "quote_id": 907,
          "settlement_id": 907,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -74.0,
          "net_pnl": -75.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T15:47:20.337314Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5577.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81392.7,
        "kronos_base_predicted_close": 81406.6875,
        "kronos_base_displacement": 13.98750000000291,
        "kronos_base_displacement_fraction": 0.00017185202112723758,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81446.84375,
        "kronos_small_displacement": 54.14375000000291,
        "kronos_small_displacement_fraction": 0.0006652162908959024,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171145",
        "ticker": "KXBTC15M-26OCT171145-45",
        "market_id": "KXBTC15M-26OCT171145-45",
        "contract_id": "KXBTC15M-26OCT171145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81392.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T15:32:15.795703Z",
        "retrieved_timestamp": "2026-10-17T15:32:16.016281Z",
        "quote_offset_seconds": 0.220578,
        "quote_age_seconds": 0.220578,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5577.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81367.15,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 907,
          "signal_id": 907,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T15:15:00Z",
          "return_6h": -0.001832625114961739,
          "return_12h": -0.0009395202179492967,
          "return_24h": -0.001479082374873042,
          "close_vs_ema12": -0.0010382218974354096,
          "close_vs_ema24": -0.001818934375287462,
          "ema12_slope_3h": -0.0004488572679373082,
          "ema24_slope_6h": -0.0007118384739180916,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T15:32:15.845711Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T15:15:00Z",
            "return_6h": -0.001832625114961739,
            "return_12h": -0.0009395202179492967,
            "return_24h": -0.001479082374873042,
            "close_vs_ema12": -0.0010382218974354096,
            "close_vs_ema24": -0.001818934375287462,
            "ema12_slope_3h": -0.0004488572679373082,
            "ema24_slope_6h": -0.0007118384739180916,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 906,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1345Z",
      "trigger_timestamp": "2026-10-17T13:47:15.137171Z",
      "market_start_timestamp": "2026-10-17T13:45:00Z",
      "resolution_timestamp": "2026-10-17T14:00:00Z",
      "direction": "UP",
      "base_run_id": 6723,
      "small_run_id": 6724,
      "last_observed_close": 81372.73,
      "actual_close": 81386.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T13:47:15.209182Z",
      "base_predicted_close": 81388.015625,
      "small_predicted_close": 81435.2734375,
      "strike": 81372.73,
      "market_regime": {
        "id": 906,
        "signal_id": 906,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T13:30:00Z",
        "return_6h": -0.0026939738750214604,
        "return_12h": -0.0005655104441105729,
        "return_24h": -0.0057377061398945495,
        "close_vs_ema12": -0.001462697603268115,
        "close_vs_ema24": -0.0022705456079417097,
        "ema12_slope_3h": -0.0004486353376137453,
        "ema24_slope_6h": -0.0005251767008034314,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T13:47:15.214878Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T13:30:00Z",
          "return_6h": -0.0026939738750214604,
          "return_12h": -0.0005655104441105729,
          "return_24h": -0.0057377061398945495,
          "close_vs_ema12": -0.001462697603268115,
          "close_vs_ema24": -0.0022705456079417097,
          "ema12_slope_3h": -0.0004486353376137453,
          "ema24_slope_6h": -0.0005251767008034314,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217381,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6723,
        6724
      ],
      "forecast_publication_timestamp": "2026-10-17T13:47:15.137171Z",
      "requested_quote_timestamp": "2026-10-17T13:47:15.137171Z",
      "retrieved_quote_timestamp": "2026-10-17T13:47:15.354552Z",
      "quote_retrieval_timestamp": "2026-10-17T13:47:15.354552Z",
      "timing_difference_seconds": 0.217381,
      "selected_quote": {
        "id": 906,
        "contract_id": 906,
        "forecast_timestamp": "2026-10-17T13:47:15.137171Z",
        "requested_timestamp": "2026-10-17T13:47:15.137171Z",
        "actual_quote_timestamp": "2026-10-17T13:47:15.354552Z",
        "timestamp_delta_seconds": 0.217381,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T13:47:15.354552Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT171000",
        "external_market_id": "KXBTC15M-26OCT171000-00",
        "external_contract_id": "KXBTC15M-26OCT171000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6273.65
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 906,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171000",
          "external_market_id": "KXBTC15M-26OCT171000-00",
          "external_contract_id": "KXBTC15M-26OCT171000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T13:45:00Z",
          "resolution_timestamp": "2026-10-17T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T13:47:15.217619Z"
        }
      ],
      "quotes": [
        {
          "id": 906,
          "contract_id": 906,
          "forecast_timestamp": "2026-10-17T13:47:15.137171Z",
          "requested_timestamp": "2026-10-17T13:47:15.137171Z",
          "actual_quote_timestamp": "2026-10-17T13:47:15.354552Z",
          "timestamp_delta_seconds": 0.217381,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.62,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T13:47:15.354552Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT171000",
          "external_market_id": "KXBTC15M-26OCT171000-00",
          "external_contract_id": "KXBTC15M-26OCT171000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6273.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT171000-00": {
          "UP/YES": "KXBTC15M-26OCT171000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1758,
          "signal_id": 906,
          "quote_id": 906,
          "settlement_id": 906,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T14:02:18.978779Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6273.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1759,
          "signal_id": 906,
          "quote_id": 906,
          "settlement_id": 906,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T14:02:18.982258Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6273.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81372.73,
        "kronos_base_predicted_close": 81388.015625,
        "kronos_base_displacement": 15.285625000004075,
        "kronos_base_displacement_fraction": 0.00018784702196920363,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81435.2734375,
        "kronos_small_displacement": 62.543437500004075,
        "kronos_small_displacement_fraction": 0.0007686043899473949,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT171000",
        "ticker": "KXBTC15M-26OCT171000-00",
        "market_id": "KXBTC15M-26OCT171000-00",
        "contract_id": "KXBTC15M-26OCT171000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81372.73
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T13:47:15.137171Z",
        "retrieved_timestamp": "2026-10-17T13:47:15.354552Z",
        "quote_offset_seconds": 0.217381,
        "quote_age_seconds": 0.217381,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6273.65
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81386.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 906,
          "signal_id": 906,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T13:30:00Z",
          "return_6h": -0.0026939738750214604,
          "return_12h": -0.0005655104441105729,
          "return_24h": -0.0057377061398945495,
          "close_vs_ema12": -0.001462697603268115,
          "close_vs_ema24": -0.0022705456079417097,
          "ema12_slope_3h": -0.0004486353376137453,
          "ema24_slope_6h": -0.0005251767008034314,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T13:47:15.214878Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T13:30:00Z",
            "return_6h": -0.0026939738750214604,
            "return_12h": -0.0005655104441105729,
            "return_24h": -0.0057377061398945495,
            "close_vs_ema12": -0.001462697603268115,
            "close_vs_ema24": -0.0022705456079417097,
            "ema12_slope_3h": -0.0004486353376137453,
            "ema24_slope_6h": -0.0005251767008034314,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 905,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1315Z",
      "trigger_timestamp": "2026-10-17T13:17:14.882624Z",
      "market_start_timestamp": "2026-10-17T13:15:00Z",
      "resolution_timestamp": "2026-10-17T13:30:00Z",
      "direction": "UP",
      "base_run_id": 6719,
      "small_run_id": 6720,
      "last_observed_close": 81380.66,
      "actual_close": 81418.58,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T13:17:14.917998Z",
      "base_predicted_close": 81392.6171875,
      "small_predicted_close": 81439.828125,
      "strike": 81380.66,
      "market_regime": {
        "id": 905,
        "signal_id": 905,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T13:00:00Z",
        "return_6h": -0.00182069949502639,
        "return_12h": -0.0007603045250388352,
        "return_24h": -0.006744739659636179,
        "close_vs_ema12": -0.001468369233076472,
        "close_vs_ema24": -0.0022578396032867376,
        "ema12_slope_3h": -0.000349035465390668,
        "ema24_slope_6h": -0.00046029556483306866,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T13:17:14.922787Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T13:00:00Z",
          "return_6h": -0.00182069949502639,
          "return_12h": -0.0007603045250388352,
          "return_24h": -0.006744739659636179,
          "close_vs_ema12": -0.001468369233076472,
          "close_vs_ema24": -0.0022578396032867376,
          "ema12_slope_3h": -0.000349035465390668,
          "ema24_slope_6h": -0.00046029556483306866,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199017,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6719,
        6720
      ],
      "forecast_publication_timestamp": "2026-10-17T13:17:14.882624Z",
      "requested_quote_timestamp": "2026-10-17T13:17:14.882624Z",
      "retrieved_quote_timestamp": "2026-10-17T13:17:15.081641Z",
      "quote_retrieval_timestamp": "2026-10-17T13:17:15.081641Z",
      "timing_difference_seconds": 0.199017,
      "selected_quote": {
        "id": 905,
        "contract_id": 905,
        "forecast_timestamp": "2026-10-17T13:17:14.882624Z",
        "requested_timestamp": "2026-10-17T13:17:14.882624Z",
        "actual_quote_timestamp": "2026-10-17T13:17:15.081641Z",
        "timestamp_delta_seconds": 0.199017,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T13:17:15.081641Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170930",
        "external_market_id": "KXBTC15M-26OCT170930-30",
        "external_contract_id": "KXBTC15M-26OCT170930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5985.5
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 905,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170930",
          "external_market_id": "KXBTC15M-26OCT170930-30",
          "external_contract_id": "KXBTC15M-26OCT170930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T13:15:00Z",
          "resolution_timestamp": "2026-10-17T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T13:17:14.925486Z"
        }
      ],
      "quotes": [
        {
          "id": 905,
          "contract_id": 905,
          "forecast_timestamp": "2026-10-17T13:17:14.882624Z",
          "requested_timestamp": "2026-10-17T13:17:14.882624Z",
          "actual_quote_timestamp": "2026-10-17T13:17:15.081641Z",
          "timestamp_delta_seconds": 0.199017,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T13:17:15.081641Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170930",
          "external_market_id": "KXBTC15M-26OCT170930-30",
          "external_contract_id": "KXBTC15M-26OCT170930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5985.5
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170930-30": {
          "UP/YES": "KXBTC15M-26OCT170930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1756,
          "signal_id": 905,
          "quote_id": 905,
          "settlement_id": 905,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 209.0,
          "gross_pnl": 112.86,
          "net_pnl": 109.22,
          "roi": 1.0946081379033874,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T13:32:19.282226Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5985.5,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1757,
          "signal_id": 905,
          "quote_id": 905,
          "settlement_id": 905,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 54.0,
          "net_pnl": 52.26,
          "roi": 1.0946795140343526,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T13:32:19.285379Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5985.5,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81380.66,
        "kronos_base_predicted_close": 81392.6171875,
        "kronos_base_displacement": 11.957187499996508,
        "kronos_base_displacement_fraction": 0.00014692910453167259,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81439.828125,
        "kronos_small_displacement": 59.16812499999651,
        "kronos_small_displacement_fraction": 0.0007270538847927321,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170930",
        "ticker": "KXBTC15M-26OCT170930-30",
        "market_id": "KXBTC15M-26OCT170930-30",
        "contract_id": "KXBTC15M-26OCT170930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81380.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T13:17:14.882624Z",
        "retrieved_timestamp": "2026-10-17T13:17:15.081641Z",
        "quote_offset_seconds": 0.199017,
        "quote_age_seconds": 0.199017,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5985.5
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81418.58,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 905,
          "signal_id": 905,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T13:00:00Z",
          "return_6h": -0.00182069949502639,
          "return_12h": -0.0007603045250388352,
          "return_24h": -0.006744739659636179,
          "close_vs_ema12": -0.001468369233076472,
          "close_vs_ema24": -0.0022578396032867376,
          "ema12_slope_3h": -0.000349035465390668,
          "ema24_slope_6h": -0.00046029556483306866,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T13:17:14.922787Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T13:00:00Z",
            "return_6h": -0.00182069949502639,
            "return_12h": -0.0007603045250388352,
            "return_24h": -0.006744739659636179,
            "close_vs_ema12": -0.001468369233076472,
            "close_vs_ema24": -0.0022578396032867376,
            "ema12_slope_3h": -0.000349035465390668,
            "ema24_slope_6h": -0.00046029556483306866,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 904,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1245Z",
      "trigger_timestamp": "2026-10-17T12:47:15.628173Z",
      "market_start_timestamp": "2026-10-17T12:45:00Z",
      "resolution_timestamp": "2026-10-17T13:00:00Z",
      "direction": "UP",
      "base_run_id": 6717,
      "small_run_id": 6718,
      "last_observed_close": 81413.55,
      "actual_close": 81403.09,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T12:47:15.669586Z",
      "base_predicted_close": 81423.21875,
      "small_predicted_close": 81462.8359375,
      "strike": 81413.55,
      "market_regime": {
        "id": 904,
        "signal_id": 904,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T12:30:00Z",
        "return_6h": -0.0010840605172335316,
        "return_12h": -0.00043707227225853185,
        "return_24h": -0.009155399119226026,
        "close_vs_ema12": -0.0011805969515372716,
        "close_vs_ema24": -0.0019447477092644494,
        "ema12_slope_3h": -0.00025597595690396435,
        "ema24_slope_6h": -0.0004134444296594042,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T12:47:15.674577Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T12:30:00Z",
          "return_6h": -0.0010840605172335316,
          "return_12h": -0.00043707227225853185,
          "return_24h": -0.009155399119226026,
          "close_vs_ema12": -0.0011805969515372716,
          "close_vs_ema24": -0.0019447477092644494,
          "ema12_slope_3h": -0.00025597595690396435,
          "ema24_slope_6h": -0.0004134444296594042,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.254181,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6717,
        6718
      ],
      "forecast_publication_timestamp": "2026-10-17T12:47:15.628173Z",
      "requested_quote_timestamp": "2026-10-17T12:47:15.628173Z",
      "retrieved_quote_timestamp": "2026-10-17T12:47:15.882354Z",
      "quote_retrieval_timestamp": "2026-10-17T12:47:15.882354Z",
      "timing_difference_seconds": 0.254181,
      "selected_quote": {
        "id": 904,
        "contract_id": 904,
        "forecast_timestamp": "2026-10-17T12:47:15.628173Z",
        "requested_timestamp": "2026-10-17T12:47:15.628173Z",
        "actual_quote_timestamp": "2026-10-17T12:47:15.882354Z",
        "timestamp_delta_seconds": 0.254181,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T12:47:15.882354Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170900",
        "external_market_id": "KXBTC15M-26OCT170900-00",
        "external_contract_id": "KXBTC15M-26OCT170900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1908.24
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 904,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170900",
          "external_market_id": "KXBTC15M-26OCT170900-00",
          "external_contract_id": "KXBTC15M-26OCT170900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T12:45:00Z",
          "resolution_timestamp": "2026-10-17T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T12:47:15.677234Z"
        }
      ],
      "quotes": [
        {
          "id": 904,
          "contract_id": 904,
          "forecast_timestamp": "2026-10-17T12:47:15.628173Z",
          "requested_timestamp": "2026-10-17T12:47:15.628173Z",
          "actual_quote_timestamp": "2026-10-17T12:47:15.882354Z",
          "timestamp_delta_seconds": 0.254181,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.36,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T12:47:15.882354Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170900",
          "external_market_id": "KXBTC15M-26OCT170900-00",
          "external_contract_id": "KXBTC15M-26OCT170900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1908.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170900-00": {
          "UP/YES": "KXBTC15M-26OCT170900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1754,
          "signal_id": 904,
          "quote_id": 904,
          "settlement_id": 904,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T13:17:19.246401Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1908.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1755,
          "signal_id": 904,
          "quote_id": 904,
          "settlement_id": 904,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T13:17:19.249421Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1908.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81413.55,
        "kronos_base_predicted_close": 81423.21875,
        "kronos_base_displacement": 9.66874999999709,
        "kronos_base_displacement_fraction": 0.00011876094335644483,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81462.8359375,
        "kronos_small_displacement": 49.28593749999709,
        "kronos_small_displacement_fraction": 0.0006053775753544354,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170900",
        "ticker": "KXBTC15M-26OCT170900-00",
        "market_id": "KXBTC15M-26OCT170900-00",
        "contract_id": "KXBTC15M-26OCT170900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81413.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T12:47:15.628173Z",
        "retrieved_timestamp": "2026-10-17T12:47:15.882354Z",
        "quote_offset_seconds": 0.254181,
        "quote_age_seconds": 0.254181,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1908.24
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81403.09,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 904,
          "signal_id": 904,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T12:30:00Z",
          "return_6h": -0.0010840605172335316,
          "return_12h": -0.00043707227225853185,
          "return_24h": -0.009155399119226026,
          "close_vs_ema12": -0.0011805969515372716,
          "close_vs_ema24": -0.0019447477092644494,
          "ema12_slope_3h": -0.00025597595690396435,
          "ema24_slope_6h": -0.0004134444296594042,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T12:47:15.674577Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T12:30:00Z",
            "return_6h": -0.0010840605172335316,
            "return_12h": -0.00043707227225853185,
            "return_24h": -0.009155399119226026,
            "close_vs_ema12": -0.0011805969515372716,
            "close_vs_ema24": -0.0019447477092644494,
            "ema12_slope_3h": -0.00025597595690396435,
            "ema24_slope_6h": -0.0004134444296594042,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 903,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1230Z",
      "trigger_timestamp": "2026-10-17T12:32:16.408266Z",
      "market_start_timestamp": "2026-10-17T12:30:00Z",
      "resolution_timestamp": "2026-10-17T12:45:00Z",
      "direction": "UP",
      "base_run_id": 6715,
      "small_run_id": 6716,
      "last_observed_close": 81436.55,
      "actual_close": 81413.55,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T12:32:16.442481Z",
      "base_predicted_close": 81455.5,
      "small_predicted_close": 81480.8984375,
      "strike": 81436.55,
      "market_regime": {
        "id": 903,
        "signal_id": 903,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T12:15:00Z",
        "return_6h": -0.0007671620718744387,
        "return_12h": -0.0002459776443255457,
        "return_24h": -0.009722442781872509,
        "close_vs_ema12": -0.0009486311527421298,
        "close_vs_ema24": -0.0017036608301759237,
        "ema12_slope_3h": -0.00018969608212648925,
        "ema24_slope_6h": -0.0003993324102851137,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T12:32:16.451244Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T12:15:00Z",
          "return_6h": -0.0007671620718744387,
          "return_12h": -0.0002459776443255457,
          "return_24h": -0.009722442781872509,
          "close_vs_ema12": -0.0009486311527421298,
          "close_vs_ema24": -0.0017036608301759237,
          "ema12_slope_3h": -0.00018969608212648925,
          "ema24_slope_6h": -0.0003993324102851137,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185273,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6715,
        6716
      ],
      "forecast_publication_timestamp": "2026-10-17T12:32:16.408266Z",
      "requested_quote_timestamp": "2026-10-17T12:32:16.408266Z",
      "retrieved_quote_timestamp": "2026-10-17T12:32:16.593539Z",
      "quote_retrieval_timestamp": "2026-10-17T12:32:16.593539Z",
      "timing_difference_seconds": 0.185273,
      "selected_quote": {
        "id": 903,
        "contract_id": 903,
        "forecast_timestamp": "2026-10-17T12:32:16.408266Z",
        "requested_timestamp": "2026-10-17T12:32:16.408266Z",
        "actual_quote_timestamp": "2026-10-17T12:32:16.593539Z",
        "timestamp_delta_seconds": 0.185273,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T12:32:16.593539Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170845",
        "external_market_id": "KXBTC15M-26OCT170845-45",
        "external_contract_id": "KXBTC15M-26OCT170845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1006.07
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 903,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170845",
          "external_market_id": "KXBTC15M-26OCT170845-45",
          "external_contract_id": "KXBTC15M-26OCT170845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T12:30:00Z",
          "resolution_timestamp": "2026-10-17T12:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T12:32:16.453579Z"
        }
      ],
      "quotes": [
        {
          "id": 903,
          "contract_id": 903,
          "forecast_timestamp": "2026-10-17T12:32:16.408266Z",
          "requested_timestamp": "2026-10-17T12:32:16.408266Z",
          "actual_quote_timestamp": "2026-10-17T12:32:16.593539Z",
          "timestamp_delta_seconds": 0.185273,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T12:32:16.593539Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170845",
          "external_market_id": "KXBTC15M-26OCT170845-45",
          "external_contract_id": "KXBTC15M-26OCT170845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1006.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170845-45": {
          "UP/YES": "KXBTC15M-26OCT170845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1752,
          "signal_id": 903,
          "quote_id": 903,
          "settlement_id": 903,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T12:47:20.014260Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1006.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1753,
          "signal_id": 903,
          "quote_id": 903,
          "settlement_id": 903,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T12:47:20.017173Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1006.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81436.55,
        "kronos_base_predicted_close": 81455.5,
        "kronos_base_displacement": 18.94999999999709,
        "kronos_base_displacement_fraction": 0.00023269649807116201,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81480.8984375,
        "kronos_small_displacement": 44.34843749999709,
        "kronos_small_displacement_fraction": 0.0005445765752600901,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170845",
        "ticker": "KXBTC15M-26OCT170845-45",
        "market_id": "KXBTC15M-26OCT170845-45",
        "contract_id": "KXBTC15M-26OCT170845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81436.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T12:32:16.408266Z",
        "retrieved_timestamp": "2026-10-17T12:32:16.593539Z",
        "quote_offset_seconds": 0.185273,
        "quote_age_seconds": 0.185273,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1006.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81413.55,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 903,
          "signal_id": 903,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T12:15:00Z",
          "return_6h": -0.0007671620718744387,
          "return_12h": -0.0002459776443255457,
          "return_24h": -0.009722442781872509,
          "close_vs_ema12": -0.0009486311527421298,
          "close_vs_ema24": -0.0017036608301759237,
          "ema12_slope_3h": -0.00018969608212648925,
          "ema24_slope_6h": -0.0003993324102851137,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T12:32:16.451244Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T12:15:00Z",
            "return_6h": -0.0007671620718744387,
            "return_12h": -0.0002459776443255457,
            "return_24h": -0.009722442781872509,
            "close_vs_ema12": -0.0009486311527421298,
            "close_vs_ema24": -0.0017036608301759237,
            "ema12_slope_3h": -0.00018969608212648925,
            "ema24_slope_6h": -0.0003993324102851137,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 902,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1215Z",
      "trigger_timestamp": "2026-10-17T12:17:14.430312Z",
      "market_start_timestamp": "2026-10-17T12:15:00Z",
      "resolution_timestamp": "2026-10-17T12:30:00Z",
      "direction": "UP",
      "base_run_id": 6713,
      "small_run_id": 6714,
      "last_observed_close": 81446.87,
      "actual_close": 81436.55,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T12:17:14.468169Z",
      "base_predicted_close": 81464.9921875,
      "small_predicted_close": 81489.5625,
      "strike": 81446.87,
      "market_regime": {
        "id": 902,
        "signal_id": 902,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T12:00:00Z",
        "return_6h": -0.00043258982197169615,
        "return_12h": -0.0007022918195164207,
        "return_24h": -0.008906432796631614,
        "close_vs_ema12": -0.0008624452875056754,
        "close_vs_ema24": -0.0016129301905122295,
        "ema12_slope_3h": -0.00014266143282637422,
        "ema24_slope_6h": -0.00039152352198335016,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T12:17:14.472844Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T12:00:00Z",
          "return_6h": -0.00043258982197169615,
          "return_12h": -0.0007022918195164207,
          "return_24h": -0.008906432796631614,
          "close_vs_ema12": -0.0008624452875056754,
          "close_vs_ema24": -0.0016129301905122295,
          "ema12_slope_3h": -0.00014266143282637422,
          "ema24_slope_6h": -0.00039152352198335016,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176912,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6713,
        6714
      ],
      "forecast_publication_timestamp": "2026-10-17T12:17:14.430312Z",
      "requested_quote_timestamp": "2026-10-17T12:17:14.430312Z",
      "retrieved_quote_timestamp": "2026-10-17T12:17:14.607224Z",
      "quote_retrieval_timestamp": "2026-10-17T12:17:14.607224Z",
      "timing_difference_seconds": 0.176912,
      "selected_quote": {
        "id": 902,
        "contract_id": 902,
        "forecast_timestamp": "2026-10-17T12:17:14.430312Z",
        "requested_timestamp": "2026-10-17T12:17:14.430312Z",
        "actual_quote_timestamp": "2026-10-17T12:17:14.607224Z",
        "timestamp_delta_seconds": 0.176912,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T12:17:14.607224Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170830",
        "external_market_id": "KXBTC15M-26OCT170830-30",
        "external_contract_id": "KXBTC15M-26OCT170830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3729.36
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 902,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170830",
          "external_market_id": "KXBTC15M-26OCT170830-30",
          "external_contract_id": "KXBTC15M-26OCT170830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T12:15:00Z",
          "resolution_timestamp": "2026-10-17T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T12:17:14.475327Z"
        }
      ],
      "quotes": [
        {
          "id": 902,
          "contract_id": 902,
          "forecast_timestamp": "2026-10-17T12:17:14.430312Z",
          "requested_timestamp": "2026-10-17T12:17:14.430312Z",
          "actual_quote_timestamp": "2026-10-17T12:17:14.607224Z",
          "timestamp_delta_seconds": 0.176912,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T12:17:14.607224Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170830",
          "external_market_id": "KXBTC15M-26OCT170830-30",
          "external_contract_id": "KXBTC15M-26OCT170830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3729.36
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170830-30": {
          "UP/YES": "KXBTC15M-26OCT170830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1750,
          "signal_id": 902,
          "quote_id": 902,
          "settlement_id": 902,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T12:32:21.160218Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3729.36,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1751,
          "signal_id": 902,
          "quote_id": 902,
          "settlement_id": 902,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T12:32:21.163898Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3729.36,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81446.87,
        "kronos_base_predicted_close": 81464.9921875,
        "kronos_base_displacement": 18.122187500004657,
        "kronos_base_displacement_fraction": 0.00022250317906636138,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81489.5625,
        "kronos_small_displacement": 42.69250000000466,
        "kronos_small_displacement_fraction": 0.0005241760671712082,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170830",
        "ticker": "KXBTC15M-26OCT170830-30",
        "market_id": "KXBTC15M-26OCT170830-30",
        "contract_id": "KXBTC15M-26OCT170830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81446.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T12:17:14.430312Z",
        "retrieved_timestamp": "2026-10-17T12:17:14.607224Z",
        "quote_offset_seconds": 0.176912,
        "quote_age_seconds": 0.176912,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3729.36
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81436.55,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 902,
          "signal_id": 902,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T12:00:00Z",
          "return_6h": -0.00043258982197169615,
          "return_12h": -0.0007022918195164207,
          "return_24h": -0.008906432796631614,
          "close_vs_ema12": -0.0008624452875056754,
          "close_vs_ema24": -0.0016129301905122295,
          "ema12_slope_3h": -0.00014266143282637422,
          "ema24_slope_6h": -0.00039152352198335016,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T12:17:14.472844Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T12:00:00Z",
            "return_6h": -0.00043258982197169615,
            "return_12h": -0.0007022918195164207,
            "return_24h": -0.008906432796631614,
            "close_vs_ema12": -0.0008624452875056754,
            "close_vs_ema24": -0.0016129301905122295,
            "ema12_slope_3h": -0.00014266143282637422,
            "ema24_slope_6h": -0.00039152352198335016,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 901,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1200Z",
      "trigger_timestamp": "2026-10-17T12:02:14.871941Z",
      "market_start_timestamp": "2026-10-17T12:00:00Z",
      "resolution_timestamp": "2026-10-17T12:15:00Z",
      "direction": "UP",
      "base_run_id": 6711,
      "small_run_id": 6712,
      "last_observed_close": 81459.76,
      "actual_close": 81446.87,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T12:02:14.914055Z",
      "base_predicted_close": 81471.015625,
      "small_predicted_close": 81512.75,
      "strike": 81459.76,
      "market_regime": {
        "id": 901,
        "signal_id": 901,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T11:45:00Z",
        "return_6h": -2.695941546160263e-05,
        "return_12h": -0.0005109482719202196,
        "return_24h": -0.013134018603508824,
        "close_vs_ema12": -0.0007409671621159131,
        "close_vs_ema24": -0.001488761839003927,
        "ema12_slope_3h": -7.159855667415727e-05,
        "ema24_slope_6h": -0.0003906329213098081,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T12:02:14.917248Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T11:45:00Z",
          "return_6h": -2.695941546160263e-05,
          "return_12h": -0.0005109482719202196,
          "return_24h": -0.013134018603508824,
          "close_vs_ema12": -0.0007409671621159131,
          "close_vs_ema24": -0.001488761839003927,
          "ema12_slope_3h": -7.159855667415727e-05,
          "ema24_slope_6h": -0.0003906329213098081,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193657,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6711,
        6712
      ],
      "forecast_publication_timestamp": "2026-10-17T12:02:14.871941Z",
      "requested_quote_timestamp": "2026-10-17T12:02:14.871941Z",
      "retrieved_quote_timestamp": "2026-10-17T12:02:15.065598Z",
      "quote_retrieval_timestamp": "2026-10-17T12:02:15.065598Z",
      "timing_difference_seconds": 0.193657,
      "selected_quote": {
        "id": 901,
        "contract_id": 901,
        "forecast_timestamp": "2026-10-17T12:02:14.871941Z",
        "requested_timestamp": "2026-10-17T12:02:14.871941Z",
        "actual_quote_timestamp": "2026-10-17T12:02:15.065598Z",
        "timestamp_delta_seconds": 0.193657,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T12:02:15.065598Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170815",
        "external_market_id": "KXBTC15M-26OCT170815-15",
        "external_contract_id": "KXBTC15M-26OCT170815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6143.24
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 901,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170815",
          "external_market_id": "KXBTC15M-26OCT170815-15",
          "external_contract_id": "KXBTC15M-26OCT170815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T12:00:00Z",
          "resolution_timestamp": "2026-10-17T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T12:02:14.924910Z"
        }
      ],
      "quotes": [
        {
          "id": 901,
          "contract_id": 901,
          "forecast_timestamp": "2026-10-17T12:02:14.871941Z",
          "requested_timestamp": "2026-10-17T12:02:14.871941Z",
          "actual_quote_timestamp": "2026-10-17T12:02:15.065598Z",
          "timestamp_delta_seconds": 0.193657,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T12:02:15.065598Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170815",
          "external_market_id": "KXBTC15M-26OCT170815-15",
          "external_contract_id": "KXBTC15M-26OCT170815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6143.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170815-15": {
          "UP/YES": "KXBTC15M-26OCT170815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1748,
          "signal_id": 901,
          "quote_id": 901,
          "settlement_id": 901,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T12:17:18.650345Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6143.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1749,
          "signal_id": 901,
          "quote_id": 901,
          "settlement_id": 901,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T12:17:18.652975Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6143.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81459.76,
        "kronos_base_predicted_close": 81471.015625,
        "kronos_base_displacement": 11.255625000005239,
        "kronos_base_displacement_fraction": 0.0001381740505987894,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81512.75,
        "kronos_small_displacement": 52.99000000000524,
        "kronos_small_displacement_fraction": 0.0006505052310491124,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170815",
        "ticker": "KXBTC15M-26OCT170815-15",
        "market_id": "KXBTC15M-26OCT170815-15",
        "contract_id": "KXBTC15M-26OCT170815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81459.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T12:02:14.871941Z",
        "retrieved_timestamp": "2026-10-17T12:02:15.065598Z",
        "quote_offset_seconds": 0.193657,
        "quote_age_seconds": 0.193657,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6143.24
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81446.87,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 901,
          "signal_id": 901,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T11:45:00Z",
          "return_6h": -2.695941546160263e-05,
          "return_12h": -0.0005109482719202196,
          "return_24h": -0.013134018603508824,
          "close_vs_ema12": -0.0007409671621159131,
          "close_vs_ema24": -0.001488761839003927,
          "ema12_slope_3h": -7.159855667415727e-05,
          "ema24_slope_6h": -0.0003906329213098081,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T12:02:14.917248Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T11:45:00Z",
            "return_6h": -2.695941546160263e-05,
            "return_12h": -0.0005109482719202196,
            "return_24h": -0.013134018603508824,
            "close_vs_ema12": -0.0007409671621159131,
            "close_vs_ema24": -0.001488761839003927,
            "ema12_slope_3h": -7.159855667415727e-05,
            "ema24_slope_6h": -0.0003906329213098081,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 900,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1130Z",
      "trigger_timestamp": "2026-10-17T11:32:15.437972Z",
      "market_start_timestamp": "2026-10-17T11:30:00Z",
      "resolution_timestamp": "2026-10-17T11:45:00Z",
      "direction": "UP",
      "base_run_id": 6707,
      "small_run_id": 6708,
      "last_observed_close": 81449.16,
      "actual_close": 81468.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T11:32:15.473489Z",
      "base_predicted_close": 81479.859375,
      "small_predicted_close": 81521.5,
      "strike": 81449.16,
      "market_regime": {
        "id": 900,
        "signal_id": 900,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T11:15:00Z",
        "return_6h": -0.00046601426646475375,
        "return_12h": -0.0013149141968099576,
        "return_24h": -0.01572045008863543,
        "close_vs_ema12": -0.0009307007970971171,
        "close_vs_ema24": -0.0016796497285876955,
        "ema12_slope_3h": 4.541839344929244e-05,
        "ema24_slope_6h": -0.00040589505981392104,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T11:32:15.478608Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T11:15:00Z",
          "return_6h": -0.00046601426646475375,
          "return_12h": -0.0013149141968099576,
          "return_24h": -0.01572045008863543,
          "close_vs_ema12": -0.0009307007970971171,
          "close_vs_ema24": -0.0016796497285876955,
          "ema12_slope_3h": 4.541839344929244e-05,
          "ema24_slope_6h": -0.00040589505981392104,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181521,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6707,
        6708
      ],
      "forecast_publication_timestamp": "2026-10-17T11:32:15.437972Z",
      "requested_quote_timestamp": "2026-10-17T11:32:15.437972Z",
      "retrieved_quote_timestamp": "2026-10-17T11:32:15.619493Z",
      "quote_retrieval_timestamp": "2026-10-17T11:32:15.619493Z",
      "timing_difference_seconds": 0.181521,
      "selected_quote": {
        "id": 900,
        "contract_id": 900,
        "forecast_timestamp": "2026-10-17T11:32:15.437972Z",
        "requested_timestamp": "2026-10-17T11:32:15.437972Z",
        "actual_quote_timestamp": "2026-10-17T11:32:15.619493Z",
        "timestamp_delta_seconds": 0.181521,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T11:32:15.619493Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170745",
        "external_market_id": "KXBTC15M-26OCT170745-45",
        "external_contract_id": "KXBTC15M-26OCT170745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3749.45
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 900,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170745",
          "external_market_id": "KXBTC15M-26OCT170745-45",
          "external_contract_id": "KXBTC15M-26OCT170745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T11:30:00Z",
          "resolution_timestamp": "2026-10-17T11:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T11:32:15.481781Z"
        }
      ],
      "quotes": [
        {
          "id": 900,
          "contract_id": 900,
          "forecast_timestamp": "2026-10-17T11:32:15.437972Z",
          "requested_timestamp": "2026-10-17T11:32:15.437972Z",
          "actual_quote_timestamp": "2026-10-17T11:32:15.619493Z",
          "timestamp_delta_seconds": 0.181521,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T11:32:15.619493Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170745",
          "external_market_id": "KXBTC15M-26OCT170745-45",
          "external_contract_id": "KXBTC15M-26OCT170745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3749.45
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170745-45": {
          "UP/YES": "KXBTC15M-26OCT170745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1746,
          "signal_id": 900,
          "quote_id": 900,
          "settlement_id": 900,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 209.0,
          "gross_pnl": 112.86,
          "net_pnl": 109.22,
          "roi": 1.0946081379033874,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T11:47:22.554092Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3749.45,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1747,
          "signal_id": 900,
          "quote_id": 900,
          "settlement_id": 900,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 54.0,
          "net_pnl": 52.26,
          "roi": 1.0946795140343526,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T11:47:22.556846Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3749.45,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81449.16,
        "kronos_base_predicted_close": 81479.859375,
        "kronos_base_displacement": 30.699374999996508,
        "kronos_base_displacement_fraction": 0.0003769145685479937,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81521.5,
        "kronos_small_displacement": 72.33999999999651,
        "kronos_small_displacement_fraction": 0.0008881614003139689,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170745",
        "ticker": "KXBTC15M-26OCT170745-45",
        "market_id": "KXBTC15M-26OCT170745-45",
        "contract_id": "KXBTC15M-26OCT170745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81449.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T11:32:15.437972Z",
        "retrieved_timestamp": "2026-10-17T11:32:15.619493Z",
        "quote_offset_seconds": 0.181521,
        "quote_age_seconds": 0.181521,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3749.45
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81468.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 900,
          "signal_id": 900,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T11:15:00Z",
          "return_6h": -0.00046601426646475375,
          "return_12h": -0.0013149141968099576,
          "return_24h": -0.01572045008863543,
          "close_vs_ema12": -0.0009307007970971171,
          "close_vs_ema24": -0.0016796497285876955,
          "ema12_slope_3h": 4.541839344929244e-05,
          "ema24_slope_6h": -0.00040589505981392104,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T11:32:15.478608Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T11:15:00Z",
            "return_6h": -0.00046601426646475375,
            "return_12h": -0.0013149141968099576,
            "return_24h": -0.01572045008863543,
            "close_vs_ema12": -0.0009307007970971171,
            "close_vs_ema24": -0.0016796497285876955,
            "ema12_slope_3h": 4.541839344929244e-05,
            "ema24_slope_6h": -0.00040589505981392104,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 899,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1115Z",
      "trigger_timestamp": "2026-10-17T11:17:15.948443Z",
      "market_start_timestamp": "2026-10-17T11:15:00Z",
      "resolution_timestamp": "2026-10-17T11:30:00Z",
      "direction": "UP",
      "base_run_id": 6705,
      "small_run_id": 6706,
      "last_observed_close": 81528.26,
      "actual_close": 81449.16,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T11:17:15.986763Z",
      "base_predicted_close": 81536.921875,
      "small_predicted_close": 81556.203125,
      "strike": 81528.26,
      "market_regime": {
        "id": 899,
        "signal_id": 899,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T11:00:00Z",
        "return_6h": 0.0002499328541498702,
        "return_12h": -0.0016375427907422413,
        "return_24h": -0.011761806272686193,
        "close_vs_ema12": -1.9104395843072552e-09,
        "close_vs_ema24": -0.0007454276662812731,
        "ema12_slope_3h": 0.0001329921058565997,
        "ema24_slope_6h": -0.00040464382962646095,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T11:17:15.994364Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T11:00:00Z",
          "return_6h": 0.0002499328541498702,
          "return_12h": -0.0016375427907422413,
          "return_24h": -0.011761806272686193,
          "close_vs_ema12": -1.9104395843072552e-09,
          "close_vs_ema24": -0.0007454276662812731,
          "ema12_slope_3h": 0.0001329921058565997,
          "ema24_slope_6h": -0.00040464382962646095,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174875,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6705,
        6706
      ],
      "forecast_publication_timestamp": "2026-10-17T11:17:15.948443Z",
      "requested_quote_timestamp": "2026-10-17T11:17:15.948443Z",
      "retrieved_quote_timestamp": "2026-10-17T11:17:16.123318Z",
      "quote_retrieval_timestamp": "2026-10-17T11:17:16.123318Z",
      "timing_difference_seconds": 0.174875,
      "selected_quote": {
        "id": 899,
        "contract_id": 899,
        "forecast_timestamp": "2026-10-17T11:17:15.948443Z",
        "requested_timestamp": "2026-10-17T11:17:15.948443Z",
        "actual_quote_timestamp": "2026-10-17T11:17:16.123318Z",
        "timestamp_delta_seconds": 0.174875,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.29,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T11:17:16.123318Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170730",
        "external_market_id": "KXBTC15M-26OCT170730-30",
        "external_contract_id": "KXBTC15M-26OCT170730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2234.76
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 899,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170730",
          "external_market_id": "KXBTC15M-26OCT170730-30",
          "external_contract_id": "KXBTC15M-26OCT170730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T11:15:00Z",
          "resolution_timestamp": "2026-10-17T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T11:17:15.997402Z"
        }
      ],
      "quotes": [
        {
          "id": 899,
          "contract_id": 899,
          "forecast_timestamp": "2026-10-17T11:17:15.948443Z",
          "requested_timestamp": "2026-10-17T11:17:15.948443Z",
          "actual_quote_timestamp": "2026-10-17T11:17:16.123318Z",
          "timestamp_delta_seconds": 0.174875,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.29,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T11:17:16.123318Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170730",
          "external_market_id": "KXBTC15M-26OCT170730-30",
          "external_contract_id": "KXBTC15M-26OCT170730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2234.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170730-30": {
          "UP/YES": "KXBTC15M-26OCT170730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1744,
          "signal_id": 899,
          "quote_id": 899,
          "settlement_id": 899,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T11:32:19.770043Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2234.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1745,
          "signal_id": 899,
          "quote_id": 899,
          "settlement_id": 899,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T11:32:19.772715Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2234.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81528.26,
        "kronos_base_predicted_close": 81536.921875,
        "kronos_base_displacement": 8.661875000005239,
        "kronos_base_displacement_fraction": 0.00010624383495986838,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81556.203125,
        "kronos_small_displacement": 27.94312500000524,
        "kronos_small_displacement_fraction": 0.00034274158432922816,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170730",
        "ticker": "KXBTC15M-26OCT170730-30",
        "market_id": "KXBTC15M-26OCT170730-30",
        "contract_id": "KXBTC15M-26OCT170730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81528.26
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T11:17:15.948443Z",
        "retrieved_timestamp": "2026-10-17T11:17:16.123318Z",
        "quote_offset_seconds": 0.174875,
        "quote_age_seconds": 0.174875,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.29,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2234.76
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81449.16,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 899,
          "signal_id": 899,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T11:00:00Z",
          "return_6h": 0.0002499328541498702,
          "return_12h": -0.0016375427907422413,
          "return_24h": -0.011761806272686193,
          "close_vs_ema12": -1.9104395843072552e-09,
          "close_vs_ema24": -0.0007454276662812731,
          "ema12_slope_3h": 0.0001329921058565997,
          "ema24_slope_6h": -0.00040464382962646095,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T11:17:15.994364Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T11:00:00Z",
            "return_6h": 0.0002499328541498702,
            "return_12h": -0.0016375427907422413,
            "return_24h": -0.011761806272686193,
            "close_vs_ema12": -1.9104395843072552e-09,
            "close_vs_ema24": -0.0007454276662812731,
            "ema12_slope_3h": 0.0001329921058565997,
            "ema24_slope_6h": -0.00040464382962646095,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 898,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1100Z",
      "trigger_timestamp": "2026-10-17T11:02:14.840592Z",
      "market_start_timestamp": "2026-10-17T11:00:00Z",
      "resolution_timestamp": "2026-10-17T11:15:00Z",
      "direction": "UP",
      "base_run_id": 6703,
      "small_run_id": 6704,
      "last_observed_close": 81522.59,
      "actual_close": 81528.26,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T11:02:14.879321Z",
      "base_predicted_close": 81533.875,
      "small_predicted_close": 81553.1171875,
      "strike": 81522.59,
      "market_regime": {
        "id": 898,
        "signal_id": 898,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T10:45:00Z",
        "return_6h": 0.0012375613100359395,
        "return_12h": -0.0017798068925676258,
        "return_24h": -0.0074468162345460165,
        "close_vs_ema12": -6.959748895796203e-05,
        "close_vs_ema24": -0.0008306638995457805,
        "ema12_slope_3h": 0.0001813741301270877,
        "ema24_slope_6h": -0.0004184127648495517,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T11:02:14.884158Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T10:45:00Z",
          "return_6h": 0.0012375613100359395,
          "return_12h": -0.0017798068925676258,
          "return_24h": -0.0074468162345460165,
          "close_vs_ema12": -6.959748895796203e-05,
          "close_vs_ema24": -0.0008306638995457805,
          "ema12_slope_3h": 0.0001813741301270877,
          "ema24_slope_6h": -0.0004184127648495517,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185465,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6703,
        6704
      ],
      "forecast_publication_timestamp": "2026-10-17T11:02:14.840592Z",
      "requested_quote_timestamp": "2026-10-17T11:02:14.840592Z",
      "retrieved_quote_timestamp": "2026-10-17T11:02:15.026057Z",
      "quote_retrieval_timestamp": "2026-10-17T11:02:15.026057Z",
      "timing_difference_seconds": 0.185465,
      "selected_quote": {
        "id": 898,
        "contract_id": 898,
        "forecast_timestamp": "2026-10-17T11:02:14.840592Z",
        "requested_timestamp": "2026-10-17T11:02:14.840592Z",
        "actual_quote_timestamp": "2026-10-17T11:02:15.026057Z",
        "timestamp_delta_seconds": 0.185465,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T11:02:15.026057Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170715",
        "external_market_id": "KXBTC15M-26OCT170715-15",
        "external_contract_id": "KXBTC15M-26OCT170715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 200.35
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 898,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170715",
          "external_market_id": "KXBTC15M-26OCT170715-15",
          "external_contract_id": "KXBTC15M-26OCT170715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T11:00:00Z",
          "resolution_timestamp": "2026-10-17T11:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T11:02:14.887040Z"
        }
      ],
      "quotes": [
        {
          "id": 898,
          "contract_id": 898,
          "forecast_timestamp": "2026-10-17T11:02:14.840592Z",
          "requested_timestamp": "2026-10-17T11:02:14.840592Z",
          "actual_quote_timestamp": "2026-10-17T11:02:15.026057Z",
          "timestamp_delta_seconds": 0.185465,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.79,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T11:02:15.026057Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170715",
          "external_market_id": "KXBTC15M-26OCT170715-15",
          "external_contract_id": "KXBTC15M-26OCT170715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 200.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170715-15": {
          "UP/YES": "KXBTC15M-26OCT170715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1742,
          "signal_id": 898,
          "quote_id": 898,
          "settlement_id": 898,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 123.0,
          "gross_pnl": 24.599999999999994,
          "net_pnl": 23.22,
          "roi": 0.232711966325917,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T11:17:20.406073Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 200.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1743,
          "signal_id": 898,
          "quote_id": 898,
          "settlement_id": 898,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 20.0,
          "net_pnl": 18.879999999999995,
          "roi": 0.2327416173570019,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T11:17:20.412089Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 200.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81522.59,
        "kronos_base_predicted_close": 81533.875,
        "kronos_base_displacement": 11.285000000003492,
        "kronos_base_displacement_fraction": 0.0001384278885153611,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81553.1171875,
        "kronos_small_displacement": 30.527187500003492,
        "kronos_small_displacement_fraction": 0.00037446292493900765,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170715",
        "ticker": "KXBTC15M-26OCT170715-15",
        "market_id": "KXBTC15M-26OCT170715-15",
        "contract_id": "KXBTC15M-26OCT170715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81522.59
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T11:02:14.840592Z",
        "retrieved_timestamp": "2026-10-17T11:02:15.026057Z",
        "quote_offset_seconds": 0.185465,
        "quote_age_seconds": 0.185465,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 200.35
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81528.26,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 898,
          "signal_id": 898,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T10:45:00Z",
          "return_6h": 0.0012375613100359395,
          "return_12h": -0.0017798068925676258,
          "return_24h": -0.0074468162345460165,
          "close_vs_ema12": -6.959748895796203e-05,
          "close_vs_ema24": -0.0008306638995457805,
          "ema12_slope_3h": 0.0001813741301270877,
          "ema24_slope_6h": -0.0004184127648495517,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T11:02:14.884158Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T10:45:00Z",
            "return_6h": 0.0012375613100359395,
            "return_12h": -0.0017798068925676258,
            "return_24h": -0.0074468162345460165,
            "close_vs_ema12": -6.959748895796203e-05,
            "close_vs_ema24": -0.0008306638995457805,
            "ema12_slope_3h": 0.0001813741301270877,
            "ema24_slope_6h": -0.0004184127648495517,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 897,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1015Z",
      "trigger_timestamp": "2026-10-17T10:17:14.968618Z",
      "market_start_timestamp": "2026-10-17T10:15:00Z",
      "resolution_timestamp": "2026-10-17T10:30:00Z",
      "direction": "UP",
      "base_run_id": 6697,
      "small_run_id": 6698,
      "last_observed_close": 81464.3,
      "actual_close": 81521.19,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T10:17:15.008154Z",
      "base_predicted_close": 81488.390625,
      "small_predicted_close": 81528.3515625,
      "strike": 81464.3,
      "market_regime": {
        "id": 897,
        "signal_id": 897,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T10:00:00Z",
        "return_6h": 0.0003119926352792568,
        "return_12h": -0.0022601628551075503,
        "return_24h": -0.004622848851638661,
        "close_vs_ema12": -0.0007910991760714525,
        "close_vs_ema24": -0.0015973338639359014,
        "ema12_slope_3h": 0.0002931749120591576,
        "ema24_slope_6h": -0.0005199429863215199,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T10:17:15.013322Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T10:00:00Z",
          "return_6h": 0.0003119926352792568,
          "return_12h": -0.0022601628551075503,
          "return_24h": -0.004622848851638661,
          "close_vs_ema12": -0.0007910991760714525,
          "close_vs_ema24": -0.0015973338639359014,
          "ema12_slope_3h": 0.0002931749120591576,
          "ema24_slope_6h": -0.0005199429863215199,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190086,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6697,
        6698
      ],
      "forecast_publication_timestamp": "2026-10-17T10:17:14.968618Z",
      "requested_quote_timestamp": "2026-10-17T10:17:14.968618Z",
      "retrieved_quote_timestamp": "2026-10-17T10:17:15.158704Z",
      "quote_retrieval_timestamp": "2026-10-17T10:17:15.158704Z",
      "timing_difference_seconds": 0.190086,
      "selected_quote": {
        "id": 897,
        "contract_id": 897,
        "forecast_timestamp": "2026-10-17T10:17:14.968618Z",
        "requested_timestamp": "2026-10-17T10:17:14.968618Z",
        "actual_quote_timestamp": "2026-10-17T10:17:15.158704Z",
        "timestamp_delta_seconds": 0.190086,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T10:17:15.158704Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170630",
        "external_market_id": "KXBTC15M-26OCT170630-30",
        "external_contract_id": "KXBTC15M-26OCT170630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2187.32
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 897,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170630",
          "external_market_id": "KXBTC15M-26OCT170630-30",
          "external_contract_id": "KXBTC15M-26OCT170630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T10:15:00Z",
          "resolution_timestamp": "2026-10-17T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T10:17:15.017004Z"
        }
      ],
      "quotes": [
        {
          "id": 897,
          "contract_id": 897,
          "forecast_timestamp": "2026-10-17T10:17:14.968618Z",
          "requested_timestamp": "2026-10-17T10:17:14.968618Z",
          "actual_quote_timestamp": "2026-10-17T10:17:15.158704Z",
          "timestamp_delta_seconds": 0.190086,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T10:17:15.158704Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170630",
          "external_market_id": "KXBTC15M-26OCT170630-30",
          "external_contract_id": "KXBTC15M-26OCT170630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2187.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170630-30": {
          "UP/YES": "KXBTC15M-26OCT170630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1740,
          "signal_id": 897,
          "quote_id": 897,
          "settlement_id": 897,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T10:32:19.966180Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2187.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1741,
          "signal_id": 897,
          "quote_id": 897,
          "settlement_id": 897,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T10:32:19.969619Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2187.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81464.3,
        "kronos_base_predicted_close": 81488.390625,
        "kronos_base_displacement": 24.09062499999709,
        "kronos_base_displacement_fraction": 0.00029572002705476004,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81528.3515625,
        "kronos_small_displacement": 64.05156249999709,
        "kronos_small_displacement_fraction": 0.0007862531501528533,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170630",
        "ticker": "KXBTC15M-26OCT170630-30",
        "market_id": "KXBTC15M-26OCT170630-30",
        "contract_id": "KXBTC15M-26OCT170630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81464.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T10:17:14.968618Z",
        "retrieved_timestamp": "2026-10-17T10:17:15.158704Z",
        "quote_offset_seconds": 0.190086,
        "quote_age_seconds": 0.190086,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2187.32
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81521.19,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 897,
          "signal_id": 897,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T10:00:00Z",
          "return_6h": 0.0003119926352792568,
          "return_12h": -0.0022601628551075503,
          "return_24h": -0.004622848851638661,
          "close_vs_ema12": -0.0007910991760714525,
          "close_vs_ema24": -0.0015973338639359014,
          "ema12_slope_3h": 0.0002931749120591576,
          "ema24_slope_6h": -0.0005199429863215199,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T10:17:15.013322Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T10:00:00Z",
            "return_6h": 0.0003119926352792568,
            "return_12h": -0.0022601628551075503,
            "return_24h": -0.004622848851638661,
            "close_vs_ema12": -0.0007910991760714525,
            "close_vs_ema24": -0.0015973338639359014,
            "ema12_slope_3h": 0.0002931749120591576,
            "ema24_slope_6h": -0.0005199429863215199,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 896,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T1000Z",
      "trigger_timestamp": "2026-10-17T10:02:15.487751Z",
      "market_start_timestamp": "2026-10-17T10:00:00Z",
      "resolution_timestamp": "2026-10-17T10:15:00Z",
      "direction": "UP",
      "base_run_id": 6695,
      "small_run_id": 6696,
      "last_observed_close": 81552.31,
      "actual_close": 81464.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T10:02:15.523494Z",
      "base_predicted_close": 81562.0703125,
      "small_predicted_close": 81588.5078125,
      "strike": 81552.31,
      "market_regime": {
        "id": 896,
        "signal_id": 896,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T09:45:00Z",
        "return_6h": 0.0011566233707980267,
        "return_12h": -0.0002271297882061596,
        "return_24h": -0.004612612156060347,
        "close_vs_ema12": 0.0002547509454491337,
        "close_vs_ema24": -0.0005522592807233329,
        "ema12_slope_3h": 0.0003394907516343082,
        "ema24_slope_6h": -0.0005373928625731494,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T10:02:15.573731Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T09:45:00Z",
          "return_6h": 0.0011566233707980267,
          "return_12h": -0.0002271297882061596,
          "return_24h": -0.004612612156060347,
          "close_vs_ema12": 0.0002547509454491337,
          "close_vs_ema24": -0.0005522592807233329,
          "ema12_slope_3h": 0.0003394907516343082,
          "ema24_slope_6h": -0.0005373928625731494,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.17,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.228166,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6695,
        6696
      ],
      "forecast_publication_timestamp": "2026-10-17T10:02:15.487751Z",
      "requested_quote_timestamp": "2026-10-17T10:02:15.487751Z",
      "retrieved_quote_timestamp": "2026-10-17T10:02:15.715917Z",
      "quote_retrieval_timestamp": "2026-10-17T10:02:15.715917Z",
      "timing_difference_seconds": 0.228166,
      "selected_quote": {
        "id": 896,
        "contract_id": 896,
        "forecast_timestamp": "2026-10-17T10:02:15.487751Z",
        "requested_timestamp": "2026-10-17T10:02:15.487751Z",
        "actual_quote_timestamp": "2026-10-17T10:02:15.715917Z",
        "timestamp_delta_seconds": 0.228166,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "implied_probability": 0.17,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T10:02:15.715917Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170615",
        "external_market_id": "KXBTC15M-26OCT170615-15",
        "external_contract_id": "KXBTC15M-26OCT170615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6754.57
      },
      "selected_entry_price": 0.17,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 896,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170615",
          "external_market_id": "KXBTC15M-26OCT170615-15",
          "external_contract_id": "KXBTC15M-26OCT170615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T10:00:00Z",
          "resolution_timestamp": "2026-10-17T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T10:02:15.576338Z"
        }
      ],
      "quotes": [
        {
          "id": 896,
          "contract_id": 896,
          "forecast_timestamp": "2026-10-17T10:02:15.487751Z",
          "requested_timestamp": "2026-10-17T10:02:15.487751Z",
          "actual_quote_timestamp": "2026-10-17T10:02:15.715917Z",
          "timestamp_delta_seconds": 0.228166,
          "bid": 0.16,
          "ask": 0.17,
          "midpoint": 0.165,
          "last_price": 0.16,
          "implied_probability": 0.17,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T10:02:15.715917Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170615",
          "external_market_id": "KXBTC15M-26OCT170615-15",
          "external_contract_id": "KXBTC15M-26OCT170615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6754.57
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170615-15": {
          "UP/YES": "KXBTC15M-26OCT170615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1738,
          "signal_id": 896,
          "quote_id": 896,
          "settlement_id": 896,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 555.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35000000000001,
          "trading_fee": 5.49,
          "total_deployed": 99.84,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.35000000000001,
          "net_pnl": -99.84,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T10:17:19.446089Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6754.57,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1739,
          "signal_id": 896,
          "quote_id": 896,
          "settlement_id": 896,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 17.0,
          "trading_fee": 0.99,
          "total_deployed": 17.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -17.0,
          "net_pnl": -17.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T10:17:19.448843Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6754.57,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81552.31,
        "kronos_base_predicted_close": 81562.0703125,
        "kronos_base_displacement": 9.760312500002328,
        "kronos_base_displacement_fraction": 0.00011968161907372494,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81588.5078125,
        "kronos_small_displacement": 36.19781250000233,
        "kronos_small_displacement_fraction": 0.0004438600512971653,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170615",
        "ticker": "KXBTC15M-26OCT170615-15",
        "market_id": "KXBTC15M-26OCT170615-15",
        "contract_id": "KXBTC15M-26OCT170615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81552.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T10:02:15.487751Z",
        "retrieved_timestamp": "2026-10-17T10:02:15.715917Z",
        "quote_offset_seconds": 0.228166,
        "quote_age_seconds": 0.228166,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.17,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6754.57
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81464.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 896,
          "signal_id": 896,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T09:45:00Z",
          "return_6h": 0.0011566233707980267,
          "return_12h": -0.0002271297882061596,
          "return_24h": -0.004612612156060347,
          "close_vs_ema12": 0.0002547509454491337,
          "close_vs_ema24": -0.0005522592807233329,
          "ema12_slope_3h": 0.0003394907516343082,
          "ema24_slope_6h": -0.0005373928625731494,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T10:02:15.573731Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T09:45:00Z",
            "return_6h": 0.0011566233707980267,
            "return_12h": -0.0002271297882061596,
            "return_24h": -0.004612612156060347,
            "close_vs_ema12": 0.0002547509454491337,
            "close_vs_ema24": -0.0005522592807233329,
            "ema12_slope_3h": 0.0003394907516343082,
            "ema24_slope_6h": -0.0005373928625731494,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 895,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0945Z",
      "trigger_timestamp": "2026-10-17T09:47:14.977190Z",
      "market_start_timestamp": "2026-10-17T09:45:00Z",
      "resolution_timestamp": "2026-10-17T10:00:00Z",
      "direction": "UP",
      "base_run_id": 6693,
      "small_run_id": 6694,
      "last_observed_close": 81561.42,
      "actual_close": 81552.31,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T09:47:15.010980Z",
      "base_predicted_close": 81564.3828125,
      "small_predicted_close": 81590.8515625,
      "strike": 81561.42,
      "market_regime": {
        "id": 895,
        "signal_id": 895,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T09:30:00Z",
        "return_6h": 0.0009436044536124122,
        "return_12h": -0.0003108571340600941,
        "return_24h": -0.0056280561213376545,
        "close_vs_ema12": 0.0003773538910185614,
        "close_vs_ema24": -0.00045217950585763056,
        "ema12_slope_3h": 0.000331360971453476,
        "ema24_slope_6h": -0.0005729534246250445,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T09:47:15.018025Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T09:30:00Z",
          "return_6h": 0.0009436044536124122,
          "return_12h": -0.0003108571340600941,
          "return_24h": -0.0056280561213376545,
          "close_vs_ema12": 0.0003773538910185614,
          "close_vs_ema24": -0.00045217950585763056,
          "ema12_slope_3h": 0.000331360971453476,
          "ema24_slope_6h": -0.0005729534246250445,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179107,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6693,
        6694
      ],
      "forecast_publication_timestamp": "2026-10-17T09:47:14.977190Z",
      "requested_quote_timestamp": "2026-10-17T09:47:14.977190Z",
      "retrieved_quote_timestamp": "2026-10-17T09:47:15.156297Z",
      "quote_retrieval_timestamp": "2026-10-17T09:47:15.156297Z",
      "timing_difference_seconds": 0.179107,
      "selected_quote": {
        "id": 895,
        "contract_id": 895,
        "forecast_timestamp": "2026-10-17T09:47:14.977190Z",
        "requested_timestamp": "2026-10-17T09:47:14.977190Z",
        "actual_quote_timestamp": "2026-10-17T09:47:15.156297Z",
        "timestamp_delta_seconds": 0.179107,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T09:47:15.156297Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170600",
        "external_market_id": "KXBTC15M-26OCT170600-00",
        "external_contract_id": "KXBTC15M-26OCT170600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1162.24
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 895,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170600",
          "external_market_id": "KXBTC15M-26OCT170600-00",
          "external_contract_id": "KXBTC15M-26OCT170600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T09:45:00Z",
          "resolution_timestamp": "2026-10-17T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T09:47:15.020728Z"
        }
      ],
      "quotes": [
        {
          "id": 895,
          "contract_id": 895,
          "forecast_timestamp": "2026-10-17T09:47:14.977190Z",
          "requested_timestamp": "2026-10-17T09:47:14.977190Z",
          "actual_quote_timestamp": "2026-10-17T09:47:15.156297Z",
          "timestamp_delta_seconds": 0.179107,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T09:47:15.156297Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170600",
          "external_market_id": "KXBTC15M-26OCT170600-00",
          "external_contract_id": "KXBTC15M-26OCT170600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1162.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170600-00": {
          "UP/YES": "KXBTC15M-26OCT170600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1736,
          "signal_id": 895,
          "quote_id": 895,
          "settlement_id": 895,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T10:02:19.945124Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1162.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1737,
          "signal_id": 895,
          "quote_id": 895,
          "settlement_id": 895,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T10:02:19.948042Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1162.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81561.42,
        "kronos_base_predicted_close": 81564.3828125,
        "kronos_base_displacement": 2.9628125000017462,
        "kronos_base_displacement_fraction": 3.632615150645668e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81590.8515625,
        "kronos_small_displacement": 29.431562500001746,
        "kronos_small_displacement_fraction": 0.000360851521466911,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170600",
        "ticker": "KXBTC15M-26OCT170600-00",
        "market_id": "KXBTC15M-26OCT170600-00",
        "contract_id": "KXBTC15M-26OCT170600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81561.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T09:47:14.977190Z",
        "retrieved_timestamp": "2026-10-17T09:47:15.156297Z",
        "quote_offset_seconds": 0.179107,
        "quote_age_seconds": 0.179107,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1162.24
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81552.31,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 895,
          "signal_id": 895,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T09:30:00Z",
          "return_6h": 0.0009436044536124122,
          "return_12h": -0.0003108571340600941,
          "return_24h": -0.0056280561213376545,
          "close_vs_ema12": 0.0003773538910185614,
          "close_vs_ema24": -0.00045217950585763056,
          "ema12_slope_3h": 0.000331360971453476,
          "ema24_slope_6h": -0.0005729534246250445,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T09:47:15.018025Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T09:30:00Z",
            "return_6h": 0.0009436044536124122,
            "return_12h": -0.0003108571340600941,
            "return_24h": -0.0056280561213376545,
            "close_vs_ema12": 0.0003773538910185614,
            "close_vs_ema24": -0.00045217950585763056,
            "ema12_slope_3h": 0.000331360971453476,
            "ema24_slope_6h": -0.0005729534246250445,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 894,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0930Z",
      "trigger_timestamp": "2026-10-17T09:32:15.066383Z",
      "market_start_timestamp": "2026-10-17T09:30:00Z",
      "resolution_timestamp": "2026-10-17T09:45:00Z",
      "direction": "UP",
      "base_run_id": 6691,
      "small_run_id": 6692,
      "last_observed_close": 81542.14,
      "actual_close": 81561.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T09:32:15.105788Z",
      "base_predicted_close": 81566.6640625,
      "small_predicted_close": 81593.09375,
      "strike": 81542.14,
      "market_regime": {
        "id": 894,
        "signal_id": 894,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T09:15:00Z",
        "return_6h": 0.0008947446284901517,
        "return_12h": -0.0008504332295745654,
        "return_24h": -0.006486847107909366,
        "close_vs_ema12": 0.0001568854010269849,
        "close_vs_ema24": -0.0006980318483330583,
        "ema12_slope_3h": 0.00031438931516913904,
        "ema24_slope_6h": -0.0006048213407782166,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T09:32:15.110017Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T09:15:00Z",
          "return_6h": 0.0008947446284901517,
          "return_12h": -0.0008504332295745654,
          "return_24h": -0.006486847107909366,
          "close_vs_ema12": 0.0001568854010269849,
          "close_vs_ema24": -0.0006980318483330583,
          "ema12_slope_3h": 0.00031438931516913904,
          "ema24_slope_6h": -0.0006048213407782166,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180964,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6691,
        6692
      ],
      "forecast_publication_timestamp": "2026-10-17T09:32:15.066383Z",
      "requested_quote_timestamp": "2026-10-17T09:32:15.066383Z",
      "retrieved_quote_timestamp": "2026-10-17T09:32:15.247347Z",
      "quote_retrieval_timestamp": "2026-10-17T09:32:15.247347Z",
      "timing_difference_seconds": 0.180964,
      "selected_quote": {
        "id": 894,
        "contract_id": 894,
        "forecast_timestamp": "2026-10-17T09:32:15.066383Z",
        "requested_timestamp": "2026-10-17T09:32:15.066383Z",
        "actual_quote_timestamp": "2026-10-17T09:32:15.247347Z",
        "timestamp_delta_seconds": 0.180964,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T09:32:15.247347Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170545",
        "external_market_id": "KXBTC15M-26OCT170545-45",
        "external_contract_id": "KXBTC15M-26OCT170545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 397.92
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 894,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170545",
          "external_market_id": "KXBTC15M-26OCT170545-45",
          "external_contract_id": "KXBTC15M-26OCT170545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T09:30:00Z",
          "resolution_timestamp": "2026-10-17T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T09:32:15.112539Z"
        }
      ],
      "quotes": [
        {
          "id": 894,
          "contract_id": 894,
          "forecast_timestamp": "2026-10-17T09:32:15.066383Z",
          "requested_timestamp": "2026-10-17T09:32:15.066383Z",
          "actual_quote_timestamp": "2026-10-17T09:32:15.247347Z",
          "timestamp_delta_seconds": 0.180964,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T09:32:15.247347Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170545",
          "external_market_id": "KXBTC15M-26OCT170545-45",
          "external_contract_id": "KXBTC15M-26OCT170545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 397.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170545-45": {
          "UP/YES": "KXBTC15M-26OCT170545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1734,
          "signal_id": 894,
          "quote_id": 894,
          "settlement_id": 894,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T09:47:19.395884Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 397.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1735,
          "signal_id": 894,
          "quote_id": 894,
          "settlement_id": 894,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T09:47:19.398536Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 397.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81542.14,
        "kronos_base_predicted_close": 81566.6640625,
        "kronos_base_displacement": 24.524062500000582,
        "kronos_base_displacement_fraction": 0.00030075323630212035,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81593.09375,
        "kronos_small_displacement": 50.95375000000058,
        "kronos_small_displacement_fraction": 0.0006248762909582773,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170545",
        "ticker": "KXBTC15M-26OCT170545-45",
        "market_id": "KXBTC15M-26OCT170545-45",
        "contract_id": "KXBTC15M-26OCT170545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81542.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T09:32:15.066383Z",
        "retrieved_timestamp": "2026-10-17T09:32:15.247347Z",
        "quote_offset_seconds": 0.180964,
        "quote_age_seconds": 0.180964,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 397.92
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81561.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 894,
          "signal_id": 894,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T09:15:00Z",
          "return_6h": 0.0008947446284901517,
          "return_12h": -0.0008504332295745654,
          "return_24h": -0.006486847107909366,
          "close_vs_ema12": 0.0001568854010269849,
          "close_vs_ema24": -0.0006980318483330583,
          "ema12_slope_3h": 0.00031438931516913904,
          "ema24_slope_6h": -0.0006048213407782166,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T09:32:15.110017Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T09:15:00Z",
            "return_6h": 0.0008947446284901517,
            "return_12h": -0.0008504332295745654,
            "return_24h": -0.006486847107909366,
            "close_vs_ema12": 0.0001568854010269849,
            "close_vs_ema24": -0.0006980318483330583,
            "ema12_slope_3h": 0.00031438931516913904,
            "ema24_slope_6h": -0.0006048213407782166,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 893,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0845Z",
      "trigger_timestamp": "2026-10-17T08:47:16.308219Z",
      "market_start_timestamp": "2026-10-17T08:45:00Z",
      "resolution_timestamp": "2026-10-17T09:00:00Z",
      "direction": "UP",
      "base_run_id": 6685,
      "small_run_id": 6686,
      "last_observed_close": 81561.76,
      "actual_close": 81596.9,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T08:47:16.353057Z",
      "base_predicted_close": 81569.875,
      "small_predicted_close": 81596.515625,
      "strike": 81561.76,
      "market_regime": {
        "id": 893,
        "signal_id": 893,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T08:30:00Z",
        "return_6h": 0.0027223913150622447,
        "return_12h": -0.00029065020968865873,
        "return_24h": -0.007862429826798856,
        "close_vs_ema12": 0.0004756090566113702,
        "close_vs_ema24": -0.0004747317904242321,
        "ema12_slope_3h": 0.00020010204347498117,
        "ema24_slope_6h": -0.0007860564415258509,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T08:47:16.358703Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T08:30:00Z",
          "return_6h": 0.0027223913150622447,
          "return_12h": -0.00029065020968865873,
          "return_24h": -0.007862429826798856,
          "close_vs_ema12": 0.0004756090566113702,
          "close_vs_ema24": -0.0004747317904242321,
          "ema12_slope_3h": 0.00020010204347498117,
          "ema24_slope_6h": -0.0007860564415258509,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176496,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6685,
        6686
      ],
      "forecast_publication_timestamp": "2026-10-17T08:47:16.308219Z",
      "requested_quote_timestamp": "2026-10-17T08:47:16.308219Z",
      "retrieved_quote_timestamp": "2026-10-17T08:47:16.484715Z",
      "quote_retrieval_timestamp": "2026-10-17T08:47:16.484715Z",
      "timing_difference_seconds": 0.176496,
      "selected_quote": {
        "id": 893,
        "contract_id": 893,
        "forecast_timestamp": "2026-10-17T08:47:16.308219Z",
        "requested_timestamp": "2026-10-17T08:47:16.308219Z",
        "actual_quote_timestamp": "2026-10-17T08:47:16.484715Z",
        "timestamp_delta_seconds": 0.176496,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T08:47:16.484715Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170500",
        "external_market_id": "KXBTC15M-26OCT170500-00",
        "external_contract_id": "KXBTC15M-26OCT170500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1003.11
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 893,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170500",
          "external_market_id": "KXBTC15M-26OCT170500-00",
          "external_contract_id": "KXBTC15M-26OCT170500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T08:45:00Z",
          "resolution_timestamp": "2026-10-17T09:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T08:47:16.361801Z"
        }
      ],
      "quotes": [
        {
          "id": 893,
          "contract_id": 893,
          "forecast_timestamp": "2026-10-17T08:47:16.308219Z",
          "requested_timestamp": "2026-10-17T08:47:16.308219Z",
          "actual_quote_timestamp": "2026-10-17T08:47:16.484715Z",
          "timestamp_delta_seconds": 0.176496,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T08:47:16.484715Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170500",
          "external_market_id": "KXBTC15M-26OCT170500-00",
          "external_contract_id": "KXBTC15M-26OCT170500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1003.11
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170500-00": {
          "UP/YES": "KXBTC15M-26OCT170500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1732,
          "signal_id": 893,
          "quote_id": 893,
          "settlement_id": 893,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T09:02:22.847419Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1003.11,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1733,
          "signal_id": 893,
          "quote_id": 893,
          "settlement_id": 893,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T09:02:22.850008Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1003.11,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81561.76,
        "kronos_base_predicted_close": 81569.875,
        "kronos_base_displacement": 8.115000000005239,
        "kronos_base_displacement_fraction": 9.949515557296997e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81596.515625,
        "kronos_small_displacement": 34.75562500000524,
        "kronos_small_displacement_fraction": 0.00042612647152299364,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170500",
        "ticker": "KXBTC15M-26OCT170500-00",
        "market_id": "KXBTC15M-26OCT170500-00",
        "contract_id": "KXBTC15M-26OCT170500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81561.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T08:47:16.308219Z",
        "retrieved_timestamp": "2026-10-17T08:47:16.484715Z",
        "quote_offset_seconds": 0.176496,
        "quote_age_seconds": 0.176496,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1003.11
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81596.9,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 893,
          "signal_id": 893,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T08:30:00Z",
          "return_6h": 0.0027223913150622447,
          "return_12h": -0.00029065020968865873,
          "return_24h": -0.007862429826798856,
          "close_vs_ema12": 0.0004756090566113702,
          "close_vs_ema24": -0.0004747317904242321,
          "ema12_slope_3h": 0.00020010204347498117,
          "ema24_slope_6h": -0.0007860564415258509,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T08:47:16.358703Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T08:30:00Z",
            "return_6h": 0.0027223913150622447,
            "return_12h": -0.00029065020968865873,
            "return_24h": -0.007862429826798856,
            "close_vs_ema12": 0.0004756090566113702,
            "close_vs_ema24": -0.0004747317904242321,
            "ema12_slope_3h": 0.00020010204347498117,
            "ema24_slope_6h": -0.0007860564415258509,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 892,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0745Z",
      "trigger_timestamp": "2026-10-17T07:47:17.716800Z",
      "market_start_timestamp": "2026-10-17T07:45:00Z",
      "resolution_timestamp": "2026-10-17T08:00:00Z",
      "direction": "UP",
      "base_run_id": 6677,
      "small_run_id": 6678,
      "last_observed_close": 81592.54,
      "actual_close": 81605.93,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T07:47:17.759825Z",
      "base_predicted_close": 81654.8671875,
      "small_predicted_close": 81689.4609375,
      "strike": 81592.54,
      "market_regime": {
        "id": 892,
        "signal_id": 892,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T07:30:00Z",
        "return_6h": 0.0021342129448280733,
        "return_12h": 0.004422511963841025,
        "return_24h": -0.006382332557209547,
        "close_vs_ema12": 0.00101820383848783,
        "close_vs_ema24": -0.00010072424884455256,
        "ema12_slope_3h": -4.0239401775887806e-05,
        "ema24_slope_6h": -0.0010763322352043136,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T07:47:17.764455Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T07:30:00Z",
          "return_6h": 0.0021342129448280733,
          "return_12h": 0.004422511963841025,
          "return_24h": -0.006382332557209547,
          "close_vs_ema12": 0.00101820383848783,
          "close_vs_ema24": -0.00010072424884455256,
          "ema12_slope_3h": -4.0239401775887806e-05,
          "ema24_slope_6h": -0.0010763322352043136,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.31,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18693,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6677,
        6678
      ],
      "forecast_publication_timestamp": "2026-10-17T07:47:17.716800Z",
      "requested_quote_timestamp": "2026-10-17T07:47:17.716800Z",
      "retrieved_quote_timestamp": "2026-10-17T07:47:17.903730Z",
      "quote_retrieval_timestamp": "2026-10-17T07:47:17.903730Z",
      "timing_difference_seconds": 0.18693,
      "selected_quote": {
        "id": 892,
        "contract_id": 892,
        "forecast_timestamp": "2026-10-17T07:47:17.716800Z",
        "requested_timestamp": "2026-10-17T07:47:17.716800Z",
        "actual_quote_timestamp": "2026-10-17T07:47:17.903730Z",
        "timestamp_delta_seconds": 0.18693,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.3,
        "implied_probability": 0.31,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T07:47:17.903730Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170400",
        "external_market_id": "KXBTC15M-26OCT170400-00",
        "external_contract_id": "KXBTC15M-26OCT170400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7729.42
      },
      "selected_entry_price": 0.31,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 892,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170400",
          "external_market_id": "KXBTC15M-26OCT170400-00",
          "external_contract_id": "KXBTC15M-26OCT170400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T07:45:00Z",
          "resolution_timestamp": "2026-10-17T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T07:47:17.767188Z"
        }
      ],
      "quotes": [
        {
          "id": 892,
          "contract_id": 892,
          "forecast_timestamp": "2026-10-17T07:47:17.716800Z",
          "requested_timestamp": "2026-10-17T07:47:17.716800Z",
          "actual_quote_timestamp": "2026-10-17T07:47:17.903730Z",
          "timestamp_delta_seconds": 0.18693,
          "bid": 0.3,
          "ask": 0.31,
          "midpoint": 0.305,
          "last_price": 0.3,
          "implied_probability": 0.31,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T07:47:17.903730Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170400",
          "external_market_id": "KXBTC15M-26OCT170400-00",
          "external_contract_id": "KXBTC15M-26OCT170400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7729.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170400-00": {
          "UP/YES": "KXBTC15M-26OCT170400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1730,
          "signal_id": 892,
          "quote_id": 892,
          "settlement_id": 892,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 307.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.17,
          "trading_fee": 4.6,
          "total_deployed": 99.77,
          "settlement_value": 1.0,
          "settlement_payout": 307.0,
          "gross_pnl": 211.82999999999998,
          "net_pnl": 207.23000000000002,
          "roi": 2.0770772777387996,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T08:02:19.598600Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7729.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1731,
          "signal_id": 892,
          "quote_id": 892,
          "settlement_id": 892,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 31.0,
          "trading_fee": 1.5,
          "total_deployed": 32.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 69.0,
          "net_pnl": 67.5,
          "roi": 2.076923076923077,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T08:02:19.602345Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7729.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81592.54,
        "kronos_base_predicted_close": 81654.8671875,
        "kronos_base_displacement": 62.3271875000064,
        "kronos_base_displacement_fraction": 0.0007638834077233826,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81689.4609375,
        "kronos_small_displacement": 96.9209375000064,
        "kronos_small_displacement_fraction": 0.0011878651835082767,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170400",
        "ticker": "KXBTC15M-26OCT170400-00",
        "market_id": "KXBTC15M-26OCT170400-00",
        "contract_id": "KXBTC15M-26OCT170400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81592.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T07:47:17.716800Z",
        "retrieved_timestamp": "2026-10-17T07:47:17.903730Z",
        "quote_offset_seconds": 0.18693,
        "quote_age_seconds": 0.18693,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.31,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7729.42
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81605.93,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 892,
          "signal_id": 892,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T07:30:00Z",
          "return_6h": 0.0021342129448280733,
          "return_12h": 0.004422511963841025,
          "return_24h": -0.006382332557209547,
          "close_vs_ema12": 0.00101820383848783,
          "close_vs_ema24": -0.00010072424884455256,
          "ema12_slope_3h": -4.0239401775887806e-05,
          "ema24_slope_6h": -0.0010763322352043136,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T07:47:17.764455Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T07:30:00Z",
            "return_6h": 0.0021342129448280733,
            "return_12h": 0.004422511963841025,
            "return_24h": -0.006382332557209547,
            "close_vs_ema12": 0.00101820383848783,
            "close_vs_ema24": -0.00010072424884455256,
            "ema12_slope_3h": -4.0239401775887806e-05,
            "ema24_slope_6h": -0.0010763322352043136,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 891,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0730Z",
      "trigger_timestamp": "2026-10-17T07:32:14.326266Z",
      "market_start_timestamp": "2026-10-17T07:30:00Z",
      "resolution_timestamp": "2026-10-17T07:45:00Z",
      "direction": "UP",
      "base_run_id": 6675,
      "small_run_id": 6676,
      "last_observed_close": 81532.21,
      "actual_close": 81592.54,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T07:32:14.491682Z",
      "base_predicted_close": 81539.90625,
      "small_predicted_close": 81559.9453125,
      "strike": 81532.21,
      "market_regime": {
        "id": 891,
        "signal_id": 891,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T07:15:00Z",
        "return_6h": 0.0013306521045799435,
        "return_12h": 0.0006447108607046115,
        "return_24h": -0.00743270087852832,
        "close_vs_ema12": 0.00032139300747546784,
        "close_vs_ema24": -0.0008421482807489111,
        "ema12_slope_3h": -0.0001150161810786754,
        "ema24_slope_6h": -0.0011436817552806788,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T07:32:14.517466Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T07:15:00Z",
          "return_6h": 0.0013306521045799435,
          "return_12h": 0.0006447108607046115,
          "return_24h": -0.00743270087852832,
          "close_vs_ema12": 0.00032139300747546784,
          "close_vs_ema24": -0.0008421482807489111,
          "ema12_slope_3h": -0.0001150161810786754,
          "ema24_slope_6h": -0.0011436817552806788,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.87,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.422088,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6675,
        6676
      ],
      "forecast_publication_timestamp": "2026-10-17T07:32:14.326266Z",
      "requested_quote_timestamp": "2026-10-17T07:32:14.326266Z",
      "retrieved_quote_timestamp": "2026-10-17T07:32:14.748354Z",
      "quote_retrieval_timestamp": "2026-10-17T07:32:14.748354Z",
      "timing_difference_seconds": 0.422088,
      "selected_quote": {
        "id": 891,
        "contract_id": 891,
        "forecast_timestamp": "2026-10-17T07:32:14.326266Z",
        "requested_timestamp": "2026-10-17T07:32:14.326266Z",
        "actual_quote_timestamp": "2026-10-17T07:32:14.748354Z",
        "timestamp_delta_seconds": 0.422088,
        "bid": 0.86,
        "ask": 0.87,
        "midpoint": 0.865,
        "last_price": 0.87,
        "implied_probability": 0.87,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T07:32:14.748354Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170345",
        "external_market_id": "KXBTC15M-26OCT170345-45",
        "external_contract_id": "KXBTC15M-26OCT170345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2335.09
      },
      "selected_entry_price": 0.87,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 891,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170345",
          "external_market_id": "KXBTC15M-26OCT170345-45",
          "external_contract_id": "KXBTC15M-26OCT170345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T07:30:00Z",
          "resolution_timestamp": "2026-10-17T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T07:32:14.559252Z"
        }
      ],
      "quotes": [
        {
          "id": 891,
          "contract_id": 891,
          "forecast_timestamp": "2026-10-17T07:32:14.326266Z",
          "requested_timestamp": "2026-10-17T07:32:14.326266Z",
          "actual_quote_timestamp": "2026-10-17T07:32:14.748354Z",
          "timestamp_delta_seconds": 0.422088,
          "bid": 0.86,
          "ask": 0.87,
          "midpoint": 0.865,
          "last_price": 0.87,
          "implied_probability": 0.87,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T07:32:14.748354Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170345",
          "external_market_id": "KXBTC15M-26OCT170345-45",
          "external_contract_id": "KXBTC15M-26OCT170345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2335.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170345-45": {
          "UP/YES": "KXBTC15M-26OCT170345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1728,
          "signal_id": 891,
          "quote_id": 891,
          "settlement_id": 891,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 113.0,
          "entry_price": 0.87,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.31,
          "trading_fee": 0.9,
          "total_deployed": 99.21000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 113.0,
          "gross_pnl": 14.689999999999998,
          "net_pnl": 13.789999999999992,
          "roi": 0.13899808487047668,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T07:47:22.984634Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2335.09,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1729,
          "signal_id": 891,
          "quote_id": 891,
          "settlement_id": 891,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.87,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 87.0,
          "trading_fee": 0.8,
          "total_deployed": 87.8,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 13.0,
          "net_pnl": 12.200000000000003,
          "roi": 0.13895216400911165,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T07:47:22.987270Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2335.09,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81532.21,
        "kronos_base_predicted_close": 81539.90625,
        "kronos_base_displacement": 7.696249999993597,
        "kronos_base_displacement_fraction": 9.439520896089529e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81559.9453125,
        "kronos_small_displacement": 27.735312499993597,
        "kronos_small_displacement_fraction": 0.00034017614020267074,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170345",
        "ticker": "KXBTC15M-26OCT170345-45",
        "market_id": "KXBTC15M-26OCT170345-45",
        "contract_id": "KXBTC15M-26OCT170345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81532.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T07:32:14.326266Z",
        "retrieved_timestamp": "2026-10-17T07:32:14.748354Z",
        "quote_offset_seconds": 0.422088,
        "quote_age_seconds": 0.422088,
        "bid": 0.86,
        "ask": 0.87,
        "midpoint": 0.865,
        "last_price": 0.87,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.87,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2335.09
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81592.54,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 891,
          "signal_id": 891,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T07:15:00Z",
          "return_6h": 0.0013306521045799435,
          "return_12h": 0.0006447108607046115,
          "return_24h": -0.00743270087852832,
          "close_vs_ema12": 0.00032139300747546784,
          "close_vs_ema24": -0.0008421482807489111,
          "ema12_slope_3h": -0.0001150161810786754,
          "ema24_slope_6h": -0.0011436817552806788,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T07:32:14.517466Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T07:15:00Z",
            "return_6h": 0.0013306521045799435,
            "return_12h": 0.0006447108607046115,
            "return_24h": -0.00743270087852832,
            "close_vs_ema12": 0.00032139300747546784,
            "close_vs_ema24": -0.0008421482807489111,
            "ema12_slope_3h": -0.0001150161810786754,
            "ema24_slope_6h": -0.0011436817552806788,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 890,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0715Z",
      "trigger_timestamp": "2026-10-17T07:17:15.651555Z",
      "market_start_timestamp": "2026-10-17T07:15:00Z",
      "resolution_timestamp": "2026-10-17T07:30:00Z",
      "direction": "UP",
      "base_run_id": 6673,
      "small_run_id": 6674,
      "last_observed_close": 81529.1,
      "actual_close": 81532.21,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T07:17:15.690412Z",
      "base_predicted_close": 81536.7890625,
      "small_predicted_close": 81556.921875,
      "strike": 81529.1,
      "market_regime": {
        "id": 890,
        "signal_id": 890,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T07:00:00Z",
        "return_6h": 0.0010623291521383305,
        "return_12h": 0.0031143023894504296,
        "return_24h": -0.007154039272057711,
        "close_vs_ema12": 0.0002969902875291641,
        "close_vs_ema24": -0.0008979091403086281,
        "ema12_slope_3h": -0.00018104248852934823,
        "ema24_slope_6h": -0.0011956024295041168,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T07:17:15.694892Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T07:00:00Z",
          "return_6h": 0.0010623291521383305,
          "return_12h": 0.0031143023894504296,
          "return_24h": -0.007154039272057711,
          "close_vs_ema12": 0.0002969902875291641,
          "close_vs_ema24": -0.0008979091403086281,
          "ema12_slope_3h": -0.00018104248852934823,
          "ema24_slope_6h": -0.0011956024295041168,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186073,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6673,
        6674
      ],
      "forecast_publication_timestamp": "2026-10-17T07:17:15.651555Z",
      "requested_quote_timestamp": "2026-10-17T07:17:15.651555Z",
      "retrieved_quote_timestamp": "2026-10-17T07:17:15.837628Z",
      "quote_retrieval_timestamp": "2026-10-17T07:17:15.837628Z",
      "timing_difference_seconds": 0.186073,
      "selected_quote": {
        "id": 890,
        "contract_id": 890,
        "forecast_timestamp": "2026-10-17T07:17:15.651555Z",
        "requested_timestamp": "2026-10-17T07:17:15.651555Z",
        "actual_quote_timestamp": "2026-10-17T07:17:15.837628Z",
        "timestamp_delta_seconds": 0.186073,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T07:17:15.837628Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170330",
        "external_market_id": "KXBTC15M-26OCT170330-30",
        "external_contract_id": "KXBTC15M-26OCT170330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2873.23
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 890,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170330",
          "external_market_id": "KXBTC15M-26OCT170330-30",
          "external_contract_id": "KXBTC15M-26OCT170330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T07:15:00Z",
          "resolution_timestamp": "2026-10-17T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T07:17:15.697706Z"
        }
      ],
      "quotes": [
        {
          "id": 890,
          "contract_id": 890,
          "forecast_timestamp": "2026-10-17T07:17:15.651555Z",
          "requested_timestamp": "2026-10-17T07:17:15.651555Z",
          "actual_quote_timestamp": "2026-10-17T07:17:15.837628Z",
          "timestamp_delta_seconds": 0.186073,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.3,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T07:17:15.837628Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170330",
          "external_market_id": "KXBTC15M-26OCT170330-30",
          "external_contract_id": "KXBTC15M-26OCT170330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2873.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170330-30": {
          "UP/YES": "KXBTC15M-26OCT170330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1726,
          "signal_id": 890,
          "quote_id": 890,
          "settlement_id": 890,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 317.0,
          "gross_pnl": 221.9,
          "net_pnl": 217.24,
          "roi": 2.1776263031275063,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T07:32:19.171650Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2873.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1727,
          "signal_id": 890,
          "quote_id": 890,
          "settlement_id": 890,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 70.0,
          "net_pnl": 68.53,
          "roi": 2.1776294884016525,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T07:32:19.175529Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2873.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81529.1,
        "kronos_base_predicted_close": 81536.7890625,
        "kronos_base_displacement": 7.689062499994179,
        "kronos_base_displacement_fraction": 9.43106510435437e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81556.921875,
        "kronos_small_displacement": 27.82187499999418,
        "kronos_small_displacement_fraction": 0.0003412508539894857,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170330",
        "ticker": "KXBTC15M-26OCT170330-30",
        "market_id": "KXBTC15M-26OCT170330-30",
        "contract_id": "KXBTC15M-26OCT170330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81529.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T07:17:15.651555Z",
        "retrieved_timestamp": "2026-10-17T07:17:15.837628Z",
        "quote_offset_seconds": 0.186073,
        "quote_age_seconds": 0.186073,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2873.23
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81532.21,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 890,
          "signal_id": 890,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T07:00:00Z",
          "return_6h": 0.0010623291521383305,
          "return_12h": 0.0031143023894504296,
          "return_24h": -0.007154039272057711,
          "close_vs_ema12": 0.0002969902875291641,
          "close_vs_ema24": -0.0008979091403086281,
          "ema12_slope_3h": -0.00018104248852934823,
          "ema24_slope_6h": -0.0011956024295041168,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T07:17:15.694892Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T07:00:00Z",
            "return_6h": 0.0010623291521383305,
            "return_12h": 0.0031143023894504296,
            "return_24h": -0.007154039272057711,
            "close_vs_ema12": 0.0002969902875291641,
            "close_vs_ema24": -0.0008979091403086281,
            "ema12_slope_3h": -0.00018104248852934823,
            "ema24_slope_6h": -0.0011956024295041168,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 889,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0500Z",
      "trigger_timestamp": "2026-10-17T05:02:14.519574Z",
      "market_start_timestamp": "2026-10-17T05:00:00Z",
      "resolution_timestamp": "2026-10-17T05:15:00Z",
      "direction": "UP",
      "base_run_id": 6655,
      "small_run_id": 6656,
      "last_observed_close": 81421.82,
      "actual_close": 81507.89,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T05:02:14.558772Z",
      "base_predicted_close": 81443.046875,
      "small_predicted_close": 81456.4296875,
      "strike": 81421.82,
      "market_regime": {
        "id": 889,
        "signal_id": 889,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T04:45:00Z",
        "return_6h": -0.003013638640020133,
        "return_12h": 0.0012221001491794503,
        "return_24h": -0.007562782314250227,
        "close_vs_ema12": -0.0010708749113796934,
        "close_vs_ema24": -0.002483185954293976,
        "ema12_slope_3h": -0.0007084636687569867,
        "ema24_slope_6h": -0.0014275337666540544,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T05:02:14.562348Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T04:45:00Z",
          "return_6h": -0.003013638640020133,
          "return_12h": 0.0012221001491794503,
          "return_24h": -0.007562782314250227,
          "close_vs_ema12": -0.0010708749113796934,
          "close_vs_ema24": -0.002483185954293976,
          "ema12_slope_3h": -0.0007084636687569867,
          "ema24_slope_6h": -0.0014275337666540544,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.84,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.215313,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6655,
        6656
      ],
      "forecast_publication_timestamp": "2026-10-17T05:02:14.519574Z",
      "requested_quote_timestamp": "2026-10-17T05:02:14.519574Z",
      "retrieved_quote_timestamp": "2026-10-17T05:02:14.734887Z",
      "quote_retrieval_timestamp": "2026-10-17T05:02:14.734887Z",
      "timing_difference_seconds": 0.215313,
      "selected_quote": {
        "id": 889,
        "contract_id": 889,
        "forecast_timestamp": "2026-10-17T05:02:14.519574Z",
        "requested_timestamp": "2026-10-17T05:02:14.519574Z",
        "actual_quote_timestamp": "2026-10-17T05:02:14.734887Z",
        "timestamp_delta_seconds": 0.215313,
        "bid": 0.83,
        "ask": 0.84,
        "midpoint": 0.835,
        "last_price": 0.84,
        "implied_probability": 0.84,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T05:02:14.734887Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170115",
        "external_market_id": "KXBTC15M-26OCT170115-15",
        "external_contract_id": "KXBTC15M-26OCT170115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4332.28
      },
      "selected_entry_price": 0.84,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 889,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170115",
          "external_market_id": "KXBTC15M-26OCT170115-15",
          "external_contract_id": "KXBTC15M-26OCT170115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T05:00:00Z",
          "resolution_timestamp": "2026-10-17T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T05:02:14.564936Z"
        }
      ],
      "quotes": [
        {
          "id": 889,
          "contract_id": 889,
          "forecast_timestamp": "2026-10-17T05:02:14.519574Z",
          "requested_timestamp": "2026-10-17T05:02:14.519574Z",
          "actual_quote_timestamp": "2026-10-17T05:02:14.734887Z",
          "timestamp_delta_seconds": 0.215313,
          "bid": 0.83,
          "ask": 0.84,
          "midpoint": 0.835,
          "last_price": 0.84,
          "implied_probability": 0.84,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T05:02:14.734887Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170115",
          "external_market_id": "KXBTC15M-26OCT170115-15",
          "external_contract_id": "KXBTC15M-26OCT170115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4332.28
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170115-15": {
          "UP/YES": "KXBTC15M-26OCT170115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1724,
          "signal_id": 889,
          "quote_id": 889,
          "settlement_id": 889,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 117.0,
          "entry_price": 0.84,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.11,
          "total_deployed": 99.39,
          "settlement_value": 1.0,
          "settlement_payout": 117.0,
          "gross_pnl": 18.72,
          "net_pnl": 17.61,
          "roi": 0.17718080289767582,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T05:17:19.741399Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4332.28,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1725,
          "signal_id": 889,
          "quote_id": 889,
          "settlement_id": 889,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.84,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 84.0,
          "trading_fee": 0.95,
          "total_deployed": 84.95,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 16.0,
          "net_pnl": 15.049999999999997,
          "roi": 0.17716303708063563,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T05:17:19.744723Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4332.28,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81421.82,
        "kronos_base_predicted_close": 81443.046875,
        "kronos_base_displacement": 21.226874999993015,
        "kronos_base_displacement_fraction": 0.00026070253649443126,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81456.4296875,
        "kronos_small_displacement": 34.609687499993015,
        "kronos_small_displacement_fraction": 0.000425066493232318,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170115",
        "ticker": "KXBTC15M-26OCT170115-15",
        "market_id": "KXBTC15M-26OCT170115-15",
        "contract_id": "KXBTC15M-26OCT170115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81421.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T05:02:14.519574Z",
        "retrieved_timestamp": "2026-10-17T05:02:14.734887Z",
        "quote_offset_seconds": 0.215313,
        "quote_age_seconds": 0.215313,
        "bid": 0.83,
        "ask": 0.84,
        "midpoint": 0.835,
        "last_price": 0.84,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.84,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4332.28
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81507.89,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 889,
          "signal_id": 889,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T04:45:00Z",
          "return_6h": -0.003013638640020133,
          "return_12h": 0.0012221001491794503,
          "return_24h": -0.007562782314250227,
          "close_vs_ema12": -0.0010708749113796934,
          "close_vs_ema24": -0.002483185954293976,
          "ema12_slope_3h": -0.0007084636687569867,
          "ema24_slope_6h": -0.0014275337666540544,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T05:02:14.562348Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T04:45:00Z",
            "return_6h": -0.003013638640020133,
            "return_12h": 0.0012221001491794503,
            "return_24h": -0.007562782314250227,
            "close_vs_ema12": -0.0010708749113796934,
            "close_vs_ema24": -0.002483185954293976,
            "ema12_slope_3h": -0.0007084636687569867,
            "ema24_slope_6h": -0.0014275337666540544,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 888,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0415Z",
      "trigger_timestamp": "2026-10-17T04:17:14.896678Z",
      "market_start_timestamp": "2026-10-17T04:15:00Z",
      "resolution_timestamp": "2026-10-17T04:30:00Z",
      "direction": "UP",
      "base_run_id": 6649,
      "small_run_id": 6650,
      "last_observed_close": 81438.89,
      "actual_close": 81415.09,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T04:17:14.936605Z",
      "base_predicted_close": 81456.6171875,
      "small_predicted_close": 81507.9609375,
      "strike": 81438.89,
      "market_regime": {
        "id": 888,
        "signal_id": 888,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T04:00:00Z",
        "return_6h": -0.0025713532471109968,
        "return_12h": -0.0005664168354039267,
        "return_24h": -0.006245550514239695,
        "close_vs_ema12": -0.0009907920087012245,
        "close_vs_ema24": -0.0024275901481544127,
        "ema12_slope_3h": -0.0008215051661072392,
        "ema24_slope_6h": -0.001334162192845545,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T04:17:14.940691Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T04:00:00Z",
          "return_6h": -0.0025713532471109968,
          "return_12h": -0.0005664168354039267,
          "return_24h": -0.006245550514239695,
          "close_vs_ema12": -0.0009907920087012245,
          "close_vs_ema24": -0.0024275901481544127,
          "ema12_slope_3h": -0.0008215051661072392,
          "ema24_slope_6h": -0.001334162192845545,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182283,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6649,
        6650
      ],
      "forecast_publication_timestamp": "2026-10-17T04:17:14.896678Z",
      "requested_quote_timestamp": "2026-10-17T04:17:14.896678Z",
      "retrieved_quote_timestamp": "2026-10-17T04:17:15.078961Z",
      "quote_retrieval_timestamp": "2026-10-17T04:17:15.078961Z",
      "timing_difference_seconds": 0.182283,
      "selected_quote": {
        "id": 888,
        "contract_id": 888,
        "forecast_timestamp": "2026-10-17T04:17:14.896678Z",
        "requested_timestamp": "2026-10-17T04:17:14.896678Z",
        "actual_quote_timestamp": "2026-10-17T04:17:15.078961Z",
        "timestamp_delta_seconds": 0.182283,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T04:17:15.078961Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170030",
        "external_market_id": "KXBTC15M-26OCT170030-30",
        "external_contract_id": "KXBTC15M-26OCT170030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1804.09
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 888,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170030",
          "external_market_id": "KXBTC15M-26OCT170030-30",
          "external_contract_id": "KXBTC15M-26OCT170030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T04:15:00Z",
          "resolution_timestamp": "2026-10-17T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T04:17:14.942964Z"
        }
      ],
      "quotes": [
        {
          "id": 888,
          "contract_id": 888,
          "forecast_timestamp": "2026-10-17T04:17:14.896678Z",
          "requested_timestamp": "2026-10-17T04:17:14.896678Z",
          "actual_quote_timestamp": "2026-10-17T04:17:15.078961Z",
          "timestamp_delta_seconds": 0.182283,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T04:17:15.078961Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170030",
          "external_market_id": "KXBTC15M-26OCT170030-30",
          "external_contract_id": "KXBTC15M-26OCT170030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1804.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170030-30": {
          "UP/YES": "KXBTC15M-26OCT170030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1722,
          "signal_id": 888,
          "quote_id": 888,
          "settlement_id": 888,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T04:32:19.737229Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1804.09,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1723,
          "signal_id": 888,
          "quote_id": 888,
          "settlement_id": 888,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T04:32:19.740574Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1804.09,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81438.89,
        "kronos_base_predicted_close": 81456.6171875,
        "kronos_base_displacement": 17.727187500000582,
        "kronos_base_displacement_fraction": 0.00021767471904394304,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81507.9609375,
        "kronos_small_displacement": 69.07093750000058,
        "kronos_small_displacement_fraction": 0.0008481321086277156,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170030",
        "ticker": "KXBTC15M-26OCT170030-30",
        "market_id": "KXBTC15M-26OCT170030-30",
        "contract_id": "KXBTC15M-26OCT170030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81438.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T04:17:14.896678Z",
        "retrieved_timestamp": "2026-10-17T04:17:15.078961Z",
        "quote_offset_seconds": 0.182283,
        "quote_age_seconds": 0.182283,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1804.09
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81415.09,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 888,
          "signal_id": 888,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T04:00:00Z",
          "return_6h": -0.0025713532471109968,
          "return_12h": -0.0005664168354039267,
          "return_24h": -0.006245550514239695,
          "close_vs_ema12": -0.0009907920087012245,
          "close_vs_ema24": -0.0024275901481544127,
          "ema12_slope_3h": -0.0008215051661072392,
          "ema24_slope_6h": -0.001334162192845545,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T04:17:14.940691Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T04:00:00Z",
            "return_6h": -0.0025713532471109968,
            "return_12h": -0.0005664168354039267,
            "return_24h": -0.006245550514239695,
            "close_vs_ema12": -0.0009907920087012245,
            "close_vs_ema24": -0.0024275901481544127,
            "ema12_slope_3h": -0.0008215051661072392,
            "ema24_slope_6h": -0.001334162192845545,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 887,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0400Z",
      "trigger_timestamp": "2026-10-17T04:02:14.487473Z",
      "market_start_timestamp": "2026-10-17T04:00:00Z",
      "resolution_timestamp": "2026-10-17T04:15:00Z",
      "direction": "UP",
      "base_run_id": 6647,
      "small_run_id": 6648,
      "last_observed_close": 81458.09,
      "actual_close": 81438.89,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T04:02:14.527972Z",
      "base_predicted_close": 81472.703125,
      "small_predicted_close": 81516.515625,
      "strike": 81458.09,
      "market_regime": {
        "id": 887,
        "signal_id": 887,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-17T03:45:00Z",
        "return_6h": -0.00138215452677648,
        "return_12h": 0.0022989370643180518,
        "return_24h": -0.0067183331961231385,
        "close_vs_ema12": -0.0007973426267690042,
        "close_vs_ema24": -0.0022433624939529606,
        "ema12_slope_3h": -0.0008544699346122453,
        "ema24_slope_6h": -0.0013081594649942963,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T04:02:14.532297Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T03:45:00Z",
          "return_6h": -0.00138215452677648,
          "return_12h": 0.0022989370643180518,
          "return_24h": -0.0067183331961231385,
          "close_vs_ema12": -0.0007973426267690042,
          "close_vs_ema24": -0.0022433624939529606,
          "ema12_slope_3h": -0.0008544699346122453,
          "ema24_slope_6h": -0.0013081594649942963,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171635,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6647,
        6648
      ],
      "forecast_publication_timestamp": "2026-10-17T04:02:14.487473Z",
      "requested_quote_timestamp": "2026-10-17T04:02:14.487473Z",
      "retrieved_quote_timestamp": "2026-10-17T04:02:14.659108Z",
      "quote_retrieval_timestamp": "2026-10-17T04:02:14.659108Z",
      "timing_difference_seconds": 0.171635,
      "selected_quote": {
        "id": 887,
        "contract_id": 887,
        "forecast_timestamp": "2026-10-17T04:02:14.487473Z",
        "requested_timestamp": "2026-10-17T04:02:14.487473Z",
        "actual_quote_timestamp": "2026-10-17T04:02:14.659108Z",
        "timestamp_delta_seconds": 0.171635,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T04:02:14.659108Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT170015",
        "external_market_id": "KXBTC15M-26OCT170015-15",
        "external_contract_id": "KXBTC15M-26OCT170015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3033.82
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 887,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170015",
          "external_market_id": "KXBTC15M-26OCT170015-15",
          "external_contract_id": "KXBTC15M-26OCT170015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T04:00:00Z",
          "resolution_timestamp": "2026-10-17T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T04:02:14.534611Z"
        }
      ],
      "quotes": [
        {
          "id": 887,
          "contract_id": 887,
          "forecast_timestamp": "2026-10-17T04:02:14.487473Z",
          "requested_timestamp": "2026-10-17T04:02:14.487473Z",
          "actual_quote_timestamp": "2026-10-17T04:02:14.659108Z",
          "timestamp_delta_seconds": 0.171635,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.34,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T04:02:14.659108Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT170015",
          "external_market_id": "KXBTC15M-26OCT170015-15",
          "external_contract_id": "KXBTC15M-26OCT170015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3033.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT170015-15": {
          "UP/YES": "KXBTC15M-26OCT170015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1720,
          "signal_id": 887,
          "quote_id": 887,
          "settlement_id": 887,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T04:17:19.208913Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3033.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1721,
          "signal_id": 887,
          "quote_id": 887,
          "settlement_id": 887,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T04:17:19.210946Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3033.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81458.09,
        "kronos_base_predicted_close": 81472.703125,
        "kronos_base_displacement": 14.613125000003492,
        "kronos_base_displacement_fraction": 0.00017939439778177335,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81516.515625,
        "kronos_small_displacement": 58.42562500000349,
        "kronos_small_displacement_fraction": 0.0007172476668677537,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT170015",
        "ticker": "KXBTC15M-26OCT170015-15",
        "market_id": "KXBTC15M-26OCT170015-15",
        "contract_id": "KXBTC15M-26OCT170015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81458.09
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T04:02:14.487473Z",
        "retrieved_timestamp": "2026-10-17T04:02:14.659108Z",
        "quote_offset_seconds": 0.171635,
        "quote_age_seconds": 0.171635,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3033.82
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81438.89,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 887,
          "signal_id": 887,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-17T03:45:00Z",
          "return_6h": -0.00138215452677648,
          "return_12h": 0.0022989370643180518,
          "return_24h": -0.0067183331961231385,
          "close_vs_ema12": -0.0007973426267690042,
          "close_vs_ema24": -0.0022433624939529606,
          "ema12_slope_3h": -0.0008544699346122453,
          "ema24_slope_6h": -0.0013081594649942963,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T04:02:14.532297Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T03:45:00Z",
            "return_6h": -0.00138215452677648,
            "return_12h": 0.0022989370643180518,
            "return_24h": -0.0067183331961231385,
            "close_vs_ema12": -0.0007973426267690042,
            "close_vs_ema24": -0.0022433624939529606,
            "ema12_slope_3h": -0.0008544699346122453,
            "ema24_slope_6h": -0.0013081594649942963,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 886,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0315Z",
      "trigger_timestamp": "2026-10-17T03:17:15.047524Z",
      "market_start_timestamp": "2026-10-17T03:15:00Z",
      "resolution_timestamp": "2026-10-17T03:30:00Z",
      "direction": "UP",
      "base_run_id": 6641,
      "small_run_id": 6642,
      "last_observed_close": 81340.25,
      "actual_close": 81469.24,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T03:17:15.091091Z",
      "base_predicted_close": 81376.375,
      "small_predicted_close": 81354.8359375,
      "strike": 81340.25,
      "market_regime": {
        "id": 886,
        "signal_id": 886,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-17T03:00:00Z",
        "return_6h": -0.003134489396101836,
        "return_12h": -0.0036518790283086577,
        "return_24h": -0.008555451100450195,
        "close_vs_ema12": -0.002328626664646394,
        "close_vs_ema24": -0.003821109925290167,
        "ema12_slope_3h": -0.0010009505260222262,
        "ema24_slope_6h": -0.0012985591579695033,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T03:17:15.095667Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T03:00:00Z",
          "return_6h": -0.003134489396101836,
          "return_12h": -0.0036518790283086577,
          "return_24h": -0.008555451100450195,
          "close_vs_ema12": -0.002328626664646394,
          "close_vs_ema24": -0.003821109925290167,
          "ema12_slope_3h": -0.0010009505260222262,
          "ema24_slope_6h": -0.0012985591579695033,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201165,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6641,
        6642
      ],
      "forecast_publication_timestamp": "2026-10-17T03:17:15.047524Z",
      "requested_quote_timestamp": "2026-10-17T03:17:15.047524Z",
      "retrieved_quote_timestamp": "2026-10-17T03:17:15.248689Z",
      "quote_retrieval_timestamp": "2026-10-17T03:17:15.248689Z",
      "timing_difference_seconds": 0.201165,
      "selected_quote": {
        "id": 886,
        "contract_id": 886,
        "forecast_timestamp": "2026-10-17T03:17:15.047524Z",
        "requested_timestamp": "2026-10-17T03:17:15.047524Z",
        "actual_quote_timestamp": "2026-10-17T03:17:15.248689Z",
        "timestamp_delta_seconds": 0.201165,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T03:17:15.248689Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT162330",
        "external_market_id": "KXBTC15M-26OCT162330-30",
        "external_contract_id": "KXBTC15M-26OCT162330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2687.06
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 886,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT162330",
          "external_market_id": "KXBTC15M-26OCT162330-30",
          "external_contract_id": "KXBTC15M-26OCT162330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T03:15:00Z",
          "resolution_timestamp": "2026-10-17T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T03:17:15.098153Z"
        }
      ],
      "quotes": [
        {
          "id": 886,
          "contract_id": 886,
          "forecast_timestamp": "2026-10-17T03:17:15.047524Z",
          "requested_timestamp": "2026-10-17T03:17:15.047524Z",
          "actual_quote_timestamp": "2026-10-17T03:17:15.248689Z",
          "timestamp_delta_seconds": 0.201165,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.53,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T03:17:15.248689Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT162330",
          "external_market_id": "KXBTC15M-26OCT162330-30",
          "external_contract_id": "KXBTC15M-26OCT162330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2687.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT162330-30": {
          "UP/YES": "KXBTC15M-26OCT162330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1718,
          "signal_id": 886,
          "quote_id": 886,
          "settlement_id": 886,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T03:32:18.749386Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2687.06,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1719,
          "signal_id": 886,
          "quote_id": 886,
          "settlement_id": 886,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T03:32:18.752138Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2687.06,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81340.25,
        "kronos_base_predicted_close": 81376.375,
        "kronos_base_displacement": 36.125,
        "kronos_base_displacement_fraction": 0.0004441220674881132,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81354.8359375,
        "kronos_small_displacement": 14.5859375,
        "kronos_small_displacement_fraction": 0.00017932004757792113,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT162330",
        "ticker": "KXBTC15M-26OCT162330-30",
        "market_id": "KXBTC15M-26OCT162330-30",
        "contract_id": "KXBTC15M-26OCT162330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81340.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T03:17:15.047524Z",
        "retrieved_timestamp": "2026-10-17T03:17:15.248689Z",
        "quote_offset_seconds": 0.201165,
        "quote_age_seconds": 0.201165,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2687.06
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81469.24,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 886,
          "signal_id": 886,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-17T03:00:00Z",
          "return_6h": -0.003134489396101836,
          "return_12h": -0.0036518790283086577,
          "return_24h": -0.008555451100450195,
          "close_vs_ema12": -0.002328626664646394,
          "close_vs_ema24": -0.003821109925290167,
          "ema12_slope_3h": -0.0010009505260222262,
          "ema24_slope_6h": -0.0012985591579695033,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T03:17:15.095667Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T03:00:00Z",
            "return_6h": -0.003134489396101836,
            "return_12h": -0.0036518790283086577,
            "return_24h": -0.008555451100450195,
            "close_vs_ema12": -0.002328626664646394,
            "close_vs_ema24": -0.003821109925290167,
            "ema12_slope_3h": -0.0010009505260222262,
            "ema24_slope_6h": -0.0012985591579695033,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 885,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0245Z",
      "trigger_timestamp": "2026-10-17T02:47:14.552551Z",
      "market_start_timestamp": "2026-10-17T02:45:00Z",
      "resolution_timestamp": "2026-10-17T03:00:00Z",
      "direction": "UP",
      "base_run_id": 6637,
      "small_run_id": 6638,
      "last_observed_close": 81340.31,
      "actual_close": 81380.65,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T02:47:14.590682Z",
      "base_predicted_close": 81431.1015625,
      "small_predicted_close": 81370.921875,
      "strike": 81340.31,
      "market_regime": {
        "id": 885,
        "signal_id": 885,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-17T02:30:00Z",
        "return_6h": -0.0030048611169432027,
        "return_12h": -0.01089375801977499,
        "return_24h": -0.009140937918455827,
        "close_vs_ema12": -0.0025086845436980143,
        "close_vs_ema24": -0.003971870973059954,
        "ema12_slope_3h": -0.0009358107528719684,
        "ema24_slope_6h": -0.0012226960712955481,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T02:47:14.596423Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T02:30:00Z",
          "return_6h": -0.0030048611169432027,
          "return_12h": -0.01089375801977499,
          "return_24h": -0.009140937918455827,
          "close_vs_ema12": -0.0025086845436980143,
          "close_vs_ema24": -0.003971870973059954,
          "ema12_slope_3h": -0.0009358107528719684,
          "ema24_slope_6h": -0.0012226960712955481,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182662,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6637,
        6638
      ],
      "forecast_publication_timestamp": "2026-10-17T02:47:14.552551Z",
      "requested_quote_timestamp": "2026-10-17T02:47:14.552551Z",
      "retrieved_quote_timestamp": "2026-10-17T02:47:14.735213Z",
      "quote_retrieval_timestamp": "2026-10-17T02:47:14.735213Z",
      "timing_difference_seconds": 0.182662,
      "selected_quote": {
        "id": 885,
        "contract_id": 885,
        "forecast_timestamp": "2026-10-17T02:47:14.552551Z",
        "requested_timestamp": "2026-10-17T02:47:14.552551Z",
        "actual_quote_timestamp": "2026-10-17T02:47:14.735213Z",
        "timestamp_delta_seconds": 0.182662,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T02:47:14.735213Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT162300",
        "external_market_id": "KXBTC15M-26OCT162300-00",
        "external_contract_id": "KXBTC15M-26OCT162300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 115.41
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 885,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT162300",
          "external_market_id": "KXBTC15M-26OCT162300-00",
          "external_contract_id": "KXBTC15M-26OCT162300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T02:45:00Z",
          "resolution_timestamp": "2026-10-17T03:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T02:47:14.599723Z"
        }
      ],
      "quotes": [
        {
          "id": 885,
          "contract_id": 885,
          "forecast_timestamp": "2026-10-17T02:47:14.552551Z",
          "requested_timestamp": "2026-10-17T02:47:14.552551Z",
          "actual_quote_timestamp": "2026-10-17T02:47:14.735213Z",
          "timestamp_delta_seconds": 0.182662,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.58,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T02:47:14.735213Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT162300",
          "external_market_id": "KXBTC15M-26OCT162300-00",
          "external_contract_id": "KXBTC15M-26OCT162300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 115.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT162300-00": {
          "UP/YES": "KXBTC15M-26OCT162300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1717,
          "signal_id": 885,
          "quote_id": 885,
          "settlement_id": 885,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T03:02:19.053153Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 115.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81340.31,
        "kronos_base_predicted_close": 81431.1015625,
        "kronos_base_displacement": 90.79156250000233,
        "kronos_base_displacement_fraction": 0.001116193957215092,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81370.921875,
        "kronos_small_displacement": 30.61187500000233,
        "kronos_small_displacement_fraction": 0.0003763432300664004,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT162300",
        "ticker": "KXBTC15M-26OCT162300-00",
        "market_id": "KXBTC15M-26OCT162300-00",
        "contract_id": "KXBTC15M-26OCT162300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81340.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T02:47:14.552551Z",
        "retrieved_timestamp": "2026-10-17T02:47:14.735213Z",
        "quote_offset_seconds": 0.182662,
        "quote_age_seconds": 0.182662,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 115.41
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81380.65,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 885,
          "signal_id": 885,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-17T02:30:00Z",
          "return_6h": -0.0030048611169432027,
          "return_12h": -0.01089375801977499,
          "return_24h": -0.009140937918455827,
          "close_vs_ema12": -0.0025086845436980143,
          "close_vs_ema24": -0.003971870973059954,
          "ema12_slope_3h": -0.0009358107528719684,
          "ema24_slope_6h": -0.0012226960712955481,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T02:47:14.596423Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T02:30:00Z",
            "return_6h": -0.0030048611169432027,
            "return_12h": -0.01089375801977499,
            "return_24h": -0.009140937918455827,
            "close_vs_ema12": -0.0025086845436980143,
            "close_vs_ema24": -0.003971870973059954,
            "ema12_slope_3h": -0.0009358107528719684,
            "ema24_slope_6h": -0.0012226960712955481,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 884,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261017T0230Z",
      "trigger_timestamp": "2026-10-17T02:32:15.471244Z",
      "market_start_timestamp": "2026-10-17T02:30:00Z",
      "resolution_timestamp": "2026-10-17T02:45:00Z",
      "direction": "UP",
      "base_run_id": 6635,
      "small_run_id": 6636,
      "last_observed_close": 81298.54,
      "actual_close": 81340.31,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-17T02:32:15.517611Z",
      "base_predicted_close": 81397.984375,
      "small_predicted_close": 81378.671875,
      "strike": 81298.54,
      "market_regime": {
        "id": 884,
        "signal_id": 884,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-17T02:15:00Z",
        "return_6h": -0.0027146848467596296,
        "return_12h": -0.01166296182865012,
        "return_24h": -0.008225179812947014,
        "close_vs_ema12": -0.003127438640313507,
        "close_vs_ema24": -0.004566733969571191,
        "ema12_slope_3h": -0.0008842547086070907,
        "ema24_slope_6h": -0.001185288417436814,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-17T02:32:15.521359Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-17T02:15:00Z",
          "return_6h": -0.0027146848467596296,
          "return_12h": -0.01166296182865012,
          "return_24h": -0.008225179812947014,
          "close_vs_ema12": -0.003127438640313507,
          "close_vs_ema24": -0.004566733969571191,
          "ema12_slope_3h": -0.0008842547086070907,
          "ema24_slope_6h": -0.001185288417436814,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.82,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190143,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6635,
        6636
      ],
      "forecast_publication_timestamp": "2026-10-17T02:32:15.471244Z",
      "requested_quote_timestamp": "2026-10-17T02:32:15.471244Z",
      "retrieved_quote_timestamp": "2026-10-17T02:32:15.661387Z",
      "quote_retrieval_timestamp": "2026-10-17T02:32:15.661387Z",
      "timing_difference_seconds": 0.190143,
      "selected_quote": {
        "id": 884,
        "contract_id": 884,
        "forecast_timestamp": "2026-10-17T02:32:15.471244Z",
        "requested_timestamp": "2026-10-17T02:32:15.471244Z",
        "actual_quote_timestamp": "2026-10-17T02:32:15.661387Z",
        "timestamp_delta_seconds": 0.190143,
        "bid": 0.81,
        "ask": 0.82,
        "midpoint": 0.815,
        "last_price": 0.81,
        "implied_probability": 0.82,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-17T02:32:15.661387Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT162245",
        "external_market_id": "KXBTC15M-26OCT162245-45",
        "external_contract_id": "KXBTC15M-26OCT162245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 868.29
      },
      "selected_entry_price": 0.82,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 884,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT162245",
          "external_market_id": "KXBTC15M-26OCT162245-45",
          "external_contract_id": "KXBTC15M-26OCT162245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-17T02:30:00Z",
          "resolution_timestamp": "2026-10-17T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-17T02:32:15.523779Z"
        }
      ],
      "quotes": [
        {
          "id": 884,
          "contract_id": 884,
          "forecast_timestamp": "2026-10-17T02:32:15.471244Z",
          "requested_timestamp": "2026-10-17T02:32:15.471244Z",
          "actual_quote_timestamp": "2026-10-17T02:32:15.661387Z",
          "timestamp_delta_seconds": 0.190143,
          "bid": 0.81,
          "ask": 0.82,
          "midpoint": 0.815,
          "last_price": 0.81,
          "implied_probability": 0.82,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-17T02:32:15.661387Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT162245",
          "external_market_id": "KXBTC15M-26OCT162245-45",
          "external_contract_id": "KXBTC15M-26OCT162245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 868.29
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT162245-45": {
          "UP/YES": "KXBTC15M-26OCT162245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1715,
          "signal_id": 884,
          "quote_id": 884,
          "settlement_id": 884,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 120.0,
          "entry_price": 0.82,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.39999999999999,
          "trading_fee": 1.24,
          "total_deployed": 99.63999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 120.0,
          "gross_pnl": 21.60000000000001,
          "net_pnl": 20.360000000000014,
          "roi": 0.2043356081894823,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T02:47:19.034472Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 868.29,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1716,
          "signal_id": 884,
          "quote_id": 884,
          "settlement_id": 884,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.82,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 82.0,
          "trading_fee": 1.04,
          "total_deployed": 83.04,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 18.0,
          "net_pnl": 16.959999999999994,
          "roi": 0.2042389210019267,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-17T02:47:19.037778Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 868.29,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81298.54,
        "kronos_base_predicted_close": 81397.984375,
        "kronos_base_displacement": 99.4443750000064,
        "kronos_base_displacement_fraction": 0.0012232000107259787,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81378.671875,
        "kronos_small_displacement": 80.1318750000064,
        "kronos_small_displacement_fraction": 0.000985649619292135,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT162245",
        "ticker": "KXBTC15M-26OCT162245-45",
        "market_id": "KXBTC15M-26OCT162245-45",
        "contract_id": "KXBTC15M-26OCT162245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81298.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-17T02:32:15.471244Z",
        "retrieved_timestamp": "2026-10-17T02:32:15.661387Z",
        "quote_offset_seconds": 0.190143,
        "quote_age_seconds": 0.190143,
        "bid": 0.81,
        "ask": 0.82,
        "midpoint": 0.815,
        "last_price": 0.81,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.82,
        "price_type": "live_executable_ask",
        "yes_ask_size": 868.29
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81340.31,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261017T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 884,
          "signal_id": 884,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-17T02:15:00Z",
          "return_6h": -0.0027146848467596296,
          "return_12h": -0.01166296182865012,
          "return_24h": -0.008225179812947014,
          "close_vs_ema12": -0.003127438640313507,
          "close_vs_ema24": -0.004566733969571191,
          "ema12_slope_3h": -0.0008842547086070907,
          "ema24_slope_6h": -0.001185288417436814,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-17T02:32:15.521359Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-17T02:15:00Z",
            "return_6h": -0.0027146848467596296,
            "return_12h": -0.01166296182865012,
            "return_24h": -0.008225179812947014,
            "close_vs_ema12": -0.003127438640313507,
            "close_vs_ema24": -0.004566733969571191,
            "ema12_slope_3h": -0.0008842547086070907,
            "ema24_slope_6h": -0.001185288417436814,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 883,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T2130Z",
      "trigger_timestamp": "2026-10-16T21:32:14.316723Z",
      "market_start_timestamp": "2026-10-16T21:30:00Z",
      "resolution_timestamp": "2026-10-16T21:45:00Z",
      "direction": "UP",
      "base_run_id": 6595,
      "small_run_id": 6596,
      "last_observed_close": 81611.54,
      "actual_close": 81586.78,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T21:32:14.360391Z",
      "base_predicted_close": 81637.3125,
      "small_predicted_close": 81650.2890625,
      "strike": 81611.54,
      "market_regime": {
        "id": 883,
        "signal_id": 883,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T21:15:00Z",
        "return_6h": 0.0012056503956863196,
        "return_12h": -0.005641211351923636,
        "return_24h": -0.007294777818588338,
        "close_vs_ema12": -0.0001633142094591422,
        "close_vs_ema24": -0.00175934369753028,
        "ema12_slope_3h": -0.001527795869674664,
        "ema24_slope_6h": -0.0031260259665496504,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T21:32:14.365091Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T21:15:00Z",
          "return_6h": 0.0012056503956863196,
          "return_12h": -0.005641211351923636,
          "return_24h": -0.007294777818588338,
          "close_vs_ema12": -0.0001633142094591422,
          "close_vs_ema24": -0.00175934369753028,
          "ema12_slope_3h": -0.001527795869674664,
          "ema24_slope_6h": -0.0031260259665496504,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183796,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6595,
        6596
      ],
      "forecast_publication_timestamp": "2026-10-16T21:32:14.316723Z",
      "requested_quote_timestamp": "2026-10-16T21:32:14.316723Z",
      "retrieved_quote_timestamp": "2026-10-16T21:32:14.500519Z",
      "quote_retrieval_timestamp": "2026-10-16T21:32:14.500519Z",
      "timing_difference_seconds": 0.183796,
      "selected_quote": {
        "id": 883,
        "contract_id": 883,
        "forecast_timestamp": "2026-10-16T21:32:14.316723Z",
        "requested_timestamp": "2026-10-16T21:32:14.316723Z",
        "actual_quote_timestamp": "2026-10-16T21:32:14.500519Z",
        "timestamp_delta_seconds": 0.183796,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T21:32:14.500519Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161745",
        "external_market_id": "KXBTC15M-26OCT161745-45",
        "external_contract_id": "KXBTC15M-26OCT161745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6186.07
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 883,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161745",
          "external_market_id": "KXBTC15M-26OCT161745-45",
          "external_contract_id": "KXBTC15M-26OCT161745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T21:30:00Z",
          "resolution_timestamp": "2026-10-16T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T21:32:14.367948Z"
        }
      ],
      "quotes": [
        {
          "id": 883,
          "contract_id": 883,
          "forecast_timestamp": "2026-10-16T21:32:14.316723Z",
          "requested_timestamp": "2026-10-16T21:32:14.316723Z",
          "actual_quote_timestamp": "2026-10-16T21:32:14.500519Z",
          "timestamp_delta_seconds": 0.183796,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T21:32:14.500519Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161745",
          "external_market_id": "KXBTC15M-26OCT161745-45",
          "external_contract_id": "KXBTC15M-26OCT161745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6186.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161745-45": {
          "UP/YES": "KXBTC15M-26OCT161745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1713,
          "signal_id": 883,
          "quote_id": 883,
          "settlement_id": 883,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.28,
          "net_pnl": -99.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T21:47:19.706610Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6186.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1714,
          "signal_id": 883,
          "quote_id": 883,
          "settlement_id": 883,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -64.0,
          "net_pnl": -65.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T21:47:19.709085Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6186.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81611.54,
        "kronos_base_predicted_close": 81637.3125,
        "kronos_base_displacement": 25.772500000006403,
        "kronos_base_displacement_fraction": 0.00031579480058832864,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81650.2890625,
        "kronos_small_displacement": 38.7490625000064,
        "kronos_small_displacement_fraction": 0.000474798815216652,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161745",
        "ticker": "KXBTC15M-26OCT161745-45",
        "market_id": "KXBTC15M-26OCT161745-45",
        "contract_id": "KXBTC15M-26OCT161745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81611.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T21:32:14.316723Z",
        "retrieved_timestamp": "2026-10-16T21:32:14.500519Z",
        "quote_offset_seconds": 0.183796,
        "quote_age_seconds": 0.183796,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6186.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81586.78,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 883,
          "signal_id": 883,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T21:15:00Z",
          "return_6h": 0.0012056503956863196,
          "return_12h": -0.005641211351923636,
          "return_24h": -0.007294777818588338,
          "close_vs_ema12": -0.0001633142094591422,
          "close_vs_ema24": -0.00175934369753028,
          "ema12_slope_3h": -0.001527795869674664,
          "ema24_slope_6h": -0.0031260259665496504,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T21:32:14.365091Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T21:15:00Z",
            "return_6h": 0.0012056503956863196,
            "return_12h": -0.005641211351923636,
            "return_24h": -0.007294777818588338,
            "close_vs_ema12": -0.0001633142094591422,
            "close_vs_ema24": -0.00175934369753028,
            "ema12_slope_3h": -0.001527795869674664,
            "ema24_slope_6h": -0.0031260259665496504,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 882,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T2100Z",
      "trigger_timestamp": "2026-10-16T21:02:16.455948Z",
      "market_start_timestamp": "2026-10-16T21:00:00Z",
      "resolution_timestamp": "2026-10-16T21:15:00Z",
      "direction": "UP",
      "base_run_id": 6591,
      "small_run_id": 6592,
      "last_observed_close": 81628.32,
      "actual_close": 81596.01,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T21:02:16.499455Z",
      "base_predicted_close": 81638.90625,
      "small_predicted_close": 81654.34375,
      "strike": 81628.32,
      "market_regime": {
        "id": 882,
        "signal_id": 882,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T20:45:00Z",
        "return_6h": -0.002914510347127197,
        "return_12h": -0.006512874169369742,
        "return_24h": -0.004260092899818657,
        "close_vs_ema12": 1.9989528551311864e-05,
        "close_vs_ema24": -0.0016328091255779498,
        "ema12_slope_3h": -0.0020314215312403627,
        "ema24_slope_6h": -0.0032731772265447434,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T21:02:16.503662Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T20:45:00Z",
          "return_6h": -0.002914510347127197,
          "return_12h": -0.006512874169369742,
          "return_24h": -0.004260092899818657,
          "close_vs_ema12": 1.9989528551311864e-05,
          "close_vs_ema24": -0.0016328091255779498,
          "ema12_slope_3h": -0.0020314215312403627,
          "ema24_slope_6h": -0.0032731772265447434,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.19,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207505,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6591,
        6592
      ],
      "forecast_publication_timestamp": "2026-10-16T21:02:16.455948Z",
      "requested_quote_timestamp": "2026-10-16T21:02:16.455948Z",
      "retrieved_quote_timestamp": "2026-10-16T21:02:16.663453Z",
      "quote_retrieval_timestamp": "2026-10-16T21:02:16.663453Z",
      "timing_difference_seconds": 0.207505,
      "selected_quote": {
        "id": 882,
        "contract_id": 882,
        "forecast_timestamp": "2026-10-16T21:02:16.455948Z",
        "requested_timestamp": "2026-10-16T21:02:16.455948Z",
        "actual_quote_timestamp": "2026-10-16T21:02:16.663453Z",
        "timestamp_delta_seconds": 0.207505,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "implied_probability": 0.19,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T21:02:16.663453Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161715",
        "external_market_id": "KXBTC15M-26OCT161715-15",
        "external_contract_id": "KXBTC15M-26OCT161715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8187.87
      },
      "selected_entry_price": 0.19,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 882,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161715",
          "external_market_id": "KXBTC15M-26OCT161715-15",
          "external_contract_id": "KXBTC15M-26OCT161715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T21:00:00Z",
          "resolution_timestamp": "2026-10-16T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T21:02:16.509119Z"
        }
      ],
      "quotes": [
        {
          "id": 882,
          "contract_id": 882,
          "forecast_timestamp": "2026-10-16T21:02:16.455948Z",
          "requested_timestamp": "2026-10-16T21:02:16.455948Z",
          "actual_quote_timestamp": "2026-10-16T21:02:16.663453Z",
          "timestamp_delta_seconds": 0.207505,
          "bid": 0.18,
          "ask": 0.19,
          "midpoint": 0.185,
          "last_price": 0.19,
          "implied_probability": 0.19,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T21:02:16.663453Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161715",
          "external_market_id": "KXBTC15M-26OCT161715-15",
          "external_contract_id": "KXBTC15M-26OCT161715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8187.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161715-15": {
          "UP/YES": "KXBTC15M-26OCT161715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1711,
          "signal_id": 882,
          "quote_id": 882,
          "settlement_id": 882,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 498.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.62,
          "trading_fee": 5.37,
          "total_deployed": 99.99000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.62,
          "net_pnl": -99.99000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T21:17:19.206713Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8187.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1712,
          "signal_id": 882,
          "quote_id": 882,
          "settlement_id": 882,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 19.0,
          "trading_fee": 1.08,
          "total_deployed": 20.08,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -19.0,
          "net_pnl": -20.08,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T21:17:19.208801Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8187.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81628.32,
        "kronos_base_predicted_close": 81638.90625,
        "kronos_base_displacement": 10.586249999993015,
        "kronos_base_displacement_fraction": 0.00012968844636264735,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81654.34375,
        "kronos_small_displacement": 26.023749999993015,
        "kronos_small_displacement_fraction": 0.0003188078598211137,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161715",
        "ticker": "KXBTC15M-26OCT161715-15",
        "market_id": "KXBTC15M-26OCT161715-15",
        "contract_id": "KXBTC15M-26OCT161715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81628.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T21:02:16.455948Z",
        "retrieved_timestamp": "2026-10-16T21:02:16.663453Z",
        "quote_offset_seconds": 0.207505,
        "quote_age_seconds": 0.207505,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.19,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8187.87
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81596.01,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 882,
          "signal_id": 882,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T20:45:00Z",
          "return_6h": -0.002914510347127197,
          "return_12h": -0.006512874169369742,
          "return_24h": -0.004260092899818657,
          "close_vs_ema12": 1.9989528551311864e-05,
          "close_vs_ema24": -0.0016328091255779498,
          "ema12_slope_3h": -0.0020314215312403627,
          "ema24_slope_6h": -0.0032731772265447434,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T21:02:16.503662Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T20:45:00Z",
            "return_6h": -0.002914510347127197,
            "return_12h": -0.006512874169369742,
            "return_24h": -0.004260092899818657,
            "close_vs_ema12": 1.9989528551311864e-05,
            "close_vs_ema24": -0.0016328091255779498,
            "ema12_slope_3h": -0.0020314215312403627,
            "ema24_slope_6h": -0.0032731772265447434,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 881,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T2045Z",
      "trigger_timestamp": "2026-10-16T20:47:15.977588Z",
      "market_start_timestamp": "2026-10-16T20:45:00Z",
      "resolution_timestamp": "2026-10-16T21:00:00Z",
      "direction": "UP",
      "base_run_id": 6589,
      "small_run_id": 6590,
      "last_observed_close": 81585.47,
      "actual_close": 81628.32,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T20:47:16.021709Z",
      "base_predicted_close": 81615.4609375,
      "small_predicted_close": 81631.0390625,
      "strike": 81585.47,
      "market_regime": {
        "id": 881,
        "signal_id": 881,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T20:30:00Z",
        "return_6h": -0.00791267338742474,
        "return_12h": -0.007573980996274932,
        "return_24h": -0.008535604568213118,
        "close_vs_ema12": -0.0005041744163661876,
        "close_vs_ema24": -0.0021912615521219037,
        "ema12_slope_3h": -0.002397604200884973,
        "ema24_slope_6h": -0.0032807168725724756,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T20:47:16.027245Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T20:30:00Z",
          "return_6h": -0.00791267338742474,
          "return_12h": -0.007573980996274932,
          "return_24h": -0.008535604568213118,
          "close_vs_ema12": -0.0005041744163661876,
          "close_vs_ema24": -0.0021912615521219037,
          "ema12_slope_3h": -0.002397604200884973,
          "ema24_slope_6h": -0.0032807168725724756,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.21802,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6589,
        6590
      ],
      "forecast_publication_timestamp": "2026-10-16T20:47:15.977588Z",
      "requested_quote_timestamp": "2026-10-16T20:47:15.977588Z",
      "retrieved_quote_timestamp": "2026-10-16T20:47:16.195608Z",
      "quote_retrieval_timestamp": "2026-10-16T20:47:16.195608Z",
      "timing_difference_seconds": 0.21802,
      "selected_quote": {
        "id": 881,
        "contract_id": 881,
        "forecast_timestamp": "2026-10-16T20:47:15.977588Z",
        "requested_timestamp": "2026-10-16T20:47:15.977588Z",
        "actual_quote_timestamp": "2026-10-16T20:47:16.195608Z",
        "timestamp_delta_seconds": 0.21802,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T20:47:16.195608Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161700",
        "external_market_id": "KXBTC15M-26OCT161700-00",
        "external_contract_id": "KXBTC15M-26OCT161700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7850.86
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 881,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161700",
          "external_market_id": "KXBTC15M-26OCT161700-00",
          "external_contract_id": "KXBTC15M-26OCT161700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T20:45:00Z",
          "resolution_timestamp": "2026-10-16T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T20:47:16.030084Z"
        }
      ],
      "quotes": [
        {
          "id": 881,
          "contract_id": 881,
          "forecast_timestamp": "2026-10-16T20:47:15.977588Z",
          "requested_timestamp": "2026-10-16T20:47:15.977588Z",
          "actual_quote_timestamp": "2026-10-16T20:47:16.195608Z",
          "timestamp_delta_seconds": 0.21802,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T20:47:16.195608Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161700",
          "external_market_id": "KXBTC15M-26OCT161700-00",
          "external_contract_id": "KXBTC15M-26OCT161700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7850.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161700-00": {
          "UP/YES": "KXBTC15M-26OCT161700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1709,
          "signal_id": 881,
          "quote_id": 881,
          "settlement_id": 881,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 1.0,
          "settlement_payout": 223.0,
          "gross_pnl": 127.11,
          "net_pnl": 123.28,
          "roi": 1.2362615322904131,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T21:02:20.906449Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7850.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1710,
          "signal_id": 881,
          "quote_id": 881,
          "settlement_id": 881,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 57.0,
          "net_pnl": 55.28,
          "roi": 1.2361359570661896,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T21:02:20.909561Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7850.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81585.47,
        "kronos_base_predicted_close": 81615.4609375,
        "kronos_base_displacement": 29.990937499998836,
        "kronos_base_displacement_fraction": 0.0003676014552591146,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81631.0390625,
        "kronos_small_displacement": 45.569062499998836,
        "kronos_small_displacement_fraction": 0.0005585438497810804,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161700",
        "ticker": "KXBTC15M-26OCT161700-00",
        "market_id": "KXBTC15M-26OCT161700-00",
        "contract_id": "KXBTC15M-26OCT161700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81585.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T20:47:15.977588Z",
        "retrieved_timestamp": "2026-10-16T20:47:16.195608Z",
        "quote_offset_seconds": 0.21802,
        "quote_age_seconds": 0.21802,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7850.86
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81628.32,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 881,
          "signal_id": 881,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T20:30:00Z",
          "return_6h": -0.00791267338742474,
          "return_12h": -0.007573980996274932,
          "return_24h": -0.008535604568213118,
          "close_vs_ema12": -0.0005041744163661876,
          "close_vs_ema24": -0.0021912615521219037,
          "ema12_slope_3h": -0.002397604200884973,
          "ema24_slope_6h": -0.0032807168725724756,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T20:47:16.027245Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T20:30:00Z",
            "return_6h": -0.00791267338742474,
            "return_12h": -0.007573980996274932,
            "return_24h": -0.008535604568213118,
            "close_vs_ema12": -0.0005041744163661876,
            "close_vs_ema24": -0.0021912615521219037,
            "ema12_slope_3h": -0.002397604200884973,
            "ema24_slope_6h": -0.0032807168725724756,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 880,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T2030Z",
      "trigger_timestamp": "2026-10-16T20:32:15.151166Z",
      "market_start_timestamp": "2026-10-16T20:30:00Z",
      "resolution_timestamp": "2026-10-16T20:45:00Z",
      "direction": "UP",
      "base_run_id": 6587,
      "small_run_id": 6588,
      "last_observed_close": 81519.84,
      "actual_close": 81585.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T20:32:15.192738Z",
      "base_predicted_close": 81576.9375,
      "small_predicted_close": 81592.2421875,
      "strike": 81519.84,
      "market_regime": {
        "id": 880,
        "signal_id": 880,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T20:15:00Z",
        "return_6h": -0.008972634857774442,
        "return_12h": -0.007581780313500097,
        "return_24h": -0.009332731378350445,
        "close_vs_ema12": -0.0013296351911162851,
        "close_vs_ema24": -0.003039942844922483,
        "ema12_slope_3h": -0.0025784050964244853,
        "ema24_slope_6h": -0.003182963903271774,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T20:32:15.197339Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T20:15:00Z",
          "return_6h": -0.008972634857774442,
          "return_12h": -0.007581780313500097,
          "return_24h": -0.009332731378350445,
          "close_vs_ema12": -0.0013296351911162851,
          "close_vs_ema24": -0.003039942844922483,
          "ema12_slope_3h": -0.0025784050964244853,
          "ema24_slope_6h": -0.003182963903271774,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.1925,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6587,
        6588
      ],
      "forecast_publication_timestamp": "2026-10-16T20:32:15.151166Z",
      "requested_quote_timestamp": "2026-10-16T20:32:15.151166Z",
      "retrieved_quote_timestamp": "2026-10-16T20:32:15.343666Z",
      "quote_retrieval_timestamp": "2026-10-16T20:32:15.343666Z",
      "timing_difference_seconds": 0.1925,
      "selected_quote": {
        "id": 880,
        "contract_id": 880,
        "forecast_timestamp": "2026-10-16T20:32:15.151166Z",
        "requested_timestamp": "2026-10-16T20:32:15.151166Z",
        "actual_quote_timestamp": "2026-10-16T20:32:15.343666Z",
        "timestamp_delta_seconds": 0.1925,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T20:32:15.343666Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161645",
        "external_market_id": "KXBTC15M-26OCT161645-45",
        "external_contract_id": "KXBTC15M-26OCT161645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4532.41
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 880,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161645",
          "external_market_id": "KXBTC15M-26OCT161645-45",
          "external_contract_id": "KXBTC15M-26OCT161645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T20:30:00Z",
          "resolution_timestamp": "2026-10-16T20:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T20:32:15.199473Z"
        }
      ],
      "quotes": [
        {
          "id": 880,
          "contract_id": 880,
          "forecast_timestamp": "2026-10-16T20:32:15.151166Z",
          "requested_timestamp": "2026-10-16T20:32:15.151166Z",
          "actual_quote_timestamp": "2026-10-16T20:32:15.343666Z",
          "timestamp_delta_seconds": 0.1925,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T20:32:15.343666Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161645",
          "external_market_id": "KXBTC15M-26OCT161645-45",
          "external_contract_id": "KXBTC15M-26OCT161645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4532.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161645-45": {
          "UP/YES": "KXBTC15M-26OCT161645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1707,
          "signal_id": 880,
          "quote_id": 880,
          "settlement_id": 880,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T20:47:20.474376Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4532.41,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1708,
          "signal_id": 880,
          "quote_id": 880,
          "settlement_id": 880,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T20:47:20.478647Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4532.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81519.84,
        "kronos_base_predicted_close": 81576.9375,
        "kronos_base_displacement": 57.09750000000349,
        "kronos_base_displacement_fraction": 0.0007004123168053752,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81592.2421875,
        "kronos_small_displacement": 72.40218750000349,
        "kronos_small_displacement_fraction": 0.0008881541904400634,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161645",
        "ticker": "KXBTC15M-26OCT161645-45",
        "market_id": "KXBTC15M-26OCT161645-45",
        "contract_id": "KXBTC15M-26OCT161645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81519.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T20:32:15.151166Z",
        "retrieved_timestamp": "2026-10-16T20:32:15.343666Z",
        "quote_offset_seconds": 0.1925,
        "quote_age_seconds": 0.1925,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4532.41
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81585.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T2030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 880,
          "signal_id": 880,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T20:15:00Z",
          "return_6h": -0.008972634857774442,
          "return_12h": -0.007581780313500097,
          "return_24h": -0.009332731378350445,
          "close_vs_ema12": -0.0013296351911162851,
          "close_vs_ema24": -0.003039942844922483,
          "ema12_slope_3h": -0.0025784050964244853,
          "ema24_slope_6h": -0.003182963903271774,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T20:32:15.197339Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T20:15:00Z",
            "return_6h": -0.008972634857774442,
            "return_12h": -0.007581780313500097,
            "return_24h": -0.009332731378350445,
            "close_vs_ema12": -0.0013296351911162851,
            "close_vs_ema24": -0.003039942844922483,
            "ema12_slope_3h": -0.0025784050964244853,
            "ema24_slope_6h": -0.003182963903271774,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 879,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1945Z",
      "trigger_timestamp": "2026-10-16T19:47:15.237697Z",
      "market_start_timestamp": "2026-10-16T19:45:00Z",
      "resolution_timestamp": "2026-10-16T20:00:00Z",
      "direction": "UP",
      "base_run_id": 6581,
      "small_run_id": 6582,
      "last_observed_close": 81233.28,
      "actual_close": 81484.51,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T19:47:15.287056Z",
      "base_predicted_close": 81336.875,
      "small_predicted_close": 81347.640625,
      "strike": 81233.28,
      "market_regime": {
        "id": 879,
        "signal_id": 879,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T19:30:00Z",
        "return_6h": -0.007441555744152839,
        "return_12h": -0.010757270364166738,
        "return_24h": -0.013369551235599686,
        "close_vs_ema12": -0.005066641995237875,
        "close_vs_ema24": -0.006763650992595571,
        "ema12_slope_3h": -0.0036346040181209904,
        "ema24_slope_6h": -0.002911276352808967,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T19:47:15.291408Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T19:30:00Z",
          "return_6h": -0.007441555744152839,
          "return_12h": -0.010757270364166738,
          "return_24h": -0.013369551235599686,
          "close_vs_ema12": -0.005066641995237875,
          "close_vs_ema24": -0.006763650992595571,
          "ema12_slope_3h": -0.0036346040181209904,
          "ema24_slope_6h": -0.002911276352808967,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200837,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6581,
        6582
      ],
      "forecast_publication_timestamp": "2026-10-16T19:47:15.237697Z",
      "requested_quote_timestamp": "2026-10-16T19:47:15.237697Z",
      "retrieved_quote_timestamp": "2026-10-16T19:47:15.438534Z",
      "quote_retrieval_timestamp": "2026-10-16T19:47:15.438534Z",
      "timing_difference_seconds": 0.200837,
      "selected_quote": {
        "id": 879,
        "contract_id": 879,
        "forecast_timestamp": "2026-10-16T19:47:15.237697Z",
        "requested_timestamp": "2026-10-16T19:47:15.237697Z",
        "actual_quote_timestamp": "2026-10-16T19:47:15.438534Z",
        "timestamp_delta_seconds": 0.200837,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T19:47:15.438534Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161600",
        "external_market_id": "KXBTC15M-26OCT161600-00",
        "external_contract_id": "KXBTC15M-26OCT161600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4915.07
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 879,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161600",
          "external_market_id": "KXBTC15M-26OCT161600-00",
          "external_contract_id": "KXBTC15M-26OCT161600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T19:45:00Z",
          "resolution_timestamp": "2026-10-16T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T19:47:15.293734Z"
        }
      ],
      "quotes": [
        {
          "id": 879,
          "contract_id": 879,
          "forecast_timestamp": "2026-10-16T19:47:15.237697Z",
          "requested_timestamp": "2026-10-16T19:47:15.237697Z",
          "actual_quote_timestamp": "2026-10-16T19:47:15.438534Z",
          "timestamp_delta_seconds": 0.200837,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T19:47:15.438534Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161600",
          "external_market_id": "KXBTC15M-26OCT161600-00",
          "external_contract_id": "KXBTC15M-26OCT161600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4915.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161600-00": {
          "UP/YES": "KXBTC15M-26OCT161600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1705,
          "signal_id": 879,
          "quote_id": 879,
          "settlement_id": 879,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T20:02:19.757075Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4915.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1706,
          "signal_id": 879,
          "quote_id": 879,
          "settlement_id": 879,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T20:02:19.760366Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4915.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81233.28,
        "kronos_base_predicted_close": 81336.875,
        "kronos_base_displacement": 103.59500000000116,
        "kronos_base_displacement_fraction": 0.001275277817170514,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81347.640625,
        "kronos_small_displacement": 114.36062500000116,
        "kronos_small_displacement_fraction": 0.0014078050892442255,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161600",
        "ticker": "KXBTC15M-26OCT161600-00",
        "market_id": "KXBTC15M-26OCT161600-00",
        "contract_id": "KXBTC15M-26OCT161600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81233.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T19:47:15.237697Z",
        "retrieved_timestamp": "2026-10-16T19:47:15.438534Z",
        "quote_offset_seconds": 0.200837,
        "quote_age_seconds": 0.200837,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4915.07
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81484.51,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 879,
          "signal_id": 879,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T19:30:00Z",
          "return_6h": -0.007441555744152839,
          "return_12h": -0.010757270364166738,
          "return_24h": -0.013369551235599686,
          "close_vs_ema12": -0.005066641995237875,
          "close_vs_ema24": -0.006763650992595571,
          "ema12_slope_3h": -0.0036346040181209904,
          "ema24_slope_6h": -0.002911276352808967,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T19:47:15.291408Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T19:30:00Z",
            "return_6h": -0.007441555744152839,
            "return_12h": -0.010757270364166738,
            "return_24h": -0.013369551235599686,
            "close_vs_ema12": -0.005066641995237875,
            "close_vs_ema24": -0.006763650992595571,
            "ema12_slope_3h": -0.0036346040181209904,
            "ema24_slope_6h": -0.002911276352808967,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 878,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1800Z",
      "trigger_timestamp": "2026-10-16T18:02:14.702298Z",
      "market_start_timestamp": "2026-10-16T18:00:00Z",
      "resolution_timestamp": "2026-10-16T18:15:00Z",
      "direction": "UP",
      "base_run_id": 6567,
      "small_run_id": 6568,
      "last_observed_close": 81088.94,
      "actual_close": 81221.17,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T18:02:14.736407Z",
      "base_predicted_close": 81288.84375,
      "small_predicted_close": 81338.4375,
      "strike": 81088.94,
      "market_regime": {
        "id": 878,
        "signal_id": 878,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T17:45:00Z",
        "return_6h": -0.017626396280899126,
        "return_12h": -0.011950261851023214,
        "return_24h": -0.015312103089683116,
        "close_vs_ema12": -0.008605977540387832,
        "close_vs_ema24": -0.009616945328765003,
        "ema12_slope_3h": -0.003719537093680114,
        "ema24_slope_6h": -0.0018254478648401795,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T18:02:14.741089Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T17:45:00Z",
          "return_6h": -0.017626396280899126,
          "return_12h": -0.011950261851023214,
          "return_24h": -0.015312103089683116,
          "close_vs_ema12": -0.008605977540387832,
          "close_vs_ema24": -0.009616945328765003,
          "ema12_slope_3h": -0.003719537093680114,
          "ema24_slope_6h": -0.0018254478648401795,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175536,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6567,
        6568
      ],
      "forecast_publication_timestamp": "2026-10-16T18:02:14.702298Z",
      "requested_quote_timestamp": "2026-10-16T18:02:14.702298Z",
      "retrieved_quote_timestamp": "2026-10-16T18:02:14.877834Z",
      "quote_retrieval_timestamp": "2026-10-16T18:02:14.877834Z",
      "timing_difference_seconds": 0.175536,
      "selected_quote": {
        "id": 878,
        "contract_id": 878,
        "forecast_timestamp": "2026-10-16T18:02:14.702298Z",
        "requested_timestamp": "2026-10-16T18:02:14.702298Z",
        "actual_quote_timestamp": "2026-10-16T18:02:14.877834Z",
        "timestamp_delta_seconds": 0.175536,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T18:02:14.877834Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161415",
        "external_market_id": "KXBTC15M-26OCT161415-15",
        "external_contract_id": "KXBTC15M-26OCT161415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9953.97
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 878,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161415",
          "external_market_id": "KXBTC15M-26OCT161415-15",
          "external_contract_id": "KXBTC15M-26OCT161415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T18:00:00Z",
          "resolution_timestamp": "2026-10-16T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T18:02:14.743861Z"
        }
      ],
      "quotes": [
        {
          "id": 878,
          "contract_id": 878,
          "forecast_timestamp": "2026-10-16T18:02:14.702298Z",
          "requested_timestamp": "2026-10-16T18:02:14.702298Z",
          "actual_quote_timestamp": "2026-10-16T18:02:14.877834Z",
          "timestamp_delta_seconds": 0.175536,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T18:02:14.877834Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161415",
          "external_market_id": "KXBTC15M-26OCT161415-15",
          "external_contract_id": "KXBTC15M-26OCT161415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9953.97
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161415-15": {
          "UP/YES": "KXBTC15M-26OCT161415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1703,
          "signal_id": 878,
          "quote_id": 878,
          "settlement_id": 878,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T18:17:19.600290Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9953.97,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1704,
          "signal_id": 878,
          "quote_id": 878,
          "settlement_id": 878,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T18:17:19.603113Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9953.97,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81088.94,
        "kronos_base_predicted_close": 81288.84375,
        "kronos_base_displacement": 199.90374999999767,
        "kronos_base_displacement_fraction": 0.0024652406357759476,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81338.4375,
        "kronos_small_displacement": 249.49749999999767,
        "kronos_small_displacement_fraction": 0.0030768376057203075,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161415",
        "ticker": "KXBTC15M-26OCT161415-15",
        "market_id": "KXBTC15M-26OCT161415-15",
        "contract_id": "KXBTC15M-26OCT161415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81088.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T18:02:14.702298Z",
        "retrieved_timestamp": "2026-10-16T18:02:14.877834Z",
        "quote_offset_seconds": 0.175536,
        "quote_age_seconds": 0.175536,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9953.97
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81221.17,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 878,
          "signal_id": 878,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T17:45:00Z",
          "return_6h": -0.017626396280899126,
          "return_12h": -0.011950261851023214,
          "return_24h": -0.015312103089683116,
          "close_vs_ema12": -0.008605977540387832,
          "close_vs_ema24": -0.009616945328765003,
          "ema12_slope_3h": -0.003719537093680114,
          "ema24_slope_6h": -0.0018254478648401795,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T18:02:14.741089Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T17:45:00Z",
            "return_6h": -0.017626396280899126,
            "return_12h": -0.011950261851023214,
            "return_24h": -0.015312103089683116,
            "close_vs_ema12": -0.008605977540387832,
            "close_vs_ema24": -0.009616945328765003,
            "ema12_slope_3h": -0.003719537093680114,
            "ema24_slope_6h": -0.0018254478648401795,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 877,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1645Z",
      "trigger_timestamp": "2026-10-16T16:47:15.451697Z",
      "market_start_timestamp": "2026-10-16T16:45:00Z",
      "resolution_timestamp": "2026-10-16T17:00:00Z",
      "direction": "UP",
      "base_run_id": 6557,
      "small_run_id": 6558,
      "last_observed_close": 81428.96,
      "actual_close": 81322.44,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T16:47:15.484249Z",
      "base_predicted_close": 81547.7421875,
      "small_predicted_close": 81470.4921875,
      "strike": 81428.96,
      "market_regime": {
        "id": 877,
        "signal_id": 877,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T16:30:00Z",
        "return_6h": -0.008533506262808577,
        "return_12h": -0.006050440226809339,
        "return_24h": -0.00676177201848327,
        "close_vs_ema12": -0.006294863391264616,
        "close_vs_ema24": -0.006448892152506325,
        "ema12_slope_3h": -0.0019302087483610286,
        "ema24_slope_6h": -0.00018360685243545838,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T16:47:15.489342Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T16:30:00Z",
          "return_6h": -0.008533506262808577,
          "return_12h": -0.006050440226809339,
          "return_24h": -0.00676177201848327,
          "close_vs_ema12": -0.006294863391264616,
          "close_vs_ema24": -0.006448892152506325,
          "ema12_slope_3h": -0.0019302087483610286,
          "ema24_slope_6h": -0.00018360685243545838,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176178,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6557,
        6558
      ],
      "forecast_publication_timestamp": "2026-10-16T16:47:15.451697Z",
      "requested_quote_timestamp": "2026-10-16T16:47:15.451697Z",
      "retrieved_quote_timestamp": "2026-10-16T16:47:15.627875Z",
      "quote_retrieval_timestamp": "2026-10-16T16:47:15.627875Z",
      "timing_difference_seconds": 0.176178,
      "selected_quote": {
        "id": 877,
        "contract_id": 877,
        "forecast_timestamp": "2026-10-16T16:47:15.451697Z",
        "requested_timestamp": "2026-10-16T16:47:15.451697Z",
        "actual_quote_timestamp": "2026-10-16T16:47:15.627875Z",
        "timestamp_delta_seconds": 0.176178,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T16:47:15.627875Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161300",
        "external_market_id": "KXBTC15M-26OCT161300-00",
        "external_contract_id": "KXBTC15M-26OCT161300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6806.69
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 877,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161300",
          "external_market_id": "KXBTC15M-26OCT161300-00",
          "external_contract_id": "KXBTC15M-26OCT161300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T16:45:00Z",
          "resolution_timestamp": "2026-10-16T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T16:47:15.492181Z"
        }
      ],
      "quotes": [
        {
          "id": 877,
          "contract_id": 877,
          "forecast_timestamp": "2026-10-16T16:47:15.451697Z",
          "requested_timestamp": "2026-10-16T16:47:15.451697Z",
          "actual_quote_timestamp": "2026-10-16T16:47:15.627875Z",
          "timestamp_delta_seconds": 0.176178,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T16:47:15.627875Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161300",
          "external_market_id": "KXBTC15M-26OCT161300-00",
          "external_contract_id": "KXBTC15M-26OCT161300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6806.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161300-00": {
          "UP/YES": "KXBTC15M-26OCT161300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1701,
          "signal_id": 877,
          "quote_id": 877,
          "settlement_id": 877,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.80000000000001,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T17:02:22.398976Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6806.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1702,
          "signal_id": 877,
          "quote_id": 877,
          "settlement_id": 877,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -55.00000000000001,
          "net_pnl": -56.74000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T17:02:22.401325Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6806.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81428.96,
        "kronos_base_predicted_close": 81547.7421875,
        "kronos_base_displacement": 118.7821874999936,
        "kronos_base_displacement_fraction": 0.0014587216575035907,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81470.4921875,
        "kronos_small_displacement": 41.5321874999936,
        "kronos_small_displacement_fraction": 0.0005100419740101506,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161300",
        "ticker": "KXBTC15M-26OCT161300-00",
        "market_id": "KXBTC15M-26OCT161300-00",
        "contract_id": "KXBTC15M-26OCT161300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81428.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T16:47:15.451697Z",
        "retrieved_timestamp": "2026-10-16T16:47:15.627875Z",
        "quote_offset_seconds": 0.176178,
        "quote_age_seconds": 0.176178,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6806.69
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81322.44,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 877,
          "signal_id": 877,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T16:30:00Z",
          "return_6h": -0.008533506262808577,
          "return_12h": -0.006050440226809339,
          "return_24h": -0.00676177201848327,
          "close_vs_ema12": -0.006294863391264616,
          "close_vs_ema24": -0.006448892152506325,
          "ema12_slope_3h": -0.0019302087483610286,
          "ema24_slope_6h": -0.00018360685243545838,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T16:47:15.489342Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T16:30:00Z",
            "return_6h": -0.008533506262808577,
            "return_12h": -0.006050440226809339,
            "return_24h": -0.00676177201848327,
            "close_vs_ema12": -0.006294863391264616,
            "close_vs_ema24": -0.006448892152506325,
            "ema12_slope_3h": -0.0019302087483610286,
            "ema24_slope_6h": -0.00018360685243545838,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 876,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1545Z",
      "trigger_timestamp": "2026-10-16T15:47:16.113302Z",
      "market_start_timestamp": "2026-10-16T15:45:00Z",
      "resolution_timestamp": "2026-10-16T16:00:00Z",
      "direction": "UP",
      "base_run_id": 6549,
      "small_run_id": 6550,
      "last_observed_close": 81581.85,
      "actual_close": 81271.25,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T15:47:16.151696Z",
      "base_predicted_close": 81698.1015625,
      "small_predicted_close": 81590.328125,
      "strike": 81581.85,
      "market_regime": {
        "id": 876,
        "signal_id": 876,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T15:30:00Z",
        "return_6h": -0.005378967605457863,
        "return_12h": -0.0018052949340339186,
        "return_24h": -0.008846783260516355,
        "close_vs_ema12": -0.0055477201787251795,
        "close_vs_ema24": -0.005134346324308536,
        "ema12_slope_3h": -0.001260148847768261,
        "ema24_slope_6h": 0.00035433365900683356,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T15:47:16.156533Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T15:30:00Z",
          "return_6h": -0.005378967605457863,
          "return_12h": -0.0018052949340339186,
          "return_24h": -0.008846783260516355,
          "close_vs_ema12": -0.0055477201787251795,
          "close_vs_ema24": -0.005134346324308536,
          "ema12_slope_3h": -0.001260148847768261,
          "ema24_slope_6h": 0.00035433365900683356,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.235001,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6549,
        6550
      ],
      "forecast_publication_timestamp": "2026-10-16T15:47:16.113302Z",
      "requested_quote_timestamp": "2026-10-16T15:47:16.113302Z",
      "retrieved_quote_timestamp": "2026-10-16T15:47:16.348303Z",
      "quote_retrieval_timestamp": "2026-10-16T15:47:16.348303Z",
      "timing_difference_seconds": 0.235001,
      "selected_quote": {
        "id": 876,
        "contract_id": 876,
        "forecast_timestamp": "2026-10-16T15:47:16.113302Z",
        "requested_timestamp": "2026-10-16T15:47:16.113302Z",
        "actual_quote_timestamp": "2026-10-16T15:47:16.348303Z",
        "timestamp_delta_seconds": 0.235001,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T15:47:16.348303Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161200",
        "external_market_id": "KXBTC15M-26OCT161200-00",
        "external_contract_id": "KXBTC15M-26OCT161200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 13474.93
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 876,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161200",
          "external_market_id": "KXBTC15M-26OCT161200-00",
          "external_contract_id": "KXBTC15M-26OCT161200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T15:45:00Z",
          "resolution_timestamp": "2026-10-16T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T15:47:16.158828Z"
        }
      ],
      "quotes": [
        {
          "id": 876,
          "contract_id": 876,
          "forecast_timestamp": "2026-10-16T15:47:16.113302Z",
          "requested_timestamp": "2026-10-16T15:47:16.113302Z",
          "actual_quote_timestamp": "2026-10-16T15:47:16.348303Z",
          "timestamp_delta_seconds": 0.235001,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.51,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T15:47:16.348303Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161200",
          "external_market_id": "KXBTC15M-26OCT161200-00",
          "external_contract_id": "KXBTC15M-26OCT161200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 13474.93
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161200-00": {
          "UP/YES": "KXBTC15M-26OCT161200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1699,
          "signal_id": 876,
          "quote_id": 876,
          "settlement_id": 876,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T16:02:19.405053Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13474.93,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1700,
          "signal_id": 876,
          "quote_id": 876,
          "settlement_id": 876,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T16:02:19.407010Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13474.93,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81581.85,
        "kronos_base_predicted_close": 81698.1015625,
        "kronos_base_displacement": 116.25156249999418,
        "kronos_base_displacement_fraction": 0.0014249684519288808,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81590.328125,
        "kronos_small_displacement": 8.47812499999418,
        "kronos_small_displacement_fraction": 0.00010392170562440271,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161200",
        "ticker": "KXBTC15M-26OCT161200-00",
        "market_id": "KXBTC15M-26OCT161200-00",
        "contract_id": "KXBTC15M-26OCT161200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81581.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T15:47:16.113302Z",
        "retrieved_timestamp": "2026-10-16T15:47:16.348303Z",
        "quote_offset_seconds": 0.235001,
        "quote_age_seconds": 0.235001,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 13474.93
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81271.25,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 876,
          "signal_id": 876,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T15:30:00Z",
          "return_6h": -0.005378967605457863,
          "return_12h": -0.0018052949340339186,
          "return_24h": -0.008846783260516355,
          "close_vs_ema12": -0.0055477201787251795,
          "close_vs_ema24": -0.005134346324308536,
          "ema12_slope_3h": -0.001260148847768261,
          "ema24_slope_6h": 0.00035433365900683356,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T15:47:16.156533Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T15:30:00Z",
            "return_6h": -0.005378967605457863,
            "return_12h": -0.0018052949340339186,
            "return_24h": -0.008846783260516355,
            "close_vs_ema12": -0.0055477201787251795,
            "close_vs_ema24": -0.005134346324308536,
            "ema12_slope_3h": -0.001260148847768261,
            "ema24_slope_6h": 0.00035433365900683356,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 875,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1515Z",
      "trigger_timestamp": "2026-10-16T15:17:15.957002Z",
      "market_start_timestamp": "2026-10-16T15:15:00Z",
      "resolution_timestamp": "2026-10-16T15:30:00Z",
      "direction": "UP",
      "base_run_id": 6545,
      "small_run_id": 6546,
      "last_observed_close": 81638.38,
      "actual_close": 81513.26,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T15:17:15.994348Z",
      "base_predicted_close": 81756.734375,
      "small_predicted_close": 81670.6640625,
      "strike": 81638.38,
      "market_regime": {
        "id": 875,
        "signal_id": 875,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-16T15:00:00Z",
        "return_6h": -0.006388218192275197,
        "return_12h": -0.004921544958964019,
        "return_24h": -0.006390245804557493,
        "close_vs_ema12": -0.005373604460276127,
        "close_vs_ema24": -0.00467993434798919,
        "ema12_slope_3h": -0.0006798606043539879,
        "ema24_slope_6h": 0.0006292677087367249,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T15:17:15.998838Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T15:00:00Z",
          "return_6h": -0.006388218192275197,
          "return_12h": -0.004921544958964019,
          "return_24h": -0.006390245804557493,
          "close_vs_ema12": -0.005373604460276127,
          "close_vs_ema24": -0.00467993434798919,
          "ema12_slope_3h": -0.0006798606043539879,
          "ema24_slope_6h": 0.0006292677087367249,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18118,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6545,
        6546
      ],
      "forecast_publication_timestamp": "2026-10-16T15:17:15.957002Z",
      "requested_quote_timestamp": "2026-10-16T15:17:15.957002Z",
      "retrieved_quote_timestamp": "2026-10-16T15:17:16.138182Z",
      "quote_retrieval_timestamp": "2026-10-16T15:17:16.138182Z",
      "timing_difference_seconds": 0.18118,
      "selected_quote": {
        "id": 875,
        "contract_id": 875,
        "forecast_timestamp": "2026-10-16T15:17:15.957002Z",
        "requested_timestamp": "2026-10-16T15:17:15.957002Z",
        "actual_quote_timestamp": "2026-10-16T15:17:16.138182Z",
        "timestamp_delta_seconds": 0.18118,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T15:17:16.138182Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161130",
        "external_market_id": "KXBTC15M-26OCT161130-30",
        "external_contract_id": "KXBTC15M-26OCT161130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5081.0
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 875,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161130",
          "external_market_id": "KXBTC15M-26OCT161130-30",
          "external_contract_id": "KXBTC15M-26OCT161130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T15:15:00Z",
          "resolution_timestamp": "2026-10-16T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T15:17:16.001184Z"
        }
      ],
      "quotes": [
        {
          "id": 875,
          "contract_id": 875,
          "forecast_timestamp": "2026-10-16T15:17:15.957002Z",
          "requested_timestamp": "2026-10-16T15:17:15.957002Z",
          "actual_quote_timestamp": "2026-10-16T15:17:16.138182Z",
          "timestamp_delta_seconds": 0.18118,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T15:17:16.138182Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161130",
          "external_market_id": "KXBTC15M-26OCT161130-30",
          "external_contract_id": "KXBTC15M-26OCT161130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5081.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161130-30": {
          "UP/YES": "KXBTC15M-26OCT161130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1697,
          "signal_id": 875,
          "quote_id": 875,
          "settlement_id": 875,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T15:32:19.813376Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5081.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1698,
          "signal_id": 875,
          "quote_id": 875,
          "settlement_id": 875,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T15:32:19.816092Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5081.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81638.38,
        "kronos_base_predicted_close": 81756.734375,
        "kronos_base_displacement": 118.35437499999534,
        "kronos_base_displacement_fraction": 0.001449739387283228,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81670.6640625,
        "kronos_small_displacement": 32.28406249999534,
        "kronos_small_displacement_fraction": 0.00039545202268829126,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161130",
        "ticker": "KXBTC15M-26OCT161130-30",
        "market_id": "KXBTC15M-26OCT161130-30",
        "contract_id": "KXBTC15M-26OCT161130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81638.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T15:17:15.957002Z",
        "retrieved_timestamp": "2026-10-16T15:17:16.138182Z",
        "quote_offset_seconds": 0.18118,
        "quote_age_seconds": 0.18118,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5081.0
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81513.26,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 875,
          "signal_id": 875,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-16T15:00:00Z",
          "return_6h": -0.006388218192275197,
          "return_12h": -0.004921544958964019,
          "return_24h": -0.006390245804557493,
          "close_vs_ema12": -0.005373604460276127,
          "close_vs_ema24": -0.00467993434798919,
          "ema12_slope_3h": -0.0006798606043539879,
          "ema24_slope_6h": 0.0006292677087367249,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T15:17:15.998838Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T15:00:00Z",
            "return_6h": -0.006388218192275197,
            "return_12h": -0.004921544958964019,
            "return_24h": -0.006390245804557493,
            "close_vs_ema12": -0.005373604460276127,
            "close_vs_ema24": -0.00467993434798919,
            "ema12_slope_3h": -0.0006798606043539879,
            "ema24_slope_6h": 0.0006292677087367249,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 874,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1445Z",
      "trigger_timestamp": "2026-10-16T14:47:15.426867Z",
      "market_start_timestamp": "2026-10-16T14:45:00Z",
      "resolution_timestamp": "2026-10-16T15:00:00Z",
      "direction": "UP",
      "base_run_id": 6541,
      "small_run_id": 6542,
      "last_observed_close": 82236.18,
      "actual_close": 81866.93,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T14:47:15.469103Z",
      "base_predicted_close": 82243.0,
      "small_predicted_close": 82358.1015625,
      "strike": 82236.18,
      "market_regime": {
        "id": 874,
        "signal_id": 874,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T14:30:00Z",
        "return_6h": 0.0003413937282177315,
        "return_12h": 0.0017721252044775593,
        "return_24h": 0.009764339463652849,
        "close_vs_ema12": 0.0015603743414689397,
        "close_vs_ema24": 0.002467403956405878,
        "ema12_slope_3h": -9.635866506452206e-05,
        "ema24_slope_6h": 0.000869909948401304,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T14:47:15.474309Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T14:30:00Z",
          "return_6h": 0.0003413937282177315,
          "return_12h": 0.0017721252044775593,
          "return_24h": 0.009764339463652849,
          "close_vs_ema12": 0.0015603743414689397,
          "close_vs_ema24": 0.002467403956405878,
          "ema12_slope_3h": -9.635866506452206e-05,
          "ema24_slope_6h": 0.000869909948401304,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.221181,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6541,
        6542
      ],
      "forecast_publication_timestamp": "2026-10-16T14:47:15.426867Z",
      "requested_quote_timestamp": "2026-10-16T14:47:15.426867Z",
      "retrieved_quote_timestamp": "2026-10-16T14:47:15.648048Z",
      "quote_retrieval_timestamp": "2026-10-16T14:47:15.648048Z",
      "timing_difference_seconds": 0.221181,
      "selected_quote": {
        "id": 874,
        "contract_id": 874,
        "forecast_timestamp": "2026-10-16T14:47:15.426867Z",
        "requested_timestamp": "2026-10-16T14:47:15.426867Z",
        "actual_quote_timestamp": "2026-10-16T14:47:15.648048Z",
        "timestamp_delta_seconds": 0.221181,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T14:47:15.648048Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161100",
        "external_market_id": "KXBTC15M-26OCT161100-00",
        "external_contract_id": "KXBTC15M-26OCT161100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8010.65
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 874,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161100",
          "external_market_id": "KXBTC15M-26OCT161100-00",
          "external_contract_id": "KXBTC15M-26OCT161100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T14:45:00Z",
          "resolution_timestamp": "2026-10-16T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T14:47:15.476780Z"
        }
      ],
      "quotes": [
        {
          "id": 874,
          "contract_id": 874,
          "forecast_timestamp": "2026-10-16T14:47:15.426867Z",
          "requested_timestamp": "2026-10-16T14:47:15.426867Z",
          "actual_quote_timestamp": "2026-10-16T14:47:15.648048Z",
          "timestamp_delta_seconds": 0.221181,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T14:47:15.648048Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161100",
          "external_market_id": "KXBTC15M-26OCT161100-00",
          "external_contract_id": "KXBTC15M-26OCT161100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8010.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161100-00": {
          "UP/YES": "KXBTC15M-26OCT161100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1695,
          "signal_id": 874,
          "quote_id": 874,
          "settlement_id": 874,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T15:02:19.506050Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8010.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1696,
          "signal_id": 874,
          "quote_id": 874,
          "settlement_id": 874,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T15:02:19.509898Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8010.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82236.18,
        "kronos_base_predicted_close": 82243.0,
        "kronos_base_displacement": 6.820000000006985,
        "kronos_base_displacement_fraction": 8.293186770113818e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82358.1015625,
        "kronos_small_displacement": 121.92156250000698,
        "kronos_small_displacement_fraction": 0.001482578136533178,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161100",
        "ticker": "KXBTC15M-26OCT161100-00",
        "market_id": "KXBTC15M-26OCT161100-00",
        "contract_id": "KXBTC15M-26OCT161100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82236.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T14:47:15.426867Z",
        "retrieved_timestamp": "2026-10-16T14:47:15.648048Z",
        "quote_offset_seconds": 0.221181,
        "quote_age_seconds": 0.221181,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8010.65
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81866.93,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 874,
          "signal_id": 874,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T14:30:00Z",
          "return_6h": 0.0003413937282177315,
          "return_12h": 0.0017721252044775593,
          "return_24h": 0.009764339463652849,
          "close_vs_ema12": 0.0015603743414689397,
          "close_vs_ema24": 0.002467403956405878,
          "ema12_slope_3h": -9.635866506452206e-05,
          "ema24_slope_6h": 0.000869909948401304,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T14:47:15.474309Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T14:30:00Z",
            "return_6h": 0.0003413937282177315,
            "return_12h": 0.0017721252044775593,
            "return_24h": 0.009764339463652849,
            "close_vs_ema12": 0.0015603743414689397,
            "close_vs_ema24": 0.002467403956405878,
            "ema12_slope_3h": -9.635866506452206e-05,
            "ema24_slope_6h": 0.000869909948401304,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 873,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1430Z",
      "trigger_timestamp": "2026-10-16T14:32:14.076275Z",
      "market_start_timestamp": "2026-10-16T14:30:00Z",
      "resolution_timestamp": "2026-10-16T14:45:00Z",
      "direction": "UP",
      "base_run_id": 6539,
      "small_run_id": 6540,
      "last_observed_close": 82257.91,
      "actual_close": 82236.18,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T14:32:14.116938Z",
      "base_predicted_close": 82262.9921875,
      "small_predicted_close": 82348.1015625,
      "strike": 82257.91,
      "market_regime": {
        "id": 873,
        "signal_id": 873,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-16T14:15:00Z",
        "return_6h": 0.001403447163212057,
        "return_12h": 0.0034783498775516897,
        "return_24h": 0.014021575889815896,
        "close_vs_ema12": 0.0018915683690483576,
        "close_vs_ema24": 0.0027844139782216004,
        "ema12_slope_3h": 9.943227065800642e-05,
        "ema24_slope_6h": 0.0008810776842309576,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T14:32:14.122005Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T14:15:00Z",
          "return_6h": 0.001403447163212057,
          "return_12h": 0.0034783498775516897,
          "return_24h": 0.014021575889815896,
          "close_vs_ema12": 0.0018915683690483576,
          "close_vs_ema24": 0.0027844139782216004,
          "ema12_slope_3h": 9.943227065800642e-05,
          "ema24_slope_6h": 0.0008810776842309576,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197549,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6539,
        6540
      ],
      "forecast_publication_timestamp": "2026-10-16T14:32:14.076275Z",
      "requested_quote_timestamp": "2026-10-16T14:32:14.076275Z",
      "retrieved_quote_timestamp": "2026-10-16T14:32:14.273824Z",
      "quote_retrieval_timestamp": "2026-10-16T14:32:14.273824Z",
      "timing_difference_seconds": 0.197549,
      "selected_quote": {
        "id": 873,
        "contract_id": 873,
        "forecast_timestamp": "2026-10-16T14:32:14.076275Z",
        "requested_timestamp": "2026-10-16T14:32:14.076275Z",
        "actual_quote_timestamp": "2026-10-16T14:32:14.273824Z",
        "timestamp_delta_seconds": 0.197549,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T14:32:14.273824Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT161045",
        "external_market_id": "KXBTC15M-26OCT161045-45",
        "external_contract_id": "KXBTC15M-26OCT161045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3933.96
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 873,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161045",
          "external_market_id": "KXBTC15M-26OCT161045-45",
          "external_contract_id": "KXBTC15M-26OCT161045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T14:30:00Z",
          "resolution_timestamp": "2026-10-16T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T14:32:14.124736Z"
        }
      ],
      "quotes": [
        {
          "id": 873,
          "contract_id": 873,
          "forecast_timestamp": "2026-10-16T14:32:14.076275Z",
          "requested_timestamp": "2026-10-16T14:32:14.076275Z",
          "actual_quote_timestamp": "2026-10-16T14:32:14.273824Z",
          "timestamp_delta_seconds": 0.197549,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.53,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T14:32:14.273824Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT161045",
          "external_market_id": "KXBTC15M-26OCT161045-45",
          "external_contract_id": "KXBTC15M-26OCT161045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3933.96
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT161045-45": {
          "UP/YES": "KXBTC15M-26OCT161045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1693,
          "signal_id": 873,
          "quote_id": 873,
          "settlement_id": 873,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T14:47:19.910376Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3933.96,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1694,
          "signal_id": 873,
          "quote_id": 873,
          "settlement_id": 873,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T14:47:19.913078Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3933.96,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82257.91,
        "kronos_base_predicted_close": 82262.9921875,
        "kronos_base_displacement": 5.0821874999965075,
        "kronos_base_displacement_fraction": 6.178357193851032e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82348.1015625,
        "kronos_small_displacement": 90.19156249999651,
        "kronos_small_displacement_fraction": 0.0010964485056816603,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT161045",
        "ticker": "KXBTC15M-26OCT161045-45",
        "market_id": "KXBTC15M-26OCT161045-45",
        "contract_id": "KXBTC15M-26OCT161045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82257.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T14:32:14.076275Z",
        "retrieved_timestamp": "2026-10-16T14:32:14.273824Z",
        "quote_offset_seconds": 0.197549,
        "quote_age_seconds": 0.197549,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3933.96
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82236.18,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 873,
          "signal_id": 873,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-16T14:15:00Z",
          "return_6h": 0.001403447163212057,
          "return_12h": 0.0034783498775516897,
          "return_24h": 0.014021575889815896,
          "close_vs_ema12": 0.0018915683690483576,
          "close_vs_ema24": 0.0027844139782216004,
          "ema12_slope_3h": 9.943227065800642e-05,
          "ema24_slope_6h": 0.0008810776842309576,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T14:32:14.122005Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T14:15:00Z",
            "return_6h": 0.001403447163212057,
            "return_12h": 0.0034783498775516897,
            "return_24h": 0.014021575889815896,
            "close_vs_ema12": 0.0018915683690483576,
            "close_vs_ema24": 0.0027844139782216004,
            "ema12_slope_3h": 9.943227065800642e-05,
            "ema24_slope_6h": 0.0008810776842309576,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 872,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1330Z",
      "trigger_timestamp": "2026-10-16T13:32:16.342334Z",
      "market_start_timestamp": "2026-10-16T13:30:00Z",
      "resolution_timestamp": "2026-10-16T13:45:00Z",
      "direction": "UP",
      "base_run_id": 6531,
      "small_run_id": 6532,
      "last_observed_close": 81881.32,
      "actual_close": 81842.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T13:32:16.384349Z",
      "base_predicted_close": 81893.5078125,
      "small_predicted_close": 81902.6328125,
      "strike": 81881.32,
      "market_regime": {
        "id": 872,
        "signal_id": 872,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T13:15:00Z",
        "return_6h": -0.0031826342445293587,
        "return_12h": -0.002504791718876631,
        "return_24h": 0.02158537773592273,
        "close_vs_ema12": -0.0028381861750007564,
        "close_vs_ema24": -0.001801588491972761,
        "ema12_slope_3h": 0.0008960256207664052,
        "ema24_slope_6h": 0.0010764429957574873,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T13:32:16.388800Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T13:15:00Z",
          "return_6h": -0.0031826342445293587,
          "return_12h": -0.002504791718876631,
          "return_24h": 0.02158537773592273,
          "close_vs_ema12": -0.0028381861750007564,
          "close_vs_ema24": -0.001801588491972761,
          "ema12_slope_3h": 0.0008960256207664052,
          "ema24_slope_6h": 0.0010764429957574873,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197029,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6531,
        6532
      ],
      "forecast_publication_timestamp": "2026-10-16T13:32:16.342334Z",
      "requested_quote_timestamp": "2026-10-16T13:32:16.342334Z",
      "retrieved_quote_timestamp": "2026-10-16T13:32:16.539363Z",
      "quote_retrieval_timestamp": "2026-10-16T13:32:16.539363Z",
      "timing_difference_seconds": 0.197029,
      "selected_quote": {
        "id": 872,
        "contract_id": 872,
        "forecast_timestamp": "2026-10-16T13:32:16.342334Z",
        "requested_timestamp": "2026-10-16T13:32:16.342334Z",
        "actual_quote_timestamp": "2026-10-16T13:32:16.539363Z",
        "timestamp_delta_seconds": 0.197029,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.33,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T13:32:16.539363Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160945",
        "external_market_id": "KXBTC15M-26OCT160945-45",
        "external_contract_id": "KXBTC15M-26OCT160945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3616.81
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 872,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160945",
          "external_market_id": "KXBTC15M-26OCT160945-45",
          "external_contract_id": "KXBTC15M-26OCT160945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T13:30:00Z",
          "resolution_timestamp": "2026-10-16T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T13:32:16.391527Z"
        }
      ],
      "quotes": [
        {
          "id": 872,
          "contract_id": 872,
          "forecast_timestamp": "2026-10-16T13:32:16.342334Z",
          "requested_timestamp": "2026-10-16T13:32:16.342334Z",
          "actual_quote_timestamp": "2026-10-16T13:32:16.539363Z",
          "timestamp_delta_seconds": 0.197029,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.33,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T13:32:16.539363Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160945",
          "external_market_id": "KXBTC15M-26OCT160945-45",
          "external_contract_id": "KXBTC15M-26OCT160945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3616.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160945-45": {
          "UP/YES": "KXBTC15M-26OCT160945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1691,
          "signal_id": 872,
          "quote_id": 872,
          "settlement_id": 872,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.54,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T13:47:21.743414Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3616.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1692,
          "signal_id": 872,
          "quote_id": 872,
          "settlement_id": 872,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -34.0,
          "net_pnl": -35.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T13:47:21.746213Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3616.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81881.32,
        "kronos_base_predicted_close": 81893.5078125,
        "kronos_base_displacement": 12.187812499993015,
        "kronos_base_displacement_fraction": 0.00014884728897864634,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81902.6328125,
        "kronos_small_displacement": 21.312812499993015,
        "kronos_small_displacement_fraction": 0.0002602890683735071,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160945",
        "ticker": "KXBTC15M-26OCT160945-45",
        "market_id": "KXBTC15M-26OCT160945-45",
        "contract_id": "KXBTC15M-26OCT160945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81881.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T13:32:16.342334Z",
        "retrieved_timestamp": "2026-10-16T13:32:16.539363Z",
        "quote_offset_seconds": 0.197029,
        "quote_age_seconds": 0.197029,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3616.81
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81842.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 872,
          "signal_id": 872,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T13:15:00Z",
          "return_6h": -0.0031826342445293587,
          "return_12h": -0.002504791718876631,
          "return_24h": 0.02158537773592273,
          "close_vs_ema12": -0.0028381861750007564,
          "close_vs_ema24": -0.001801588491972761,
          "ema12_slope_3h": 0.0008960256207664052,
          "ema24_slope_6h": 0.0010764429957574873,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T13:32:16.388800Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T13:15:00Z",
            "return_6h": -0.0031826342445293587,
            "return_12h": -0.002504791718876631,
            "return_24h": 0.02158537773592273,
            "close_vs_ema12": -0.0028381861750007564,
            "close_vs_ema24": -0.001801588491972761,
            "ema12_slope_3h": 0.0008960256207664052,
            "ema24_slope_6h": 0.0010764429957574873,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 871,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1315Z",
      "trigger_timestamp": "2026-10-16T13:17:16.619199Z",
      "market_start_timestamp": "2026-10-16T13:15:00Z",
      "resolution_timestamp": "2026-10-16T13:30:00Z",
      "direction": "UP",
      "base_run_id": 6529,
      "small_run_id": 6530,
      "last_observed_close": 81933.28,
      "actual_close": 81881.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T13:17:16.668609Z",
      "base_predicted_close": 81933.4609375,
      "small_predicted_close": 81943.5625,
      "strike": 81933.28,
      "market_regime": {
        "id": 871,
        "signal_id": 871,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T13:00:00Z",
        "return_6h": -0.0022320282008858605,
        "return_12h": -0.004647507301965836,
        "return_24h": 0.018617753805877157,
        "close_vs_ema12": -0.0023258727893662456,
        "close_vs_ema24": -0.00120600475328414,
        "ema12_slope_3h": 0.0009547598484911379,
        "ema24_slope_6h": 0.0011663346138470754,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T13:17:16.673896Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T13:00:00Z",
          "return_6h": -0.0022320282008858605,
          "return_12h": -0.004647507301965836,
          "return_24h": 0.018617753805877157,
          "close_vs_ema12": -0.0023258727893662456,
          "close_vs_ema24": -0.00120600475328414,
          "ema12_slope_3h": 0.0009547598484911379,
          "ema24_slope_6h": 0.0011663346138470754,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.20281,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6529,
        6530
      ],
      "forecast_publication_timestamp": "2026-10-16T13:17:16.619199Z",
      "requested_quote_timestamp": "2026-10-16T13:17:16.619199Z",
      "retrieved_quote_timestamp": "2026-10-16T13:17:16.822009Z",
      "quote_retrieval_timestamp": "2026-10-16T13:17:16.822009Z",
      "timing_difference_seconds": 0.20281,
      "selected_quote": {
        "id": 871,
        "contract_id": 871,
        "forecast_timestamp": "2026-10-16T13:17:16.619199Z",
        "requested_timestamp": "2026-10-16T13:17:16.619199Z",
        "actual_quote_timestamp": "2026-10-16T13:17:16.822009Z",
        "timestamp_delta_seconds": 0.20281,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T13:17:16.822009Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160930",
        "external_market_id": "KXBTC15M-26OCT160930-30",
        "external_contract_id": "KXBTC15M-26OCT160930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2003.07
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 871,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160930",
          "external_market_id": "KXBTC15M-26OCT160930-30",
          "external_contract_id": "KXBTC15M-26OCT160930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T13:15:00Z",
          "resolution_timestamp": "2026-10-16T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T13:17:16.676287Z"
        }
      ],
      "quotes": [
        {
          "id": 871,
          "contract_id": 871,
          "forecast_timestamp": "2026-10-16T13:17:16.619199Z",
          "requested_timestamp": "2026-10-16T13:17:16.619199Z",
          "actual_quote_timestamp": "2026-10-16T13:17:16.822009Z",
          "timestamp_delta_seconds": 0.20281,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T13:17:16.822009Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160930",
          "external_market_id": "KXBTC15M-26OCT160930-30",
          "external_contract_id": "KXBTC15M-26OCT160930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2003.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160930-30": {
          "UP/YES": "KXBTC15M-26OCT160930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1689,
          "signal_id": 871,
          "quote_id": 871,
          "settlement_id": 871,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T13:32:20.614391Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2003.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1690,
          "signal_id": 871,
          "quote_id": 871,
          "settlement_id": 871,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T13:32:20.617165Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2003.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81933.28,
        "kronos_base_predicted_close": 81933.4609375,
        "kronos_base_displacement": 0.18093750000116415,
        "kronos_base_displacement_fraction": 2.208351722293605e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81943.5625,
        "kronos_small_displacement": 10.282500000001164,
        "kronos_small_displacement_fraction": 0.00012549845435214072,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160930",
        "ticker": "KXBTC15M-26OCT160930-30",
        "market_id": "KXBTC15M-26OCT160930-30",
        "contract_id": "KXBTC15M-26OCT160930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81933.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T13:17:16.619199Z",
        "retrieved_timestamp": "2026-10-16T13:17:16.822009Z",
        "quote_offset_seconds": 0.20281,
        "quote_age_seconds": 0.20281,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2003.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81881.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 871,
          "signal_id": 871,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T13:00:00Z",
          "return_6h": -0.0022320282008858605,
          "return_12h": -0.004647507301965836,
          "return_24h": 0.018617753805877157,
          "close_vs_ema12": -0.0023258727893662456,
          "close_vs_ema24": -0.00120600475328414,
          "ema12_slope_3h": 0.0009547598484911379,
          "ema24_slope_6h": 0.0011663346138470754,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T13:17:16.673896Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T13:00:00Z",
            "return_6h": -0.0022320282008858605,
            "return_12h": -0.004647507301965836,
            "return_24h": 0.018617753805877157,
            "close_vs_ema12": -0.0023258727893662456,
            "close_vs_ema24": -0.00120600475328414,
            "ema12_slope_3h": 0.0009547598484911379,
            "ema24_slope_6h": 0.0011663346138470754,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 870,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1245Z",
      "trigger_timestamp": "2026-10-16T12:47:15.398759Z",
      "market_start_timestamp": "2026-10-16T12:45:00Z",
      "resolution_timestamp": "2026-10-16T13:00:00Z",
      "direction": "UP",
      "base_run_id": 6525,
      "small_run_id": 6526,
      "last_observed_close": 82165.82,
      "actual_close": 81943.09,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T12:47:15.432089Z",
      "base_predicted_close": 82173.6640625,
      "small_predicted_close": 82349.859375,
      "strike": 82165.82,
      "market_regime": {
        "id": 870,
        "signal_id": 870,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T12:30:00Z",
        "return_6h": 0.0014908106964000023,
        "return_12h": -0.0017998545005964983,
        "return_24h": 0.01640663688248223,
        "close_vs_ema12": 0.0003084526887391359,
        "close_vs_ema24": 0.001579776064720484,
        "ema12_slope_3h": 0.000981891026375692,
        "ema24_slope_6h": 0.001299812063057404,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T12:47:15.438059Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T12:30:00Z",
          "return_6h": 0.0014908106964000023,
          "return_12h": -0.0017998545005964983,
          "return_24h": 0.01640663688248223,
          "close_vs_ema12": 0.0003084526887391359,
          "close_vs_ema24": 0.001579776064720484,
          "ema12_slope_3h": 0.000981891026375692,
          "ema24_slope_6h": 0.001299812063057404,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.18,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180815,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6525,
        6526
      ],
      "forecast_publication_timestamp": "2026-10-16T12:47:15.398759Z",
      "requested_quote_timestamp": "2026-10-16T12:47:15.398759Z",
      "retrieved_quote_timestamp": "2026-10-16T12:47:15.579574Z",
      "quote_retrieval_timestamp": "2026-10-16T12:47:15.579574Z",
      "timing_difference_seconds": 0.180815,
      "selected_quote": {
        "id": 870,
        "contract_id": 870,
        "forecast_timestamp": "2026-10-16T12:47:15.398759Z",
        "requested_timestamp": "2026-10-16T12:47:15.398759Z",
        "actual_quote_timestamp": "2026-10-16T12:47:15.579574Z",
        "timestamp_delta_seconds": 0.180815,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.17,
        "implied_probability": 0.18,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T12:47:15.579574Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160900",
        "external_market_id": "KXBTC15M-26OCT160900-00",
        "external_contract_id": "KXBTC15M-26OCT160900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2978.62
      },
      "selected_entry_price": 0.18,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 870,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160900",
          "external_market_id": "KXBTC15M-26OCT160900-00",
          "external_contract_id": "KXBTC15M-26OCT160900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T12:45:00Z",
          "resolution_timestamp": "2026-10-16T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T12:47:15.441197Z"
        }
      ],
      "quotes": [
        {
          "id": 870,
          "contract_id": 870,
          "forecast_timestamp": "2026-10-16T12:47:15.398759Z",
          "requested_timestamp": "2026-10-16T12:47:15.398759Z",
          "actual_quote_timestamp": "2026-10-16T12:47:15.579574Z",
          "timestamp_delta_seconds": 0.180815,
          "bid": 0.17,
          "ask": 0.18,
          "midpoint": 0.175,
          "last_price": 0.17,
          "implied_probability": 0.18,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T12:47:15.579574Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160900",
          "external_market_id": "KXBTC15M-26OCT160900-00",
          "external_contract_id": "KXBTC15M-26OCT160900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2978.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160900-00": {
          "UP/YES": "KXBTC15M-26OCT160900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1687,
          "signal_id": 870,
          "quote_id": 870,
          "settlement_id": 870,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 525.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.5,
          "trading_fee": 5.43,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.5,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T13:02:19.888505Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2978.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1688,
          "signal_id": 870,
          "quote_id": 870,
          "settlement_id": 870,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 18.0,
          "trading_fee": 1.04,
          "total_deployed": 19.04,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -18.0,
          "net_pnl": -19.04,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T13:02:19.890869Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2978.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82165.82,
        "kronos_base_predicted_close": 82173.6640625,
        "kronos_base_displacement": 7.844062499993015,
        "kronos_base_displacement_fraction": 9.546624740059813e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82349.859375,
        "kronos_small_displacement": 184.03937499999302,
        "kronos_small_displacement_fraction": 0.0022398532017327034,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160900",
        "ticker": "KXBTC15M-26OCT160900-00",
        "market_id": "KXBTC15M-26OCT160900-00",
        "contract_id": "KXBTC15M-26OCT160900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82165.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T12:47:15.398759Z",
        "retrieved_timestamp": "2026-10-16T12:47:15.579574Z",
        "quote_offset_seconds": 0.180815,
        "quote_age_seconds": 0.180815,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.17,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.18,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2978.62
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81943.09,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 870,
          "signal_id": 870,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T12:30:00Z",
          "return_6h": 0.0014908106964000023,
          "return_12h": -0.0017998545005964983,
          "return_24h": 0.01640663688248223,
          "close_vs_ema12": 0.0003084526887391359,
          "close_vs_ema24": 0.001579776064720484,
          "ema12_slope_3h": 0.000981891026375692,
          "ema24_slope_6h": 0.001299812063057404,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T12:47:15.438059Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T12:30:00Z",
            "return_6h": 0.0014908106964000023,
            "return_12h": -0.0017998545005964983,
            "return_24h": 0.01640663688248223,
            "close_vs_ema12": 0.0003084526887391359,
            "close_vs_ema24": 0.001579776064720484,
            "ema12_slope_3h": 0.000981891026375692,
            "ema24_slope_6h": 0.001299812063057404,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 869,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1100Z",
      "trigger_timestamp": "2026-10-16T11:02:17.309481Z",
      "market_start_timestamp": "2026-10-16T11:00:00Z",
      "resolution_timestamp": "2026-10-16T11:15:00Z",
      "direction": "UP",
      "base_run_id": 6515,
      "small_run_id": 6516,
      "last_observed_close": 82134.23,
      "actual_close": 82498.6,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T11:02:17.352320Z",
      "base_predicted_close": 82148.578125,
      "small_predicted_close": 82176.78125,
      "strike": 82134.23,
      "market_regime": {
        "id": 869,
        "signal_id": 869,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T10:45:00Z",
        "return_6h": 0.0011205805812075642,
        "return_12h": -0.0029948288992159844,
        "return_24h": 0.014586076611351029,
        "close_vs_ema12": 0.0010489966985942623,
        "close_vs_ema24": 0.0019316116044765241,
        "ema12_slope_3h": 0.00014562895995595682,
        "ema24_slope_6h": 0.0007619749215721505,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T11:02:17.356797Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T10:45:00Z",
          "return_6h": 0.0011205805812075642,
          "return_12h": -0.0029948288992159844,
          "return_24h": 0.014586076611351029,
          "close_vs_ema12": 0.0010489966985942623,
          "close_vs_ema24": 0.0019316116044765241,
          "ema12_slope_3h": 0.00014562895995595682,
          "ema24_slope_6h": 0.0007619749215721505,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.209822,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6515,
        6516
      ],
      "forecast_publication_timestamp": "2026-10-16T11:02:17.309481Z",
      "requested_quote_timestamp": "2026-10-16T11:02:17.309481Z",
      "retrieved_quote_timestamp": "2026-10-16T11:02:17.519303Z",
      "quote_retrieval_timestamp": "2026-10-16T11:02:17.519303Z",
      "timing_difference_seconds": 0.209822,
      "selected_quote": {
        "id": 869,
        "contract_id": 869,
        "forecast_timestamp": "2026-10-16T11:02:17.309481Z",
        "requested_timestamp": "2026-10-16T11:02:17.309481Z",
        "actual_quote_timestamp": "2026-10-16T11:02:17.519303Z",
        "timestamp_delta_seconds": 0.209822,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T11:02:17.519303Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160715",
        "external_market_id": "KXBTC15M-26OCT160715-15",
        "external_contract_id": "KXBTC15M-26OCT160715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4402.73
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 869,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160715",
          "external_market_id": "KXBTC15M-26OCT160715-15",
          "external_contract_id": "KXBTC15M-26OCT160715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T11:00:00Z",
          "resolution_timestamp": "2026-10-16T11:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T11:02:17.359623Z"
        }
      ],
      "quotes": [
        {
          "id": 869,
          "contract_id": 869,
          "forecast_timestamp": "2026-10-16T11:02:17.309481Z",
          "requested_timestamp": "2026-10-16T11:02:17.309481Z",
          "actual_quote_timestamp": "2026-10-16T11:02:17.519303Z",
          "timestamp_delta_seconds": 0.209822,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T11:02:17.519303Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160715",
          "external_market_id": "KXBTC15M-26OCT160715-15",
          "external_contract_id": "KXBTC15M-26OCT160715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4402.73
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160715-15": {
          "UP/YES": "KXBTC15M-26OCT160715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1685,
          "signal_id": 869,
          "quote_id": 869,
          "settlement_id": 869,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T11:51:16.645889Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4402.73,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1686,
          "signal_id": 869,
          "quote_id": 869,
          "settlement_id": 869,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T11:51:16.648913Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4402.73,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82134.23,
        "kronos_base_predicted_close": 82148.578125,
        "kronos_base_displacement": 14.348125000004075,
        "kronos_base_displacement_fraction": 0.000174691173217355,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82176.78125,
        "kronos_small_displacement": 42.551250000004075,
        "kronos_small_displacement_fraction": 0.0005180696282171766,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160715",
        "ticker": "KXBTC15M-26OCT160715-15",
        "market_id": "KXBTC15M-26OCT160715-15",
        "contract_id": "KXBTC15M-26OCT160715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82134.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T11:02:17.309481Z",
        "retrieved_timestamp": "2026-10-16T11:02:17.519303Z",
        "quote_offset_seconds": 0.209822,
        "quote_age_seconds": 0.209822,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4402.73
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82498.6,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 869,
          "signal_id": 869,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T10:45:00Z",
          "return_6h": 0.0011205805812075642,
          "return_12h": -0.0029948288992159844,
          "return_24h": 0.014586076611351029,
          "close_vs_ema12": 0.0010489966985942623,
          "close_vs_ema24": 0.0019316116044765241,
          "ema12_slope_3h": 0.00014562895995595682,
          "ema24_slope_6h": 0.0007619749215721505,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T11:02:17.356797Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T10:45:00Z",
            "return_6h": 0.0011205805812075642,
            "return_12h": -0.0029948288992159844,
            "return_24h": 0.014586076611351029,
            "close_vs_ema12": 0.0010489966985942623,
            "close_vs_ema24": 0.0019316116044765241,
            "ema12_slope_3h": 0.00014562895995595682,
            "ema24_slope_6h": 0.0007619749215721505,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 868,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T1000Z",
      "trigger_timestamp": "2026-10-16T10:02:14.575047Z",
      "market_start_timestamp": "2026-10-16T10:00:00Z",
      "resolution_timestamp": "2026-10-16T10:15:00Z",
      "direction": "UP",
      "base_run_id": 6507,
      "small_run_id": 6508,
      "last_observed_close": 81930.22,
      "actual_close": 81842.64,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T10:02:14.612640Z",
      "base_predicted_close": 81958.3125,
      "small_predicted_close": 81971.5703125,
      "strike": 81930.22,
      "market_regime": {
        "id": 868,
        "signal_id": 868,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T09:45:00Z",
        "return_6h": -0.0009613023654285735,
        "return_12h": -0.004730981249049471,
        "return_24h": 0.009476527232852305,
        "close_vs_ema12": -0.001515951027710627,
        "close_vs_ema24": -0.0005211094998482935,
        "ema12_slope_3h": 0.0004443416633843622,
        "ema24_slope_6h": 0.0007972619128986391,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T10:02:14.615731Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T09:45:00Z",
          "return_6h": -0.0009613023654285735,
          "return_12h": -0.004730981249049471,
          "return_24h": 0.009476527232852305,
          "close_vs_ema12": -0.001515951027710627,
          "close_vs_ema24": -0.0005211094998482935,
          "ema12_slope_3h": 0.0004443416633843622,
          "ema24_slope_6h": 0.0007972619128986391,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.15,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183519,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6507,
        6508
      ],
      "forecast_publication_timestamp": "2026-10-16T10:02:14.575047Z",
      "requested_quote_timestamp": "2026-10-16T10:02:14.575047Z",
      "retrieved_quote_timestamp": "2026-10-16T10:02:14.758566Z",
      "quote_retrieval_timestamp": "2026-10-16T10:02:14.758566Z",
      "timing_difference_seconds": 0.183519,
      "selected_quote": {
        "id": 868,
        "contract_id": 868,
        "forecast_timestamp": "2026-10-16T10:02:14.575047Z",
        "requested_timestamp": "2026-10-16T10:02:14.575047Z",
        "actual_quote_timestamp": "2026-10-16T10:02:14.758566Z",
        "timestamp_delta_seconds": 0.183519,
        "bid": 0.14,
        "ask": 0.15,
        "midpoint": 0.14500000000000002,
        "last_price": 0.15,
        "implied_probability": 0.15,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T10:02:14.758566Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160615",
        "external_market_id": "KXBTC15M-26OCT160615-15",
        "external_contract_id": "KXBTC15M-26OCT160615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4558.68
      },
      "selected_entry_price": 0.15,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 868,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160615",
          "external_market_id": "KXBTC15M-26OCT160615-15",
          "external_contract_id": "KXBTC15M-26OCT160615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T10:00:00Z",
          "resolution_timestamp": "2026-10-16T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T10:02:14.618031Z"
        }
      ],
      "quotes": [
        {
          "id": 868,
          "contract_id": 868,
          "forecast_timestamp": "2026-10-16T10:02:14.575047Z",
          "requested_timestamp": "2026-10-16T10:02:14.575047Z",
          "actual_quote_timestamp": "2026-10-16T10:02:14.758566Z",
          "timestamp_delta_seconds": 0.183519,
          "bid": 0.14,
          "ask": 0.15,
          "midpoint": 0.14500000000000002,
          "last_price": 0.15,
          "implied_probability": 0.15,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T10:02:14.758566Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160615",
          "external_market_id": "KXBTC15M-26OCT160615-15",
          "external_contract_id": "KXBTC15M-26OCT160615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4558.68
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160615-15": {
          "UP/YES": "KXBTC15M-26OCT160615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1683,
          "signal_id": 868,
          "quote_id": 868,
          "settlement_id": 868,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 629.0,
          "entry_price": 0.15,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35,
          "trading_fee": 5.62,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.35,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T10:17:19.252011Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4558.68,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1684,
          "signal_id": 868,
          "quote_id": 868,
          "settlement_id": 868,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.15,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 15.0,
          "trading_fee": 0.9,
          "total_deployed": 15.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -15.0,
          "net_pnl": -15.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T10:17:19.255980Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4558.68,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81930.22,
        "kronos_base_predicted_close": 81958.3125,
        "kronos_base_displacement": 28.092499999998836,
        "kronos_base_displacement_fraction": 0.0003428832486962544,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81971.5703125,
        "kronos_small_displacement": 41.350312499998836,
        "kronos_small_displacement_fraction": 0.0005047015924038631,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160615",
        "ticker": "KXBTC15M-26OCT160615-15",
        "market_id": "KXBTC15M-26OCT160615-15",
        "contract_id": "KXBTC15M-26OCT160615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81930.22
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T10:02:14.575047Z",
        "retrieved_timestamp": "2026-10-16T10:02:14.758566Z",
        "quote_offset_seconds": 0.183519,
        "quote_age_seconds": 0.183519,
        "bid": 0.14,
        "ask": 0.15,
        "midpoint": 0.14500000000000002,
        "last_price": 0.15,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.15,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4558.68
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81842.64,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 868,
          "signal_id": 868,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T09:45:00Z",
          "return_6h": -0.0009613023654285735,
          "return_12h": -0.004730981249049471,
          "return_24h": 0.009476527232852305,
          "close_vs_ema12": -0.001515951027710627,
          "close_vs_ema24": -0.0005211094998482935,
          "ema12_slope_3h": 0.0004443416633843622,
          "ema24_slope_6h": 0.0007972619128986391,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T10:02:14.615731Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T09:45:00Z",
            "return_6h": -0.0009613023654285735,
            "return_12h": -0.004730981249049471,
            "return_24h": 0.009476527232852305,
            "close_vs_ema12": -0.001515951027710627,
            "close_vs_ema24": -0.0005211094998482935,
            "ema12_slope_3h": 0.0004443416633843622,
            "ema24_slope_6h": 0.0007972619128986391,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 867,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0900Z",
      "trigger_timestamp": "2026-10-16T09:02:15.702731Z",
      "market_start_timestamp": "2026-10-16T09:00:00Z",
      "resolution_timestamp": "2026-10-16T09:15:00Z",
      "direction": "UP",
      "base_run_id": 6499,
      "small_run_id": 6500,
      "last_observed_close": 82163.44,
      "actual_close": 82163.26,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T09:02:15.744393Z",
      "base_predicted_close": 82185.5703125,
      "small_predicted_close": 82173.375,
      "strike": 82163.44,
      "market_regime": {
        "id": 867,
        "signal_id": 867,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T08:45:00Z",
        "return_6h": 0.00279314477869419,
        "return_12h": 0.0022675495343411622,
        "return_24h": 0.01119090730015615,
        "close_vs_ema12": 0.0013025284763557021,
        "close_vs_ema24": 0.0024014667598901696,
        "ema12_slope_3h": 0.00042990690303601475,
        "ema24_slope_6h": 0.0007499557286789749,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T09:02:15.749457Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T08:45:00Z",
          "return_6h": 0.00279314477869419,
          "return_12h": 0.0022675495343411622,
          "return_24h": 0.01119090730015615,
          "close_vs_ema12": 0.0013025284763557021,
          "close_vs_ema24": 0.0024014667598901696,
          "ema12_slope_3h": 0.00042990690303601475,
          "ema24_slope_6h": 0.0007499557286789749,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.22,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.278086,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6499,
        6500
      ],
      "forecast_publication_timestamp": "2026-10-16T09:02:15.702731Z",
      "requested_quote_timestamp": "2026-10-16T09:02:15.702731Z",
      "retrieved_quote_timestamp": "2026-10-16T09:02:15.980817Z",
      "quote_retrieval_timestamp": "2026-10-16T09:02:15.980817Z",
      "timing_difference_seconds": 0.278086,
      "selected_quote": {
        "id": 867,
        "contract_id": 867,
        "forecast_timestamp": "2026-10-16T09:02:15.702731Z",
        "requested_timestamp": "2026-10-16T09:02:15.702731Z",
        "actual_quote_timestamp": "2026-10-16T09:02:15.980817Z",
        "timestamp_delta_seconds": 0.278086,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "implied_probability": 0.22,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T09:02:15.980817Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160515",
        "external_market_id": "KXBTC15M-26OCT160515-15",
        "external_contract_id": "KXBTC15M-26OCT160515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4173.32
      },
      "selected_entry_price": 0.22,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 867,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160515",
          "external_market_id": "KXBTC15M-26OCT160515-15",
          "external_contract_id": "KXBTC15M-26OCT160515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T09:00:00Z",
          "resolution_timestamp": "2026-10-16T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T09:02:15.751441Z"
        }
      ],
      "quotes": [
        {
          "id": 867,
          "contract_id": 867,
          "forecast_timestamp": "2026-10-16T09:02:15.702731Z",
          "requested_timestamp": "2026-10-16T09:02:15.702731Z",
          "actual_quote_timestamp": "2026-10-16T09:02:15.980817Z",
          "timestamp_delta_seconds": 0.278086,
          "bid": 0.21,
          "ask": 0.22,
          "midpoint": 0.215,
          "last_price": 0.22,
          "implied_probability": 0.22,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T09:02:15.980817Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160515",
          "external_market_id": "KXBTC15M-26OCT160515-15",
          "external_contract_id": "KXBTC15M-26OCT160515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4173.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160515-15": {
          "UP/YES": "KXBTC15M-26OCT160515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1681,
          "signal_id": 867,
          "quote_id": 867,
          "settlement_id": 867,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 431.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.82000000000001,
          "trading_fee": 5.18,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.82000000000001,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T09:17:19.673456Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4173.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1682,
          "signal_id": 867,
          "quote_id": 867,
          "settlement_id": 867,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 22.0,
          "trading_fee": 1.21,
          "total_deployed": 23.21,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -22.0,
          "net_pnl": -23.21,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T09:17:19.677034Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4173.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82163.44,
        "kronos_base_predicted_close": 82185.5703125,
        "kronos_base_displacement": 22.13031249999767,
        "kronos_base_displacement_fraction": 0.0002693450091670659,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82173.375,
        "kronos_small_displacement": 9.934999999997672,
        "kronos_small_displacement_fraction": 0.00012091752730895482,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160515",
        "ticker": "KXBTC15M-26OCT160515-15",
        "market_id": "KXBTC15M-26OCT160515-15",
        "contract_id": "KXBTC15M-26OCT160515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82163.44
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T09:02:15.702731Z",
        "retrieved_timestamp": "2026-10-16T09:02:15.980817Z",
        "quote_offset_seconds": 0.278086,
        "quote_age_seconds": 0.278086,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.22,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4173.32
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82163.26,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 867,
          "signal_id": 867,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T08:45:00Z",
          "return_6h": 0.00279314477869419,
          "return_12h": 0.0022675495343411622,
          "return_24h": 0.01119090730015615,
          "close_vs_ema12": 0.0013025284763557021,
          "close_vs_ema24": 0.0024014667598901696,
          "ema12_slope_3h": 0.00042990690303601475,
          "ema24_slope_6h": 0.0007499557286789749,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T09:02:15.749457Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T08:45:00Z",
            "return_6h": 0.00279314477869419,
            "return_12h": 0.0022675495343411622,
            "return_24h": 0.01119090730015615,
            "close_vs_ema12": 0.0013025284763557021,
            "close_vs_ema24": 0.0024014667598901696,
            "ema12_slope_3h": 0.00042990690303601475,
            "ema24_slope_6h": 0.0007499557286789749,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 866,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0800Z",
      "trigger_timestamp": "2026-10-16T08:02:15.565684Z",
      "market_start_timestamp": "2026-10-16T08:00:00Z",
      "resolution_timestamp": "2026-10-16T08:15:00Z",
      "direction": "UP",
      "base_run_id": 6491,
      "small_run_id": 6492,
      "last_observed_close": 82164.36,
      "actual_close": 82159.22,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T08:02:15.634990Z",
      "base_predicted_close": 82180.25,
      "small_predicted_close": 82322.7109375,
      "strike": 82164.36,
      "market_regime": {
        "id": 866,
        "signal_id": 866,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-16T07:45:00Z",
        "return_6h": 0.0020375959568630364,
        "return_12h": -0.0017570702554802198,
        "return_24h": 0.009260776150032735,
        "close_vs_ema12": 0.0015620938519180783,
        "close_vs_ema24": 0.0026273341937901318,
        "ema12_slope_3h": 0.0003170175439868306,
        "ema24_slope_6h": 0.0006494920726984876,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T08:02:15.639766Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T07:45:00Z",
          "return_6h": 0.0020375959568630364,
          "return_12h": -0.0017570702554802198,
          "return_24h": 0.009260776150032735,
          "close_vs_ema12": 0.0015620938519180783,
          "close_vs_ema24": 0.0026273341937901318,
          "ema12_slope_3h": 0.0003170175439868306,
          "ema24_slope_6h": 0.0006494920726984876,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.204631,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6491,
        6492
      ],
      "forecast_publication_timestamp": "2026-10-16T08:02:15.565684Z",
      "requested_quote_timestamp": "2026-10-16T08:02:15.565684Z",
      "retrieved_quote_timestamp": "2026-10-16T08:02:15.770315Z",
      "quote_retrieval_timestamp": "2026-10-16T08:02:15.770315Z",
      "timing_difference_seconds": 0.204631,
      "selected_quote": {
        "id": 866,
        "contract_id": 866,
        "forecast_timestamp": "2026-10-16T08:02:15.565684Z",
        "requested_timestamp": "2026-10-16T08:02:15.565684Z",
        "actual_quote_timestamp": "2026-10-16T08:02:15.770315Z",
        "timestamp_delta_seconds": 0.204631,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T08:02:15.770315Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160415",
        "external_market_id": "KXBTC15M-26OCT160415-15",
        "external_contract_id": "KXBTC15M-26OCT160415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1335.55
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 866,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160415",
          "external_market_id": "KXBTC15M-26OCT160415-15",
          "external_contract_id": "KXBTC15M-26OCT160415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T08:00:00Z",
          "resolution_timestamp": "2026-10-16T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T08:02:15.641660Z"
        }
      ],
      "quotes": [
        {
          "id": 866,
          "contract_id": 866,
          "forecast_timestamp": "2026-10-16T08:02:15.565684Z",
          "requested_timestamp": "2026-10-16T08:02:15.565684Z",
          "actual_quote_timestamp": "2026-10-16T08:02:15.770315Z",
          "timestamp_delta_seconds": 0.204631,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.6,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T08:02:15.770315Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160415",
          "external_market_id": "KXBTC15M-26OCT160415-15",
          "external_contract_id": "KXBTC15M-26OCT160415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1335.55
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160415-15": {
          "UP/YES": "KXBTC15M-26OCT160415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1679,
          "signal_id": 866,
          "quote_id": 866,
          "settlement_id": 866,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T08:17:21.189080Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1335.55,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1680,
          "signal_id": 866,
          "quote_id": 866,
          "settlement_id": 866,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T08:17:21.191925Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1335.55,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82164.36,
        "kronos_base_predicted_close": 82180.25,
        "kronos_base_displacement": 15.889999999999418,
        "kronos_base_displacement_fraction": 0.00019339285305696312,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82322.7109375,
        "kronos_small_displacement": 158.35093749999942,
        "kronos_small_displacement_fraction": 0.0019272460407407715,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160415",
        "ticker": "KXBTC15M-26OCT160415-15",
        "market_id": "KXBTC15M-26OCT160415-15",
        "contract_id": "KXBTC15M-26OCT160415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82164.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T08:02:15.565684Z",
        "retrieved_timestamp": "2026-10-16T08:02:15.770315Z",
        "quote_offset_seconds": 0.204631,
        "quote_age_seconds": 0.204631,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1335.55
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82159.22,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 866,
          "signal_id": 866,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-16T07:45:00Z",
          "return_6h": 0.0020375959568630364,
          "return_12h": -0.0017570702554802198,
          "return_24h": 0.009260776150032735,
          "close_vs_ema12": 0.0015620938519180783,
          "close_vs_ema24": 0.0026273341937901318,
          "ema12_slope_3h": 0.0003170175439868306,
          "ema24_slope_6h": 0.0006494920726984876,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T08:02:15.639766Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T07:45:00Z",
            "return_6h": 0.0020375959568630364,
            "return_12h": -0.0017570702554802198,
            "return_24h": 0.009260776150032735,
            "close_vs_ema12": 0.0015620938519180783,
            "close_vs_ema24": 0.0026273341937901318,
            "ema12_slope_3h": 0.0003170175439868306,
            "ema24_slope_6h": 0.0006494920726984876,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 865,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0730Z",
      "trigger_timestamp": "2026-10-16T07:32:14.542133Z",
      "market_start_timestamp": "2026-10-16T07:30:00Z",
      "resolution_timestamp": "2026-10-16T07:45:00Z",
      "direction": "UP",
      "base_run_id": 6487,
      "small_run_id": 6488,
      "last_observed_close": 82142.75,
      "actual_close": 82116.63,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T07:32:14.579062Z",
      "base_predicted_close": 82186.3125,
      "small_predicted_close": 82319.046875,
      "strike": 82142.75,
      "market_regime": {
        "id": 865,
        "signal_id": 865,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T07:15:00Z",
        "return_6h": 0.000680006738384753,
        "return_12h": -0.0035960800982615115,
        "return_24h": 0.01338573899843487,
        "close_vs_ema12": 0.0014098524706191995,
        "close_vs_ema24": 0.002463415121735757,
        "ema12_slope_3h": 0.00017891467885067236,
        "ema24_slope_6h": 0.0006215587714095694,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T07:32:14.583956Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T07:15:00Z",
          "return_6h": 0.000680006738384753,
          "return_12h": -0.0035960800982615115,
          "return_24h": 0.01338573899843487,
          "close_vs_ema12": 0.0014098524706191995,
          "close_vs_ema24": 0.002463415121735757,
          "ema12_slope_3h": 0.00017891467885067236,
          "ema24_slope_6h": 0.0006215587714095694,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185097,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6487,
        6488
      ],
      "forecast_publication_timestamp": "2026-10-16T07:32:14.542133Z",
      "requested_quote_timestamp": "2026-10-16T07:32:14.542133Z",
      "retrieved_quote_timestamp": "2026-10-16T07:32:14.727230Z",
      "quote_retrieval_timestamp": "2026-10-16T07:32:14.727230Z",
      "timing_difference_seconds": 0.185097,
      "selected_quote": {
        "id": 865,
        "contract_id": 865,
        "forecast_timestamp": "2026-10-16T07:32:14.542133Z",
        "requested_timestamp": "2026-10-16T07:32:14.542133Z",
        "actual_quote_timestamp": "2026-10-16T07:32:14.727230Z",
        "timestamp_delta_seconds": 0.185097,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T07:32:14.727230Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160345",
        "external_market_id": "KXBTC15M-26OCT160345-45",
        "external_contract_id": "KXBTC15M-26OCT160345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5701.04
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 865,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160345",
          "external_market_id": "KXBTC15M-26OCT160345-45",
          "external_contract_id": "KXBTC15M-26OCT160345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T07:30:00Z",
          "resolution_timestamp": "2026-10-16T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T07:32:14.587215Z"
        }
      ],
      "quotes": [
        {
          "id": 865,
          "contract_id": 865,
          "forecast_timestamp": "2026-10-16T07:32:14.542133Z",
          "requested_timestamp": "2026-10-16T07:32:14.542133Z",
          "actual_quote_timestamp": "2026-10-16T07:32:14.727230Z",
          "timestamp_delta_seconds": 0.185097,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.27,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T07:32:14.727230Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160345",
          "external_market_id": "KXBTC15M-26OCT160345-45",
          "external_contract_id": "KXBTC15M-26OCT160345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5701.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160345-45": {
          "UP/YES": "KXBTC15M-26OCT160345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1677,
          "signal_id": 865,
          "quote_id": 865,
          "settlement_id": 865,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T07:47:19.257908Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5701.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1678,
          "signal_id": 865,
          "quote_id": 865,
          "settlement_id": 865,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T07:47:19.260339Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5701.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82142.75,
        "kronos_base_predicted_close": 82186.3125,
        "kronos_base_displacement": 43.5625,
        "kronos_base_displacement_fraction": 0.0005303267786871027,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82319.046875,
        "kronos_small_displacement": 176.296875,
        "kronos_small_displacement_fraction": 0.0021462256255116853,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160345",
        "ticker": "KXBTC15M-26OCT160345-45",
        "market_id": "KXBTC15M-26OCT160345-45",
        "contract_id": "KXBTC15M-26OCT160345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82142.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T07:32:14.542133Z",
        "retrieved_timestamp": "2026-10-16T07:32:14.727230Z",
        "quote_offset_seconds": 0.185097,
        "quote_age_seconds": 0.185097,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5701.04
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82116.63,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 865,
          "signal_id": 865,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T07:15:00Z",
          "return_6h": 0.000680006738384753,
          "return_12h": -0.0035960800982615115,
          "return_24h": 0.01338573899843487,
          "close_vs_ema12": 0.0014098524706191995,
          "close_vs_ema24": 0.002463415121735757,
          "ema12_slope_3h": 0.00017891467885067236,
          "ema24_slope_6h": 0.0006215587714095694,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T07:32:14.583956Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T07:15:00Z",
            "return_6h": 0.000680006738384753,
            "return_12h": -0.0035960800982615115,
            "return_24h": 0.01338573899843487,
            "close_vs_ema12": 0.0014098524706191995,
            "close_vs_ema24": 0.002463415121735757,
            "ema12_slope_3h": 0.00017891467885067236,
            "ema24_slope_6h": 0.0006215587714095694,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 864,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0630Z",
      "trigger_timestamp": "2026-10-16T06:32:16.489588Z",
      "market_start_timestamp": "2026-10-16T06:30:00Z",
      "resolution_timestamp": "2026-10-16T06:45:00Z",
      "direction": "UP",
      "base_run_id": 6479,
      "small_run_id": 6480,
      "last_observed_close": 81934.68,
      "actual_close": 82043.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T06:32:16.534278Z",
      "base_predicted_close": 81943.28125,
      "small_predicted_close": 81956.984375,
      "strike": 81934.68,
      "market_regime": {
        "id": 864,
        "signal_id": 864,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T06:15:00Z",
        "return_6h": -0.004117051402581118,
        "return_12h": -0.0021204814485737966,
        "return_24h": 0.013446954261925992,
        "close_vs_ema12": -0.0009703784887509226,
        "close_vs_ema24": 8.972860003697569e-05,
        "ema12_slope_3h": -0.00016687688270133894,
        "ema24_slope_6h": 0.0008250894640506878,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T06:32:16.538529Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T06:15:00Z",
          "return_6h": -0.004117051402581118,
          "return_12h": -0.0021204814485737966,
          "return_24h": 0.013446954261925992,
          "close_vs_ema12": -0.0009703784887509226,
          "close_vs_ema24": 8.972860003697569e-05,
          "ema12_slope_3h": -0.00016687688270133894,
          "ema24_slope_6h": 0.0008250894640506878,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.88,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207399,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6479,
        6480
      ],
      "forecast_publication_timestamp": "2026-10-16T06:32:16.489588Z",
      "requested_quote_timestamp": "2026-10-16T06:32:16.489588Z",
      "retrieved_quote_timestamp": "2026-10-16T06:32:16.696987Z",
      "quote_retrieval_timestamp": "2026-10-16T06:32:16.696987Z",
      "timing_difference_seconds": 0.207399,
      "selected_quote": {
        "id": 864,
        "contract_id": 864,
        "forecast_timestamp": "2026-10-16T06:32:16.489588Z",
        "requested_timestamp": "2026-10-16T06:32:16.489588Z",
        "actual_quote_timestamp": "2026-10-16T06:32:16.696987Z",
        "timestamp_delta_seconds": 0.207399,
        "bid": 0.87,
        "ask": 0.88,
        "midpoint": 0.875,
        "last_price": 0.87,
        "implied_probability": 0.88,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T06:32:16.696987Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160245",
        "external_market_id": "KXBTC15M-26OCT160245-45",
        "external_contract_id": "KXBTC15M-26OCT160245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2950.71
      },
      "selected_entry_price": 0.88,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 864,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160245",
          "external_market_id": "KXBTC15M-26OCT160245-45",
          "external_contract_id": "KXBTC15M-26OCT160245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T06:30:00Z",
          "resolution_timestamp": "2026-10-16T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T06:32:16.541138Z"
        }
      ],
      "quotes": [
        {
          "id": 864,
          "contract_id": 864,
          "forecast_timestamp": "2026-10-16T06:32:16.489588Z",
          "requested_timestamp": "2026-10-16T06:32:16.489588Z",
          "actual_quote_timestamp": "2026-10-16T06:32:16.696987Z",
          "timestamp_delta_seconds": 0.207399,
          "bid": 0.87,
          "ask": 0.88,
          "midpoint": 0.875,
          "last_price": 0.87,
          "implied_probability": 0.88,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T06:32:16.696987Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160245",
          "external_market_id": "KXBTC15M-26OCT160245-45",
          "external_contract_id": "KXBTC15M-26OCT160245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2950.71
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160245-45": {
          "UP/YES": "KXBTC15M-26OCT160245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1675,
          "signal_id": 864,
          "quote_id": 864,
          "settlement_id": 864,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 112.0,
          "entry_price": 0.88,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.56,
          "trading_fee": 0.83,
          "total_deployed": 99.39,
          "settlement_value": 1.0,
          "settlement_payout": 112.0,
          "gross_pnl": 13.439999999999998,
          "net_pnl": 12.61,
          "roi": 0.12687393097897173,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T06:47:23.762323Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2950.71,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1676,
          "signal_id": 864,
          "quote_id": 864,
          "settlement_id": 864,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.88,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 88.0,
          "trading_fee": 0.74,
          "total_deployed": 88.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 12.0,
          "net_pnl": 11.260000000000005,
          "roi": 0.126887536623845,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T06:47:23.765126Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2950.71,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81934.68,
        "kronos_base_predicted_close": 81943.28125,
        "kronos_base_displacement": 8.601250000006985,
        "kronos_base_displacement_fraction": 0.00010497691575785718,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81956.984375,
        "kronos_small_displacement": 22.304375000006985,
        "kronos_small_displacement_fraction": 0.00027222142077087486,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160245",
        "ticker": "KXBTC15M-26OCT160245-45",
        "market_id": "KXBTC15M-26OCT160245-45",
        "contract_id": "KXBTC15M-26OCT160245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81934.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T06:32:16.489588Z",
        "retrieved_timestamp": "2026-10-16T06:32:16.696987Z",
        "quote_offset_seconds": 0.207399,
        "quote_age_seconds": 0.207399,
        "bid": 0.87,
        "ask": 0.88,
        "midpoint": 0.875,
        "last_price": 0.87,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.88,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2950.71
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82043.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 864,
          "signal_id": 864,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T06:15:00Z",
          "return_6h": -0.004117051402581118,
          "return_12h": -0.0021204814485737966,
          "return_24h": 0.013446954261925992,
          "close_vs_ema12": -0.0009703784887509226,
          "close_vs_ema24": 8.972860003697569e-05,
          "ema12_slope_3h": -0.00016687688270133894,
          "ema24_slope_6h": 0.0008250894640506878,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T06:32:16.538529Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T06:15:00Z",
            "return_6h": -0.004117051402581118,
            "return_12h": -0.0021204814485737966,
            "return_24h": 0.013446954261925992,
            "close_vs_ema12": -0.0009703784887509226,
            "close_vs_ema24": 8.972860003697569e-05,
            "ema12_slope_3h": -0.00016687688270133894,
            "ema24_slope_6h": 0.0008250894640506878,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 863,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0615Z",
      "trigger_timestamp": "2026-10-16T06:17:15.004819Z",
      "market_start_timestamp": "2026-10-16T06:15:00Z",
      "resolution_timestamp": "2026-10-16T06:30:00Z",
      "direction": "UP",
      "base_run_id": 6477,
      "small_run_id": 6478,
      "last_observed_close": 81931.9,
      "actual_close": 81934.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T06:17:15.045999Z",
      "base_predicted_close": 81942.875,
      "small_predicted_close": 81955.65625,
      "strike": 81931.9,
      "market_regime": {
        "id": 863,
        "signal_id": 863,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T06:00:00Z",
        "return_6h": -0.004028987971877562,
        "return_12h": -0.0013835893625292472,
        "return_24h": 0.016040446623891258,
        "close_vs_ema12": -0.0010455245600075047,
        "close_vs_ema24": 5.768972904363068e-05,
        "ema12_slope_3h": -0.00015751951526321584,
        "ema24_slope_6h": 0.0009296743070210667,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T06:17:15.050323Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T06:00:00Z",
          "return_6h": -0.004028987971877562,
          "return_12h": -0.0013835893625292472,
          "return_24h": 0.016040446623891258,
          "close_vs_ema12": -0.0010455245600075047,
          "close_vs_ema24": 5.768972904363068e-05,
          "ema12_slope_3h": -0.00015751951526321584,
          "ema24_slope_6h": 0.0009296743070210667,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190251,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6477,
        6478
      ],
      "forecast_publication_timestamp": "2026-10-16T06:17:15.004819Z",
      "requested_quote_timestamp": "2026-10-16T06:17:15.004819Z",
      "retrieved_quote_timestamp": "2026-10-16T06:17:15.195070Z",
      "quote_retrieval_timestamp": "2026-10-16T06:17:15.195070Z",
      "timing_difference_seconds": 0.190251,
      "selected_quote": {
        "id": 863,
        "contract_id": 863,
        "forecast_timestamp": "2026-10-16T06:17:15.004819Z",
        "requested_timestamp": "2026-10-16T06:17:15.004819Z",
        "actual_quote_timestamp": "2026-10-16T06:17:15.195070Z",
        "timestamp_delta_seconds": 0.190251,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T06:17:15.195070Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160230",
        "external_market_id": "KXBTC15M-26OCT160230-30",
        "external_contract_id": "KXBTC15M-26OCT160230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 63.92
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 863,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160230",
          "external_market_id": "KXBTC15M-26OCT160230-30",
          "external_contract_id": "KXBTC15M-26OCT160230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T06:15:00Z",
          "resolution_timestamp": "2026-10-16T06:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T06:17:15.053134Z"
        }
      ],
      "quotes": [
        {
          "id": 863,
          "contract_id": 863,
          "forecast_timestamp": "2026-10-16T06:17:15.004819Z",
          "requested_timestamp": "2026-10-16T06:17:15.004819Z",
          "actual_quote_timestamp": "2026-10-16T06:17:15.195070Z",
          "timestamp_delta_seconds": 0.190251,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T06:17:15.195070Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160230",
          "external_market_id": "KXBTC15M-26OCT160230-30",
          "external_contract_id": "KXBTC15M-26OCT160230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 63.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160230-30": {
          "UP/YES": "KXBTC15M-26OCT160230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81931.9,
        "kronos_base_predicted_close": 81942.875,
        "kronos_base_displacement": 10.97500000000582,
        "kronos_base_displacement_fraction": 0.00013395270950638055,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81955.65625,
        "kronos_small_displacement": 23.75625000000582,
        "kronos_small_displacement_fraction": 0.0002899511667617353,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160230",
        "ticker": "KXBTC15M-26OCT160230-30",
        "market_id": "KXBTC15M-26OCT160230-30",
        "contract_id": "KXBTC15M-26OCT160230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81931.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T06:17:15.004819Z",
        "retrieved_timestamp": "2026-10-16T06:17:15.195070Z",
        "quote_offset_seconds": 0.190251,
        "quote_age_seconds": 0.190251,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 63.92
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 81934.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 863,
          "signal_id": 863,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T06:00:00Z",
          "return_6h": -0.004028987971877562,
          "return_12h": -0.0013835893625292472,
          "return_24h": 0.016040446623891258,
          "close_vs_ema12": -0.0010455245600075047,
          "close_vs_ema24": 5.768972904363068e-05,
          "ema12_slope_3h": -0.00015751951526321584,
          "ema24_slope_6h": 0.0009296743070210667,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T06:17:15.050323Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T06:00:00Z",
            "return_6h": -0.004028987971877562,
            "return_12h": -0.0013835893625292472,
            "return_24h": 0.016040446623891258,
            "close_vs_ema12": -0.0010455245600075047,
            "close_vs_ema24": 5.768972904363068e-05,
            "ema12_slope_3h": -0.00015751951526321584,
            "ema24_slope_6h": 0.0009296743070210667,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 862,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0545Z",
      "trigger_timestamp": "2026-10-16T05:47:14.697666Z",
      "market_start_timestamp": "2026-10-16T05:45:00Z",
      "resolution_timestamp": "2026-10-16T06:00:00Z",
      "direction": "UP",
      "base_run_id": 6473,
      "small_run_id": 6474,
      "last_observed_close": 81983.76,
      "actual_close": 82069.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T05:47:14.730671Z",
      "base_predicted_close": 82001.3046875,
      "small_predicted_close": 82016.359375,
      "strike": 81983.76,
      "market_regime": {
        "id": 862,
        "signal_id": 862,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T05:30:00Z",
        "return_6h": -0.0012012751143626321,
        "return_12h": -0.005107694722044087,
        "return_24h": 0.013079039857240682,
        "close_vs_ema12": -0.00043260388377075465,
        "close_vs_ema24": 0.0007285708920581335,
        "ema12_slope_3h": -0.00018165908919121065,
        "ema24_slope_6h": 0.0010746082540986635,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T05:47:14.734877Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T05:30:00Z",
          "return_6h": -0.0012012751143626321,
          "return_12h": -0.005107694722044087,
          "return_24h": 0.013079039857240682,
          "close_vs_ema12": -0.00043260388377075465,
          "close_vs_ema24": 0.0007285708920581335,
          "ema12_slope_3h": -0.00018165908919121065,
          "ema24_slope_6h": 0.0010746082540986635,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.81,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188679,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6473,
        6474
      ],
      "forecast_publication_timestamp": "2026-10-16T05:47:14.697666Z",
      "requested_quote_timestamp": "2026-10-16T05:47:14.697666Z",
      "retrieved_quote_timestamp": "2026-10-16T05:47:14.886345Z",
      "quote_retrieval_timestamp": "2026-10-16T05:47:14.886345Z",
      "timing_difference_seconds": 0.188679,
      "selected_quote": {
        "id": 862,
        "contract_id": 862,
        "forecast_timestamp": "2026-10-16T05:47:14.697666Z",
        "requested_timestamp": "2026-10-16T05:47:14.697666Z",
        "actual_quote_timestamp": "2026-10-16T05:47:14.886345Z",
        "timestamp_delta_seconds": 0.188679,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "implied_probability": 0.81,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T05:47:14.886345Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160200",
        "external_market_id": "KXBTC15M-26OCT160200-00",
        "external_contract_id": "KXBTC15M-26OCT160200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5154.82
      },
      "selected_entry_price": 0.81,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 862,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160200",
          "external_market_id": "KXBTC15M-26OCT160200-00",
          "external_contract_id": "KXBTC15M-26OCT160200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T05:45:00Z",
          "resolution_timestamp": "2026-10-16T06:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T05:47:14.737229Z"
        }
      ],
      "quotes": [
        {
          "id": 862,
          "contract_id": 862,
          "forecast_timestamp": "2026-10-16T05:47:14.697666Z",
          "requested_timestamp": "2026-10-16T05:47:14.697666Z",
          "actual_quote_timestamp": "2026-10-16T05:47:14.886345Z",
          "timestamp_delta_seconds": 0.188679,
          "bid": 0.8,
          "ask": 0.81,
          "midpoint": 0.805,
          "last_price": 0.8,
          "implied_probability": 0.81,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T05:47:14.886345Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160200",
          "external_market_id": "KXBTC15M-26OCT160200-00",
          "external_contract_id": "KXBTC15M-26OCT160200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5154.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160200-00": {
          "UP/YES": "KXBTC15M-26OCT160200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1673,
          "signal_id": 862,
          "quote_id": 862,
          "settlement_id": 862,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 121.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.01,
          "trading_fee": 1.31,
          "total_deployed": 99.32000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 121.0,
          "gross_pnl": 22.989999999999995,
          "net_pnl": 21.679999999999993,
          "roi": 0.21828433346757944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T06:02:18.669112Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5154.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1674,
          "signal_id": 862,
          "quote_id": 862,
          "settlement_id": 862,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 81.0,
          "trading_fee": 1.08,
          "total_deployed": 82.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 19.0,
          "net_pnl": 17.92,
          "roi": 0.2183235867446394,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T06:02:18.672362Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5154.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81983.76,
        "kronos_base_predicted_close": 82001.3046875,
        "kronos_base_displacement": 17.54468750000524,
        "kronos_base_displacement_fraction": 0.000214001986491047,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82016.359375,
        "kronos_small_displacement": 32.59937500000524,
        "kronos_small_displacement_fraction": 0.0003976321042119225,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160200",
        "ticker": "KXBTC15M-26OCT160200-00",
        "market_id": "KXBTC15M-26OCT160200-00",
        "contract_id": "KXBTC15M-26OCT160200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81983.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T05:47:14.697666Z",
        "retrieved_timestamp": "2026-10-16T05:47:14.886345Z",
        "quote_offset_seconds": 0.188679,
        "quote_age_seconds": 0.188679,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.81,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5154.82
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82069.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 862,
          "signal_id": 862,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T05:30:00Z",
          "return_6h": -0.0012012751143626321,
          "return_12h": -0.005107694722044087,
          "return_24h": 0.013079039857240682,
          "close_vs_ema12": -0.00043260388377075465,
          "close_vs_ema24": 0.0007285708920581335,
          "ema12_slope_3h": -0.00018165908919121065,
          "ema24_slope_6h": 0.0010746082540986635,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T05:47:14.734877Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T05:30:00Z",
            "return_6h": -0.0012012751143626321,
            "return_12h": -0.005107694722044087,
            "return_24h": 0.013079039857240682,
            "close_vs_ema12": -0.00043260388377075465,
            "close_vs_ema24": 0.0007285708920581335,
            "ema12_slope_3h": -0.00018165908919121065,
            "ema24_slope_6h": 0.0010746082540986635,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 861,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0515Z",
      "trigger_timestamp": "2026-10-16T05:17:15.902529Z",
      "market_start_timestamp": "2026-10-16T05:15:00Z",
      "resolution_timestamp": "2026-10-16T05:30:00Z",
      "direction": "UP",
      "base_run_id": 6469,
      "small_run_id": 6470,
      "last_observed_close": 82190.48,
      "actual_close": 82095.47,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T05:17:15.943401Z",
      "base_predicted_close": 82215.5859375,
      "small_predicted_close": 82354.0625,
      "strike": 82190.48,
      "market_regime": {
        "id": 861,
        "signal_id": 861,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-16T05:00:00Z",
        "return_6h": 0.0009659181360650582,
        "return_12h": -0.0003785562132015974,
        "return_24h": 0.012934617071699961,
        "close_vs_ema12": 0.0021081978139831925,
        "close_vs_ema24": 0.0033118056204626267,
        "ema12_slope_3h": -0.00020325757755801366,
        "ema24_slope_6h": 0.0011552846211917434,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T05:17:15.952046Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T05:00:00Z",
          "return_6h": 0.0009659181360650582,
          "return_12h": -0.0003785562132015974,
          "return_24h": 0.012934617071699961,
          "close_vs_ema12": 0.0021081978139831925,
          "close_vs_ema24": 0.0033118056204626267,
          "ema12_slope_3h": -0.00020325757755801366,
          "ema24_slope_6h": 0.0011552846211917434,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.20845,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6469,
        6470
      ],
      "forecast_publication_timestamp": "2026-10-16T05:17:15.902529Z",
      "requested_quote_timestamp": "2026-10-16T05:17:15.902529Z",
      "retrieved_quote_timestamp": "2026-10-16T05:17:16.110979Z",
      "quote_retrieval_timestamp": "2026-10-16T05:17:16.110979Z",
      "timing_difference_seconds": 0.20845,
      "selected_quote": {
        "id": 861,
        "contract_id": 861,
        "forecast_timestamp": "2026-10-16T05:17:15.902529Z",
        "requested_timestamp": "2026-10-16T05:17:15.902529Z",
        "actual_quote_timestamp": "2026-10-16T05:17:16.110979Z",
        "timestamp_delta_seconds": 0.20845,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T05:17:16.110979Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160130",
        "external_market_id": "KXBTC15M-26OCT160130-30",
        "external_contract_id": "KXBTC15M-26OCT160130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 16.0
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 861,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160130",
          "external_market_id": "KXBTC15M-26OCT160130-30",
          "external_contract_id": "KXBTC15M-26OCT160130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T05:15:00Z",
          "resolution_timestamp": "2026-10-16T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T05:17:15.955578Z"
        }
      ],
      "quotes": [
        {
          "id": 861,
          "contract_id": 861,
          "forecast_timestamp": "2026-10-16T05:17:15.902529Z",
          "requested_timestamp": "2026-10-16T05:17:15.902529Z",
          "actual_quote_timestamp": "2026-10-16T05:17:16.110979Z",
          "timestamp_delta_seconds": 0.20845,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T05:17:16.110979Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160130",
          "external_market_id": "KXBTC15M-26OCT160130-30",
          "external_contract_id": "KXBTC15M-26OCT160130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 16.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160130-30": {
          "UP/YES": "KXBTC15M-26OCT160130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82190.48,
        "kronos_base_predicted_close": 82215.5859375,
        "kronos_base_displacement": 25.105937500004075,
        "kronos_base_displacement_fraction": 0.000305460407336763,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82354.0625,
        "kronos_small_displacement": 163.58250000000407,
        "kronos_small_displacement_fraction": 0.0019902852495812663,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160130",
        "ticker": "KXBTC15M-26OCT160130-30",
        "market_id": "KXBTC15M-26OCT160130-30",
        "contract_id": "KXBTC15M-26OCT160130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82190.48
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T05:17:15.902529Z",
        "retrieved_timestamp": "2026-10-16T05:17:16.110979Z",
        "quote_offset_seconds": 0.20845,
        "quote_age_seconds": 0.20845,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 16.0
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 82095.47,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 861,
          "signal_id": 861,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-16T05:00:00Z",
          "return_6h": 0.0009659181360650582,
          "return_12h": -0.0003785562132015974,
          "return_24h": 0.012934617071699961,
          "close_vs_ema12": 0.0021081978139831925,
          "close_vs_ema24": 0.0033118056204626267,
          "ema12_slope_3h": -0.00020325757755801366,
          "ema24_slope_6h": 0.0011552846211917434,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T05:17:15.952046Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T05:00:00Z",
            "return_6h": 0.0009659181360650582,
            "return_12h": -0.0003785562132015974,
            "return_24h": 0.012934617071699961,
            "close_vs_ema12": 0.0021081978139831925,
            "close_vs_ema24": 0.0033118056204626267,
            "ema12_slope_3h": -0.00020325757755801366,
            "ema24_slope_6h": 0.0011552846211917434,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 860,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0445Z",
      "trigger_timestamp": "2026-10-16T04:47:15.228173Z",
      "market_start_timestamp": "2026-10-16T04:45:00Z",
      "resolution_timestamp": "2026-10-16T05:00:00Z",
      "direction": "UP",
      "base_run_id": 6465,
      "small_run_id": 6466,
      "last_observed_close": 81924.64,
      "actual_close": 82042.29,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T04:47:15.261599Z",
      "base_predicted_close": 81950.953125,
      "small_predicted_close": 81965.0234375,
      "strike": 81924.64,
      "market_regime": {
        "id": 860,
        "signal_id": 860,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T04:30:00Z",
        "return_6h": -0.005666970335867272,
        "return_12h": -0.0007156618609863719,
        "return_24h": 0.0052904212971283116,
        "close_vs_ema12": -0.0010267673202215555,
        "close_vs_ema24": 0.00016955396183138127,
        "ema12_slope_3h": -0.0003180878448618696,
        "ema24_slope_6h": 0.0012710165991214328,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T04:47:15.267545Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T04:30:00Z",
          "return_6h": -0.005666970335867272,
          "return_12h": -0.0007156618609863719,
          "return_24h": 0.0052904212971283116,
          "close_vs_ema12": -0.0010267673202215555,
          "close_vs_ema24": 0.00016955396183138127,
          "ema12_slope_3h": -0.0003180878448618696,
          "ema24_slope_6h": 0.0012710165991214328,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181316,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6465,
        6466
      ],
      "forecast_publication_timestamp": "2026-10-16T04:47:15.228173Z",
      "requested_quote_timestamp": "2026-10-16T04:47:15.228173Z",
      "retrieved_quote_timestamp": "2026-10-16T04:47:15.409489Z",
      "quote_retrieval_timestamp": "2026-10-16T04:47:15.409489Z",
      "timing_difference_seconds": 0.181316,
      "selected_quote": {
        "id": 860,
        "contract_id": 860,
        "forecast_timestamp": "2026-10-16T04:47:15.228173Z",
        "requested_timestamp": "2026-10-16T04:47:15.228173Z",
        "actual_quote_timestamp": "2026-10-16T04:47:15.409489Z",
        "timestamp_delta_seconds": 0.181316,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T04:47:15.409489Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160100",
        "external_market_id": "KXBTC15M-26OCT160100-00",
        "external_contract_id": "KXBTC15M-26OCT160100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3281.16
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 860,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160100",
          "external_market_id": "KXBTC15M-26OCT160100-00",
          "external_contract_id": "KXBTC15M-26OCT160100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T04:45:00Z",
          "resolution_timestamp": "2026-10-16T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T04:47:15.270379Z"
        }
      ],
      "quotes": [
        {
          "id": 860,
          "contract_id": 860,
          "forecast_timestamp": "2026-10-16T04:47:15.228173Z",
          "requested_timestamp": "2026-10-16T04:47:15.228173Z",
          "actual_quote_timestamp": "2026-10-16T04:47:15.409489Z",
          "timestamp_delta_seconds": 0.181316,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T04:47:15.409489Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160100",
          "external_market_id": "KXBTC15M-26OCT160100-00",
          "external_contract_id": "KXBTC15M-26OCT160100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3281.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160100-00": {
          "UP/YES": "KXBTC15M-26OCT160100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1671,
          "signal_id": 860,
          "quote_id": 860,
          "settlement_id": 860,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T05:02:21.751871Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3281.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1672,
          "signal_id": 860,
          "quote_id": 860,
          "settlement_id": 860,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T05:02:21.754746Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3281.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81924.64,
        "kronos_base_predicted_close": 81950.953125,
        "kronos_base_displacement": 26.313125000000582,
        "kronos_base_displacement_fraction": 0.00032118694693074735,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81965.0234375,
        "kronos_small_displacement": 40.38343750000058,
        "kronos_small_displacement_fraction": 0.0004929339634571551,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160100",
        "ticker": "KXBTC15M-26OCT160100-00",
        "market_id": "KXBTC15M-26OCT160100-00",
        "contract_id": "KXBTC15M-26OCT160100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81924.64
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T04:47:15.228173Z",
        "retrieved_timestamp": "2026-10-16T04:47:15.409489Z",
        "quote_offset_seconds": 0.181316,
        "quote_age_seconds": 0.181316,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3281.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82042.29,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 860,
          "signal_id": 860,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T04:30:00Z",
          "return_6h": -0.005666970335867272,
          "return_12h": -0.0007156618609863719,
          "return_24h": 0.0052904212971283116,
          "close_vs_ema12": -0.0010267673202215555,
          "close_vs_ema24": 0.00016955396183138127,
          "ema12_slope_3h": -0.0003180878448618696,
          "ema24_slope_6h": 0.0012710165991214328,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T04:47:15.267545Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T04:30:00Z",
            "return_6h": -0.005666970335867272,
            "return_12h": -0.0007156618609863719,
            "return_24h": 0.0052904212971283116,
            "close_vs_ema12": -0.0010267673202215555,
            "close_vs_ema24": 0.00016955396183138127,
            "ema12_slope_3h": -0.0003180878448618696,
            "ema24_slope_6h": 0.0012710165991214328,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 859,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0400Z",
      "trigger_timestamp": "2026-10-16T04:02:15.501434Z",
      "market_start_timestamp": "2026-10-16T04:00:00Z",
      "resolution_timestamp": "2026-10-16T04:15:00Z",
      "direction": "UP",
      "base_run_id": 6459,
      "small_run_id": 6460,
      "last_observed_close": 82009.06,
      "actual_close": 81950.72,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T04:02:15.543896Z",
      "base_predicted_close": 82021.9765625,
      "small_predicted_close": 82251.265625,
      "strike": 82009.06,
      "market_regime": {
        "id": 859,
        "signal_id": 859,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T03:45:00Z",
        "return_6h": -0.0037733061717694083,
        "return_12h": -0.004551573697832878,
        "return_24h": 0.014540642285099326,
        "close_vs_ema12": -7.848776754371123e-05,
        "close_vs_ema24": 0.0012382267044441786,
        "ema12_slope_3h": -4.3004543309410614e-05,
        "ema24_slope_6h": 0.001696288998382256,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T04:02:15.548959Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T03:45:00Z",
          "return_6h": -0.0037733061717694083,
          "return_12h": -0.004551573697832878,
          "return_24h": 0.014540642285099326,
          "close_vs_ema12": -7.848776754371123e-05,
          "close_vs_ema24": 0.0012382267044441786,
          "ema12_slope_3h": -4.3004543309410614e-05,
          "ema24_slope_6h": 0.001696288998382256,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190615,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6459,
        6460
      ],
      "forecast_publication_timestamp": "2026-10-16T04:02:15.501434Z",
      "requested_quote_timestamp": "2026-10-16T04:02:15.501434Z",
      "retrieved_quote_timestamp": "2026-10-16T04:02:15.692049Z",
      "quote_retrieval_timestamp": "2026-10-16T04:02:15.692049Z",
      "timing_difference_seconds": 0.190615,
      "selected_quote": {
        "id": 859,
        "contract_id": 859,
        "forecast_timestamp": "2026-10-16T04:02:15.501434Z",
        "requested_timestamp": "2026-10-16T04:02:15.501434Z",
        "actual_quote_timestamp": "2026-10-16T04:02:15.692049Z",
        "timestamp_delta_seconds": 0.190615,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T04:02:15.692049Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160015",
        "external_market_id": "KXBTC15M-26OCT160015-15",
        "external_contract_id": "KXBTC15M-26OCT160015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3929.03
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 859,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160015",
          "external_market_id": "KXBTC15M-26OCT160015-15",
          "external_contract_id": "KXBTC15M-26OCT160015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T04:00:00Z",
          "resolution_timestamp": "2026-10-16T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T04:02:15.552137Z"
        }
      ],
      "quotes": [
        {
          "id": 859,
          "contract_id": 859,
          "forecast_timestamp": "2026-10-16T04:02:15.501434Z",
          "requested_timestamp": "2026-10-16T04:02:15.501434Z",
          "actual_quote_timestamp": "2026-10-16T04:02:15.692049Z",
          "timestamp_delta_seconds": 0.190615,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.21,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T04:02:15.692049Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160015",
          "external_market_id": "KXBTC15M-26OCT160015-15",
          "external_contract_id": "KXBTC15M-26OCT160015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3929.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160015-15": {
          "UP/YES": "KXBTC15M-26OCT160015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1669,
          "signal_id": 859,
          "quote_id": 859,
          "settlement_id": 859,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.71,
          "net_pnl": -99.94999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T04:17:19.828722Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3929.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1670,
          "signal_id": 859,
          "quote_id": 859,
          "settlement_id": 859,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -21.0,
          "net_pnl": -22.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T04:17:19.831052Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3929.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82009.06,
        "kronos_base_predicted_close": 82021.9765625,
        "kronos_base_displacement": 12.916562500002328,
        "kronos_base_displacement_fraction": 0.00015750165286618732,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82251.265625,
        "kronos_small_displacement": 242.20562500000233,
        "kronos_small_displacement_fraction": 0.0029534008193729125,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160015",
        "ticker": "KXBTC15M-26OCT160015-15",
        "market_id": "KXBTC15M-26OCT160015-15",
        "contract_id": "KXBTC15M-26OCT160015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82009.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T04:02:15.501434Z",
        "retrieved_timestamp": "2026-10-16T04:02:15.692049Z",
        "quote_offset_seconds": 0.190615,
        "quote_age_seconds": 0.190615,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3929.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81950.72,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 859,
          "signal_id": 859,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T03:45:00Z",
          "return_6h": -0.0037733061717694083,
          "return_12h": -0.004551573697832878,
          "return_24h": 0.014540642285099326,
          "close_vs_ema12": -7.848776754371123e-05,
          "close_vs_ema24": 0.0012382267044441786,
          "ema12_slope_3h": -4.3004543309410614e-05,
          "ema24_slope_6h": 0.001696288998382256,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T04:02:15.548959Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T03:45:00Z",
            "return_6h": -0.0037733061717694083,
            "return_12h": -0.004551573697832878,
            "return_24h": 0.014540642285099326,
            "close_vs_ema12": -7.848776754371123e-05,
            "close_vs_ema24": 0.0012382267044441786,
            "ema12_slope_3h": -4.3004543309410614e-05,
            "ema24_slope_6h": 0.001696288998382256,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 858,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0345Z",
      "trigger_timestamp": "2026-10-16T03:47:15.582665Z",
      "market_start_timestamp": "2026-10-16T03:45:00Z",
      "resolution_timestamp": "2026-10-16T04:00:00Z",
      "direction": "UP",
      "base_run_id": 6457,
      "small_run_id": 6458,
      "last_observed_close": 81729.4,
      "actual_close": 82009.06,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T03:47:15.625090Z",
      "base_predicted_close": 81781.5078125,
      "small_predicted_close": 81747.578125,
      "strike": 81729.4,
      "market_regime": {
        "id": 858,
        "signal_id": 858,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T03:30:00Z",
        "return_6h": -0.005617191051192183,
        "return_12h": -0.007054223280033467,
        "return_24h": 0.012201046812428729,
        "close_vs_ema12": -0.003491651405121754,
        "close_vs_ema24": -0.0021500947590511466,
        "ema12_slope_3h": 7.5056587373723e-05,
        "ema24_slope_6h": 0.0018122252637022829,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T03:47:15.629505Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T03:30:00Z",
          "return_6h": -0.005617191051192183,
          "return_12h": -0.007054223280033467,
          "return_24h": 0.012201046812428729,
          "close_vs_ema12": -0.003491651405121754,
          "close_vs_ema24": -0.0021500947590511466,
          "ema12_slope_3h": 7.5056587373723e-05,
          "ema24_slope_6h": 0.0018122252637022829,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.86,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181741,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6457,
        6458
      ],
      "forecast_publication_timestamp": "2026-10-16T03:47:15.582665Z",
      "requested_quote_timestamp": "2026-10-16T03:47:15.582665Z",
      "retrieved_quote_timestamp": "2026-10-16T03:47:15.764406Z",
      "quote_retrieval_timestamp": "2026-10-16T03:47:15.764406Z",
      "timing_difference_seconds": 0.181741,
      "selected_quote": {
        "id": 858,
        "contract_id": 858,
        "forecast_timestamp": "2026-10-16T03:47:15.582665Z",
        "requested_timestamp": "2026-10-16T03:47:15.582665Z",
        "actual_quote_timestamp": "2026-10-16T03:47:15.764406Z",
        "timestamp_delta_seconds": 0.181741,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.85,
        "implied_probability": 0.86,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T03:47:15.764406Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT160000",
        "external_market_id": "KXBTC15M-26OCT160000-00",
        "external_contract_id": "KXBTC15M-26OCT160000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4792.82
      },
      "selected_entry_price": 0.86,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 858,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160000",
          "external_market_id": "KXBTC15M-26OCT160000-00",
          "external_contract_id": "KXBTC15M-26OCT160000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T03:45:00Z",
          "resolution_timestamp": "2026-10-16T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T03:47:15.632440Z"
        }
      ],
      "quotes": [
        {
          "id": 858,
          "contract_id": 858,
          "forecast_timestamp": "2026-10-16T03:47:15.582665Z",
          "requested_timestamp": "2026-10-16T03:47:15.582665Z",
          "actual_quote_timestamp": "2026-10-16T03:47:15.764406Z",
          "timestamp_delta_seconds": 0.181741,
          "bid": 0.85,
          "ask": 0.86,
          "midpoint": 0.855,
          "last_price": 0.85,
          "implied_probability": 0.86,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T03:47:15.764406Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT160000",
          "external_market_id": "KXBTC15M-26OCT160000-00",
          "external_contract_id": "KXBTC15M-26OCT160000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4792.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT160000-00": {
          "UP/YES": "KXBTC15M-26OCT160000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1667,
          "signal_id": 858,
          "quote_id": 858,
          "settlement_id": 858,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 115.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.89999999999999,
          "trading_fee": 0.97,
          "total_deployed": 99.86999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 115.0,
          "gross_pnl": 16.10000000000001,
          "net_pnl": 15.13000000000001,
          "roi": 0.1514969460298389,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T04:02:19.805965Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4792.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1668,
          "signal_id": 858,
          "quote_id": 858,
          "settlement_id": 858,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 86.0,
          "trading_fee": 0.85,
          "total_deployed": 86.85,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 14.0,
          "net_pnl": 13.150000000000006,
          "roi": 0.1514104778353484,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T04:02:19.809441Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4792.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81729.4,
        "kronos_base_predicted_close": 81781.5078125,
        "kronos_base_displacement": 52.10781250000582,
        "kronos_base_displacement_fraction": 0.0006375650928552739,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81747.578125,
        "kronos_small_displacement": 18.17812500000582,
        "kronos_small_displacement_fraction": 0.0002224184320453328,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT160000",
        "ticker": "KXBTC15M-26OCT160000-00",
        "market_id": "KXBTC15M-26OCT160000-00",
        "contract_id": "KXBTC15M-26OCT160000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81729.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T03:47:15.582665Z",
        "retrieved_timestamp": "2026-10-16T03:47:15.764406Z",
        "quote_offset_seconds": 0.181741,
        "quote_age_seconds": 0.181741,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.85,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.86,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4792.82
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82009.06,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 858,
          "signal_id": 858,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T03:30:00Z",
          "return_6h": -0.005617191051192183,
          "return_12h": -0.007054223280033467,
          "return_24h": 0.012201046812428729,
          "close_vs_ema12": -0.003491651405121754,
          "close_vs_ema24": -0.0021500947590511466,
          "ema12_slope_3h": 7.5056587373723e-05,
          "ema24_slope_6h": 0.0018122252637022829,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T03:47:15.629505Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T03:30:00Z",
            "return_6h": -0.005617191051192183,
            "return_12h": -0.007054223280033467,
            "return_24h": 0.012201046812428729,
            "close_vs_ema12": -0.003491651405121754,
            "close_vs_ema24": -0.0021500947590511466,
            "ema12_slope_3h": 7.5056587373723e-05,
            "ema24_slope_6h": 0.0018122252637022829,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 857,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0330Z",
      "trigger_timestamp": "2026-10-16T03:32:15.116634Z",
      "market_start_timestamp": "2026-10-16T03:30:00Z",
      "resolution_timestamp": "2026-10-16T03:45:00Z",
      "direction": "UP",
      "base_run_id": 6455,
      "small_run_id": 6456,
      "last_observed_close": 81966.4,
      "actual_close": 81729.4,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T03:32:15.151809Z",
      "base_predicted_close": 81978.3828125,
      "small_predicted_close": 81990.765625,
      "strike": 81966.4,
      "market_regime": {
        "id": 857,
        "signal_id": 857,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T03:15:00Z",
        "return_6h": -0.002978391897986765,
        "return_12h": -0.003456428936200462,
        "return_24h": 0.012606773461014686,
        "close_vs_ema12": -0.0007504366303092702,
        "close_vs_ema24": 0.0006981847938500874,
        "ema12_slope_3h": 0.00038163344017827505,
        "ema24_slope_6h": 0.001969482593663141,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T03:32:15.156389Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T03:15:00Z",
          "return_6h": -0.002978391897986765,
          "return_12h": -0.003456428936200462,
          "return_24h": 0.012606773461014686,
          "close_vs_ema12": -0.0007504366303092702,
          "close_vs_ema24": 0.0006981847938500874,
          "ema12_slope_3h": 0.00038163344017827505,
          "ema24_slope_6h": 0.001969482593663141,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.18,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194074,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6455,
        6456
      ],
      "forecast_publication_timestamp": "2026-10-16T03:32:15.116634Z",
      "requested_quote_timestamp": "2026-10-16T03:32:15.116634Z",
      "retrieved_quote_timestamp": "2026-10-16T03:32:15.310708Z",
      "quote_retrieval_timestamp": "2026-10-16T03:32:15.310708Z",
      "timing_difference_seconds": 0.194074,
      "selected_quote": {
        "id": 857,
        "contract_id": 857,
        "forecast_timestamp": "2026-10-16T03:32:15.116634Z",
        "requested_timestamp": "2026-10-16T03:32:15.116634Z",
        "actual_quote_timestamp": "2026-10-16T03:32:15.310708Z",
        "timestamp_delta_seconds": 0.194074,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.17,
        "implied_probability": 0.18,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T03:32:15.310708Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT152345",
        "external_market_id": "KXBTC15M-26OCT152345-45",
        "external_contract_id": "KXBTC15M-26OCT152345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2075.41
      },
      "selected_entry_price": 0.18,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 857,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152345",
          "external_market_id": "KXBTC15M-26OCT152345-45",
          "external_contract_id": "KXBTC15M-26OCT152345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T03:30:00Z",
          "resolution_timestamp": "2026-10-16T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T03:32:15.162798Z"
        }
      ],
      "quotes": [
        {
          "id": 857,
          "contract_id": 857,
          "forecast_timestamp": "2026-10-16T03:32:15.116634Z",
          "requested_timestamp": "2026-10-16T03:32:15.116634Z",
          "actual_quote_timestamp": "2026-10-16T03:32:15.310708Z",
          "timestamp_delta_seconds": 0.194074,
          "bid": 0.17,
          "ask": 0.18,
          "midpoint": 0.175,
          "last_price": 0.17,
          "implied_probability": 0.18,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T03:32:15.310708Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152345",
          "external_market_id": "KXBTC15M-26OCT152345-45",
          "external_contract_id": "KXBTC15M-26OCT152345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2075.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT152345-45": {
          "UP/YES": "KXBTC15M-26OCT152345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1665,
          "signal_id": 857,
          "quote_id": 857,
          "settlement_id": 857,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 525.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.5,
          "trading_fee": 5.43,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.5,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T03:47:19.875593Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2075.41,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1666,
          "signal_id": 857,
          "quote_id": 857,
          "settlement_id": 857,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 18.0,
          "trading_fee": 1.04,
          "total_deployed": 19.04,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -18.0,
          "net_pnl": -19.04,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T03:47:19.877532Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2075.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81966.4,
        "kronos_base_predicted_close": 81978.3828125,
        "kronos_base_displacement": 11.98281250000582,
        "kronos_base_displacement_fraction": 0.00014619176272235722,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81990.765625,
        "kronos_small_displacement": 24.36562500000582,
        "kronos_small_displacement_fraction": 0.0002972635738547237,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT152345",
        "ticker": "KXBTC15M-26OCT152345-45",
        "market_id": "KXBTC15M-26OCT152345-45",
        "contract_id": "KXBTC15M-26OCT152345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81966.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T03:32:15.116634Z",
        "retrieved_timestamp": "2026-10-16T03:32:15.310708Z",
        "quote_offset_seconds": 0.194074,
        "quote_age_seconds": 0.194074,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.17,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.18,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2075.41
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81729.4,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 857,
          "signal_id": 857,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T03:15:00Z",
          "return_6h": -0.002978391897986765,
          "return_12h": -0.003456428936200462,
          "return_24h": 0.012606773461014686,
          "close_vs_ema12": -0.0007504366303092702,
          "close_vs_ema24": 0.0006981847938500874,
          "ema12_slope_3h": 0.00038163344017827505,
          "ema24_slope_6h": 0.001969482593663141,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T03:32:15.156389Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T03:15:00Z",
            "return_6h": -0.002978391897986765,
            "return_12h": -0.003456428936200462,
            "return_24h": 0.012606773461014686,
            "close_vs_ema12": -0.0007504366303092702,
            "close_vs_ema24": 0.0006981847938500874,
            "ema12_slope_3h": 0.00038163344017827505,
            "ema24_slope_6h": 0.001969482593663141,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 856,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0300Z",
      "trigger_timestamp": "2026-10-16T03:02:16.444333Z",
      "market_start_timestamp": "2026-10-16T03:00:00Z",
      "resolution_timestamp": "2026-10-16T03:15:00Z",
      "direction": "UP",
      "base_run_id": 6451,
      "small_run_id": 6452,
      "last_observed_close": 81934.59,
      "actual_close": 82042.16,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T03:02:16.485634Z",
      "base_predicted_close": 81977.1015625,
      "small_predicted_close": 81990.1484375,
      "strike": 81934.59,
      "market_regime": {
        "id": 856,
        "signal_id": 856,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T02:45:00Z",
        "return_6h": -0.0005241312698334166,
        "return_12h": 0.0016283444321298912,
        "return_24h": 0.006338842765799768,
        "close_vs_ema12": -0.001164110732863488,
        "close_vs_ema24": 0.00035905584471351837,
        "ema12_slope_3h": 0.0006958939094612315,
        "ema24_slope_6h": 0.002123408798883508,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T03:02:16.489889Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T02:45:00Z",
          "return_6h": -0.0005241312698334166,
          "return_12h": 0.0016283444321298912,
          "return_24h": 0.006338842765799768,
          "close_vs_ema12": -0.001164110732863488,
          "close_vs_ema24": 0.00035905584471351837,
          "ema12_slope_3h": 0.0006958939094612315,
          "ema24_slope_6h": 0.002123408798883508,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181128,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6451,
        6452
      ],
      "forecast_publication_timestamp": "2026-10-16T03:02:16.444333Z",
      "requested_quote_timestamp": "2026-10-16T03:02:16.444333Z",
      "retrieved_quote_timestamp": "2026-10-16T03:02:16.625461Z",
      "quote_retrieval_timestamp": "2026-10-16T03:02:16.625461Z",
      "timing_difference_seconds": 0.181128,
      "selected_quote": {
        "id": 856,
        "contract_id": 856,
        "forecast_timestamp": "2026-10-16T03:02:16.444333Z",
        "requested_timestamp": "2026-10-16T03:02:16.444333Z",
        "actual_quote_timestamp": "2026-10-16T03:02:16.625461Z",
        "timestamp_delta_seconds": 0.181128,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T03:02:16.625461Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT152315",
        "external_market_id": "KXBTC15M-26OCT152315-15",
        "external_contract_id": "KXBTC15M-26OCT152315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11726.52
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 856,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152315",
          "external_market_id": "KXBTC15M-26OCT152315-15",
          "external_contract_id": "KXBTC15M-26OCT152315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T03:00:00Z",
          "resolution_timestamp": "2026-10-16T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T03:02:16.492230Z"
        }
      ],
      "quotes": [
        {
          "id": 856,
          "contract_id": 856,
          "forecast_timestamp": "2026-10-16T03:02:16.444333Z",
          "requested_timestamp": "2026-10-16T03:02:16.444333Z",
          "actual_quote_timestamp": "2026-10-16T03:02:16.625461Z",
          "timestamp_delta_seconds": 0.181128,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.67,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T03:02:16.625461Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152315",
          "external_market_id": "KXBTC15M-26OCT152315-15",
          "external_contract_id": "KXBTC15M-26OCT152315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11726.52
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT152315-15": {
          "UP/YES": "KXBTC15M-26OCT152315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1663,
          "signal_id": 856,
          "quote_id": 856,
          "settlement_id": 856,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 143.0,
          "gross_pnl": 45.75999999999999,
          "net_pnl": 43.579999999999984,
          "roi": 0.43834238583785934,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T03:17:19.106410Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11726.52,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1664,
          "signal_id": 856,
          "quote_id": 856,
          "settlement_id": 856,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 32.0,
          "net_pnl": 30.47,
          "roi": 0.43822810297713216,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T03:17:19.110618Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11726.52,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81934.59,
        "kronos_base_predicted_close": 81977.1015625,
        "kronos_base_displacement": 42.51156250000349,
        "kronos_base_displacement_fraction": 0.0005188475648685555,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81990.1484375,
        "kronos_small_displacement": 55.55843750000349,
        "kronos_small_displacement_fraction": 0.0006780828158169034,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT152315",
        "ticker": "KXBTC15M-26OCT152315-15",
        "market_id": "KXBTC15M-26OCT152315-15",
        "contract_id": "KXBTC15M-26OCT152315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81934.59
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T03:02:16.444333Z",
        "retrieved_timestamp": "2026-10-16T03:02:16.625461Z",
        "quote_offset_seconds": 0.181128,
        "quote_age_seconds": 0.181128,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11726.52
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82042.16,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 856,
          "signal_id": 856,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T02:45:00Z",
          "return_6h": -0.0005241312698334166,
          "return_12h": 0.0016283444321298912,
          "return_24h": 0.006338842765799768,
          "close_vs_ema12": -0.001164110732863488,
          "close_vs_ema24": 0.00035905584471351837,
          "ema12_slope_3h": 0.0006958939094612315,
          "ema24_slope_6h": 0.002123408798883508,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T03:02:16.489889Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T02:45:00Z",
            "return_6h": -0.0005241312698334166,
            "return_12h": 0.0016283444321298912,
            "return_24h": 0.006338842765799768,
            "close_vs_ema12": -0.001164110732863488,
            "close_vs_ema24": 0.00035905584471351837,
            "ema12_slope_3h": 0.0006958939094612315,
            "ema24_slope_6h": 0.002123408798883508,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 855,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0230Z",
      "trigger_timestamp": "2026-10-16T02:32:14.701339Z",
      "market_start_timestamp": "2026-10-16T02:30:00Z",
      "resolution_timestamp": "2026-10-16T02:45:00Z",
      "direction": "UP",
      "base_run_id": 6447,
      "small_run_id": 6448,
      "last_observed_close": 81972.78,
      "actual_close": 82090.7,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T02:32:14.746934Z",
      "base_predicted_close": 82008.8671875,
      "small_predicted_close": 82021.8671875,
      "strike": 81972.78,
      "market_regime": {
        "id": 855,
        "signal_id": 855,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T02:15:00Z",
        "return_6h": -0.0038283901853802815,
        "return_12h": 0.01050668010281508,
        "return_24h": 0.017076170019769465,
        "close_vs_ema12": -0.000718740914633309,
        "close_vs_ema24": 0.0008807673400947902,
        "ema12_slope_3h": 0.0008634678627461589,
        "ema24_slope_6h": 0.0022763085762707025,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T02:32:14.751564Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T02:15:00Z",
          "return_6h": -0.0038283901853802815,
          "return_12h": 0.01050668010281508,
          "return_24h": 0.017076170019769465,
          "close_vs_ema12": -0.000718740914633309,
          "close_vs_ema24": 0.0008807673400947902,
          "ema12_slope_3h": 0.0008634678627461589,
          "ema24_slope_6h": 0.0022763085762707025,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191449,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6447,
        6448
      ],
      "forecast_publication_timestamp": "2026-10-16T02:32:14.701339Z",
      "requested_quote_timestamp": "2026-10-16T02:32:14.701339Z",
      "retrieved_quote_timestamp": "2026-10-16T02:32:14.892788Z",
      "quote_retrieval_timestamp": "2026-10-16T02:32:14.892788Z",
      "timing_difference_seconds": 0.191449,
      "selected_quote": {
        "id": 855,
        "contract_id": 855,
        "forecast_timestamp": "2026-10-16T02:32:14.701339Z",
        "requested_timestamp": "2026-10-16T02:32:14.701339Z",
        "actual_quote_timestamp": "2026-10-16T02:32:14.892788Z",
        "timestamp_delta_seconds": 0.191449,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T02:32:14.892788Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT152245",
        "external_market_id": "KXBTC15M-26OCT152245-45",
        "external_contract_id": "KXBTC15M-26OCT152245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5710.85
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 855,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152245",
          "external_market_id": "KXBTC15M-26OCT152245-45",
          "external_contract_id": "KXBTC15M-26OCT152245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T02:30:00Z",
          "resolution_timestamp": "2026-10-16T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T02:32:14.755746Z"
        }
      ],
      "quotes": [
        {
          "id": 855,
          "contract_id": 855,
          "forecast_timestamp": "2026-10-16T02:32:14.701339Z",
          "requested_timestamp": "2026-10-16T02:32:14.701339Z",
          "actual_quote_timestamp": "2026-10-16T02:32:14.892788Z",
          "timestamp_delta_seconds": 0.191449,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T02:32:14.892788Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152245",
          "external_market_id": "KXBTC15M-26OCT152245-45",
          "external_contract_id": "KXBTC15M-26OCT152245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5710.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT152245-45": {
          "UP/YES": "KXBTC15M-26OCT152245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1661,
          "signal_id": 855,
          "quote_id": 855,
          "settlement_id": 855,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T02:47:19.654059Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5710.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1662,
          "signal_id": 855,
          "quote_id": 855,
          "settlement_id": 855,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T02:47:19.655961Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5710.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81972.78,
        "kronos_base_predicted_close": 82008.8671875,
        "kronos_base_displacement": 36.087187500001164,
        "kronos_base_displacement_fraction": 0.0004402337885820289,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82021.8671875,
        "kronos_small_displacement": 49.087187500001164,
        "kronos_small_displacement_fraction": 0.0005988230178359348,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT152245",
        "ticker": "KXBTC15M-26OCT152245-45",
        "market_id": "KXBTC15M-26OCT152245-45",
        "contract_id": "KXBTC15M-26OCT152245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81972.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T02:32:14.701339Z",
        "retrieved_timestamp": "2026-10-16T02:32:14.892788Z",
        "quote_offset_seconds": 0.191449,
        "quote_age_seconds": 0.191449,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5710.85
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82090.7,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 855,
          "signal_id": 855,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T02:15:00Z",
          "return_6h": -0.0038283901853802815,
          "return_12h": 0.01050668010281508,
          "return_24h": 0.017076170019769465,
          "close_vs_ema12": -0.000718740914633309,
          "close_vs_ema24": 0.0008807673400947902,
          "ema12_slope_3h": 0.0008634678627461589,
          "ema24_slope_6h": 0.0022763085762707025,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T02:32:14.751564Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T02:15:00Z",
            "return_6h": -0.0038283901853802815,
            "return_12h": 0.01050668010281508,
            "return_24h": 0.017076170019769465,
            "close_vs_ema12": -0.000718740914633309,
            "close_vs_ema24": 0.0008807673400947902,
            "ema12_slope_3h": 0.0008634678627461589,
            "ema24_slope_6h": 0.0022763085762707025,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 854,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0200Z",
      "trigger_timestamp": "2026-10-16T02:02:14.686443Z",
      "market_start_timestamp": "2026-10-16T02:00:00Z",
      "resolution_timestamp": "2026-10-16T02:15:00Z",
      "direction": "UP",
      "base_run_id": 6443,
      "small_run_id": 6444,
      "last_observed_close": 81997.28,
      "actual_close": 82053.98,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T02:02:14.727451Z",
      "base_predicted_close": 82020.90625,
      "small_predicted_close": 82032.8984375,
      "strike": 81997.28,
      "market_regime": {
        "id": 854,
        "signal_id": 854,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-16T01:45:00Z",
        "return_6h": -0.0037869499384597383,
        "return_12h": 0.023706995047682256,
        "return_24h": 0.005634593774194174,
        "close_vs_ema12": -0.00044033925262021434,
        "close_vs_ema24": 0.0012383966540177038,
        "ema12_slope_3h": 0.0010535058510301454,
        "ema24_slope_6h": 0.0025002005041494524,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T02:02:14.731646Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T01:45:00Z",
          "return_6h": -0.0037869499384597383,
          "return_12h": 0.023706995047682256,
          "return_24h": 0.005634593774194174,
          "close_vs_ema12": -0.00044033925262021434,
          "close_vs_ema24": 0.0012383966540177038,
          "ema12_slope_3h": 0.0010535058510301454,
          "ema24_slope_6h": 0.0025002005041494524,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186477,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6443,
        6444
      ],
      "forecast_publication_timestamp": "2026-10-16T02:02:14.686443Z",
      "requested_quote_timestamp": "2026-10-16T02:02:14.686443Z",
      "retrieved_quote_timestamp": "2026-10-16T02:02:14.872920Z",
      "quote_retrieval_timestamp": "2026-10-16T02:02:14.872920Z",
      "timing_difference_seconds": 0.186477,
      "selected_quote": {
        "id": 854,
        "contract_id": 854,
        "forecast_timestamp": "2026-10-16T02:02:14.686443Z",
        "requested_timestamp": "2026-10-16T02:02:14.686443Z",
        "actual_quote_timestamp": "2026-10-16T02:02:14.872920Z",
        "timestamp_delta_seconds": 0.186477,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T02:02:14.872920Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT152215",
        "external_market_id": "KXBTC15M-26OCT152215-15",
        "external_contract_id": "KXBTC15M-26OCT152215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5788.88
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 854,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152215",
          "external_market_id": "KXBTC15M-26OCT152215-15",
          "external_contract_id": "KXBTC15M-26OCT152215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T02:00:00Z",
          "resolution_timestamp": "2026-10-16T02:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T02:02:14.734081Z"
        }
      ],
      "quotes": [
        {
          "id": 854,
          "contract_id": 854,
          "forecast_timestamp": "2026-10-16T02:02:14.686443Z",
          "requested_timestamp": "2026-10-16T02:02:14.686443Z",
          "actual_quote_timestamp": "2026-10-16T02:02:14.872920Z",
          "timestamp_delta_seconds": 0.186477,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T02:02:14.872920Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152215",
          "external_market_id": "KXBTC15M-26OCT152215-15",
          "external_contract_id": "KXBTC15M-26OCT152215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5788.88
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT152215-15": {
          "UP/YES": "KXBTC15M-26OCT152215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1659,
          "signal_id": 854,
          "quote_id": 854,
          "settlement_id": 854,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T02:17:19.025655Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5788.88,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1660,
          "signal_id": 854,
          "quote_id": 854,
          "settlement_id": 854,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T02:17:19.029116Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5788.88,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81997.28,
        "kronos_base_predicted_close": 82020.90625,
        "kronos_base_displacement": 23.626250000001164,
        "kronos_base_displacement_fraction": 0.00028813455763412107,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82032.8984375,
        "kronos_small_displacement": 35.618437500001164,
        "kronos_small_displacement_fraction": 0.00043438559791253033,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT152215",
        "ticker": "KXBTC15M-26OCT152215-15",
        "market_id": "KXBTC15M-26OCT152215-15",
        "contract_id": "KXBTC15M-26OCT152215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81997.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T02:02:14.686443Z",
        "retrieved_timestamp": "2026-10-16T02:02:14.872920Z",
        "quote_offset_seconds": 0.186477,
        "quote_age_seconds": 0.186477,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5788.88
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82053.98,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 854,
          "signal_id": 854,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-16T01:45:00Z",
          "return_6h": -0.0037869499384597383,
          "return_12h": 0.023706995047682256,
          "return_24h": 0.005634593774194174,
          "close_vs_ema12": -0.00044033925262021434,
          "close_vs_ema24": 0.0012383966540177038,
          "ema12_slope_3h": 0.0010535058510301454,
          "ema24_slope_6h": 0.0025002005041494524,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T02:02:14.731646Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T01:45:00Z",
            "return_6h": -0.0037869499384597383,
            "return_12h": 0.023706995047682256,
            "return_24h": 0.005634593774194174,
            "close_vs_ema12": -0.00044033925262021434,
            "close_vs_ema24": 0.0012383966540177038,
            "ema12_slope_3h": 0.0010535058510301454,
            "ema24_slope_6h": 0.0025002005041494524,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 853,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0145Z",
      "trigger_timestamp": "2026-10-16T01:47:15.299254Z",
      "market_start_timestamp": "2026-10-16T01:45:00Z",
      "resolution_timestamp": "2026-10-16T02:00:00Z",
      "direction": "UP",
      "base_run_id": 6441,
      "small_run_id": 6442,
      "last_observed_close": 82070.89,
      "actual_close": 81997.28,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T01:47:15.337510Z",
      "base_predicted_close": 82090.921875,
      "small_predicted_close": 82095.90625,
      "strike": 82070.89,
      "market_regime": {
        "id": 853,
        "signal_id": 853,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-16T01:30:00Z",
        "return_6h": -0.003196310137492997,
        "return_12h": 0.018538549788381875,
        "return_24h": 0.00427146244633736,
        "close_vs_ema12": 0.0004381568919480383,
        "close_vs_ema24": 0.002163259813717122,
        "ema12_slope_3h": 0.0012978544403865477,
        "ema24_slope_6h": 0.0026335740312541933,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T01:47:15.341680Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T01:30:00Z",
          "return_6h": -0.003196310137492997,
          "return_12h": 0.018538549788381875,
          "return_24h": 0.00427146244633736,
          "close_vs_ema12": 0.0004381568919480383,
          "close_vs_ema24": 0.002163259813717122,
          "ema12_slope_3h": 0.0012978544403865477,
          "ema24_slope_6h": 0.0026335740312541933,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192497,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6441,
        6442
      ],
      "forecast_publication_timestamp": "2026-10-16T01:47:15.299254Z",
      "requested_quote_timestamp": "2026-10-16T01:47:15.299254Z",
      "retrieved_quote_timestamp": "2026-10-16T01:47:15.491751Z",
      "quote_retrieval_timestamp": "2026-10-16T01:47:15.491751Z",
      "timing_difference_seconds": 0.192497,
      "selected_quote": {
        "id": 853,
        "contract_id": 853,
        "forecast_timestamp": "2026-10-16T01:47:15.299254Z",
        "requested_timestamp": "2026-10-16T01:47:15.299254Z",
        "actual_quote_timestamp": "2026-10-16T01:47:15.491751Z",
        "timestamp_delta_seconds": 0.192497,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T01:47:15.491751Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT152200",
        "external_market_id": "KXBTC15M-26OCT152200-00",
        "external_contract_id": "KXBTC15M-26OCT152200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7740.17
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 853,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152200",
          "external_market_id": "KXBTC15M-26OCT152200-00",
          "external_contract_id": "KXBTC15M-26OCT152200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T01:45:00Z",
          "resolution_timestamp": "2026-10-16T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T01:47:15.344084Z"
        }
      ],
      "quotes": [
        {
          "id": 853,
          "contract_id": 853,
          "forecast_timestamp": "2026-10-16T01:47:15.299254Z",
          "requested_timestamp": "2026-10-16T01:47:15.299254Z",
          "actual_quote_timestamp": "2026-10-16T01:47:15.491751Z",
          "timestamp_delta_seconds": 0.192497,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T01:47:15.491751Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152200",
          "external_market_id": "KXBTC15M-26OCT152200-00",
          "external_contract_id": "KXBTC15M-26OCT152200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7740.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT152200-00": {
          "UP/YES": "KXBTC15M-26OCT152200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1657,
          "signal_id": 853,
          "quote_id": 853,
          "settlement_id": 853,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T02:02:19.011361Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7740.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1658,
          "signal_id": 853,
          "quote_id": 853,
          "settlement_id": 853,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T02:02:19.014744Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7740.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82070.89,
        "kronos_base_predicted_close": 82090.921875,
        "kronos_base_displacement": 20.031875000000582,
        "kronos_base_displacement_fraction": 0.0002440801482718243,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82095.90625,
        "kronos_small_displacement": 25.016250000000582,
        "kronos_small_displacement_fraction": 0.00030481270521131893,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT152200",
        "ticker": "KXBTC15M-26OCT152200-00",
        "market_id": "KXBTC15M-26OCT152200-00",
        "contract_id": "KXBTC15M-26OCT152200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82070.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T01:47:15.299254Z",
        "retrieved_timestamp": "2026-10-16T01:47:15.491751Z",
        "quote_offset_seconds": 0.192497,
        "quote_age_seconds": 0.192497,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7740.17
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81997.28,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 853,
          "signal_id": 853,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-16T01:30:00Z",
          "return_6h": -0.003196310137492997,
          "return_12h": 0.018538549788381875,
          "return_24h": 0.00427146244633736,
          "close_vs_ema12": 0.0004381568919480383,
          "close_vs_ema24": 0.002163259813717122,
          "ema12_slope_3h": 0.0012978544403865477,
          "ema24_slope_6h": 0.0026335740312541933,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T01:47:15.341680Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T01:30:00Z",
            "return_6h": -0.003196310137492997,
            "return_12h": 0.018538549788381875,
            "return_24h": 0.00427146244633736,
            "close_vs_ema12": 0.0004381568919480383,
            "close_vs_ema24": 0.002163259813717122,
            "ema12_slope_3h": 0.0012978544403865477,
            "ema24_slope_6h": 0.0026335740312541933,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 852,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261016T0130Z",
      "trigger_timestamp": "2026-10-16T01:32:14.262557Z",
      "market_start_timestamp": "2026-10-16T01:30:00Z",
      "resolution_timestamp": "2026-10-16T01:45:00Z",
      "direction": "UP",
      "base_run_id": 6439,
      "small_run_id": 6440,
      "last_observed_close": 82086.93,
      "actual_close": 82070.89,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-16T01:32:14.304134Z",
      "base_predicted_close": 82103.6875,
      "small_predicted_close": 82108.859375,
      "strike": 82086.93,
      "market_regime": {
        "id": 852,
        "signal_id": 852,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-16T01:15:00Z",
        "return_6h": -0.004273181044741503,
        "return_12h": 0.02415066183256287,
        "return_24h": 0.007875696823407274,
        "close_vs_ema12": 0.0006523932879900496,
        "close_vs_ema24": 0.0024048201593223073,
        "ema12_slope_3h": 0.0015200006597417826,
        "ema24_slope_6h": 0.002757308996698571,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-16T01:32:14.308635Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-16T01:15:00Z",
          "return_6h": -0.004273181044741503,
          "return_12h": 0.02415066183256287,
          "return_24h": 0.007875696823407274,
          "close_vs_ema12": 0.0006523932879900496,
          "close_vs_ema24": 0.0024048201593223073,
          "ema12_slope_3h": 0.0015200006597417826,
          "ema24_slope_6h": 0.002757308996698571,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187751,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6439,
        6440
      ],
      "forecast_publication_timestamp": "2026-10-16T01:32:14.262557Z",
      "requested_quote_timestamp": "2026-10-16T01:32:14.262557Z",
      "retrieved_quote_timestamp": "2026-10-16T01:32:14.450308Z",
      "quote_retrieval_timestamp": "2026-10-16T01:32:14.450308Z",
      "timing_difference_seconds": 0.187751,
      "selected_quote": {
        "id": 852,
        "contract_id": 852,
        "forecast_timestamp": "2026-10-16T01:32:14.262557Z",
        "requested_timestamp": "2026-10-16T01:32:14.262557Z",
        "actual_quote_timestamp": "2026-10-16T01:32:14.450308Z",
        "timestamp_delta_seconds": 0.187751,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-16T01:32:14.450308Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT152145",
        "external_market_id": "KXBTC15M-26OCT152145-45",
        "external_contract_id": "KXBTC15M-26OCT152145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9861.2
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 852,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152145",
          "external_market_id": "KXBTC15M-26OCT152145-45",
          "external_contract_id": "KXBTC15M-26OCT152145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-16T01:30:00Z",
          "resolution_timestamp": "2026-10-16T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-16T01:32:14.310537Z"
        }
      ],
      "quotes": [
        {
          "id": 852,
          "contract_id": 852,
          "forecast_timestamp": "2026-10-16T01:32:14.262557Z",
          "requested_timestamp": "2026-10-16T01:32:14.262557Z",
          "actual_quote_timestamp": "2026-10-16T01:32:14.450308Z",
          "timestamp_delta_seconds": 0.187751,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-16T01:32:14.450308Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT152145",
          "external_market_id": "KXBTC15M-26OCT152145-45",
          "external_contract_id": "KXBTC15M-26OCT152145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9861.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT152145-45": {
          "UP/YES": "KXBTC15M-26OCT152145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1655,
          "signal_id": 852,
          "quote_id": 852,
          "settlement_id": 852,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.97999999999999,
          "net_pnl": -99.96999999999998,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T01:47:20.190151Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9861.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1656,
          "signal_id": 852,
          "quote_id": 852,
          "settlement_id": 852,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -71.0,
          "net_pnl": -72.45,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-16T01:47:20.192712Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9861.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82086.93,
        "kronos_base_predicted_close": 82103.6875,
        "kronos_base_displacement": 16.757500000006985,
        "kronos_base_displacement_fraction": 0.00020414333926249874,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82108.859375,
        "kronos_small_displacement": 21.929375000006985,
        "kronos_small_displacement_fraction": 0.0002671481927757194,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT152145",
        "ticker": "KXBTC15M-26OCT152145-45",
        "market_id": "KXBTC15M-26OCT152145-45",
        "contract_id": "KXBTC15M-26OCT152145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82086.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-16T01:32:14.262557Z",
        "retrieved_timestamp": "2026-10-16T01:32:14.450308Z",
        "quote_offset_seconds": 0.187751,
        "quote_age_seconds": 0.187751,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9861.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82070.89,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261016T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 852,
          "signal_id": 852,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-16T01:15:00Z",
          "return_6h": -0.004273181044741503,
          "return_12h": 0.02415066183256287,
          "return_24h": 0.007875696823407274,
          "close_vs_ema12": 0.0006523932879900496,
          "close_vs_ema24": 0.0024048201593223073,
          "ema12_slope_3h": 0.0015200006597417826,
          "ema24_slope_6h": 0.002757308996698571,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-16T01:32:14.308635Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-16T01:15:00Z",
            "return_6h": -0.004273181044741503,
            "return_12h": 0.02415066183256287,
            "return_24h": 0.007875696823407274,
            "close_vs_ema12": 0.0006523932879900496,
            "close_vs_ema24": 0.0024048201593223073,
            "ema12_slope_3h": 0.0015200006597417826,
            "ema24_slope_6h": 0.002757308996698571,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 851,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T2300Z",
      "trigger_timestamp": "2026-10-15T23:02:15.324745Z",
      "market_start_timestamp": "2026-10-15T23:00:00Z",
      "resolution_timestamp": "2026-10-15T23:15:00Z",
      "direction": "UP",
      "base_run_id": 6421,
      "small_run_id": 6422,
      "last_observed_close": 82380.94,
      "actual_close": 82111.17,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T23:02:15.356891Z",
      "base_predicted_close": 82387.4609375,
      "small_predicted_close": 82481.984375,
      "strike": 82380.94,
      "market_regime": {
        "id": 851,
        "signal_id": 851,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T22:45:00Z",
        "return_6h": 0.004220681299358819,
        "return_12h": 0.017633715471260913,
        "return_24h": 0.01009431250038384,
        "close_vs_ema12": 0.00529451719029983,
        "close_vs_ema24": 0.006872868202923543,
        "ema12_slope_3h": 0.0025754394139865244,
        "ema24_slope_6h": 0.003633536896019862,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T23:02:15.361851Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T22:45:00Z",
          "return_6h": 0.004220681299358819,
          "return_12h": 0.017633715471260913,
          "return_24h": 0.01009431250038384,
          "close_vs_ema12": 0.00529451719029983,
          "close_vs_ema24": 0.006872868202923543,
          "ema12_slope_3h": 0.0025754394139865244,
          "ema24_slope_6h": 0.003633536896019862,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.12,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177839,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6421,
        6422
      ],
      "forecast_publication_timestamp": "2026-10-15T23:02:15.324745Z",
      "requested_quote_timestamp": "2026-10-15T23:02:15.324745Z",
      "retrieved_quote_timestamp": "2026-10-15T23:02:15.502584Z",
      "quote_retrieval_timestamp": "2026-10-15T23:02:15.502584Z",
      "timing_difference_seconds": 0.177839,
      "selected_quote": {
        "id": 851,
        "contract_id": 851,
        "forecast_timestamp": "2026-10-15T23:02:15.324745Z",
        "requested_timestamp": "2026-10-15T23:02:15.324745Z",
        "actual_quote_timestamp": "2026-10-15T23:02:15.502584Z",
        "timestamp_delta_seconds": 0.177839,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.12,
        "implied_probability": 0.12,
        "spread": 0.009999999999999995,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T23:02:15.502584Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151915",
        "external_market_id": "KXBTC15M-26OCT151915-15",
        "external_contract_id": "KXBTC15M-26OCT151915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 12062.01
      },
      "selected_entry_price": 0.12,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 851,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151915",
          "external_market_id": "KXBTC15M-26OCT151915-15",
          "external_contract_id": "KXBTC15M-26OCT151915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T23:00:00Z",
          "resolution_timestamp": "2026-10-15T23:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T23:02:15.365901Z"
        }
      ],
      "quotes": [
        {
          "id": 851,
          "contract_id": 851,
          "forecast_timestamp": "2026-10-15T23:02:15.324745Z",
          "requested_timestamp": "2026-10-15T23:02:15.324745Z",
          "actual_quote_timestamp": "2026-10-15T23:02:15.502584Z",
          "timestamp_delta_seconds": 0.177839,
          "bid": 0.11,
          "ask": 0.12,
          "midpoint": 0.11499999999999999,
          "last_price": 0.12,
          "implied_probability": 0.12,
          "spread": 0.009999999999999995,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T23:02:15.502584Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151915",
          "external_market_id": "KXBTC15M-26OCT151915-15",
          "external_contract_id": "KXBTC15M-26OCT151915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 12062.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151915-15": {
          "UP/YES": "KXBTC15M-26OCT151915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1653,
          "signal_id": 851,
          "quote_id": 851,
          "settlement_id": 851,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 784.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.08,
          "trading_fee": 5.8,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.08,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T23:17:19.939124Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12062.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1654,
          "signal_id": 851,
          "quote_id": 851,
          "settlement_id": 851,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 12.0,
          "trading_fee": 0.74,
          "total_deployed": 12.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -12.0,
          "net_pnl": -12.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T23:17:19.942793Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12062.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82380.94,
        "kronos_base_predicted_close": 82387.4609375,
        "kronos_base_displacement": 6.520937499997672,
        "kronos_base_displacement_fraction": 7.915590062455796e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82481.984375,
        "kronos_small_displacement": 101.04437499999767,
        "kronos_small_displacement_fraction": 0.001226550401100032,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151915",
        "ticker": "KXBTC15M-26OCT151915-15",
        "market_id": "KXBTC15M-26OCT151915-15",
        "contract_id": "KXBTC15M-26OCT151915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82380.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T23:02:15.324745Z",
        "retrieved_timestamp": "2026-10-15T23:02:15.502584Z",
        "quote_offset_seconds": 0.177839,
        "quote_age_seconds": 0.177839,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.12,
        "spread": 0.009999999999999995,
        "selected_entry_price": 0.12,
        "price_type": "live_executable_ask",
        "yes_ask_size": 12062.01
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82111.17,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T2300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 851,
          "signal_id": 851,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T22:45:00Z",
          "return_6h": 0.004220681299358819,
          "return_12h": 0.017633715471260913,
          "return_24h": 0.01009431250038384,
          "close_vs_ema12": 0.00529451719029983,
          "close_vs_ema24": 0.006872868202923543,
          "ema12_slope_3h": 0.0025754394139865244,
          "ema24_slope_6h": 0.003633536896019862,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T23:02:15.361851Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T22:45:00Z",
            "return_6h": 0.004220681299358819,
            "return_12h": 0.017633715471260913,
            "return_24h": 0.01009431250038384,
            "close_vs_ema12": 0.00529451719029983,
            "close_vs_ema24": 0.006872868202923543,
            "ema12_slope_3h": 0.0025754394139865244,
            "ema24_slope_6h": 0.003633536896019862,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 850,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T2215Z",
      "trigger_timestamp": "2026-10-15T22:17:14.299163Z",
      "market_start_timestamp": "2026-10-15T22:15:00Z",
      "resolution_timestamp": "2026-10-15T22:30:00Z",
      "direction": "UP",
      "base_run_id": 6415,
      "small_run_id": 6416,
      "last_observed_close": 82371.62,
      "actual_close": 82417.16,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T22:17:14.340785Z",
      "base_predicted_close": 82386.34375,
      "small_predicted_close": 82469.6796875,
      "strike": 82371.62,
      "market_regime": {
        "id": 850,
        "signal_id": 850,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T22:00:00Z",
        "return_6h": -0.0004184297726785857,
        "return_12h": 0.01697507509653029,
        "return_24h": 0.008957595934301565,
        "close_vs_ema12": 0.005914673065750664,
        "close_vs_ema24": 0.007217606482015526,
        "ema12_slope_3h": 0.0028608598000687824,
        "ema24_slope_6h": 0.003560295643234568,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T22:17:14.345869Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T22:00:00Z",
          "return_6h": -0.0004184297726785857,
          "return_12h": 0.01697507509653029,
          "return_24h": 0.008957595934301565,
          "close_vs_ema12": 0.005914673065750664,
          "close_vs_ema24": 0.007217606482015526,
          "ema12_slope_3h": 0.0028608598000687824,
          "ema24_slope_6h": 0.003560295643234568,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18732,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6415,
        6416
      ],
      "forecast_publication_timestamp": "2026-10-15T22:17:14.299163Z",
      "requested_quote_timestamp": "2026-10-15T22:17:14.299163Z",
      "retrieved_quote_timestamp": "2026-10-15T22:17:14.486483Z",
      "quote_retrieval_timestamp": "2026-10-15T22:17:14.486483Z",
      "timing_difference_seconds": 0.18732,
      "selected_quote": {
        "id": 850,
        "contract_id": 850,
        "forecast_timestamp": "2026-10-15T22:17:14.299163Z",
        "requested_timestamp": "2026-10-15T22:17:14.299163Z",
        "actual_quote_timestamp": "2026-10-15T22:17:14.486483Z",
        "timestamp_delta_seconds": 0.18732,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T22:17:14.486483Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151830",
        "external_market_id": "KXBTC15M-26OCT151830-30",
        "external_contract_id": "KXBTC15M-26OCT151830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9645.79
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 850,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151830",
          "external_market_id": "KXBTC15M-26OCT151830-30",
          "external_contract_id": "KXBTC15M-26OCT151830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T22:15:00Z",
          "resolution_timestamp": "2026-10-15T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T22:17:14.348150Z"
        }
      ],
      "quotes": [
        {
          "id": 850,
          "contract_id": 850,
          "forecast_timestamp": "2026-10-15T22:17:14.299163Z",
          "requested_timestamp": "2026-10-15T22:17:14.299163Z",
          "actual_quote_timestamp": "2026-10-15T22:17:14.486483Z",
          "timestamp_delta_seconds": 0.18732,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T22:17:14.486483Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151830",
          "external_market_id": "KXBTC15M-26OCT151830-30",
          "external_contract_id": "KXBTC15M-26OCT151830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9645.79
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151830-30": {
          "UP/YES": "KXBTC15M-26OCT151830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1651,
          "signal_id": 850,
          "quote_id": 850,
          "settlement_id": 850,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 273.0,
          "gross_pnl": 177.45,
          "net_pnl": 173.10000000000002,
          "roi": 1.732732732732733,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T22:32:19.889340Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9645.79,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1652,
          "signal_id": 850,
          "quote_id": 850,
          "settlement_id": 850,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 65.0,
          "net_pnl": 63.4,
          "roi": 1.7322404371584699,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T22:32:19.891786Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9645.79,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82371.62,
        "kronos_base_predicted_close": 82386.34375,
        "kronos_base_displacement": 14.723750000004657,
        "kronos_base_displacement_fraction": 0.00017874785029121264,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82469.6796875,
        "kronos_small_displacement": 98.05968750000466,
        "kronos_small_displacement_fraction": 0.0011904547646386541,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151830",
        "ticker": "KXBTC15M-26OCT151830-30",
        "market_id": "KXBTC15M-26OCT151830-30",
        "contract_id": "KXBTC15M-26OCT151830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82371.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T22:17:14.299163Z",
        "retrieved_timestamp": "2026-10-15T22:17:14.486483Z",
        "quote_offset_seconds": 0.18732,
        "quote_age_seconds": 0.18732,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9645.79
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82417.16,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 850,
          "signal_id": 850,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T22:00:00Z",
          "return_6h": -0.0004184297726785857,
          "return_12h": 0.01697507509653029,
          "return_24h": 0.008957595934301565,
          "close_vs_ema12": 0.005914673065750664,
          "close_vs_ema24": 0.007217606482015526,
          "ema12_slope_3h": 0.0028608598000687824,
          "ema24_slope_6h": 0.003560295643234568,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T22:17:14.345869Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T22:00:00Z",
            "return_6h": -0.0004184297726785857,
            "return_12h": 0.01697507509653029,
            "return_24h": 0.008957595934301565,
            "close_vs_ema12": 0.005914673065750664,
            "close_vs_ema24": 0.007217606482015526,
            "ema12_slope_3h": 0.0028608598000687824,
            "ema24_slope_6h": 0.003560295643234568,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 849,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T2130Z",
      "trigger_timestamp": "2026-10-15T21:32:15.368350Z",
      "market_start_timestamp": "2026-10-15T21:30:00Z",
      "resolution_timestamp": "2026-10-15T21:45:00Z",
      "direction": "UP",
      "base_run_id": 6409,
      "small_run_id": 6410,
      "last_observed_close": 82211.25,
      "actual_close": 82191.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T21:32:15.403346Z",
      "base_predicted_close": 82226.421875,
      "small_predicted_close": 82369.0625,
      "strike": 82211.25,
      "market_regime": {
        "id": 849,
        "signal_id": 849,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T21:15:00Z",
        "return_6h": -0.0004794650731027028,
        "return_12h": 0.012748148049719132,
        "return_24h": 0.005597926538695841,
        "close_vs_ema12": 0.004625053049385208,
        "close_vs_ema24": 0.00566439696344978,
        "ema12_slope_3h": 0.0032602681351185936,
        "ema24_slope_6h": 0.003849609659174691,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T21:32:15.408246Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T21:15:00Z",
          "return_6h": -0.0004794650731027028,
          "return_12h": 0.012748148049719132,
          "return_24h": 0.005597926538695841,
          "close_vs_ema12": 0.004625053049385208,
          "close_vs_ema24": 0.00566439696344978,
          "ema12_slope_3h": 0.0032602681351185936,
          "ema24_slope_6h": 0.003849609659174691,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197424,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6409,
        6410
      ],
      "forecast_publication_timestamp": "2026-10-15T21:32:15.368350Z",
      "requested_quote_timestamp": "2026-10-15T21:32:15.368350Z",
      "retrieved_quote_timestamp": "2026-10-15T21:32:15.565774Z",
      "quote_retrieval_timestamp": "2026-10-15T21:32:15.565774Z",
      "timing_difference_seconds": 0.197424,
      "selected_quote": {
        "id": 849,
        "contract_id": 849,
        "forecast_timestamp": "2026-10-15T21:32:15.368350Z",
        "requested_timestamp": "2026-10-15T21:32:15.368350Z",
        "actual_quote_timestamp": "2026-10-15T21:32:15.565774Z",
        "timestamp_delta_seconds": 0.197424,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T21:32:15.565774Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151745",
        "external_market_id": "KXBTC15M-26OCT151745-45",
        "external_contract_id": "KXBTC15M-26OCT151745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4252.11
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 849,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151745",
          "external_market_id": "KXBTC15M-26OCT151745-45",
          "external_contract_id": "KXBTC15M-26OCT151745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T21:30:00Z",
          "resolution_timestamp": "2026-10-15T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T21:32:15.411021Z"
        }
      ],
      "quotes": [
        {
          "id": 849,
          "contract_id": 849,
          "forecast_timestamp": "2026-10-15T21:32:15.368350Z",
          "requested_timestamp": "2026-10-15T21:32:15.368350Z",
          "actual_quote_timestamp": "2026-10-15T21:32:15.565774Z",
          "timestamp_delta_seconds": 0.197424,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.65,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T21:32:15.565774Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151745",
          "external_market_id": "KXBTC15M-26OCT151745-45",
          "external_contract_id": "KXBTC15M-26OCT151745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4252.11
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151745-45": {
          "UP/YES": "KXBTC15M-26OCT151745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1649,
          "signal_id": 849,
          "quote_id": 849,
          "settlement_id": 849,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.5,
          "net_pnl": -99.89,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T21:47:20.131744Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4252.11,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1650,
          "signal_id": 849,
          "quote_id": 849,
          "settlement_id": 849,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -65.0,
          "net_pnl": -66.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T21:47:20.134235Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4252.11,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82211.25,
        "kronos_base_predicted_close": 82226.421875,
        "kronos_base_displacement": 15.171875,
        "kronos_base_displacement_fraction": 0.00018454743116057718,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82369.0625,
        "kronos_small_displacement": 157.8125,
        "kronos_small_displacement_fraction": 0.0019195973787042527,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151745",
        "ticker": "KXBTC15M-26OCT151745-45",
        "market_id": "KXBTC15M-26OCT151745-45",
        "contract_id": "KXBTC15M-26OCT151745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82211.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T21:32:15.368350Z",
        "retrieved_timestamp": "2026-10-15T21:32:15.565774Z",
        "quote_offset_seconds": 0.197424,
        "quote_age_seconds": 0.197424,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4252.11
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82191.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 849,
          "signal_id": 849,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T21:15:00Z",
          "return_6h": -0.0004794650731027028,
          "return_12h": 0.012748148049719132,
          "return_24h": 0.005597926538695841,
          "close_vs_ema12": 0.004625053049385208,
          "close_vs_ema24": 0.00566439696344978,
          "ema12_slope_3h": 0.0032602681351185936,
          "ema24_slope_6h": 0.003849609659174691,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T21:32:15.408246Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T21:15:00Z",
            "return_6h": -0.0004794650731027028,
            "return_12h": 0.012748148049719132,
            "return_24h": 0.005597926538695841,
            "close_vs_ema12": 0.004625053049385208,
            "close_vs_ema24": 0.00566439696344978,
            "ema12_slope_3h": 0.0032602681351185936,
            "ema24_slope_6h": 0.003849609659174691,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 848,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T2030Z",
      "trigger_timestamp": "2026-10-15T20:32:14.656794Z",
      "market_start_timestamp": "2026-10-15T20:30:00Z",
      "resolution_timestamp": "2026-10-15T20:45:00Z",
      "direction": "UP",
      "base_run_id": 6401,
      "small_run_id": 6402,
      "last_observed_close": 82287.81,
      "actual_close": 82287.84,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T20:32:14.695031Z",
      "base_predicted_close": 82309.9765625,
      "small_predicted_close": 82439.6796875,
      "strike": 82287.81,
      "market_regime": {
        "id": 848,
        "signal_id": 848,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T20:15:00Z",
        "return_6h": 0.014390161441022231,
        "return_12h": 0.013998999512399246,
        "return_24h": 0.00579083810501535,
        "close_vs_ema12": 0.0062328228940056185,
        "close_vs_ema24": 0.007014384453537081,
        "ema12_slope_3h": 0.004050594040197364,
        "ema24_slope_6h": 0.003958763640656837,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T20:32:14.701961Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T20:15:00Z",
          "return_6h": 0.014390161441022231,
          "return_12h": 0.013998999512399246,
          "return_24h": 0.00579083810501535,
          "close_vs_ema12": 0.0062328228940056185,
          "close_vs_ema24": 0.007014384453537081,
          "ema12_slope_3h": 0.004050594040197364,
          "ema24_slope_6h": 0.003958763640656837,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210954,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6401,
        6402
      ],
      "forecast_publication_timestamp": "2026-10-15T20:32:14.656794Z",
      "requested_quote_timestamp": "2026-10-15T20:32:14.656794Z",
      "retrieved_quote_timestamp": "2026-10-15T20:32:14.867748Z",
      "quote_retrieval_timestamp": "2026-10-15T20:32:14.867748Z",
      "timing_difference_seconds": 0.210954,
      "selected_quote": {
        "id": 848,
        "contract_id": 848,
        "forecast_timestamp": "2026-10-15T20:32:14.656794Z",
        "requested_timestamp": "2026-10-15T20:32:14.656794Z",
        "actual_quote_timestamp": "2026-10-15T20:32:14.867748Z",
        "timestamp_delta_seconds": 0.210954,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T20:32:14.867748Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151645",
        "external_market_id": "KXBTC15M-26OCT151645-45",
        "external_contract_id": "KXBTC15M-26OCT151645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9221.73
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 848,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151645",
          "external_market_id": "KXBTC15M-26OCT151645-45",
          "external_contract_id": "KXBTC15M-26OCT151645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T20:30:00Z",
          "resolution_timestamp": "2026-10-15T20:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T20:32:14.704628Z"
        }
      ],
      "quotes": [
        {
          "id": 848,
          "contract_id": 848,
          "forecast_timestamp": "2026-10-15T20:32:14.656794Z",
          "requested_timestamp": "2026-10-15T20:32:14.656794Z",
          "actual_quote_timestamp": "2026-10-15T20:32:14.867748Z",
          "timestamp_delta_seconds": 0.210954,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T20:32:14.867748Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151645",
          "external_market_id": "KXBTC15M-26OCT151645-45",
          "external_contract_id": "KXBTC15M-26OCT151645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9221.73
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151645-45": {
          "UP/YES": "KXBTC15M-26OCT151645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1647,
          "signal_id": 848,
          "quote_id": 848,
          "settlement_id": 848,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T20:47:19.027434Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9221.73,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1648,
          "signal_id": 848,
          "quote_id": 848,
          "settlement_id": 848,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T20:47:19.029548Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9221.73,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82287.81,
        "kronos_base_predicted_close": 82309.9765625,
        "kronos_base_displacement": 22.16656250000233,
        "kronos_base_displacement_fraction": 0.0002693784474274176,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82439.6796875,
        "kronos_small_displacement": 151.86968750000233,
        "kronos_small_displacement_fraction": 0.0018455915584580794,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151645",
        "ticker": "KXBTC15M-26OCT151645-45",
        "market_id": "KXBTC15M-26OCT151645-45",
        "contract_id": "KXBTC15M-26OCT151645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82287.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T20:32:14.656794Z",
        "retrieved_timestamp": "2026-10-15T20:32:14.867748Z",
        "quote_offset_seconds": 0.210954,
        "quote_age_seconds": 0.210954,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9221.73
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82287.84,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T2030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 848,
          "signal_id": 848,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T20:15:00Z",
          "return_6h": 0.014390161441022231,
          "return_12h": 0.013998999512399246,
          "return_24h": 0.00579083810501535,
          "close_vs_ema12": 0.0062328228940056185,
          "close_vs_ema24": 0.007014384453537081,
          "ema12_slope_3h": 0.004050594040197364,
          "ema24_slope_6h": 0.003958763640656837,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T20:32:14.701961Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T20:15:00Z",
            "return_6h": 0.014390161441022231,
            "return_12h": 0.013998999512399246,
            "return_24h": 0.00579083810501535,
            "close_vs_ema12": 0.0062328228940056185,
            "close_vs_ema24": 0.007014384453537081,
            "ema12_slope_3h": 0.004050594040197364,
            "ema24_slope_6h": 0.003958763640656837,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 847,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T2000Z",
      "trigger_timestamp": "2026-10-15T20:02:15.925710Z",
      "market_start_timestamp": "2026-10-15T20:00:00Z",
      "resolution_timestamp": "2026-10-15T20:15:00Z",
      "direction": "UP",
      "base_run_id": 6397,
      "small_run_id": 6398,
      "last_observed_close": 82308.98,
      "actual_close": 82222.7,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T20:02:15.964791Z",
      "base_predicted_close": 82313.90625,
      "small_predicted_close": 82447.890625,
      "strike": 82308.98,
      "market_regime": {
        "id": 847,
        "signal_id": 847,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T19:45:00Z",
        "return_6h": 0.027598458968634887,
        "return_12h": 0.011037239610935945,
        "return_24h": 0.00758524625133794,
        "close_vs_ema12": 0.0070031907641452396,
        "close_vs_ema24": 0.007557333390252108,
        "ema12_slope_3h": 0.004410947266197063,
        "ema24_slope_6h": 0.003514653089905062,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T20:02:15.969368Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T19:45:00Z",
          "return_6h": 0.027598458968634887,
          "return_12h": 0.011037239610935945,
          "return_24h": 0.00758524625133794,
          "close_vs_ema12": 0.0070031907641452396,
          "close_vs_ema24": 0.007557333390252108,
          "ema12_slope_3h": 0.004410947266197063,
          "ema24_slope_6h": 0.003514653089905062,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.241112,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6397,
        6398
      ],
      "forecast_publication_timestamp": "2026-10-15T20:02:15.925710Z",
      "requested_quote_timestamp": "2026-10-15T20:02:15.925710Z",
      "retrieved_quote_timestamp": "2026-10-15T20:02:16.166822Z",
      "quote_retrieval_timestamp": "2026-10-15T20:02:16.166822Z",
      "timing_difference_seconds": 0.241112,
      "selected_quote": {
        "id": 847,
        "contract_id": 847,
        "forecast_timestamp": "2026-10-15T20:02:15.925710Z",
        "requested_timestamp": "2026-10-15T20:02:15.925710Z",
        "actual_quote_timestamp": "2026-10-15T20:02:16.166822Z",
        "timestamp_delta_seconds": 0.241112,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T20:02:16.166822Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151615",
        "external_market_id": "KXBTC15M-26OCT151615-15",
        "external_contract_id": "KXBTC15M-26OCT151615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8097.43
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 847,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151615",
          "external_market_id": "KXBTC15M-26OCT151615-15",
          "external_contract_id": "KXBTC15M-26OCT151615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T20:00:00Z",
          "resolution_timestamp": "2026-10-15T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T20:02:15.972227Z"
        }
      ],
      "quotes": [
        {
          "id": 847,
          "contract_id": 847,
          "forecast_timestamp": "2026-10-15T20:02:15.925710Z",
          "requested_timestamp": "2026-10-15T20:02:15.925710Z",
          "actual_quote_timestamp": "2026-10-15T20:02:16.166822Z",
          "timestamp_delta_seconds": 0.241112,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T20:02:16.166822Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151615",
          "external_market_id": "KXBTC15M-26OCT151615-15",
          "external_contract_id": "KXBTC15M-26OCT151615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8097.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151615-15": {
          "UP/YES": "KXBTC15M-26OCT151615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1645,
          "signal_id": 847,
          "quote_id": 847,
          "settlement_id": 847,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T20:17:19.958296Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8097.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1646,
          "signal_id": 847,
          "quote_id": 847,
          "settlement_id": 847,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T20:17:19.960581Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8097.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82308.98,
        "kronos_base_predicted_close": 82313.90625,
        "kronos_base_displacement": 4.9262500000040745,
        "kronos_base_displacement_fraction": 5.985069915827015e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82447.890625,
        "kronos_small_displacement": 138.91062500000407,
        "kronos_small_displacement_fraction": 0.0016876727788390049,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151615",
        "ticker": "KXBTC15M-26OCT151615-15",
        "market_id": "KXBTC15M-26OCT151615-15",
        "contract_id": "KXBTC15M-26OCT151615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82308.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T20:02:15.925710Z",
        "retrieved_timestamp": "2026-10-15T20:02:16.166822Z",
        "quote_offset_seconds": 0.241112,
        "quote_age_seconds": 0.241112,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8097.43
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82222.7,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 847,
          "signal_id": 847,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T19:45:00Z",
          "return_6h": 0.027598458968634887,
          "return_12h": 0.011037239610935945,
          "return_24h": 0.00758524625133794,
          "close_vs_ema12": 0.0070031907641452396,
          "close_vs_ema24": 0.007557333390252108,
          "ema12_slope_3h": 0.004410947266197063,
          "ema24_slope_6h": 0.003514653089905062,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T20:02:15.969368Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T19:45:00Z",
            "return_6h": 0.027598458968634887,
            "return_12h": 0.011037239610935945,
            "return_24h": 0.00758524625133794,
            "close_vs_ema12": 0.0070031907641452396,
            "close_vs_ema24": 0.007557333390252108,
            "ema12_slope_3h": 0.004410947266197063,
            "ema24_slope_6h": 0.003514653089905062,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 846,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1945Z",
      "trigger_timestamp": "2026-10-15T19:47:16.072627Z",
      "market_start_timestamp": "2026-10-15T19:45:00Z",
      "resolution_timestamp": "2026-10-15T20:00:00Z",
      "direction": "UP",
      "base_run_id": 6395,
      "small_run_id": 6396,
      "last_observed_close": 82334.05,
      "actual_close": 82308.98,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T19:47:16.111151Z",
      "base_predicted_close": 82338.671875,
      "small_predicted_close": 82474.5859375,
      "strike": 82334.05,
      "market_regime": {
        "id": 846,
        "signal_id": 846,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T19:30:00Z",
        "return_6h": 0.021804554043006075,
        "return_12h": 0.012382782160482275,
        "return_24h": 0.008228163893827967,
        "close_vs_ema12": 0.007610171607139504,
        "close_vs_ema24": 0.008024587914381653,
        "ema12_slope_3h": 0.0044567539514308585,
        "ema24_slope_6h": 0.0030159369896181065,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T19:47:16.115693Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T19:30:00Z",
          "return_6h": 0.021804554043006075,
          "return_12h": 0.012382782160482275,
          "return_24h": 0.008228163893827967,
          "close_vs_ema12": 0.007610171607139504,
          "close_vs_ema24": 0.008024587914381653,
          "ema12_slope_3h": 0.0044567539514308585,
          "ema24_slope_6h": 0.0030159369896181065,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182957,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6395,
        6396
      ],
      "forecast_publication_timestamp": "2026-10-15T19:47:16.072627Z",
      "requested_quote_timestamp": "2026-10-15T19:47:16.072627Z",
      "retrieved_quote_timestamp": "2026-10-15T19:47:16.255584Z",
      "quote_retrieval_timestamp": "2026-10-15T19:47:16.255584Z",
      "timing_difference_seconds": 0.182957,
      "selected_quote": {
        "id": 846,
        "contract_id": 846,
        "forecast_timestamp": "2026-10-15T19:47:16.072627Z",
        "requested_timestamp": "2026-10-15T19:47:16.072627Z",
        "actual_quote_timestamp": "2026-10-15T19:47:16.255584Z",
        "timestamp_delta_seconds": 0.182957,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T19:47:16.255584Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151600",
        "external_market_id": "KXBTC15M-26OCT151600-00",
        "external_contract_id": "KXBTC15M-26OCT151600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 13711.91
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 846,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151600",
          "external_market_id": "KXBTC15M-26OCT151600-00",
          "external_contract_id": "KXBTC15M-26OCT151600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T19:45:00Z",
          "resolution_timestamp": "2026-10-15T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T19:47:16.117992Z"
        }
      ],
      "quotes": [
        {
          "id": 846,
          "contract_id": 846,
          "forecast_timestamp": "2026-10-15T19:47:16.072627Z",
          "requested_timestamp": "2026-10-15T19:47:16.072627Z",
          "actual_quote_timestamp": "2026-10-15T19:47:16.255584Z",
          "timestamp_delta_seconds": 0.182957,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T19:47:16.255584Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151600",
          "external_market_id": "KXBTC15M-26OCT151600-00",
          "external_contract_id": "KXBTC15M-26OCT151600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 13711.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151600-00": {
          "UP/YES": "KXBTC15M-26OCT151600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1643,
          "signal_id": 846,
          "quote_id": 846,
          "settlement_id": 846,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.99,
          "net_pnl": -99.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T20:02:20.379881Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13711.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1644,
          "signal_id": 846,
          "quote_id": 846,
          "settlement_id": 846,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -61.0,
          "net_pnl": -62.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T20:02:20.384233Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13711.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82334.05,
        "kronos_base_predicted_close": 82338.671875,
        "kronos_base_displacement": 4.62187499999709,
        "kronos_base_displacement_fraction": 5.613564497309545e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82474.5859375,
        "kronos_small_displacement": 140.5359374999971,
        "kronos_small_displacement_fraction": 0.0017068993630217034,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151600",
        "ticker": "KXBTC15M-26OCT151600-00",
        "market_id": "KXBTC15M-26OCT151600-00",
        "contract_id": "KXBTC15M-26OCT151600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82334.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T19:47:16.072627Z",
        "retrieved_timestamp": "2026-10-15T19:47:16.255584Z",
        "quote_offset_seconds": 0.182957,
        "quote_age_seconds": 0.182957,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 13711.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82308.98,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 846,
          "signal_id": 846,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T19:30:00Z",
          "return_6h": 0.021804554043006075,
          "return_12h": 0.012382782160482275,
          "return_24h": 0.008228163893827967,
          "close_vs_ema12": 0.007610171607139504,
          "close_vs_ema24": 0.008024587914381653,
          "ema12_slope_3h": 0.0044567539514308585,
          "ema24_slope_6h": 0.0030159369896181065,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T19:47:16.115693Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T19:30:00Z",
            "return_6h": 0.021804554043006075,
            "return_12h": 0.012382782160482275,
            "return_24h": 0.008228163893827967,
            "close_vs_ema12": 0.007610171607139504,
            "close_vs_ema24": 0.008024587914381653,
            "ema12_slope_3h": 0.0044567539514308585,
            "ema24_slope_6h": 0.0030159369896181065,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 845,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1930Z",
      "trigger_timestamp": "2026-10-15T19:32:14.902751Z",
      "market_start_timestamp": "2026-10-15T19:30:00Z",
      "resolution_timestamp": "2026-10-15T19:45:00Z",
      "direction": "UP",
      "base_run_id": 6393,
      "small_run_id": 6394,
      "last_observed_close": 82439.21,
      "actual_close": 82334.05,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T19:32:14.937235Z",
      "base_predicted_close": 82479.78125,
      "small_predicted_close": 82515.8125,
      "strike": 82439.21,
      "market_regime": {
        "id": 845,
        "signal_id": 845,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T19:15:00Z",
        "return_6h": 0.02854582435283537,
        "return_12h": 0.017043107476304442,
        "return_24h": 0.008524205244302419,
        "close_vs_ema12": 0.009223912778687504,
        "close_vs_ema24": 0.009482570495805476,
        "ema12_slope_3h": 0.004464416694412554,
        "ema24_slope_6h": 0.002624628365784476,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T19:32:14.945436Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T19:15:00Z",
          "return_6h": 0.02854582435283537,
          "return_12h": 0.017043107476304442,
          "return_24h": 0.008524205244302419,
          "close_vs_ema12": 0.009223912778687504,
          "close_vs_ema24": 0.009482570495805476,
          "ema12_slope_3h": 0.004464416694412554,
          "ema24_slope_6h": 0.002624628365784476,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.19,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.167703,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6393,
        6394
      ],
      "forecast_publication_timestamp": "2026-10-15T19:32:14.902751Z",
      "requested_quote_timestamp": "2026-10-15T19:32:14.902751Z",
      "retrieved_quote_timestamp": "2026-10-15T19:32:15.070454Z",
      "quote_retrieval_timestamp": "2026-10-15T19:32:15.070454Z",
      "timing_difference_seconds": 0.167703,
      "selected_quote": {
        "id": 845,
        "contract_id": 845,
        "forecast_timestamp": "2026-10-15T19:32:14.902751Z",
        "requested_timestamp": "2026-10-15T19:32:14.902751Z",
        "actual_quote_timestamp": "2026-10-15T19:32:15.070454Z",
        "timestamp_delta_seconds": 0.167703,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "implied_probability": 0.19,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T19:32:15.070454Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151545",
        "external_market_id": "KXBTC15M-26OCT151545-45",
        "external_contract_id": "KXBTC15M-26OCT151545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6690.35
      },
      "selected_entry_price": 0.19,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 845,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151545",
          "external_market_id": "KXBTC15M-26OCT151545-45",
          "external_contract_id": "KXBTC15M-26OCT151545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T19:30:00Z",
          "resolution_timestamp": "2026-10-15T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T19:32:14.948237Z"
        }
      ],
      "quotes": [
        {
          "id": 845,
          "contract_id": 845,
          "forecast_timestamp": "2026-10-15T19:32:14.902751Z",
          "requested_timestamp": "2026-10-15T19:32:14.902751Z",
          "actual_quote_timestamp": "2026-10-15T19:32:15.070454Z",
          "timestamp_delta_seconds": 0.167703,
          "bid": 0.18,
          "ask": 0.19,
          "midpoint": 0.185,
          "last_price": 0.19,
          "implied_probability": 0.19,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T19:32:15.070454Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151545",
          "external_market_id": "KXBTC15M-26OCT151545-45",
          "external_contract_id": "KXBTC15M-26OCT151545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6690.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151545-45": {
          "UP/YES": "KXBTC15M-26OCT151545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1641,
          "signal_id": 845,
          "quote_id": 845,
          "settlement_id": 845,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 498.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.62,
          "trading_fee": 5.37,
          "total_deployed": 99.99000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.62,
          "net_pnl": -99.99000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T19:47:20.741691Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6690.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1642,
          "signal_id": 845,
          "quote_id": 845,
          "settlement_id": 845,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 19.0,
          "trading_fee": 1.08,
          "total_deployed": 20.08,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -19.0,
          "net_pnl": -20.08,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T19:47:20.744460Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6690.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82439.21,
        "kronos_base_predicted_close": 82479.78125,
        "kronos_base_displacement": 40.5712499999936,
        "kronos_base_displacement_fraction": 0.0004921353564644007,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82515.8125,
        "kronos_small_displacement": 76.6024999999936,
        "kronos_small_displacement_fraction": 0.0009291998310026696,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151545",
        "ticker": "KXBTC15M-26OCT151545-45",
        "market_id": "KXBTC15M-26OCT151545-45",
        "contract_id": "KXBTC15M-26OCT151545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82439.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T19:32:14.902751Z",
        "retrieved_timestamp": "2026-10-15T19:32:15.070454Z",
        "quote_offset_seconds": 0.167703,
        "quote_age_seconds": 0.167703,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.19,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6690.35
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82334.05,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 845,
          "signal_id": 845,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T19:15:00Z",
          "return_6h": 0.02854582435283537,
          "return_12h": 0.017043107476304442,
          "return_24h": 0.008524205244302419,
          "close_vs_ema12": 0.009223912778687504,
          "close_vs_ema24": 0.009482570495805476,
          "ema12_slope_3h": 0.004464416694412554,
          "ema24_slope_6h": 0.002624628365784476,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T19:32:14.945436Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T19:15:00Z",
            "return_6h": 0.02854582435283537,
            "return_12h": 0.017043107476304442,
            "return_24h": 0.008524205244302419,
            "close_vs_ema12": 0.009223912778687504,
            "close_vs_ema24": 0.009482570495805476,
            "ema12_slope_3h": 0.004464416694412554,
            "ema24_slope_6h": 0.002624628365784476,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 844,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1915Z",
      "trigger_timestamp": "2026-10-15T19:17:14.470354Z",
      "market_start_timestamp": "2026-10-15T19:15:00Z",
      "resolution_timestamp": "2026-10-15T19:30:00Z",
      "direction": "UP",
      "base_run_id": 6391,
      "small_run_id": 6392,
      "last_observed_close": 82380.63,
      "actual_close": 82439.21,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T19:17:14.508640Z",
      "base_predicted_close": 82389.6953125,
      "small_predicted_close": 82478.984375,
      "strike": 82380.63,
      "market_regime": {
        "id": 844,
        "signal_id": 844,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T19:00:00Z",
        "return_6h": 0.024179341746801697,
        "return_12h": 0.018773355739963637,
        "return_24h": 0.008382207454436852,
        "close_vs_ema12": 0.008902832687546436,
        "close_vs_ema24": 0.00896675042759476,
        "ema12_slope_3h": 0.004425373191428328,
        "ema24_slope_6h": 0.0020878221414886156,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T19:17:14.513641Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T19:00:00Z",
          "return_6h": 0.024179341746801697,
          "return_12h": 0.018773355739963637,
          "return_24h": 0.008382207454436852,
          "close_vs_ema12": 0.008902832687546436,
          "close_vs_ema24": 0.00896675042759476,
          "ema12_slope_3h": 0.004425373191428328,
          "ema24_slope_6h": 0.0020878221414886156,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193488,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6391,
        6392
      ],
      "forecast_publication_timestamp": "2026-10-15T19:17:14.470354Z",
      "requested_quote_timestamp": "2026-10-15T19:17:14.470354Z",
      "retrieved_quote_timestamp": "2026-10-15T19:17:14.663842Z",
      "quote_retrieval_timestamp": "2026-10-15T19:17:14.663842Z",
      "timing_difference_seconds": 0.193488,
      "selected_quote": {
        "id": 844,
        "contract_id": 844,
        "forecast_timestamp": "2026-10-15T19:17:14.470354Z",
        "requested_timestamp": "2026-10-15T19:17:14.470354Z",
        "actual_quote_timestamp": "2026-10-15T19:17:14.663842Z",
        "timestamp_delta_seconds": 0.193488,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T19:17:14.663842Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151530",
        "external_market_id": "KXBTC15M-26OCT151530-30",
        "external_contract_id": "KXBTC15M-26OCT151530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 15741.48
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 844,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151530",
          "external_market_id": "KXBTC15M-26OCT151530-30",
          "external_contract_id": "KXBTC15M-26OCT151530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T19:15:00Z",
          "resolution_timestamp": "2026-10-15T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T19:17:14.516431Z"
        }
      ],
      "quotes": [
        {
          "id": 844,
          "contract_id": 844,
          "forecast_timestamp": "2026-10-15T19:17:14.470354Z",
          "requested_timestamp": "2026-10-15T19:17:14.470354Z",
          "actual_quote_timestamp": "2026-10-15T19:17:14.663842Z",
          "timestamp_delta_seconds": 0.193488,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T19:17:14.663842Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151530",
          "external_market_id": "KXBTC15M-26OCT151530-30",
          "external_contract_id": "KXBTC15M-26OCT151530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 15741.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151530-30": {
          "UP/YES": "KXBTC15M-26OCT151530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1639,
          "signal_id": 844,
          "quote_id": 844,
          "settlement_id": 844,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T19:32:19.386148Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 15741.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1640,
          "signal_id": 844,
          "quote_id": 844,
          "settlement_id": 844,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T19:32:19.388740Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 15741.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82380.63,
        "kronos_base_predicted_close": 82389.6953125,
        "kronos_base_displacement": 9.065312499995343,
        "kronos_base_displacement_fraction": 0.0001100417962328686,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82478.984375,
        "kronos_small_displacement": 98.35437499999534,
        "kronos_small_displacement_fraction": 0.001193901709661547,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151530",
        "ticker": "KXBTC15M-26OCT151530-30",
        "market_id": "KXBTC15M-26OCT151530-30",
        "contract_id": "KXBTC15M-26OCT151530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82380.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T19:17:14.470354Z",
        "retrieved_timestamp": "2026-10-15T19:17:14.663842Z",
        "quote_offset_seconds": 0.193488,
        "quote_age_seconds": 0.193488,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 15741.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82439.21,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 844,
          "signal_id": 844,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T19:00:00Z",
          "return_6h": 0.024179341746801697,
          "return_12h": 0.018773355739963637,
          "return_24h": 0.008382207454436852,
          "close_vs_ema12": 0.008902832687546436,
          "close_vs_ema24": 0.00896675042759476,
          "ema12_slope_3h": 0.004425373191428328,
          "ema24_slope_6h": 0.0020878221414886156,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T19:17:14.513641Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T19:00:00Z",
            "return_6h": 0.024179341746801697,
            "return_12h": 0.018773355739963637,
            "return_24h": 0.008382207454436852,
            "close_vs_ema12": 0.008902832687546436,
            "close_vs_ema24": 0.00896675042759476,
            "ema12_slope_3h": 0.004425373191428328,
            "ema24_slope_6h": 0.0020878221414886156,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 843,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1800Z",
      "trigger_timestamp": "2026-10-15T18:02:14.754307Z",
      "market_start_timestamp": "2026-10-15T18:00:00Z",
      "resolution_timestamp": "2026-10-15T18:15:00Z",
      "direction": "UP",
      "base_run_id": 6381,
      "small_run_id": 6382,
      "last_observed_close": 82349.89,
      "actual_close": 82045.42,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T18:02:14.794261Z",
      "base_predicted_close": 82403.7578125,
      "small_predicted_close": 82490.453125,
      "strike": 82349.89,
      "market_regime": {
        "id": 843,
        "signal_id": 843,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T17:45:00Z",
        "return_6h": 0.01805324206772907,
        "return_12h": 0.02298467024258244,
        "return_24h": 0.010522572763812521,
        "close_vs_ema12": 0.010150015124223977,
        "close_vs_ema24": 0.009361300118609028,
        "ema12_slope_3h": 0.005717128969706442,
        "ema24_slope_6h": 0.0003011197836937374,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T18:02:14.798198Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T17:45:00Z",
          "return_6h": 0.01805324206772907,
          "return_12h": 0.02298467024258244,
          "return_24h": 0.010522572763812521,
          "close_vs_ema12": 0.010150015124223977,
          "close_vs_ema24": 0.009361300118609028,
          "ema12_slope_3h": 0.005717128969706442,
          "ema24_slope_6h": 0.0003011197836937374,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199494,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6381,
        6382
      ],
      "forecast_publication_timestamp": "2026-10-15T18:02:14.754307Z",
      "requested_quote_timestamp": "2026-10-15T18:02:14.754307Z",
      "retrieved_quote_timestamp": "2026-10-15T18:02:14.953801Z",
      "quote_retrieval_timestamp": "2026-10-15T18:02:14.953801Z",
      "timing_difference_seconds": 0.199494,
      "selected_quote": {
        "id": 843,
        "contract_id": 843,
        "forecast_timestamp": "2026-10-15T18:02:14.754307Z",
        "requested_timestamp": "2026-10-15T18:02:14.754307Z",
        "actual_quote_timestamp": "2026-10-15T18:02:14.953801Z",
        "timestamp_delta_seconds": 0.199494,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T18:02:14.953801Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151415",
        "external_market_id": "KXBTC15M-26OCT151415-15",
        "external_contract_id": "KXBTC15M-26OCT151415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3657.46
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 843,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151415",
          "external_market_id": "KXBTC15M-26OCT151415-15",
          "external_contract_id": "KXBTC15M-26OCT151415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T18:00:00Z",
          "resolution_timestamp": "2026-10-15T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T18:02:14.800225Z"
        }
      ],
      "quotes": [
        {
          "id": 843,
          "contract_id": 843,
          "forecast_timestamp": "2026-10-15T18:02:14.754307Z",
          "requested_timestamp": "2026-10-15T18:02:14.754307Z",
          "actual_quote_timestamp": "2026-10-15T18:02:14.953801Z",
          "timestamp_delta_seconds": 0.199494,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.26,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T18:02:14.953801Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151415",
          "external_market_id": "KXBTC15M-26OCT151415-15",
          "external_contract_id": "KXBTC15M-26OCT151415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3657.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151415-15": {
          "UP/YES": "KXBTC15M-26OCT151415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1637,
          "signal_id": 843,
          "quote_id": 843,
          "settlement_id": 843,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.9,
          "net_pnl": -99.82000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T18:17:21.906044Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3657.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1638,
          "signal_id": 843,
          "quote_id": 843,
          "settlement_id": 843,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -26.0,
          "net_pnl": -27.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T18:17:21.909466Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3657.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82349.89,
        "kronos_base_predicted_close": 82403.7578125,
        "kronos_base_displacement": 53.86781250000058,
        "kronos_base_displacement_fraction": 0.0006541333874277255,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82490.453125,
        "kronos_small_displacement": 140.56312500000058,
        "kronos_small_displacement_fraction": 0.0017069011871175613,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151415",
        "ticker": "KXBTC15M-26OCT151415-15",
        "market_id": "KXBTC15M-26OCT151415-15",
        "contract_id": "KXBTC15M-26OCT151415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82349.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T18:02:14.754307Z",
        "retrieved_timestamp": "2026-10-15T18:02:14.953801Z",
        "quote_offset_seconds": 0.199494,
        "quote_age_seconds": 0.199494,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3657.46
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82045.42,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 843,
          "signal_id": 843,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T17:45:00Z",
          "return_6h": 0.01805324206772907,
          "return_12h": 0.02298467024258244,
          "return_24h": 0.010522572763812521,
          "close_vs_ema12": 0.010150015124223977,
          "close_vs_ema24": 0.009361300118609028,
          "ema12_slope_3h": 0.005717128969706442,
          "ema24_slope_6h": 0.0003011197836937374,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T18:02:14.798198Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T17:45:00Z",
            "return_6h": 0.01805324206772907,
            "return_12h": 0.02298467024258244,
            "return_24h": 0.010522572763812521,
            "close_vs_ema12": 0.010150015124223977,
            "close_vs_ema24": 0.009361300118609028,
            "ema12_slope_3h": 0.005717128969706442,
            "ema24_slope_6h": 0.0003011197836937374,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 842,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1745Z",
      "trigger_timestamp": "2026-10-15T17:47:15.098782Z",
      "market_start_timestamp": "2026-10-15T17:45:00Z",
      "resolution_timestamp": "2026-10-15T18:00:00Z",
      "direction": "UP",
      "base_run_id": 6379,
      "small_run_id": 6380,
      "last_observed_close": 82404.66,
      "actual_close": 82349.89,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T17:47:15.140849Z",
      "base_predicted_close": 82475.03125,
      "small_predicted_close": 82481.0390625,
      "strike": 82404.66,
      "market_regime": {
        "id": 842,
        "signal_id": 842,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T17:30:00Z",
        "return_6h": 0.017041760254315808,
        "return_12h": 0.018280103768823386,
        "return_24h": 0.008595468983462196,
        "close_vs_ema12": 0.01125860439810289,
        "close_vs_ema24": 0.010231676283635638,
        "ema12_slope_3h": 0.0056746776615337335,
        "ema24_slope_6h": -6.94698943298766e-05,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T17:47:15.143959Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T17:30:00Z",
          "return_6h": 0.017041760254315808,
          "return_12h": 0.018280103768823386,
          "return_24h": 0.008595468983462196,
          "close_vs_ema12": 0.01125860439810289,
          "close_vs_ema24": 0.010231676283635638,
          "ema12_slope_3h": 0.0056746776615337335,
          "ema24_slope_6h": -6.94698943298766e-05,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177813,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6379,
        6380
      ],
      "forecast_publication_timestamp": "2026-10-15T17:47:15.098782Z",
      "requested_quote_timestamp": "2026-10-15T17:47:15.098782Z",
      "retrieved_quote_timestamp": "2026-10-15T17:47:15.276595Z",
      "quote_retrieval_timestamp": "2026-10-15T17:47:15.276595Z",
      "timing_difference_seconds": 0.177813,
      "selected_quote": {
        "id": 842,
        "contract_id": 842,
        "forecast_timestamp": "2026-10-15T17:47:15.098782Z",
        "requested_timestamp": "2026-10-15T17:47:15.098782Z",
        "actual_quote_timestamp": "2026-10-15T17:47:15.276595Z",
        "timestamp_delta_seconds": 0.177813,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T17:47:15.276595Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151400",
        "external_market_id": "KXBTC15M-26OCT151400-00",
        "external_contract_id": "KXBTC15M-26OCT151400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11661.61
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 842,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151400",
          "external_market_id": "KXBTC15M-26OCT151400-00",
          "external_contract_id": "KXBTC15M-26OCT151400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T17:45:00Z",
          "resolution_timestamp": "2026-10-15T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T17:47:15.146764Z"
        }
      ],
      "quotes": [
        {
          "id": 842,
          "contract_id": 842,
          "forecast_timestamp": "2026-10-15T17:47:15.098782Z",
          "requested_timestamp": "2026-10-15T17:47:15.098782Z",
          "actual_quote_timestamp": "2026-10-15T17:47:15.276595Z",
          "timestamp_delta_seconds": 0.177813,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.58,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T17:47:15.276595Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151400",
          "external_market_id": "KXBTC15M-26OCT151400-00",
          "external_contract_id": "KXBTC15M-26OCT151400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11661.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151400-00": {
          "UP/YES": "KXBTC15M-26OCT151400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1635,
          "signal_id": 842,
          "quote_id": 842,
          "settlement_id": 842,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T18:02:19.479966Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11661.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1636,
          "signal_id": 842,
          "quote_id": 842,
          "settlement_id": 842,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T18:02:19.541307Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11661.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82404.66,
        "kronos_base_predicted_close": 82475.03125,
        "kronos_base_displacement": 70.37124999999651,
        "kronos_base_displacement_fraction": 0.0008539717292686664,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82481.0390625,
        "kronos_small_displacement": 76.37906249999651,
        "kronos_small_displacement_fraction": 0.000926877952047815,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151400",
        "ticker": "KXBTC15M-26OCT151400-00",
        "market_id": "KXBTC15M-26OCT151400-00",
        "contract_id": "KXBTC15M-26OCT151400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82404.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T17:47:15.098782Z",
        "retrieved_timestamp": "2026-10-15T17:47:15.276595Z",
        "quote_offset_seconds": 0.177813,
        "quote_age_seconds": 0.177813,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11661.61
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82349.89,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 842,
          "signal_id": 842,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T17:30:00Z",
          "return_6h": 0.017041760254315808,
          "return_12h": 0.018280103768823386,
          "return_24h": 0.008595468983462196,
          "close_vs_ema12": 0.01125860439810289,
          "close_vs_ema24": 0.010231676283635638,
          "ema12_slope_3h": 0.0056746776615337335,
          "ema24_slope_6h": -6.94698943298766e-05,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T17:47:15.143959Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T17:30:00Z",
            "return_6h": 0.017041760254315808,
            "return_12h": 0.018280103768823386,
            "return_24h": 0.008595468983462196,
            "close_vs_ema12": 0.01125860439810289,
            "close_vs_ema24": 0.010231676283635638,
            "ema12_slope_3h": 0.0056746776615337335,
            "ema24_slope_6h": -6.94698943298766e-05,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 841,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1730Z",
      "trigger_timestamp": "2026-10-15T17:32:14.726734Z",
      "market_start_timestamp": "2026-10-15T17:30:00Z",
      "resolution_timestamp": "2026-10-15T17:45:00Z",
      "direction": "UP",
      "base_run_id": 6377,
      "small_run_id": 6378,
      "last_observed_close": 82297.06,
      "actual_close": 82404.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T17:32:14.772198Z",
      "base_predicted_close": 82411.265625,
      "small_predicted_close": 82438.71875,
      "strike": 82297.06,
      "market_regime": {
        "id": 841,
        "signal_id": 841,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T17:15:00Z",
        "return_6h": 0.016440684383323134,
        "return_12h": 0.015559568601275497,
        "return_24h": 0.006607579488357107,
        "close_vs_ema12": 0.010422230658677423,
        "close_vs_ema24": 0.009129920933401925,
        "ema12_slope_3h": 0.005411222625153256,
        "ema24_slope_6h": -0.00042722487879487403,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T17:32:14.779203Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T17:15:00Z",
          "return_6h": 0.016440684383323134,
          "return_12h": 0.015559568601275497,
          "return_24h": 0.006607579488357107,
          "close_vs_ema12": 0.010422230658677423,
          "close_vs_ema24": 0.009129920933401925,
          "ema12_slope_3h": 0.005411222625153256,
          "ema24_slope_6h": -0.00042722487879487403,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192151,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6377,
        6378
      ],
      "forecast_publication_timestamp": "2026-10-15T17:32:14.726734Z",
      "requested_quote_timestamp": "2026-10-15T17:32:14.726734Z",
      "retrieved_quote_timestamp": "2026-10-15T17:32:14.918885Z",
      "quote_retrieval_timestamp": "2026-10-15T17:32:14.918885Z",
      "timing_difference_seconds": 0.192151,
      "selected_quote": {
        "id": 841,
        "contract_id": 841,
        "forecast_timestamp": "2026-10-15T17:32:14.726734Z",
        "requested_timestamp": "2026-10-15T17:32:14.726734Z",
        "actual_quote_timestamp": "2026-10-15T17:32:14.918885Z",
        "timestamp_delta_seconds": 0.192151,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T17:32:14.918885Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151345",
        "external_market_id": "KXBTC15M-26OCT151345-45",
        "external_contract_id": "KXBTC15M-26OCT151345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4308.75
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 841,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151345",
          "external_market_id": "KXBTC15M-26OCT151345-45",
          "external_contract_id": "KXBTC15M-26OCT151345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T17:30:00Z",
          "resolution_timestamp": "2026-10-15T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T17:32:14.782035Z"
        }
      ],
      "quotes": [
        {
          "id": 841,
          "contract_id": 841,
          "forecast_timestamp": "2026-10-15T17:32:14.726734Z",
          "requested_timestamp": "2026-10-15T17:32:14.726734Z",
          "actual_quote_timestamp": "2026-10-15T17:32:14.918885Z",
          "timestamp_delta_seconds": 0.192151,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T17:32:14.918885Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151345",
          "external_market_id": "KXBTC15M-26OCT151345-45",
          "external_contract_id": "KXBTC15M-26OCT151345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4308.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151345-45": {
          "UP/YES": "KXBTC15M-26OCT151345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1633,
          "signal_id": 841,
          "quote_id": 841,
          "settlement_id": 841,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T17:47:20.166172Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4308.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1634,
          "signal_id": 841,
          "quote_id": 841,
          "settlement_id": 841,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T17:47:20.170015Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4308.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82297.06,
        "kronos_base_predicted_close": 82411.265625,
        "kronos_base_displacement": 114.20562500000233,
        "kronos_base_displacement_fraction": 0.0013877242394807583,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82438.71875,
        "kronos_small_displacement": 141.65875000000233,
        "kronos_small_displacement_fraction": 0.0017213099714619494,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151345",
        "ticker": "KXBTC15M-26OCT151345-45",
        "market_id": "KXBTC15M-26OCT151345-45",
        "contract_id": "KXBTC15M-26OCT151345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82297.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T17:32:14.726734Z",
        "retrieved_timestamp": "2026-10-15T17:32:14.918885Z",
        "quote_offset_seconds": 0.192151,
        "quote_age_seconds": 0.192151,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4308.75
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82404.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 841,
          "signal_id": 841,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T17:15:00Z",
          "return_6h": 0.016440684383323134,
          "return_12h": 0.015559568601275497,
          "return_24h": 0.006607579488357107,
          "close_vs_ema12": 0.010422230658677423,
          "close_vs_ema24": 0.009129920933401925,
          "ema12_slope_3h": 0.005411222625153256,
          "ema24_slope_6h": -0.00042722487879487403,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T17:32:14.779203Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T17:15:00Z",
            "return_6h": 0.016440684383323134,
            "return_12h": 0.015559568601275497,
            "return_24h": 0.006607579488357107,
            "close_vs_ema12": 0.010422230658677423,
            "close_vs_ema24": 0.009129920933401925,
            "ema12_slope_3h": 0.005411222625153256,
            "ema24_slope_6h": -0.00042722487879487403,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 840,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1700Z",
      "trigger_timestamp": "2026-10-15T17:02:17.323765Z",
      "market_start_timestamp": "2026-10-15T17:00:00Z",
      "resolution_timestamp": "2026-10-15T17:15:00Z",
      "direction": "UP",
      "base_run_id": 6373,
      "small_run_id": 6374,
      "last_observed_close": 82034.7,
      "actual_close": 82221.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T17:02:17.365893Z",
      "base_predicted_close": 82075.40625,
      "small_predicted_close": 82283.140625,
      "strike": 82034.7,
      "market_regime": {
        "id": 840,
        "signal_id": 840,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T16:45:00Z",
        "return_6h": 0.013356659966957674,
        "return_12h": 0.005983297510032237,
        "return_24h": 0.0015968426840782257,
        "close_vs_ema12": 0.008074552278599656,
        "close_vs_ema24": 0.006284215313292485,
        "ema12_slope_3h": 0.004621429321356008,
        "ema24_slope_6h": -0.0011232495848029211,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T17:02:17.370402Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T16:45:00Z",
          "return_6h": 0.013356659966957674,
          "return_12h": 0.005983297510032237,
          "return_24h": 0.0015968426840782257,
          "close_vs_ema12": 0.008074552278599656,
          "close_vs_ema24": 0.006284215313292485,
          "ema12_slope_3h": 0.004621429321356008,
          "ema24_slope_6h": -0.0011232495848029211,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194513,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6373,
        6374
      ],
      "forecast_publication_timestamp": "2026-10-15T17:02:17.323765Z",
      "requested_quote_timestamp": "2026-10-15T17:02:17.323765Z",
      "retrieved_quote_timestamp": "2026-10-15T17:02:17.518278Z",
      "quote_retrieval_timestamp": "2026-10-15T17:02:17.518278Z",
      "timing_difference_seconds": 0.194513,
      "selected_quote": {
        "id": 840,
        "contract_id": 840,
        "forecast_timestamp": "2026-10-15T17:02:17.323765Z",
        "requested_timestamp": "2026-10-15T17:02:17.323765Z",
        "actual_quote_timestamp": "2026-10-15T17:02:17.518278Z",
        "timestamp_delta_seconds": 0.194513,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T17:02:17.518278Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151315",
        "external_market_id": "KXBTC15M-26OCT151315-15",
        "external_contract_id": "KXBTC15M-26OCT151315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11463.84
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 840,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151315",
          "external_market_id": "KXBTC15M-26OCT151315-15",
          "external_contract_id": "KXBTC15M-26OCT151315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T17:00:00Z",
          "resolution_timestamp": "2026-10-15T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T17:02:17.373228Z"
        }
      ],
      "quotes": [
        {
          "id": 840,
          "contract_id": 840,
          "forecast_timestamp": "2026-10-15T17:02:17.323765Z",
          "requested_timestamp": "2026-10-15T17:02:17.323765Z",
          "actual_quote_timestamp": "2026-10-15T17:02:17.518278Z",
          "timestamp_delta_seconds": 0.194513,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T17:02:17.518278Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151315",
          "external_market_id": "KXBTC15M-26OCT151315-15",
          "external_contract_id": "KXBTC15M-26OCT151315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11463.84
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151315-15": {
          "UP/YES": "KXBTC15M-26OCT151315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1631,
          "signal_id": 840,
          "quote_id": 840,
          "settlement_id": 840,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T17:17:19.163656Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11463.84,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1632,
          "signal_id": 840,
          "quote_id": 840,
          "settlement_id": 840,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T17:17:19.167363Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11463.84,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82034.7,
        "kronos_base_predicted_close": 82075.40625,
        "kronos_base_displacement": 40.70625000000291,
        "kronos_base_displacement_fraction": 0.0004962077023503823,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82283.140625,
        "kronos_small_displacement": 248.4406250000029,
        "kronos_small_displacement_fraction": 0.003028482154502947,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151315",
        "ticker": "KXBTC15M-26OCT151315-15",
        "market_id": "KXBTC15M-26OCT151315-15",
        "contract_id": "KXBTC15M-26OCT151315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82034.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T17:02:17.323765Z",
        "retrieved_timestamp": "2026-10-15T17:02:17.518278Z",
        "quote_offset_seconds": 0.194513,
        "quote_age_seconds": 0.194513,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11463.84
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82221.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 840,
          "signal_id": 840,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T16:45:00Z",
          "return_6h": 0.013356659966957674,
          "return_12h": 0.005983297510032237,
          "return_24h": 0.0015968426840782257,
          "close_vs_ema12": 0.008074552278599656,
          "close_vs_ema24": 0.006284215313292485,
          "ema12_slope_3h": 0.004621429321356008,
          "ema24_slope_6h": -0.0011232495848029211,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T17:02:17.370402Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T16:45:00Z",
            "return_6h": 0.013356659966957674,
            "return_12h": 0.005983297510032237,
            "return_24h": 0.0015968426840782257,
            "close_vs_ema12": 0.008074552278599656,
            "close_vs_ema24": 0.006284215313292485,
            "ema12_slope_3h": 0.004621429321356008,
            "ema24_slope_6h": -0.0011232495848029211,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 839,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1630Z",
      "trigger_timestamp": "2026-10-15T16:32:16.138499Z",
      "market_start_timestamp": "2026-10-15T16:30:00Z",
      "resolution_timestamp": "2026-10-15T16:45:00Z",
      "direction": "UP",
      "base_run_id": 6369,
      "small_run_id": 6370,
      "last_observed_close": 81998.54,
      "actual_close": 81983.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T16:32:16.175807Z",
      "base_predicted_close": 82044.3671875,
      "small_predicted_close": 82047.015625,
      "strike": 81998.54,
      "market_regime": {
        "id": 839,
        "signal_id": 839,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T16:15:00Z",
        "return_6h": 0.013558580811512622,
        "return_12h": 0.009482317774456517,
        "return_24h": 0.004388151726579581,
        "close_vs_ema12": 0.00831079148766789,
        "close_vs_ema24": 0.0060963816271837334,
        "ema12_slope_3h": 0.003221590745936531,
        "ema24_slope_6h": -0.0017536001861165884,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T16:32:16.179644Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T16:15:00Z",
          "return_6h": 0.013558580811512622,
          "return_12h": 0.009482317774456517,
          "return_24h": 0.004388151726579581,
          "close_vs_ema12": 0.00831079148766789,
          "close_vs_ema24": 0.0060963816271837334,
          "ema12_slope_3h": 0.003221590745936531,
          "ema24_slope_6h": -0.0017536001861165884,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18729,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6369,
        6370
      ],
      "forecast_publication_timestamp": "2026-10-15T16:32:16.138499Z",
      "requested_quote_timestamp": "2026-10-15T16:32:16.138499Z",
      "retrieved_quote_timestamp": "2026-10-15T16:32:16.325789Z",
      "quote_retrieval_timestamp": "2026-10-15T16:32:16.325789Z",
      "timing_difference_seconds": 0.18729,
      "selected_quote": {
        "id": 839,
        "contract_id": 839,
        "forecast_timestamp": "2026-10-15T16:32:16.138499Z",
        "requested_timestamp": "2026-10-15T16:32:16.138499Z",
        "actual_quote_timestamp": "2026-10-15T16:32:16.325789Z",
        "timestamp_delta_seconds": 0.18729,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T16:32:16.325789Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151245",
        "external_market_id": "KXBTC15M-26OCT151245-45",
        "external_contract_id": "KXBTC15M-26OCT151245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 12654.85
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 839,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151245",
          "external_market_id": "KXBTC15M-26OCT151245-45",
          "external_contract_id": "KXBTC15M-26OCT151245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T16:30:00Z",
          "resolution_timestamp": "2026-10-15T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T16:32:16.186400Z"
        }
      ],
      "quotes": [
        {
          "id": 839,
          "contract_id": 839,
          "forecast_timestamp": "2026-10-15T16:32:16.138499Z",
          "requested_timestamp": "2026-10-15T16:32:16.138499Z",
          "actual_quote_timestamp": "2026-10-15T16:32:16.325789Z",
          "timestamp_delta_seconds": 0.18729,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T16:32:16.325789Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151245",
          "external_market_id": "KXBTC15M-26OCT151245-45",
          "external_contract_id": "KXBTC15M-26OCT151245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 12654.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151245-45": {
          "UP/YES": "KXBTC15M-26OCT151245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1629,
          "signal_id": 839,
          "quote_id": 839,
          "settlement_id": 839,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:47:21.818674Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12654.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1630,
          "signal_id": 839,
          "quote_id": 839,
          "settlement_id": 839,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:47:21.822403Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12654.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81998.54,
        "kronos_base_predicted_close": 82044.3671875,
        "kronos_base_displacement": 45.8271875000064,
        "kronos_base_displacement_fraction": 0.000558878091000235,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82047.015625,
        "kronos_small_displacement": 48.4756250000064,
        "kronos_small_displacement_fraction": 0.0005911766843654339,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151245",
        "ticker": "KXBTC15M-26OCT151245-45",
        "market_id": "KXBTC15M-26OCT151245-45",
        "contract_id": "KXBTC15M-26OCT151245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81998.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T16:32:16.138499Z",
        "retrieved_timestamp": "2026-10-15T16:32:16.325789Z",
        "quote_offset_seconds": 0.18729,
        "quote_age_seconds": 0.18729,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 12654.85
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81983.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 839,
          "signal_id": 839,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T16:15:00Z",
          "return_6h": 0.013558580811512622,
          "return_12h": 0.009482317774456517,
          "return_24h": 0.004388151726579581,
          "close_vs_ema12": 0.00831079148766789,
          "close_vs_ema24": 0.0060963816271837334,
          "ema12_slope_3h": 0.003221590745936531,
          "ema24_slope_6h": -0.0017536001861165884,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T16:32:16.179644Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T16:15:00Z",
            "return_6h": 0.013558580811512622,
            "return_12h": 0.009482317774456517,
            "return_24h": 0.004388151726579581,
            "close_vs_ema12": 0.00831079148766789,
            "close_vs_ema24": 0.0060963816271837334,
            "ema12_slope_3h": 0.003221590745936531,
            "ema24_slope_6h": -0.0017536001861165884,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 838,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1615Z",
      "trigger_timestamp": "2026-10-15T16:17:16.097707Z",
      "market_start_timestamp": "2026-10-15T16:15:00Z",
      "resolution_timestamp": "2026-10-15T16:30:00Z",
      "direction": "UP",
      "base_run_id": 6367,
      "small_run_id": 6368,
      "last_observed_close": 82406.1,
      "actual_close": 81998.54,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T16:17:16.141197Z",
      "base_predicted_close": 82409.453125,
      "small_predicted_close": 82461.15625,
      "strike": 82406.1,
      "market_regime": {
        "id": 838,
        "signal_id": 838,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T16:00:00Z",
        "return_6h": 0.0174007858760874,
        "return_12h": 0.0194772226281974,
        "return_24h": 0.010489462976618569,
        "close_vs_ema12": 0.013680891263217143,
        "close_vs_ema24": 0.011226766157300894,
        "ema12_slope_3h": 0.0023877904672953143,
        "ema24_slope_6h": -0.0020729698836027266,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T16:17:16.144517Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T16:00:00Z",
          "return_6h": 0.0174007858760874,
          "return_12h": 0.0194772226281974,
          "return_24h": 0.010489462976618569,
          "close_vs_ema12": 0.013680891263217143,
          "close_vs_ema24": 0.011226766157300894,
          "ema12_slope_3h": 0.0023877904672953143,
          "ema24_slope_6h": -0.0020729698836027266,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.218093,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6367,
        6368
      ],
      "forecast_publication_timestamp": "2026-10-15T16:17:16.097707Z",
      "requested_quote_timestamp": "2026-10-15T16:17:16.097707Z",
      "retrieved_quote_timestamp": "2026-10-15T16:17:16.315800Z",
      "quote_retrieval_timestamp": "2026-10-15T16:17:16.315800Z",
      "timing_difference_seconds": 0.218093,
      "selected_quote": {
        "id": 838,
        "contract_id": 838,
        "forecast_timestamp": "2026-10-15T16:17:16.097707Z",
        "requested_timestamp": "2026-10-15T16:17:16.097707Z",
        "actual_quote_timestamp": "2026-10-15T16:17:16.315800Z",
        "timestamp_delta_seconds": 0.218093,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T16:17:16.315800Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151230",
        "external_market_id": "KXBTC15M-26OCT151230-30",
        "external_contract_id": "KXBTC15M-26OCT151230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7049.12
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 838,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151230",
          "external_market_id": "KXBTC15M-26OCT151230-30",
          "external_contract_id": "KXBTC15M-26OCT151230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T16:15:00Z",
          "resolution_timestamp": "2026-10-15T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T16:17:16.149418Z"
        }
      ],
      "quotes": [
        {
          "id": 838,
          "contract_id": 838,
          "forecast_timestamp": "2026-10-15T16:17:16.097707Z",
          "requested_timestamp": "2026-10-15T16:17:16.097707Z",
          "actual_quote_timestamp": "2026-10-15T16:17:16.315800Z",
          "timestamp_delta_seconds": 0.218093,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.29,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T16:17:16.315800Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151230",
          "external_market_id": "KXBTC15M-26OCT151230-30",
          "external_contract_id": "KXBTC15M-26OCT151230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7049.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151230-30": {
          "UP/YES": "KXBTC15M-26OCT151230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1627,
          "signal_id": 838,
          "quote_id": 838,
          "settlement_id": 838,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:32:20.685690Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7049.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1628,
          "signal_id": 838,
          "quote_id": 838,
          "settlement_id": 838,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:32:20.689036Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7049.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82406.1,
        "kronos_base_predicted_close": 82409.453125,
        "kronos_base_displacement": 3.3531249999941792,
        "kronos_base_displacement_fraction": 4.0690252299213034e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82461.15625,
        "kronos_small_displacement": 55.05624999999418,
        "kronos_small_displacement_fraction": 0.0006681089142671983,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151230",
        "ticker": "KXBTC15M-26OCT151230-30",
        "market_id": "KXBTC15M-26OCT151230-30",
        "contract_id": "KXBTC15M-26OCT151230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82406.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T16:17:16.097707Z",
        "retrieved_timestamp": "2026-10-15T16:17:16.315800Z",
        "quote_offset_seconds": 0.218093,
        "quote_age_seconds": 0.218093,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7049.12
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81998.54,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 838,
          "signal_id": 838,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T16:00:00Z",
          "return_6h": 0.0174007858760874,
          "return_12h": 0.0194772226281974,
          "return_24h": 0.010489462976618569,
          "close_vs_ema12": 0.013680891263217143,
          "close_vs_ema24": 0.011226766157300894,
          "ema12_slope_3h": 0.0023877904672953143,
          "ema24_slope_6h": -0.0020729698836027266,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T16:17:16.144517Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T16:00:00Z",
            "return_6h": 0.0174007858760874,
            "return_12h": 0.0194772226281974,
            "return_24h": 0.010489462976618569,
            "close_vs_ema12": 0.013680891263217143,
            "close_vs_ema24": 0.011226766157300894,
            "ema12_slope_3h": 0.0023877904672953143,
            "ema24_slope_6h": -0.0020729698836027266,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 837,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1600Z",
      "trigger_timestamp": "2026-10-15T16:02:15.382339Z",
      "market_start_timestamp": "2026-10-15T16:00:00Z",
      "resolution_timestamp": "2026-10-15T16:15:00Z",
      "direction": "UP",
      "base_run_id": 6365,
      "small_run_id": 6366,
      "last_observed_close": 82384.03,
      "actual_close": 82406.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T16:02:15.425347Z",
      "base_predicted_close": 82390.40625,
      "small_predicted_close": 82441.234375,
      "strike": 82384.03,
      "market_regime": {
        "id": 837,
        "signal_id": 837,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T15:45:00Z",
        "return_6h": 0.015068030110830133,
        "return_12h": 0.019179512949611066,
        "return_24h": 0.010132813005393926,
        "close_vs_ema12": 0.013999737377635046,
        "close_vs_ema24": 0.011194948468394639,
        "ema12_slope_3h": 0.0014550506505019989,
        "ema24_slope_6h": -0.002479544189768257,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T16:02:15.429839Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T15:45:00Z",
          "return_6h": 0.015068030110830133,
          "return_12h": 0.019179512949611066,
          "return_24h": 0.010132813005393926,
          "close_vs_ema12": 0.013999737377635046,
          "close_vs_ema24": 0.011194948468394639,
          "ema12_slope_3h": 0.0014550506505019989,
          "ema24_slope_6h": -0.002479544189768257,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190089,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6365,
        6366
      ],
      "forecast_publication_timestamp": "2026-10-15T16:02:15.382339Z",
      "requested_quote_timestamp": "2026-10-15T16:02:15.382339Z",
      "retrieved_quote_timestamp": "2026-10-15T16:02:15.572428Z",
      "quote_retrieval_timestamp": "2026-10-15T16:02:15.572428Z",
      "timing_difference_seconds": 0.190089,
      "selected_quote": {
        "id": 837,
        "contract_id": 837,
        "forecast_timestamp": "2026-10-15T16:02:15.382339Z",
        "requested_timestamp": "2026-10-15T16:02:15.382339Z",
        "actual_quote_timestamp": "2026-10-15T16:02:15.572428Z",
        "timestamp_delta_seconds": 0.190089,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T16:02:15.572428Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151215",
        "external_market_id": "KXBTC15M-26OCT151215-15",
        "external_contract_id": "KXBTC15M-26OCT151215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5386.02
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 837,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151215",
          "external_market_id": "KXBTC15M-26OCT151215-15",
          "external_contract_id": "KXBTC15M-26OCT151215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T16:00:00Z",
          "resolution_timestamp": "2026-10-15T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T16:02:15.434859Z"
        }
      ],
      "quotes": [
        {
          "id": 837,
          "contract_id": 837,
          "forecast_timestamp": "2026-10-15T16:02:15.382339Z",
          "requested_timestamp": "2026-10-15T16:02:15.382339Z",
          "actual_quote_timestamp": "2026-10-15T16:02:15.572428Z",
          "timestamp_delta_seconds": 0.190089,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T16:02:15.572428Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151215",
          "external_market_id": "KXBTC15M-26OCT151215-15",
          "external_contract_id": "KXBTC15M-26OCT151215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5386.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151215-15": {
          "UP/YES": "KXBTC15M-26OCT151215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1625,
          "signal_id": 837,
          "quote_id": 837,
          "settlement_id": 837,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:17:21.049061Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5386.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1626,
          "signal_id": 837,
          "quote_id": 837,
          "settlement_id": 837,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:17:21.052068Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5386.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82384.03,
        "kronos_base_predicted_close": 82390.40625,
        "kronos_base_displacement": 6.376250000001164,
        "kronos_base_displacement_fraction": 7.739667505948864e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82441.234375,
        "kronos_small_displacement": 57.204375000001164,
        "kronos_small_displacement_fraction": 0.0006943624267955957,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151215",
        "ticker": "KXBTC15M-26OCT151215-15",
        "market_id": "KXBTC15M-26OCT151215-15",
        "contract_id": "KXBTC15M-26OCT151215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82384.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T16:02:15.382339Z",
        "retrieved_timestamp": "2026-10-15T16:02:15.572428Z",
        "quote_offset_seconds": 0.190089,
        "quote_age_seconds": 0.190089,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5386.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82406.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 837,
          "signal_id": 837,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T15:45:00Z",
          "return_6h": 0.015068030110830133,
          "return_12h": 0.019179512949611066,
          "return_24h": 0.010132813005393926,
          "close_vs_ema12": 0.013999737377635046,
          "close_vs_ema24": 0.011194948468394639,
          "ema12_slope_3h": 0.0014550506505019989,
          "ema24_slope_6h": -0.002479544189768257,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T16:02:15.429839Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T15:45:00Z",
            "return_6h": 0.015068030110830133,
            "return_12h": 0.019179512949611066,
            "return_24h": 0.010132813005393926,
            "close_vs_ema12": 0.013999737377635046,
            "close_vs_ema24": 0.011194948468394639,
            "ema12_slope_3h": 0.0014550506505019989,
            "ema24_slope_6h": -0.002479544189768257,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 836,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1545Z",
      "trigger_timestamp": "2026-10-15T15:47:16.212727Z",
      "market_start_timestamp": "2026-10-15T15:45:00Z",
      "resolution_timestamp": "2026-10-15T16:00:00Z",
      "direction": "UP",
      "base_run_id": 6363,
      "small_run_id": 6364,
      "last_observed_close": 82310.03,
      "actual_close": 82384.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T15:47:16.251876Z",
      "base_predicted_close": 82403.8828125,
      "small_predicted_close": 82419.140625,
      "strike": 82310.03,
      "market_regime": {
        "id": 836,
        "signal_id": 836,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T15:30:00Z",
        "return_6h": 0.013989358375958272,
        "return_12h": 0.019392066056284296,
        "return_24h": 0.008841957393392219,
        "close_vs_ema12": 0.013692783891251503,
        "close_vs_ema24": 0.010524798558672943,
        "ema12_slope_3h": 0.0005225735193103986,
        "ema24_slope_6h": -0.002846589023324131,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T15:47:16.256443Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T15:30:00Z",
          "return_6h": 0.013989358375958272,
          "return_12h": 0.019392066056284296,
          "return_24h": 0.008841957393392219,
          "close_vs_ema12": 0.013692783891251503,
          "close_vs_ema24": 0.010524798558672943,
          "ema12_slope_3h": 0.0005225735193103986,
          "ema24_slope_6h": -0.002846589023324131,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189035,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6363,
        6364
      ],
      "forecast_publication_timestamp": "2026-10-15T15:47:16.212727Z",
      "requested_quote_timestamp": "2026-10-15T15:47:16.212727Z",
      "retrieved_quote_timestamp": "2026-10-15T15:47:16.401762Z",
      "quote_retrieval_timestamp": "2026-10-15T15:47:16.401762Z",
      "timing_difference_seconds": 0.189035,
      "selected_quote": {
        "id": 836,
        "contract_id": 836,
        "forecast_timestamp": "2026-10-15T15:47:16.212727Z",
        "requested_timestamp": "2026-10-15T15:47:16.212727Z",
        "actual_quote_timestamp": "2026-10-15T15:47:16.401762Z",
        "timestamp_delta_seconds": 0.189035,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T15:47:16.401762Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151200",
        "external_market_id": "KXBTC15M-26OCT151200-00",
        "external_contract_id": "KXBTC15M-26OCT151200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3452.45
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 836,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151200",
          "external_market_id": "KXBTC15M-26OCT151200-00",
          "external_contract_id": "KXBTC15M-26OCT151200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T15:45:00Z",
          "resolution_timestamp": "2026-10-15T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T15:47:16.259464Z"
        }
      ],
      "quotes": [
        {
          "id": 836,
          "contract_id": 836,
          "forecast_timestamp": "2026-10-15T15:47:16.212727Z",
          "requested_timestamp": "2026-10-15T15:47:16.212727Z",
          "actual_quote_timestamp": "2026-10-15T15:47:16.401762Z",
          "timestamp_delta_seconds": 0.189035,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.34,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T15:47:16.401762Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151200",
          "external_market_id": "KXBTC15M-26OCT151200-00",
          "external_contract_id": "KXBTC15M-26OCT151200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3452.45
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151200-00": {
          "UP/YES": "KXBTC15M-26OCT151200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1623,
          "signal_id": 836,
          "quote_id": 836,
          "settlement_id": 836,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 273.0,
          "gross_pnl": 177.45,
          "net_pnl": 173.10000000000002,
          "roi": 1.732732732732733,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:02:19.733454Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3452.45,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1624,
          "signal_id": 836,
          "quote_id": 836,
          "settlement_id": 836,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 65.0,
          "net_pnl": 63.4,
          "roi": 1.7322404371584699,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T16:02:19.736934Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3452.45,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82310.03,
        "kronos_base_predicted_close": 82403.8828125,
        "kronos_base_displacement": 93.85281250000116,
        "kronos_base_displacement_fraction": 0.0011402354306030646,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82419.140625,
        "kronos_small_displacement": 109.11062500000116,
        "kronos_small_displacement_fraction": 0.0013256054578038808,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151200",
        "ticker": "KXBTC15M-26OCT151200-00",
        "market_id": "KXBTC15M-26OCT151200-00",
        "contract_id": "KXBTC15M-26OCT151200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82310.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T15:47:16.212727Z",
        "retrieved_timestamp": "2026-10-15T15:47:16.401762Z",
        "quote_offset_seconds": 0.189035,
        "quote_age_seconds": 0.189035,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3452.45
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82384.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 836,
          "signal_id": 836,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T15:30:00Z",
          "return_6h": 0.013989358375958272,
          "return_12h": 0.019392066056284296,
          "return_24h": 0.008841957393392219,
          "close_vs_ema12": 0.013692783891251503,
          "close_vs_ema24": 0.010524798558672943,
          "ema12_slope_3h": 0.0005225735193103986,
          "ema24_slope_6h": -0.002846589023324131,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T15:47:16.256443Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T15:30:00Z",
            "return_6h": 0.013989358375958272,
            "return_12h": 0.019392066056284296,
            "return_24h": 0.008841957393392219,
            "close_vs_ema12": 0.013692783891251503,
            "close_vs_ema24": 0.010524798558672943,
            "ema12_slope_3h": 0.0005225735193103986,
            "ema24_slope_6h": -0.002846589023324131,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 835,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1530Z",
      "trigger_timestamp": "2026-10-15T15:32:14.179669Z",
      "market_start_timestamp": "2026-10-15T15:30:00Z",
      "resolution_timestamp": "2026-10-15T15:45:00Z",
      "direction": "UP",
      "base_run_id": 6361,
      "small_run_id": 6362,
      "last_observed_close": 82250.69,
      "actual_close": 82310.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T15:32:14.216856Z",
      "base_predicted_close": 82271.4921875,
      "small_predicted_close": 82339.640625,
      "strike": 82250.69,
      "market_regime": {
        "id": 835,
        "signal_id": 835,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-15T15:15:00Z",
        "return_6h": 0.013233958343626506,
        "return_12h": 0.016118916285885687,
        "return_24h": 0.0047755082522622505,
        "close_vs_ema12": 0.013552547864282616,
        "close_vs_ema24": 0.010020085810106716,
        "ema12_slope_3h": -0.00022620342461310283,
        "ema24_slope_6h": -0.0031987589770017255,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T15:32:14.222300Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T15:15:00Z",
          "return_6h": 0.013233958343626506,
          "return_12h": 0.016118916285885687,
          "return_24h": 0.0047755082522622505,
          "close_vs_ema12": 0.013552547864282616,
          "close_vs_ema24": 0.010020085810106716,
          "ema12_slope_3h": -0.00022620342461310283,
          "ema24_slope_6h": -0.0031987589770017255,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188659,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6361,
        6362
      ],
      "forecast_publication_timestamp": "2026-10-15T15:32:14.179669Z",
      "requested_quote_timestamp": "2026-10-15T15:32:14.179669Z",
      "retrieved_quote_timestamp": "2026-10-15T15:32:14.368328Z",
      "quote_retrieval_timestamp": "2026-10-15T15:32:14.368328Z",
      "timing_difference_seconds": 0.188659,
      "selected_quote": {
        "id": 835,
        "contract_id": 835,
        "forecast_timestamp": "2026-10-15T15:32:14.179669Z",
        "requested_timestamp": "2026-10-15T15:32:14.179669Z",
        "actual_quote_timestamp": "2026-10-15T15:32:14.368328Z",
        "timestamp_delta_seconds": 0.188659,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T15:32:14.368328Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151145",
        "external_market_id": "KXBTC15M-26OCT151145-45",
        "external_contract_id": "KXBTC15M-26OCT151145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 494.08
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 835,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151145",
          "external_market_id": "KXBTC15M-26OCT151145-45",
          "external_contract_id": "KXBTC15M-26OCT151145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T15:30:00Z",
          "resolution_timestamp": "2026-10-15T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T15:32:14.226707Z"
        }
      ],
      "quotes": [
        {
          "id": 835,
          "contract_id": 835,
          "forecast_timestamp": "2026-10-15T15:32:14.179669Z",
          "requested_timestamp": "2026-10-15T15:32:14.179669Z",
          "actual_quote_timestamp": "2026-10-15T15:32:14.368328Z",
          "timestamp_delta_seconds": 0.188659,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T15:32:14.368328Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151145",
          "external_market_id": "KXBTC15M-26OCT151145-45",
          "external_contract_id": "KXBTC15M-26OCT151145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 494.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151145-45": {
          "UP/YES": "KXBTC15M-26OCT151145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1621,
          "signal_id": 835,
          "quote_id": 835,
          "settlement_id": 835,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 265.0,
          "gross_pnl": 169.60000000000002,
          "net_pnl": 165.32,
          "roi": 1.6585072231139648,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T15:47:20.346986Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 494.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1622,
          "signal_id": 835,
          "quote_id": 835,
          "settlement_id": 835,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 64.0,
          "net_pnl": 62.38,
          "roi": 1.6581605528973953,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T15:47:20.349524Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 494.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82250.69,
        "kronos_base_predicted_close": 82271.4921875,
        "kronos_base_displacement": 20.80218749999767,
        "kronos_base_displacement_fraction": 0.0002529120120450986,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82339.640625,
        "kronos_small_displacement": 88.95062499999767,
        "kronos_small_displacement_fraction": 0.0010814574929401525,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151145",
        "ticker": "KXBTC15M-26OCT151145-45",
        "market_id": "KXBTC15M-26OCT151145-45",
        "contract_id": "KXBTC15M-26OCT151145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82250.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T15:32:14.179669Z",
        "retrieved_timestamp": "2026-10-15T15:32:14.368328Z",
        "quote_offset_seconds": 0.188659,
        "quote_age_seconds": 0.188659,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 494.08
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82310.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 835,
          "signal_id": 835,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-15T15:15:00Z",
          "return_6h": 0.013233958343626506,
          "return_12h": 0.016118916285885687,
          "return_24h": 0.0047755082522622505,
          "close_vs_ema12": 0.013552547864282616,
          "close_vs_ema24": 0.010020085810106716,
          "ema12_slope_3h": -0.00022620342461310283,
          "ema24_slope_6h": -0.0031987589770017255,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T15:32:14.222300Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T15:15:00Z",
            "return_6h": 0.013233958343626506,
            "return_12h": 0.016118916285885687,
            "return_24h": 0.0047755082522622505,
            "close_vs_ema12": 0.013552547864282616,
            "close_vs_ema24": 0.010020085810106716,
            "ema12_slope_3h": -0.00022620342461310283,
            "ema24_slope_6h": -0.0031987589770017255,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 834,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1515Z",
      "trigger_timestamp": "2026-10-15T15:17:15.356398Z",
      "market_start_timestamp": "2026-10-15T15:15:00Z",
      "resolution_timestamp": "2026-10-15T15:30:00Z",
      "direction": "UP",
      "base_run_id": 6359,
      "small_run_id": 6360,
      "last_observed_close": 82163.43,
      "actual_close": 82250.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T15:17:15.399904Z",
      "base_predicted_close": 82210.625,
      "small_predicted_close": 82272.2265625,
      "strike": 82163.43,
      "market_regime": {
        "id": 834,
        "signal_id": 834,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-15T15:00:00Z",
        "return_6h": 0.010770162162281105,
        "return_12h": 0.012394145809758506,
        "return_24h": 0.005018559235078435,
        "close_vs_ema12": 0.013061470887918869,
        "close_vs_ema24": 0.009161434866655549,
        "ema12_slope_3h": -0.0009014388496705328,
        "ema24_slope_6h": -0.003542443311695953,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T15:17:15.404175Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T15:00:00Z",
          "return_6h": 0.010770162162281105,
          "return_12h": 0.012394145809758506,
          "return_24h": 0.005018559235078435,
          "close_vs_ema12": 0.013061470887918869,
          "close_vs_ema24": 0.009161434866655549,
          "ema12_slope_3h": -0.0009014388496705328,
          "ema24_slope_6h": -0.003542443311695953,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184471,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6359,
        6360
      ],
      "forecast_publication_timestamp": "2026-10-15T15:17:15.356398Z",
      "requested_quote_timestamp": "2026-10-15T15:17:15.356398Z",
      "retrieved_quote_timestamp": "2026-10-15T15:17:15.540869Z",
      "quote_retrieval_timestamp": "2026-10-15T15:17:15.540869Z",
      "timing_difference_seconds": 0.184471,
      "selected_quote": {
        "id": 834,
        "contract_id": 834,
        "forecast_timestamp": "2026-10-15T15:17:15.356398Z",
        "requested_timestamp": "2026-10-15T15:17:15.356398Z",
        "actual_quote_timestamp": "2026-10-15T15:17:15.540869Z",
        "timestamp_delta_seconds": 0.184471,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T15:17:15.540869Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151130",
        "external_market_id": "KXBTC15M-26OCT151130-30",
        "external_contract_id": "KXBTC15M-26OCT151130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5171.54
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 834,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151130",
          "external_market_id": "KXBTC15M-26OCT151130-30",
          "external_contract_id": "KXBTC15M-26OCT151130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T15:15:00Z",
          "resolution_timestamp": "2026-10-15T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T15:17:15.406172Z"
        }
      ],
      "quotes": [
        {
          "id": 834,
          "contract_id": 834,
          "forecast_timestamp": "2026-10-15T15:17:15.356398Z",
          "requested_timestamp": "2026-10-15T15:17:15.356398Z",
          "actual_quote_timestamp": "2026-10-15T15:17:15.540869Z",
          "timestamp_delta_seconds": 0.184471,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T15:17:15.540869Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151130",
          "external_market_id": "KXBTC15M-26OCT151130-30",
          "external_contract_id": "KXBTC15M-26OCT151130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5171.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151130-30": {
          "UP/YES": "KXBTC15M-26OCT151130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1619,
          "signal_id": 834,
          "quote_id": 834,
          "settlement_id": 834,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T15:32:18.508856Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5171.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1620,
          "signal_id": 834,
          "quote_id": 834,
          "settlement_id": 834,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T15:32:18.512008Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5171.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82163.43,
        "kronos_base_predicted_close": 82210.625,
        "kronos_base_displacement": 47.195000000006985,
        "kronos_base_displacement_fraction": 0.0005744039653652116,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82272.2265625,
        "kronos_small_displacement": 108.79656250000698,
        "kronos_small_displacement_fraction": 0.001324148255495261,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151130",
        "ticker": "KXBTC15M-26OCT151130-30",
        "market_id": "KXBTC15M-26OCT151130-30",
        "contract_id": "KXBTC15M-26OCT151130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82163.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T15:17:15.356398Z",
        "retrieved_timestamp": "2026-10-15T15:17:15.540869Z",
        "quote_offset_seconds": 0.184471,
        "quote_age_seconds": 0.184471,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5171.54
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82250.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 834,
          "signal_id": 834,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-15T15:00:00Z",
          "return_6h": 0.010770162162281105,
          "return_12h": 0.012394145809758506,
          "return_24h": 0.005018559235078435,
          "close_vs_ema12": 0.013061470887918869,
          "close_vs_ema24": 0.009161434866655549,
          "ema12_slope_3h": -0.0009014388496705328,
          "ema24_slope_6h": -0.003542443311695953,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T15:17:15.404175Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T15:00:00Z",
            "return_6h": 0.010770162162281105,
            "return_12h": 0.012394145809758506,
            "return_24h": 0.005018559235078435,
            "close_vs_ema12": 0.013061470887918869,
            "close_vs_ema24": 0.009161434866655549,
            "ema12_slope_3h": -0.0009014388496705328,
            "ema24_slope_6h": -0.003542443311695953,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 833,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1430Z",
      "trigger_timestamp": "2026-10-15T14:32:15.106287Z",
      "market_start_timestamp": "2026-10-15T14:30:00Z",
      "resolution_timestamp": "2026-10-15T14:45:00Z",
      "direction": "UP",
      "base_run_id": 6353,
      "small_run_id": 6354,
      "last_observed_close": 81120.47,
      "actual_close": 81440.96,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T14:32:15.147183Z",
      "base_predicted_close": 81205.515625,
      "small_predicted_close": 81310.140625,
      "strike": 81120.47,
      "market_regime": {
        "id": 833,
        "signal_id": 833,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T14:15:00Z",
        "return_6h": -0.0003856128967846262,
        "return_12h": 0.006501184055790699,
        "return_24h": -0.009485958673890682,
        "close_vs_ema12": 0.001365852391176814,
        "close_vs_ema24": -0.0033411584824946106,
        "ema12_slope_3h": -0.002463838773060667,
        "ema24_slope_6h": -0.004228238868505874,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T14:32:15.149866Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T14:15:00Z",
          "return_6h": -0.0003856128967846262,
          "return_12h": 0.006501184055790699,
          "return_24h": -0.009485958673890682,
          "close_vs_ema12": 0.001365852391176814,
          "close_vs_ema24": -0.0033411584824946106,
          "ema12_slope_3h": -0.002463838773060667,
          "ema24_slope_6h": -0.004228238868505874,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194688,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6353,
        6354
      ],
      "forecast_publication_timestamp": "2026-10-15T14:32:15.106287Z",
      "requested_quote_timestamp": "2026-10-15T14:32:15.106287Z",
      "retrieved_quote_timestamp": "2026-10-15T14:32:15.300975Z",
      "quote_retrieval_timestamp": "2026-10-15T14:32:15.300975Z",
      "timing_difference_seconds": 0.194688,
      "selected_quote": {
        "id": 833,
        "contract_id": 833,
        "forecast_timestamp": "2026-10-15T14:32:15.106287Z",
        "requested_timestamp": "2026-10-15T14:32:15.106287Z",
        "actual_quote_timestamp": "2026-10-15T14:32:15.300975Z",
        "timestamp_delta_seconds": 0.194688,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.28,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T14:32:15.300975Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151045",
        "external_market_id": "KXBTC15M-26OCT151045-45",
        "external_contract_id": "KXBTC15M-26OCT151045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8660.58
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 833,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151045",
          "external_market_id": "KXBTC15M-26OCT151045-45",
          "external_contract_id": "KXBTC15M-26OCT151045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T14:30:00Z",
          "resolution_timestamp": "2026-10-15T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T14:32:15.152096Z"
        }
      ],
      "quotes": [
        {
          "id": 833,
          "contract_id": 833,
          "forecast_timestamp": "2026-10-15T14:32:15.106287Z",
          "requested_timestamp": "2026-10-15T14:32:15.106287Z",
          "actual_quote_timestamp": "2026-10-15T14:32:15.300975Z",
          "timestamp_delta_seconds": 0.194688,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.28,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T14:32:15.300975Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151045",
          "external_market_id": "KXBTC15M-26OCT151045-45",
          "external_contract_id": "KXBTC15M-26OCT151045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8660.58
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151045-45": {
          "UP/YES": "KXBTC15M-26OCT151045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1617,
          "signal_id": 833,
          "quote_id": 833,
          "settlement_id": 833,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 1.0,
          "settlement_payout": 328.0,
          "gross_pnl": 232.88,
          "net_pnl": 228.15,
          "roi": 2.2849273910866303,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T14:47:19.508551Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8660.58,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1618,
          "signal_id": 833,
          "quote_id": 833,
          "settlement_id": 833,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 71.0,
          "net_pnl": 69.55000000000001,
          "roi": 2.284072249589492,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T14:47:19.510971Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8660.58,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81120.47,
        "kronos_base_predicted_close": 81205.515625,
        "kronos_base_displacement": 85.04562499999884,
        "kronos_base_displacement_fraction": 0.0010483867388835252,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81310.140625,
        "kronos_small_displacement": 189.67062499999884,
        "kronos_small_displacement_fraction": 0.002338135183388346,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151045",
        "ticker": "KXBTC15M-26OCT151045-45",
        "market_id": "KXBTC15M-26OCT151045-45",
        "contract_id": "KXBTC15M-26OCT151045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81120.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T14:32:15.106287Z",
        "retrieved_timestamp": "2026-10-15T14:32:15.300975Z",
        "quote_offset_seconds": 0.194688,
        "quote_age_seconds": 0.194688,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.28,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8660.58
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81440.96,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 833,
          "signal_id": 833,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T14:15:00Z",
          "return_6h": -0.0003856128967846262,
          "return_12h": 0.006501184055790699,
          "return_24h": -0.009485958673890682,
          "close_vs_ema12": 0.001365852391176814,
          "close_vs_ema24": -0.0033411584824946106,
          "ema12_slope_3h": -0.002463838773060667,
          "ema24_slope_6h": -0.004228238868505874,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T14:32:15.149866Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T14:15:00Z",
            "return_6h": -0.0003856128967846262,
            "return_12h": 0.006501184055790699,
            "return_24h": -0.009485958673890682,
            "close_vs_ema12": 0.001365852391176814,
            "close_vs_ema24": -0.0033411584824946106,
            "ema12_slope_3h": -0.002463838773060667,
            "ema24_slope_6h": -0.004228238868505874,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 832,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1415Z",
      "trigger_timestamp": "2026-10-15T14:17:15.301609Z",
      "market_start_timestamp": "2026-10-15T14:15:00Z",
      "resolution_timestamp": "2026-10-15T14:30:00Z",
      "direction": "UP",
      "base_run_id": 6351,
      "small_run_id": 6352,
      "last_observed_close": 81048.62,
      "actual_close": 81120.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T14:17:15.343310Z",
      "base_predicted_close": 81115.390625,
      "small_predicted_close": 81229.71875,
      "strike": 81048.62,
      "market_regime": {
        "id": 832,
        "signal_id": 832,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T14:00:00Z",
        "return_6h": -0.002056574269981737,
        "return_12h": -0.004462483545585316,
        "return_24h": -0.0115646511914399,
        "close_vs_ema12": 0.0005370220136911019,
        "close_vs_ema24": -0.004293993325674372,
        "ema12_slope_3h": -0.0026493262399812645,
        "ema24_slope_6h": -0.004308533045364049,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T14:17:15.351658Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T14:00:00Z",
          "return_6h": -0.002056574269981737,
          "return_12h": -0.004462483545585316,
          "return_24h": -0.0115646511914399,
          "close_vs_ema12": 0.0005370220136911019,
          "close_vs_ema24": -0.004293993325674372,
          "ema12_slope_3h": -0.0026493262399812645,
          "ema24_slope_6h": -0.004308533045364049,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190642,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6351,
        6352
      ],
      "forecast_publication_timestamp": "2026-10-15T14:17:15.301609Z",
      "requested_quote_timestamp": "2026-10-15T14:17:15.301609Z",
      "retrieved_quote_timestamp": "2026-10-15T14:17:15.492251Z",
      "quote_retrieval_timestamp": "2026-10-15T14:17:15.492251Z",
      "timing_difference_seconds": 0.190642,
      "selected_quote": {
        "id": 832,
        "contract_id": 832,
        "forecast_timestamp": "2026-10-15T14:17:15.301609Z",
        "requested_timestamp": "2026-10-15T14:17:15.301609Z",
        "actual_quote_timestamp": "2026-10-15T14:17:15.492251Z",
        "timestamp_delta_seconds": 0.190642,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T14:17:15.492251Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151030",
        "external_market_id": "KXBTC15M-26OCT151030-30",
        "external_contract_id": "KXBTC15M-26OCT151030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 609.0
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 832,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151030",
          "external_market_id": "KXBTC15M-26OCT151030-30",
          "external_contract_id": "KXBTC15M-26OCT151030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T14:15:00Z",
          "resolution_timestamp": "2026-10-15T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T14:17:15.354883Z"
        }
      ],
      "quotes": [
        {
          "id": 832,
          "contract_id": 832,
          "forecast_timestamp": "2026-10-15T14:17:15.301609Z",
          "requested_timestamp": "2026-10-15T14:17:15.301609Z",
          "actual_quote_timestamp": "2026-10-15T14:17:15.492251Z",
          "timestamp_delta_seconds": 0.190642,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T14:17:15.492251Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151030",
          "external_market_id": "KXBTC15M-26OCT151030-30",
          "external_contract_id": "KXBTC15M-26OCT151030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 609.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151030-30": {
          "UP/YES": "KXBTC15M-26OCT151030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1615,
          "signal_id": 832,
          "quote_id": 832,
          "settlement_id": 832,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T14:32:19.409409Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 609.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1616,
          "signal_id": 832,
          "quote_id": 832,
          "settlement_id": 832,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T14:32:19.411715Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 609.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81048.62,
        "kronos_base_predicted_close": 81115.390625,
        "kronos_base_displacement": 66.77062500000466,
        "kronos_base_displacement_fraction": 0.0008238341997680486,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81229.71875,
        "kronos_small_displacement": 181.09875000000466,
        "kronos_small_displacement_fraction": 0.0022344458178313793,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151030",
        "ticker": "KXBTC15M-26OCT151030-30",
        "market_id": "KXBTC15M-26OCT151030-30",
        "contract_id": "KXBTC15M-26OCT151030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81048.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T14:17:15.301609Z",
        "retrieved_timestamp": "2026-10-15T14:17:15.492251Z",
        "quote_offset_seconds": 0.190642,
        "quote_age_seconds": 0.190642,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 609.0
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81120.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 832,
          "signal_id": 832,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T14:00:00Z",
          "return_6h": -0.002056574269981737,
          "return_12h": -0.004462483545585316,
          "return_24h": -0.0115646511914399,
          "close_vs_ema12": 0.0005370220136911019,
          "close_vs_ema24": -0.004293993325674372,
          "ema12_slope_3h": -0.0026493262399812645,
          "ema24_slope_6h": -0.004308533045364049,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T14:17:15.351658Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T14:00:00Z",
            "return_6h": -0.002056574269981737,
            "return_12h": -0.004462483545585316,
            "return_24h": -0.0115646511914399,
            "close_vs_ema12": 0.0005370220136911019,
            "close_vs_ema24": -0.004293993325674372,
            "ema12_slope_3h": -0.0026493262399812645,
            "ema24_slope_6h": -0.004308533045364049,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 831,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1400Z",
      "trigger_timestamp": "2026-10-15T14:02:15.945058Z",
      "market_start_timestamp": "2026-10-15T14:00:00Z",
      "resolution_timestamp": "2026-10-15T14:15:00Z",
      "direction": "UP",
      "base_run_id": 6349,
      "small_run_id": 6350,
      "last_observed_close": 80098.39,
      "actual_close": 81048.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T14:02:15.988045Z",
      "base_predicted_close": 80261.1015625,
      "small_predicted_close": 80442.171875,
      "strike": 80098.39,
      "market_regime": {
        "id": 831,
        "signal_id": 831,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T13:45:00Z",
        "return_6h": -0.016116430706134888,
        "return_12h": -0.01765388080858643,
        "return_24h": -0.027331491698495136,
        "close_vs_ema12": -0.011170811340523668,
        "close_vs_ema24": -0.016056726753948425,
        "ema12_slope_3h": -0.0028120652170662286,
        "ema24_slope_6h": -0.004355622537641102,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T14:02:15.992137Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T13:45:00Z",
          "return_6h": -0.016116430706134888,
          "return_12h": -0.01765388080858643,
          "return_24h": -0.027331491698495136,
          "close_vs_ema12": -0.011170811340523668,
          "close_vs_ema24": -0.016056726753948425,
          "ema12_slope_3h": -0.0028120652170662286,
          "ema24_slope_6h": -0.004355622537641102,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201701,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6349,
        6350
      ],
      "forecast_publication_timestamp": "2026-10-15T14:02:15.945058Z",
      "requested_quote_timestamp": "2026-10-15T14:02:15.945058Z",
      "retrieved_quote_timestamp": "2026-10-15T14:02:16.146759Z",
      "quote_retrieval_timestamp": "2026-10-15T14:02:16.146759Z",
      "timing_difference_seconds": 0.201701,
      "selected_quote": {
        "id": 831,
        "contract_id": 831,
        "forecast_timestamp": "2026-10-15T14:02:15.945058Z",
        "requested_timestamp": "2026-10-15T14:02:15.945058Z",
        "actual_quote_timestamp": "2026-10-15T14:02:16.146759Z",
        "timestamp_delta_seconds": 0.201701,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T14:02:16.146759Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT151015",
        "external_market_id": "KXBTC15M-26OCT151015-15",
        "external_contract_id": "KXBTC15M-26OCT151015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7489.59
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 831,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151015",
          "external_market_id": "KXBTC15M-26OCT151015-15",
          "external_contract_id": "KXBTC15M-26OCT151015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T14:00:00Z",
          "resolution_timestamp": "2026-10-15T14:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T14:02:15.994539Z"
        }
      ],
      "quotes": [
        {
          "id": 831,
          "contract_id": 831,
          "forecast_timestamp": "2026-10-15T14:02:15.945058Z",
          "requested_timestamp": "2026-10-15T14:02:15.945058Z",
          "actual_quote_timestamp": "2026-10-15T14:02:16.146759Z",
          "timestamp_delta_seconds": 0.201701,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T14:02:16.146759Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT151015",
          "external_market_id": "KXBTC15M-26OCT151015-15",
          "external_contract_id": "KXBTC15M-26OCT151015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7489.59
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT151015-15": {
          "UP/YES": "KXBTC15M-26OCT151015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1613,
          "signal_id": 831,
          "quote_id": 831,
          "settlement_id": 831,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T14:17:19.677431Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7489.59,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1614,
          "signal_id": 831,
          "quote_id": 831,
          "settlement_id": 831,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T14:17:19.679896Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7489.59,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80098.39,
        "kronos_base_predicted_close": 80261.1015625,
        "kronos_base_displacement": 162.71156250000058,
        "kronos_base_displacement_fraction": 0.002031396167888026,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80442.171875,
        "kronos_small_displacement": 343.7818750000006,
        "kronos_small_displacement_fraction": 0.004291994820370304,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT151015",
        "ticker": "KXBTC15M-26OCT151015-15",
        "market_id": "KXBTC15M-26OCT151015-15",
        "contract_id": "KXBTC15M-26OCT151015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80098.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T14:02:15.945058Z",
        "retrieved_timestamp": "2026-10-15T14:02:16.146759Z",
        "quote_offset_seconds": 0.201701,
        "quote_age_seconds": 0.201701,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7489.59
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81048.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 831,
          "signal_id": 831,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T13:45:00Z",
          "return_6h": -0.016116430706134888,
          "return_12h": -0.01765388080858643,
          "return_24h": -0.027331491698495136,
          "close_vs_ema12": -0.011170811340523668,
          "close_vs_ema24": -0.016056726753948425,
          "ema12_slope_3h": -0.0028120652170662286,
          "ema24_slope_6h": -0.004355622537641102,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T14:02:15.992137Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T13:45:00Z",
            "return_6h": -0.016116430706134888,
            "return_12h": -0.01765388080858643,
            "return_24h": -0.027331491698495136,
            "close_vs_ema12": -0.011170811340523668,
            "close_vs_ema24": -0.016056726753948425,
            "ema12_slope_3h": -0.0028120652170662286,
            "ema24_slope_6h": -0.004355622537641102,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 830,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1330Z",
      "trigger_timestamp": "2026-10-15T13:32:14.638941Z",
      "market_start_timestamp": "2026-10-15T13:30:00Z",
      "resolution_timestamp": "2026-10-15T13:45:00Z",
      "direction": "UP",
      "base_run_id": 6345,
      "small_run_id": 6346,
      "last_observed_close": 80151.23,
      "actual_close": 80577.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T13:32:14.673941Z",
      "base_predicted_close": 80416.0625,
      "small_predicted_close": 80528.9453125,
      "strike": 80151.23,
      "market_regime": {
        "id": 830,
        "signal_id": 830,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T13:15:00Z",
        "return_6h": -0.011183475353437444,
        "return_12h": -0.01589118243602372,
        "return_24h": -0.028929706112889475,
        "close_vs_ema12": -0.011229926378061639,
        "close_vs_ema24": -0.015958157393377914,
        "ema12_slope_3h": -0.002458060220071445,
        "ema24_slope_6h": -0.00400209813170338,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T13:32:14.678896Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T13:15:00Z",
          "return_6h": -0.011183475353437444,
          "return_12h": -0.01589118243602372,
          "return_24h": -0.028929706112889475,
          "close_vs_ema12": -0.011229926378061639,
          "close_vs_ema24": -0.015958157393377914,
          "ema12_slope_3h": -0.002458060220071445,
          "ema24_slope_6h": -0.00400209813170338,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.211798,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6345,
        6346
      ],
      "forecast_publication_timestamp": "2026-10-15T13:32:14.638941Z",
      "requested_quote_timestamp": "2026-10-15T13:32:14.638941Z",
      "retrieved_quote_timestamp": "2026-10-15T13:32:14.850739Z",
      "quote_retrieval_timestamp": "2026-10-15T13:32:14.850739Z",
      "timing_difference_seconds": 0.211798,
      "selected_quote": {
        "id": 830,
        "contract_id": 830,
        "forecast_timestamp": "2026-10-15T13:32:14.638941Z",
        "requested_timestamp": "2026-10-15T13:32:14.638941Z",
        "actual_quote_timestamp": "2026-10-15T13:32:14.850739Z",
        "timestamp_delta_seconds": 0.211798,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T13:32:14.850739Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150945",
        "external_market_id": "KXBTC15M-26OCT150945-45",
        "external_contract_id": "KXBTC15M-26OCT150945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 727.24
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 830,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150945",
          "external_market_id": "KXBTC15M-26OCT150945-45",
          "external_contract_id": "KXBTC15M-26OCT150945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T13:30:00Z",
          "resolution_timestamp": "2026-10-15T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T13:32:14.681360Z"
        }
      ],
      "quotes": [
        {
          "id": 830,
          "contract_id": 830,
          "forecast_timestamp": "2026-10-15T13:32:14.638941Z",
          "requested_timestamp": "2026-10-15T13:32:14.638941Z",
          "actual_quote_timestamp": "2026-10-15T13:32:14.850739Z",
          "timestamp_delta_seconds": 0.211798,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T13:32:14.850739Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150945",
          "external_market_id": "KXBTC15M-26OCT150945-45",
          "external_contract_id": "KXBTC15M-26OCT150945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 727.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150945-45": {
          "UP/YES": "KXBTC15M-26OCT150945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1611,
          "signal_id": 830,
          "quote_id": 830,
          "settlement_id": 830,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T13:47:19.774414Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 727.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1612,
          "signal_id": 830,
          "quote_id": 830,
          "settlement_id": 830,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T13:47:19.777950Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 727.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80151.23,
        "kronos_base_predicted_close": 80416.0625,
        "kronos_base_displacement": 264.8325000000041,
        "kronos_base_displacement_fraction": 0.0033041601482597847,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80528.9453125,
        "kronos_small_displacement": 377.7153125000041,
        "kronos_small_displacement_fraction": 0.004712532951771347,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150945",
        "ticker": "KXBTC15M-26OCT150945-45",
        "market_id": "KXBTC15M-26OCT150945-45",
        "contract_id": "KXBTC15M-26OCT150945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80151.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T13:32:14.638941Z",
        "retrieved_timestamp": "2026-10-15T13:32:14.850739Z",
        "quote_offset_seconds": 0.211798,
        "quote_age_seconds": 0.211798,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 727.24
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80577.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 830,
          "signal_id": 830,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T13:15:00Z",
          "return_6h": -0.011183475353437444,
          "return_12h": -0.01589118243602372,
          "return_24h": -0.028929706112889475,
          "close_vs_ema12": -0.011229926378061639,
          "close_vs_ema24": -0.015958157393377914,
          "ema12_slope_3h": -0.002458060220071445,
          "ema24_slope_6h": -0.00400209813170338,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T13:32:14.678896Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T13:15:00Z",
            "return_6h": -0.011183475353437444,
            "return_12h": -0.01589118243602372,
            "return_24h": -0.028929706112889475,
            "close_vs_ema12": -0.011229926378061639,
            "close_vs_ema24": -0.015958157393377914,
            "ema12_slope_3h": -0.002458060220071445,
            "ema24_slope_6h": -0.00400209813170338,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 829,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1315Z",
      "trigger_timestamp": "2026-10-15T13:17:15.367804Z",
      "market_start_timestamp": "2026-10-15T13:15:00Z",
      "resolution_timestamp": "2026-10-15T13:30:00Z",
      "direction": "UP",
      "base_run_id": 6343,
      "small_run_id": 6344,
      "last_observed_close": 80435.75,
      "actual_close": 80151.23,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T13:17:15.409213Z",
      "base_predicted_close": 80514.0078125,
      "small_predicted_close": 80588.484375,
      "strike": 80435.75,
      "market_regime": {
        "id": 829,
        "signal_id": 829,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T13:00:00Z",
        "return_6h": -0.005278358766363844,
        "return_12h": -0.014514161107018309,
        "return_24h": -0.023927075637142914,
        "close_vs_ema12": -0.008193904780484207,
        "close_vs_ema24": -0.012796594602898725,
        "ema12_slope_3h": -0.0021692927966869835,
        "ema24_slope_6h": -0.0038522491086785404,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T13:17:15.412787Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T13:00:00Z",
          "return_6h": -0.005278358766363844,
          "return_12h": -0.014514161107018309,
          "return_24h": -0.023927075637142914,
          "close_vs_ema12": -0.008193904780484207,
          "close_vs_ema24": -0.012796594602898725,
          "ema12_slope_3h": -0.0021692927966869835,
          "ema24_slope_6h": -0.0038522491086785404,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185807,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6343,
        6344
      ],
      "forecast_publication_timestamp": "2026-10-15T13:17:15.367804Z",
      "requested_quote_timestamp": "2026-10-15T13:17:15.367804Z",
      "retrieved_quote_timestamp": "2026-10-15T13:17:15.553611Z",
      "quote_retrieval_timestamp": "2026-10-15T13:17:15.553611Z",
      "timing_difference_seconds": 0.185807,
      "selected_quote": {
        "id": 829,
        "contract_id": 829,
        "forecast_timestamp": "2026-10-15T13:17:15.367804Z",
        "requested_timestamp": "2026-10-15T13:17:15.367804Z",
        "actual_quote_timestamp": "2026-10-15T13:17:15.553611Z",
        "timestamp_delta_seconds": 0.185807,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T13:17:15.553611Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150930",
        "external_market_id": "KXBTC15M-26OCT150930-30",
        "external_contract_id": "KXBTC15M-26OCT150930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7535.29
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 829,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150930",
          "external_market_id": "KXBTC15M-26OCT150930-30",
          "external_contract_id": "KXBTC15M-26OCT150930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T13:15:00Z",
          "resolution_timestamp": "2026-10-15T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T13:17:15.414904Z"
        }
      ],
      "quotes": [
        {
          "id": 829,
          "contract_id": 829,
          "forecast_timestamp": "2026-10-15T13:17:15.367804Z",
          "requested_timestamp": "2026-10-15T13:17:15.367804Z",
          "actual_quote_timestamp": "2026-10-15T13:17:15.553611Z",
          "timestamp_delta_seconds": 0.185807,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.36,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T13:17:15.553611Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150930",
          "external_market_id": "KXBTC15M-26OCT150930-30",
          "external_contract_id": "KXBTC15M-26OCT150930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7535.29
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150930-30": {
          "UP/YES": "KXBTC15M-26OCT150930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1609,
          "signal_id": 829,
          "quote_id": 829,
          "settlement_id": 829,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T13:32:19.005215Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7535.29,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1610,
          "signal_id": 829,
          "quote_id": 829,
          "settlement_id": 829,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T13:32:19.007295Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7535.29,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80435.75,
        "kronos_base_predicted_close": 80514.0078125,
        "kronos_base_displacement": 78.2578125,
        "kronos_base_displacement_fraction": 0.0009729232648418147,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80588.484375,
        "kronos_small_displacement": 152.734375,
        "kronos_small_displacement_fraction": 0.0018988369599338601,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150930",
        "ticker": "KXBTC15M-26OCT150930-30",
        "market_id": "KXBTC15M-26OCT150930-30",
        "contract_id": "KXBTC15M-26OCT150930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80435.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T13:17:15.367804Z",
        "retrieved_timestamp": "2026-10-15T13:17:15.553611Z",
        "quote_offset_seconds": 0.185807,
        "quote_age_seconds": 0.185807,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7535.29
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80151.23,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 829,
          "signal_id": 829,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T13:00:00Z",
          "return_6h": -0.005278358766363844,
          "return_12h": -0.014514161107018309,
          "return_24h": -0.023927075637142914,
          "close_vs_ema12": -0.008193904780484207,
          "close_vs_ema24": -0.012796594602898725,
          "ema12_slope_3h": -0.0021692927966869835,
          "ema24_slope_6h": -0.0038522491086785404,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T13:17:15.412787Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T13:00:00Z",
            "return_6h": -0.005278358766363844,
            "return_12h": -0.014514161107018309,
            "return_24h": -0.023927075637142914,
            "close_vs_ema12": -0.008193904780484207,
            "close_vs_ema24": -0.012796594602898725,
            "ema12_slope_3h": -0.0021692927966869835,
            "ema24_slope_6h": -0.0038522491086785404,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 828,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1300Z",
      "trigger_timestamp": "2026-10-15T13:02:13.826312Z",
      "market_start_timestamp": "2026-10-15T13:00:00Z",
      "resolution_timestamp": "2026-10-15T13:15:00Z",
      "direction": "UP",
      "base_run_id": 6341,
      "small_run_id": 6342,
      "last_observed_close": 80488.53,
      "actual_close": 80435.75,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T13:02:13.862951Z",
      "base_predicted_close": 80581.609375,
      "small_predicted_close": 80654.8203125,
      "strike": 80488.53,
      "market_regime": {
        "id": 828,
        "signal_id": 828,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T12:45:00Z",
        "return_6h": -0.003945260393763195,
        "return_12h": -0.012573740834494695,
        "return_24h": -0.026066855252091847,
        "close_vs_ema12": -0.007888982308016712,
        "close_vs_ema24": -0.012414833567314099,
        "ema12_slope_3h": -0.001967625941765916,
        "ema24_slope_6h": -0.003822580857032909,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T13:02:13.869770Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T12:45:00Z",
          "return_6h": -0.003945260393763195,
          "return_12h": -0.012573740834494695,
          "return_24h": -0.026066855252091847,
          "close_vs_ema12": -0.007888982308016712,
          "close_vs_ema24": -0.012414833567314099,
          "ema12_slope_3h": -0.001967625941765916,
          "ema24_slope_6h": -0.003822580857032909,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182511,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6341,
        6342
      ],
      "forecast_publication_timestamp": "2026-10-15T13:02:13.826312Z",
      "requested_quote_timestamp": "2026-10-15T13:02:13.826312Z",
      "retrieved_quote_timestamp": "2026-10-15T13:02:14.008823Z",
      "quote_retrieval_timestamp": "2026-10-15T13:02:14.008823Z",
      "timing_difference_seconds": 0.182511,
      "selected_quote": {
        "id": 828,
        "contract_id": 828,
        "forecast_timestamp": "2026-10-15T13:02:13.826312Z",
        "requested_timestamp": "2026-10-15T13:02:13.826312Z",
        "actual_quote_timestamp": "2026-10-15T13:02:14.008823Z",
        "timestamp_delta_seconds": 0.182511,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T13:02:14.008823Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150915",
        "external_market_id": "KXBTC15M-26OCT150915-15",
        "external_contract_id": "KXBTC15M-26OCT150915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6908.7
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 828,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150915",
          "external_market_id": "KXBTC15M-26OCT150915-15",
          "external_contract_id": "KXBTC15M-26OCT150915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T13:00:00Z",
          "resolution_timestamp": "2026-10-15T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T13:02:13.872695Z"
        }
      ],
      "quotes": [
        {
          "id": 828,
          "contract_id": 828,
          "forecast_timestamp": "2026-10-15T13:02:13.826312Z",
          "requested_timestamp": "2026-10-15T13:02:13.826312Z",
          "actual_quote_timestamp": "2026-10-15T13:02:14.008823Z",
          "timestamp_delta_seconds": 0.182511,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.65,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T13:02:14.008823Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150915",
          "external_market_id": "KXBTC15M-26OCT150915-15",
          "external_contract_id": "KXBTC15M-26OCT150915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6908.7
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150915-15": {
          "UP/YES": "KXBTC15M-26OCT150915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1607,
          "signal_id": 828,
          "quote_id": 828,
          "settlement_id": 828,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.5,
          "net_pnl": -99.89,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T13:17:19.740236Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6908.7,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1608,
          "signal_id": 828,
          "quote_id": 828,
          "settlement_id": 828,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -65.0,
          "net_pnl": -66.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T13:17:19.742258Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6908.7,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80488.53,
        "kronos_base_predicted_close": 80581.609375,
        "kronos_base_displacement": 93.07937500000116,
        "kronos_base_displacement_fraction": 0.0011564303013112697,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80654.8203125,
        "kronos_small_displacement": 166.29031250000116,
        "kronos_small_displacement_fraction": 0.002066012542408231,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150915",
        "ticker": "KXBTC15M-26OCT150915-15",
        "market_id": "KXBTC15M-26OCT150915-15",
        "contract_id": "KXBTC15M-26OCT150915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80488.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T13:02:13.826312Z",
        "retrieved_timestamp": "2026-10-15T13:02:14.008823Z",
        "quote_offset_seconds": 0.182511,
        "quote_age_seconds": 0.182511,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6908.7
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80435.75,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 828,
          "signal_id": 828,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T12:45:00Z",
          "return_6h": -0.003945260393763195,
          "return_12h": -0.012573740834494695,
          "return_24h": -0.026066855252091847,
          "close_vs_ema12": -0.007888982308016712,
          "close_vs_ema24": -0.012414833567314099,
          "ema12_slope_3h": -0.001967625941765916,
          "ema24_slope_6h": -0.003822580857032909,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T13:02:13.869770Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T12:45:00Z",
            "return_6h": -0.003945260393763195,
            "return_12h": -0.012573740834494695,
            "return_24h": -0.026066855252091847,
            "close_vs_ema12": -0.007888982308016712,
            "close_vs_ema24": -0.012414833567314099,
            "ema12_slope_3h": -0.001967625941765916,
            "ema24_slope_6h": -0.003822580857032909,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 827,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1045Z",
      "trigger_timestamp": "2026-10-15T10:47:15.886236Z",
      "market_start_timestamp": "2026-10-15T10:45:00Z",
      "resolution_timestamp": "2026-10-15T11:00:00Z",
      "direction": "UP",
      "base_run_id": 6323,
      "small_run_id": 6324,
      "last_observed_close": 80826.32,
      "actual_close": 80953.43,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T10:47:15.927419Z",
      "base_predicted_close": 80878.6875,
      "small_predicted_close": 80938.453125,
      "strike": 80826.32,
      "market_regime": {
        "id": 827,
        "signal_id": 827,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T10:30:00Z",
        "return_6h": -0.008187018017727477,
        "return_12h": -0.006805699717756686,
        "return_24h": -0.029816334620274,
        "close_vs_ema12": -0.005135326590847478,
        "close_vs_ema24": -0.009820759438695648,
        "ema12_slope_3h": -0.0009696371020539996,
        "ema24_slope_6h": -0.00452599812565968,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T10:47:15.932499Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T10:30:00Z",
          "return_6h": -0.008187018017727477,
          "return_12h": -0.006805699717756686,
          "return_24h": -0.029816334620274,
          "close_vs_ema12": -0.005135326590847478,
          "close_vs_ema24": -0.009820759438695648,
          "ema12_slope_3h": -0.0009696371020539996,
          "ema24_slope_6h": -0.00452599812565968,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187983,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6323,
        6324
      ],
      "forecast_publication_timestamp": "2026-10-15T10:47:15.886236Z",
      "requested_quote_timestamp": "2026-10-15T10:47:15.886236Z",
      "retrieved_quote_timestamp": "2026-10-15T10:47:16.074219Z",
      "quote_retrieval_timestamp": "2026-10-15T10:47:16.074219Z",
      "timing_difference_seconds": 0.187983,
      "selected_quote": {
        "id": 827,
        "contract_id": 827,
        "forecast_timestamp": "2026-10-15T10:47:15.886236Z",
        "requested_timestamp": "2026-10-15T10:47:15.886236Z",
        "actual_quote_timestamp": "2026-10-15T10:47:16.074219Z",
        "timestamp_delta_seconds": 0.187983,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T10:47:16.074219Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150700",
        "external_market_id": "KXBTC15M-26OCT150700-00",
        "external_contract_id": "KXBTC15M-26OCT150700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2974.64
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 827,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150700",
          "external_market_id": "KXBTC15M-26OCT150700-00",
          "external_contract_id": "KXBTC15M-26OCT150700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T10:45:00Z",
          "resolution_timestamp": "2026-10-15T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T10:47:15.934925Z"
        }
      ],
      "quotes": [
        {
          "id": 827,
          "contract_id": 827,
          "forecast_timestamp": "2026-10-15T10:47:15.886236Z",
          "requested_timestamp": "2026-10-15T10:47:15.886236Z",
          "actual_quote_timestamp": "2026-10-15T10:47:16.074219Z",
          "timestamp_delta_seconds": 0.187983,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.42,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T10:47:16.074219Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150700",
          "external_market_id": "KXBTC15M-26OCT150700-00",
          "external_contract_id": "KXBTC15M-26OCT150700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2974.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150700-00": {
          "UP/YES": "KXBTC15M-26OCT150700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1605,
          "signal_id": 827,
          "quote_id": 827,
          "settlement_id": 827,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T11:02:19.877155Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2974.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1606,
          "signal_id": 827,
          "quote_id": 827,
          "settlement_id": 827,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T11:02:19.900396Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2974.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80826.32,
        "kronos_base_predicted_close": 80878.6875,
        "kronos_base_displacement": 52.367499999993015,
        "kronos_base_displacement_fraction": 0.0006479015746355025,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80938.453125,
        "kronos_small_displacement": 112.13312499999302,
        "kronos_small_displacement_fraction": 0.001387334286653073,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150700",
        "ticker": "KXBTC15M-26OCT150700-00",
        "market_id": "KXBTC15M-26OCT150700-00",
        "contract_id": "KXBTC15M-26OCT150700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80826.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T10:47:15.886236Z",
        "retrieved_timestamp": "2026-10-15T10:47:16.074219Z",
        "quote_offset_seconds": 0.187983,
        "quote_age_seconds": 0.187983,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2974.64
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80953.43,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 827,
          "signal_id": 827,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T10:30:00Z",
          "return_6h": -0.008187018017727477,
          "return_12h": -0.006805699717756686,
          "return_24h": -0.029816334620274,
          "close_vs_ema12": -0.005135326590847478,
          "close_vs_ema24": -0.009820759438695648,
          "ema12_slope_3h": -0.0009696371020539996,
          "ema24_slope_6h": -0.00452599812565968,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T10:47:15.932499Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T10:30:00Z",
            "return_6h": -0.008187018017727477,
            "return_12h": -0.006805699717756686,
            "return_24h": -0.029816334620274,
            "close_vs_ema12": -0.005135326590847478,
            "close_vs_ema24": -0.009820759438695648,
            "ema12_slope_3h": -0.0009696371020539996,
            "ema24_slope_6h": -0.00452599812565968,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 826,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T1000Z",
      "trigger_timestamp": "2026-10-15T10:02:14.994909Z",
      "market_start_timestamp": "2026-10-15T10:00:00Z",
      "resolution_timestamp": "2026-10-15T10:15:00Z",
      "direction": "UP",
      "base_run_id": 6317,
      "small_run_id": 6318,
      "last_observed_close": 81161.1,
      "actual_close": 80996.7,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T10:02:15.030476Z",
      "base_predicted_close": 81183.34375,
      "small_predicted_close": 81210.9765625,
      "strike": 81161.1,
      "market_regime": {
        "id": 826,
        "signal_id": 826,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T09:45:00Z",
        "return_6h": 0.004050450528258587,
        "return_12h": -0.00632112520280248,
        "return_24h": -0.024122370933713944,
        "close_vs_ema12": -0.0015673304366512486,
        "close_vs_ema24": -0.006285606407725797,
        "ema12_slope_3h": -0.0007987238635991378,
        "ema24_slope_6h": -0.004593129527579176,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T10:02:15.034344Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T09:45:00Z",
          "return_6h": 0.004050450528258587,
          "return_12h": -0.00632112520280248,
          "return_24h": -0.024122370933713944,
          "close_vs_ema12": -0.0015673304366512486,
          "close_vs_ema24": -0.006285606407725797,
          "ema12_slope_3h": -0.0007987238635991378,
          "ema24_slope_6h": -0.004593129527579176,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201192,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6317,
        6318
      ],
      "forecast_publication_timestamp": "2026-10-15T10:02:14.994909Z",
      "requested_quote_timestamp": "2026-10-15T10:02:14.994909Z",
      "retrieved_quote_timestamp": "2026-10-15T10:02:15.196101Z",
      "quote_retrieval_timestamp": "2026-10-15T10:02:15.196101Z",
      "timing_difference_seconds": 0.201192,
      "selected_quote": {
        "id": 826,
        "contract_id": 826,
        "forecast_timestamp": "2026-10-15T10:02:14.994909Z",
        "requested_timestamp": "2026-10-15T10:02:14.994909Z",
        "actual_quote_timestamp": "2026-10-15T10:02:15.196101Z",
        "timestamp_delta_seconds": 0.201192,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T10:02:15.196101Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150615",
        "external_market_id": "KXBTC15M-26OCT150615-15",
        "external_contract_id": "KXBTC15M-26OCT150615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4366.27
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 826,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150615",
          "external_market_id": "KXBTC15M-26OCT150615-15",
          "external_contract_id": "KXBTC15M-26OCT150615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T10:00:00Z",
          "resolution_timestamp": "2026-10-15T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T10:02:15.036295Z"
        }
      ],
      "quotes": [
        {
          "id": 826,
          "contract_id": 826,
          "forecast_timestamp": "2026-10-15T10:02:14.994909Z",
          "requested_timestamp": "2026-10-15T10:02:14.994909Z",
          "actual_quote_timestamp": "2026-10-15T10:02:15.196101Z",
          "timestamp_delta_seconds": 0.201192,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T10:02:15.196101Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150615",
          "external_market_id": "KXBTC15M-26OCT150615-15",
          "external_contract_id": "KXBTC15M-26OCT150615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4366.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150615-15": {
          "UP/YES": "KXBTC15M-26OCT150615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1603,
          "signal_id": 826,
          "quote_id": 826,
          "settlement_id": 826,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T10:17:18.631618Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4366.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1604,
          "signal_id": 826,
          "quote_id": 826,
          "settlement_id": 826,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T10:17:18.635250Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4366.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81161.1,
        "kronos_base_predicted_close": 81183.34375,
        "kronos_base_displacement": 22.24374999999418,
        "kronos_base_displacement_fraction": 0.0002740691045339969,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81210.9765625,
        "kronos_small_displacement": 49.87656249999418,
        "kronos_small_displacement_fraction": 0.0006145377834947305,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150615",
        "ticker": "KXBTC15M-26OCT150615-15",
        "market_id": "KXBTC15M-26OCT150615-15",
        "contract_id": "KXBTC15M-26OCT150615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81161.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T10:02:14.994909Z",
        "retrieved_timestamp": "2026-10-15T10:02:15.196101Z",
        "quote_offset_seconds": 0.201192,
        "quote_age_seconds": 0.201192,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4366.27
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80996.7,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 826,
          "signal_id": 826,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T09:45:00Z",
          "return_6h": 0.004050450528258587,
          "return_12h": -0.00632112520280248,
          "return_24h": -0.024122370933713944,
          "close_vs_ema12": -0.0015673304366512486,
          "close_vs_ema24": -0.006285606407725797,
          "ema12_slope_3h": -0.0007987238635991378,
          "ema24_slope_6h": -0.004593129527579176,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T10:02:15.034344Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T09:45:00Z",
            "return_6h": 0.004050450528258587,
            "return_12h": -0.00632112520280248,
            "return_24h": -0.024122370933713944,
            "close_vs_ema12": -0.0015673304366512486,
            "close_vs_ema24": -0.006285606407725797,
            "ema12_slope_3h": -0.0007987238635991378,
            "ema24_slope_6h": -0.004593129527579176,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 825,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0645Z",
      "trigger_timestamp": "2026-10-15T06:47:15.519399Z",
      "market_start_timestamp": "2026-10-15T06:45:00Z",
      "resolution_timestamp": "2026-10-15T07:00:00Z",
      "direction": "UP",
      "base_run_id": 6307,
      "small_run_id": 6308,
      "last_observed_close": 80849.65,
      "actual_close": 80807.34,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T06:47:15.557136Z",
      "base_predicted_close": 80861.3515625,
      "small_predicted_close": 80904.2421875,
      "strike": 80849.65,
      "market_regime": {
        "id": 825,
        "signal_id": 825,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T06:30:00Z",
        "return_6h": -0.007411578120303575,
        "return_12h": -0.008098764725475327,
        "return_24h": -0.03056367859756881,
        "close_vs_ema12": -0.006476949531302845,
        "close_vs_ema24": -0.012031730857594347,
        "ema12_slope_3h": -0.0032347250223738744,
        "ema24_slope_6h": -0.005778967763041654,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T06:47:15.564405Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T06:30:00Z",
          "return_6h": -0.007411578120303575,
          "return_12h": -0.008098764725475327,
          "return_24h": -0.03056367859756881,
          "close_vs_ema12": -0.006476949531302845,
          "close_vs_ema24": -0.012031730857594347,
          "ema12_slope_3h": -0.0032347250223738744,
          "ema24_slope_6h": -0.005778967763041654,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198853,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6307,
        6308
      ],
      "forecast_publication_timestamp": "2026-10-15T06:47:15.519399Z",
      "requested_quote_timestamp": "2026-10-15T06:47:15.519399Z",
      "retrieved_quote_timestamp": "2026-10-15T06:47:15.718252Z",
      "quote_retrieval_timestamp": "2026-10-15T06:47:15.718252Z",
      "timing_difference_seconds": 0.198853,
      "selected_quote": {
        "id": 825,
        "contract_id": 825,
        "forecast_timestamp": "2026-10-15T06:47:15.519399Z",
        "requested_timestamp": "2026-10-15T06:47:15.519399Z",
        "actual_quote_timestamp": "2026-10-15T06:47:15.718252Z",
        "timestamp_delta_seconds": 0.198853,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.2,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T06:47:15.718252Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150300",
        "external_market_id": "KXBTC15M-26OCT150300-00",
        "external_contract_id": "KXBTC15M-26OCT150300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6784.2
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 825,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150300",
          "external_market_id": "KXBTC15M-26OCT150300-00",
          "external_contract_id": "KXBTC15M-26OCT150300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T06:45:00Z",
          "resolution_timestamp": "2026-10-15T07:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T06:47:15.570005Z"
        }
      ],
      "quotes": [
        {
          "id": 825,
          "contract_id": 825,
          "forecast_timestamp": "2026-10-15T06:47:15.519399Z",
          "requested_timestamp": "2026-10-15T06:47:15.519399Z",
          "actual_quote_timestamp": "2026-10-15T06:47:15.718252Z",
          "timestamp_delta_seconds": 0.198853,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.2,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T06:47:15.718252Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150300",
          "external_market_id": "KXBTC15M-26OCT150300-00",
          "external_contract_id": "KXBTC15M-26OCT150300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6784.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150300-00": {
          "UP/YES": "KXBTC15M-26OCT150300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1601,
          "signal_id": 825,
          "quote_id": 825,
          "settlement_id": 825,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.71,
          "net_pnl": -99.94999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T09:17:19.102463Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6784.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1602,
          "signal_id": 825,
          "quote_id": 825,
          "settlement_id": 825,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -21.0,
          "net_pnl": -22.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T09:17:19.105762Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6784.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80849.65,
        "kronos_base_predicted_close": 80861.3515625,
        "kronos_base_displacement": 11.70156250000582,
        "kronos_base_displacement_fraction": 0.00014473238288608325,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80904.2421875,
        "kronos_small_displacement": 54.59218750000582,
        "kronos_small_displacement_fraction": 0.0006752309688416193,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150300",
        "ticker": "KXBTC15M-26OCT150300-00",
        "market_id": "KXBTC15M-26OCT150300-00",
        "contract_id": "KXBTC15M-26OCT150300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80849.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T06:47:15.519399Z",
        "retrieved_timestamp": "2026-10-15T06:47:15.718252Z",
        "quote_offset_seconds": 0.198853,
        "quote_age_seconds": 0.198853,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.2,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6784.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80807.34,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 825,
          "signal_id": 825,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T06:30:00Z",
          "return_6h": -0.007411578120303575,
          "return_12h": -0.008098764725475327,
          "return_24h": -0.03056367859756881,
          "close_vs_ema12": -0.006476949531302845,
          "close_vs_ema24": -0.012031730857594347,
          "ema12_slope_3h": -0.0032347250223738744,
          "ema24_slope_6h": -0.005778967763041654,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T06:47:15.564405Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T06:30:00Z",
            "return_6h": -0.007411578120303575,
            "return_12h": -0.008098764725475327,
            "return_24h": -0.03056367859756881,
            "close_vs_ema12": -0.006476949531302845,
            "close_vs_ema24": -0.012031730857594347,
            "ema12_slope_3h": -0.0032347250223738744,
            "ema24_slope_6h": -0.005778967763041654,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 824,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0630Z",
      "trigger_timestamp": "2026-10-15T06:32:14.271201Z",
      "market_start_timestamp": "2026-10-15T06:30:00Z",
      "resolution_timestamp": "2026-10-15T06:45:00Z",
      "direction": "UP",
      "base_run_id": 6305,
      "small_run_id": 6306,
      "last_observed_close": 80847.53,
      "actual_close": 80849.65,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T06:32:14.305984Z",
      "base_predicted_close": 80870.2890625,
      "small_predicted_close": 80912.7421875,
      "strike": 80847.53,
      "market_regime": {
        "id": 824,
        "signal_id": 824,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T06:15:00Z",
        "return_6h": -0.009985706723828591,
        "return_12h": -0.008578257470896467,
        "return_24h": -0.030681135322558784,
        "close_vs_ema12": -0.006776754451392919,
        "close_vs_ema24": -0.012307823593945777,
        "ema12_slope_3h": -0.0034257167146560796,
        "ema24_slope_6h": -0.005744961238482671,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T06:32:14.310562Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T06:15:00Z",
          "return_6h": -0.009985706723828591,
          "return_12h": -0.008578257470896467,
          "return_24h": -0.030681135322558784,
          "close_vs_ema12": -0.006776754451392919,
          "close_vs_ema24": -0.012307823593945777,
          "ema12_slope_3h": -0.0034257167146560796,
          "ema24_slope_6h": -0.005744961238482671,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180332,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6305,
        6306
      ],
      "forecast_publication_timestamp": "2026-10-15T06:32:14.271201Z",
      "requested_quote_timestamp": "2026-10-15T06:32:14.271201Z",
      "retrieved_quote_timestamp": "2026-10-15T06:32:14.451533Z",
      "quote_retrieval_timestamp": "2026-10-15T06:32:14.451533Z",
      "timing_difference_seconds": 0.180332,
      "selected_quote": {
        "id": 824,
        "contract_id": 824,
        "forecast_timestamp": "2026-10-15T06:32:14.271201Z",
        "requested_timestamp": "2026-10-15T06:32:14.271201Z",
        "actual_quote_timestamp": "2026-10-15T06:32:14.451533Z",
        "timestamp_delta_seconds": 0.180332,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T06:32:14.451533Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150245",
        "external_market_id": "KXBTC15M-26OCT150245-45",
        "external_contract_id": "KXBTC15M-26OCT150245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2158.8
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 824,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150245",
          "external_market_id": "KXBTC15M-26OCT150245-45",
          "external_contract_id": "KXBTC15M-26OCT150245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T06:30:00Z",
          "resolution_timestamp": "2026-10-15T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T06:32:14.313320Z"
        }
      ],
      "quotes": [
        {
          "id": 824,
          "contract_id": 824,
          "forecast_timestamp": "2026-10-15T06:32:14.271201Z",
          "requested_timestamp": "2026-10-15T06:32:14.271201Z",
          "actual_quote_timestamp": "2026-10-15T06:32:14.451533Z",
          "timestamp_delta_seconds": 0.180332,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T06:32:14.451533Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150245",
          "external_market_id": "KXBTC15M-26OCT150245-45",
          "external_contract_id": "KXBTC15M-26OCT150245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2158.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150245-45": {
          "UP/YES": "KXBTC15M-26OCT150245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1599,
          "signal_id": 824,
          "quote_id": 824,
          "settlement_id": 824,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T06:47:19.995770Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2158.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1600,
          "signal_id": 824,
          "quote_id": 824,
          "settlement_id": 824,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T06:47:19.997687Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2158.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80847.53,
        "kronos_base_predicted_close": 80870.2890625,
        "kronos_base_displacement": 22.759062500001164,
        "kronos_base_displacement_fraction": 0.00028150597179655537,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80912.7421875,
        "kronos_small_displacement": 65.21218750000116,
        "kronos_small_displacement_fraction": 0.0008066070478591141,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150245",
        "ticker": "KXBTC15M-26OCT150245-45",
        "market_id": "KXBTC15M-26OCT150245-45",
        "contract_id": "KXBTC15M-26OCT150245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80847.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T06:32:14.271201Z",
        "retrieved_timestamp": "2026-10-15T06:32:14.451533Z",
        "quote_offset_seconds": 0.180332,
        "quote_age_seconds": 0.180332,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2158.8
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80849.65,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 824,
          "signal_id": 824,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T06:15:00Z",
          "return_6h": -0.009985706723828591,
          "return_12h": -0.008578257470896467,
          "return_24h": -0.030681135322558784,
          "close_vs_ema12": -0.006776754451392919,
          "close_vs_ema24": -0.012307823593945777,
          "ema12_slope_3h": -0.0034257167146560796,
          "ema24_slope_6h": -0.005744961238482671,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T06:32:14.310562Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T06:15:00Z",
            "return_6h": -0.009985706723828591,
            "return_12h": -0.008578257470896467,
            "return_24h": -0.030681135322558784,
            "close_vs_ema12": -0.006776754451392919,
            "close_vs_ema24": -0.012307823593945777,
            "ema12_slope_3h": -0.0034257167146560796,
            "ema24_slope_6h": -0.005744961238482671,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 823,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0600Z",
      "trigger_timestamp": "2026-10-15T06:02:16.012984Z",
      "market_start_timestamp": "2026-10-15T06:00:00Z",
      "resolution_timestamp": "2026-10-15T06:15:00Z",
      "direction": "UP",
      "base_run_id": 6301,
      "small_run_id": 6302,
      "last_observed_close": 80499.63,
      "actual_close": 80638.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T06:02:16.061978Z",
      "base_predicted_close": 80614.625,
      "small_predicted_close": 80755.6796875,
      "strike": 80499.63,
      "market_regime": {
        "id": 823,
        "signal_id": 823,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T05:45:00Z",
        "return_6h": -0.013150122788080254,
        "return_12h": -0.012182096018911737,
        "return_24h": -0.03449976196612248,
        "close_vs_ema12": -0.011740824092389412,
        "close_vs_ema24": -0.017125481868154435,
        "ema12_slope_3h": -0.003397292785563555,
        "ema24_slope_6h": -0.005502153089066764,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T06:02:16.068150Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T05:45:00Z",
          "return_6h": -0.013150122788080254,
          "return_12h": -0.012182096018911737,
          "return_24h": -0.03449976196612248,
          "close_vs_ema12": -0.011740824092389412,
          "close_vs_ema24": -0.017125481868154435,
          "ema12_slope_3h": -0.003397292785563555,
          "ema24_slope_6h": -0.005502153089066764,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.227178,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6301,
        6302
      ],
      "forecast_publication_timestamp": "2026-10-15T06:02:16.012984Z",
      "requested_quote_timestamp": "2026-10-15T06:02:16.012984Z",
      "retrieved_quote_timestamp": "2026-10-15T06:02:16.240162Z",
      "quote_retrieval_timestamp": "2026-10-15T06:02:16.240162Z",
      "timing_difference_seconds": 0.227178,
      "selected_quote": {
        "id": 823,
        "contract_id": 823,
        "forecast_timestamp": "2026-10-15T06:02:16.012984Z",
        "requested_timestamp": "2026-10-15T06:02:16.012984Z",
        "actual_quote_timestamp": "2026-10-15T06:02:16.240162Z",
        "timestamp_delta_seconds": 0.227178,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T06:02:16.240162Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150215",
        "external_market_id": "KXBTC15M-26OCT150215-15",
        "external_contract_id": "KXBTC15M-26OCT150215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4607.03
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 823,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150215",
          "external_market_id": "KXBTC15M-26OCT150215-15",
          "external_contract_id": "KXBTC15M-26OCT150215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T06:00:00Z",
          "resolution_timestamp": "2026-10-15T06:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T06:02:16.072945Z"
        }
      ],
      "quotes": [
        {
          "id": 823,
          "contract_id": 823,
          "forecast_timestamp": "2026-10-15T06:02:16.012984Z",
          "requested_timestamp": "2026-10-15T06:02:16.012984Z",
          "actual_quote_timestamp": "2026-10-15T06:02:16.240162Z",
          "timestamp_delta_seconds": 0.227178,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.57,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T06:02:16.240162Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150215",
          "external_market_id": "KXBTC15M-26OCT150215-15",
          "external_contract_id": "KXBTC15M-26OCT150215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4607.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150215-15": {
          "UP/YES": "KXBTC15M-26OCT150215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1597,
          "signal_id": 823,
          "quote_id": 823,
          "settlement_id": 823,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T06:17:19.478031Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4607.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1598,
          "signal_id": 823,
          "quote_id": 823,
          "settlement_id": 823,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T06:17:19.480885Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4607.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80499.63,
        "kronos_base_predicted_close": 80614.625,
        "kronos_base_displacement": 114.99499999999534,
        "kronos_base_displacement_fraction": 0.0014285158826195267,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80755.6796875,
        "kronos_small_displacement": 256.04968749999534,
        "kronos_small_displacement_fraction": 0.0031807560792514863,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150215",
        "ticker": "KXBTC15M-26OCT150215-15",
        "market_id": "KXBTC15M-26OCT150215-15",
        "contract_id": "KXBTC15M-26OCT150215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80499.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T06:02:16.012984Z",
        "retrieved_timestamp": "2026-10-15T06:02:16.240162Z",
        "quote_offset_seconds": 0.227178,
        "quote_age_seconds": 0.227178,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4607.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80638.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 823,
          "signal_id": 823,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T05:45:00Z",
          "return_6h": -0.013150122788080254,
          "return_12h": -0.012182096018911737,
          "return_24h": -0.03449976196612248,
          "close_vs_ema12": -0.011740824092389412,
          "close_vs_ema24": -0.017125481868154435,
          "ema12_slope_3h": -0.003397292785563555,
          "ema24_slope_6h": -0.005502153089066764,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T06:02:16.068150Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T05:45:00Z",
            "return_6h": -0.013150122788080254,
            "return_12h": -0.012182096018911737,
            "return_24h": -0.03449976196612248,
            "close_vs_ema12": -0.011740824092389412,
            "close_vs_ema24": -0.017125481868154435,
            "ema12_slope_3h": -0.003397292785563555,
            "ema24_slope_6h": -0.005502153089066764,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 822,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0545Z",
      "trigger_timestamp": "2026-10-15T05:47:15.286430Z",
      "market_start_timestamp": "2026-10-15T05:45:00Z",
      "resolution_timestamp": "2026-10-15T06:00:00Z",
      "direction": "UP",
      "base_run_id": 6299,
      "small_run_id": 6300,
      "last_observed_close": 80925.33,
      "actual_close": 80499.63,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T05:47:15.324038Z",
      "base_predicted_close": 80963.6875,
      "small_predicted_close": 81027.125,
      "strike": 80925.33,
      "market_regime": {
        "id": 822,
        "signal_id": 822,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T05:30:00Z",
        "return_6h": -0.006845933791724157,
        "return_12h": -0.00951077679856116,
        "return_24h": -0.030474221026888904,
        "close_vs_ema12": -0.007010775691087878,
        "close_vs_ema24": -0.012283936798077488,
        "ema12_slope_3h": -0.0030629692266050945,
        "ema24_slope_6h": -0.00534272356243215,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T05:47:15.328293Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T05:30:00Z",
          "return_6h": -0.006845933791724157,
          "return_12h": -0.00951077679856116,
          "return_24h": -0.030474221026888904,
          "close_vs_ema12": -0.007010775691087878,
          "close_vs_ema24": -0.012283936798077488,
          "ema12_slope_3h": -0.0030629692266050945,
          "ema24_slope_6h": -0.00534272356243215,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182465,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6299,
        6300
      ],
      "forecast_publication_timestamp": "2026-10-15T05:47:15.286430Z",
      "requested_quote_timestamp": "2026-10-15T05:47:15.286430Z",
      "retrieved_quote_timestamp": "2026-10-15T05:47:15.468895Z",
      "quote_retrieval_timestamp": "2026-10-15T05:47:15.468895Z",
      "timing_difference_seconds": 0.182465,
      "selected_quote": {
        "id": 822,
        "contract_id": 822,
        "forecast_timestamp": "2026-10-15T05:47:15.286430Z",
        "requested_timestamp": "2026-10-15T05:47:15.286430Z",
        "actual_quote_timestamp": "2026-10-15T05:47:15.468895Z",
        "timestamp_delta_seconds": 0.182465,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T05:47:15.468895Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150200",
        "external_market_id": "KXBTC15M-26OCT150200-00",
        "external_contract_id": "KXBTC15M-26OCT150200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5396.22
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 822,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150200",
          "external_market_id": "KXBTC15M-26OCT150200-00",
          "external_contract_id": "KXBTC15M-26OCT150200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T05:45:00Z",
          "resolution_timestamp": "2026-10-15T06:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T05:47:15.331001Z"
        }
      ],
      "quotes": [
        {
          "id": 822,
          "contract_id": 822,
          "forecast_timestamp": "2026-10-15T05:47:15.286430Z",
          "requested_timestamp": "2026-10-15T05:47:15.286430Z",
          "actual_quote_timestamp": "2026-10-15T05:47:15.468895Z",
          "timestamp_delta_seconds": 0.182465,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.32,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T05:47:15.468895Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150200",
          "external_market_id": "KXBTC15M-26OCT150200-00",
          "external_contract_id": "KXBTC15M-26OCT150200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5396.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150200-00": {
          "UP/YES": "KXBTC15M-26OCT150200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1595,
          "signal_id": 822,
          "quote_id": 822,
          "settlement_id": 822,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T06:02:20.610752Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5396.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1596,
          "signal_id": 822,
          "quote_id": 822,
          "settlement_id": 822,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T06:02:20.615389Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5396.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80925.33,
        "kronos_base_predicted_close": 80963.6875,
        "kronos_base_displacement": 38.357499999998254,
        "kronos_base_displacement_fraction": 0.0004739863278901458,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81027.125,
        "kronos_small_displacement": 101.79499999999825,
        "kronos_small_displacement_fraction": 0.0012578879814268073,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150200",
        "ticker": "KXBTC15M-26OCT150200-00",
        "market_id": "KXBTC15M-26OCT150200-00",
        "contract_id": "KXBTC15M-26OCT150200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80925.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T05:47:15.286430Z",
        "retrieved_timestamp": "2026-10-15T05:47:15.468895Z",
        "quote_offset_seconds": 0.182465,
        "quote_age_seconds": 0.182465,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5396.22
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80499.63,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 822,
          "signal_id": 822,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T05:30:00Z",
          "return_6h": -0.006845933791724157,
          "return_12h": -0.00951077679856116,
          "return_24h": -0.030474221026888904,
          "close_vs_ema12": -0.007010775691087878,
          "close_vs_ema24": -0.012283936798077488,
          "ema12_slope_3h": -0.0030629692266050945,
          "ema24_slope_6h": -0.00534272356243215,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T05:47:15.328293Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T05:30:00Z",
            "return_6h": -0.006845933791724157,
            "return_12h": -0.00951077679856116,
            "return_24h": -0.030474221026888904,
            "close_vs_ema12": -0.007010775691087878,
            "close_vs_ema24": -0.012283936798077488,
            "ema12_slope_3h": -0.0030629692266050945,
            "ema24_slope_6h": -0.00534272356243215,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 821,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0415Z",
      "trigger_timestamp": "2026-10-15T04:17:14.693255Z",
      "market_start_timestamp": "2026-10-15T04:15:00Z",
      "resolution_timestamp": "2026-10-15T04:30:00Z",
      "direction": "UP",
      "base_run_id": 6287,
      "small_run_id": 6288,
      "last_observed_close": 80831.72,
      "actual_close": 81228.31,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T04:17:14.732008Z",
      "base_predicted_close": 80964.0703125,
      "small_predicted_close": 81031.09375,
      "strike": 80831.72,
      "market_regime": {
        "id": 821,
        "signal_id": 821,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T04:00:00Z",
        "return_6h": -0.00990436259537708,
        "return_12h": -0.008816047531114535,
        "return_24h": -0.03372213674865121,
        "close_vs_ema12": -0.00912592848086946,
        "close_vs_ema24": -0.014561954185678738,
        "ema12_slope_3h": -0.0036446666166630726,
        "ema24_slope_6h": -0.005609227763627711,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T04:17:14.736648Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T04:00:00Z",
          "return_6h": -0.00990436259537708,
          "return_12h": -0.008816047531114535,
          "return_24h": -0.03372213674865121,
          "close_vs_ema12": -0.00912592848086946,
          "close_vs_ema24": -0.014561954185678738,
          "ema12_slope_3h": -0.0036446666166630726,
          "ema24_slope_6h": -0.005609227763627711,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176849,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6287,
        6288
      ],
      "forecast_publication_timestamp": "2026-10-15T04:17:14.693255Z",
      "requested_quote_timestamp": "2026-10-15T04:17:14.693255Z",
      "retrieved_quote_timestamp": "2026-10-15T04:17:14.870104Z",
      "quote_retrieval_timestamp": "2026-10-15T04:17:14.870104Z",
      "timing_difference_seconds": 0.176849,
      "selected_quote": {
        "id": 821,
        "contract_id": 821,
        "forecast_timestamp": "2026-10-15T04:17:14.693255Z",
        "requested_timestamp": "2026-10-15T04:17:14.693255Z",
        "actual_quote_timestamp": "2026-10-15T04:17:14.870104Z",
        "timestamp_delta_seconds": 0.176849,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T04:17:14.870104Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150030",
        "external_market_id": "KXBTC15M-26OCT150030-30",
        "external_contract_id": "KXBTC15M-26OCT150030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2092.51
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 821,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150030",
          "external_market_id": "KXBTC15M-26OCT150030-30",
          "external_contract_id": "KXBTC15M-26OCT150030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T04:15:00Z",
          "resolution_timestamp": "2026-10-15T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T04:17:14.739166Z"
        }
      ],
      "quotes": [
        {
          "id": 821,
          "contract_id": 821,
          "forecast_timestamp": "2026-10-15T04:17:14.693255Z",
          "requested_timestamp": "2026-10-15T04:17:14.693255Z",
          "actual_quote_timestamp": "2026-10-15T04:17:14.870104Z",
          "timestamp_delta_seconds": 0.176849,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T04:17:14.870104Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150030",
          "external_market_id": "KXBTC15M-26OCT150030-30",
          "external_contract_id": "KXBTC15M-26OCT150030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2092.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150030-30": {
          "UP/YES": "KXBTC15M-26OCT150030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1593,
          "signal_id": 821,
          "quote_id": 821,
          "settlement_id": 821,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T04:32:19.513026Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2092.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1594,
          "signal_id": 821,
          "quote_id": 821,
          "settlement_id": 821,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T04:32:19.514988Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2092.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80831.72,
        "kronos_base_predicted_close": 80964.0703125,
        "kronos_base_displacement": 132.35031249999884,
        "kronos_base_displacement_fraction": 0.0016373561332110567,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81031.09375,
        "kronos_small_displacement": 199.37374999999884,
        "kronos_small_displacement_fraction": 0.0024665286103029704,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150030",
        "ticker": "KXBTC15M-26OCT150030-30",
        "market_id": "KXBTC15M-26OCT150030-30",
        "contract_id": "KXBTC15M-26OCT150030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80831.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T04:17:14.693255Z",
        "retrieved_timestamp": "2026-10-15T04:17:14.870104Z",
        "quote_offset_seconds": 0.176849,
        "quote_age_seconds": 0.176849,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2092.51
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81228.31,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 821,
          "signal_id": 821,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T04:00:00Z",
          "return_6h": -0.00990436259537708,
          "return_12h": -0.008816047531114535,
          "return_24h": -0.03372213674865121,
          "close_vs_ema12": -0.00912592848086946,
          "close_vs_ema24": -0.014561954185678738,
          "ema12_slope_3h": -0.0036446666166630726,
          "ema24_slope_6h": -0.005609227763627711,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T04:17:14.736648Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T04:00:00Z",
            "return_6h": -0.00990436259537708,
            "return_12h": -0.008816047531114535,
            "return_24h": -0.03372213674865121,
            "close_vs_ema12": -0.00912592848086946,
            "close_vs_ema24": -0.014561954185678738,
            "ema12_slope_3h": -0.0036446666166630726,
            "ema24_slope_6h": -0.005609227763627711,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 820,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0400Z",
      "trigger_timestamp": "2026-10-15T04:02:14.446349Z",
      "market_start_timestamp": "2026-10-15T04:00:00Z",
      "resolution_timestamp": "2026-10-15T04:15:00Z",
      "direction": "UP",
      "base_run_id": 6285,
      "small_run_id": 6286,
      "last_observed_close": 80833.68,
      "actual_close": 80831.72,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T04:02:14.493272Z",
      "base_predicted_close": 80990.8046875,
      "small_predicted_close": 81062.2890625,
      "strike": 80833.68,
      "market_regime": {
        "id": 820,
        "signal_id": 820,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T03:45:00Z",
        "return_6h": -0.010329735647849558,
        "return_12h": -0.008876453882039836,
        "return_24h": -0.03345549984490215,
        "close_vs_ema12": -0.009486579766098457,
        "close_vs_ema24": -0.01484010989758855,
        "ema12_slope_3h": -0.003389406841628917,
        "ema24_slope_6h": -0.005519758720188728,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T04:02:14.497797Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T03:45:00Z",
          "return_6h": -0.010329735647849558,
          "return_12h": -0.008876453882039836,
          "return_24h": -0.03345549984490215,
          "close_vs_ema12": -0.009486579766098457,
          "close_vs_ema24": -0.01484010989758855,
          "ema12_slope_3h": -0.003389406841628917,
          "ema24_slope_6h": -0.005519758720188728,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.234689,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6285,
        6286
      ],
      "forecast_publication_timestamp": "2026-10-15T04:02:14.446349Z",
      "requested_quote_timestamp": "2026-10-15T04:02:14.446349Z",
      "retrieved_quote_timestamp": "2026-10-15T04:02:14.681038Z",
      "quote_retrieval_timestamp": "2026-10-15T04:02:14.681038Z",
      "timing_difference_seconds": 0.234689,
      "selected_quote": {
        "id": 820,
        "contract_id": 820,
        "forecast_timestamp": "2026-10-15T04:02:14.446349Z",
        "requested_timestamp": "2026-10-15T04:02:14.446349Z",
        "actual_quote_timestamp": "2026-10-15T04:02:14.681038Z",
        "timestamp_delta_seconds": 0.234689,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T04:02:14.681038Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150015",
        "external_market_id": "KXBTC15M-26OCT150015-15",
        "external_contract_id": "KXBTC15M-26OCT150015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8285.46
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 820,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150015",
          "external_market_id": "KXBTC15M-26OCT150015-15",
          "external_contract_id": "KXBTC15M-26OCT150015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T04:00:00Z",
          "resolution_timestamp": "2026-10-15T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T04:02:14.500797Z"
        }
      ],
      "quotes": [
        {
          "id": 820,
          "contract_id": 820,
          "forecast_timestamp": "2026-10-15T04:02:14.446349Z",
          "requested_timestamp": "2026-10-15T04:02:14.446349Z",
          "actual_quote_timestamp": "2026-10-15T04:02:14.681038Z",
          "timestamp_delta_seconds": 0.234689,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T04:02:14.681038Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150015",
          "external_market_id": "KXBTC15M-26OCT150015-15",
          "external_contract_id": "KXBTC15M-26OCT150015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8285.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150015-15": {
          "UP/YES": "KXBTC15M-26OCT150015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1591,
          "signal_id": 820,
          "quote_id": 820,
          "settlement_id": 820,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.99,
          "net_pnl": -99.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T04:17:19.213706Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8285.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1592,
          "signal_id": 820,
          "quote_id": 820,
          "settlement_id": 820,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -61.0,
          "net_pnl": -62.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T04:17:19.216990Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8285.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80833.68,
        "kronos_base_predicted_close": 80990.8046875,
        "kronos_base_displacement": 157.12468750000698,
        "kronos_base_displacement_fraction": 0.001943802230703922,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81062.2890625,
        "kronos_small_displacement": 228.60906250000698,
        "kronos_small_displacement_fraction": 0.0028281412215800023,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150015",
        "ticker": "KXBTC15M-26OCT150015-15",
        "market_id": "KXBTC15M-26OCT150015-15",
        "contract_id": "KXBTC15M-26OCT150015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80833.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T04:02:14.446349Z",
        "retrieved_timestamp": "2026-10-15T04:02:14.681038Z",
        "quote_offset_seconds": 0.234689,
        "quote_age_seconds": 0.234689,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8285.46
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80831.72,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 820,
          "signal_id": 820,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T03:45:00Z",
          "return_6h": -0.010329735647849558,
          "return_12h": -0.008876453882039836,
          "return_24h": -0.03345549984490215,
          "close_vs_ema12": -0.009486579766098457,
          "close_vs_ema24": -0.01484010989758855,
          "ema12_slope_3h": -0.003389406841628917,
          "ema24_slope_6h": -0.005519758720188728,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T04:02:14.497797Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T03:45:00Z",
            "return_6h": -0.010329735647849558,
            "return_12h": -0.008876453882039836,
            "return_24h": -0.03345549984490215,
            "close_vs_ema12": -0.009486579766098457,
            "close_vs_ema24": -0.01484010989758855,
            "ema12_slope_3h": -0.003389406841628917,
            "ema24_slope_6h": -0.005519758720188728,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 819,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0345Z",
      "trigger_timestamp": "2026-10-15T03:47:14.184486Z",
      "market_start_timestamp": "2026-10-15T03:45:00Z",
      "resolution_timestamp": "2026-10-15T04:00:00Z",
      "direction": "UP",
      "base_run_id": 6283,
      "small_run_id": 6284,
      "last_observed_close": 80744.23,
      "actual_close": 80833.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T03:47:14.219985Z",
      "base_predicted_close": 80916.0625,
      "small_predicted_close": 80914.5625,
      "strike": 80744.23,
      "market_regime": {
        "id": 819,
        "signal_id": 819,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T03:30:00Z",
        "return_6h": -0.012108610488453131,
        "return_12h": -0.01034941217828711,
        "return_24h": -0.03578421916826724,
        "close_vs_ema12": -0.010981924108175556,
        "close_vs_ema24": -0.0162376047986299,
        "ema12_slope_3h": -0.0031797622464432296,
        "ema24_slope_6h": -0.005419519237266912,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T03:47:14.223925Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T03:30:00Z",
          "return_6h": -0.012108610488453131,
          "return_12h": -0.01034941217828711,
          "return_24h": -0.03578421916826724,
          "close_vs_ema12": -0.010981924108175556,
          "close_vs_ema24": -0.0162376047986299,
          "ema12_slope_3h": -0.0031797622464432296,
          "ema24_slope_6h": -0.005419519237266912,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212637,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6283,
        6284
      ],
      "forecast_publication_timestamp": "2026-10-15T03:47:14.184486Z",
      "requested_quote_timestamp": "2026-10-15T03:47:14.184486Z",
      "retrieved_quote_timestamp": "2026-10-15T03:47:14.397123Z",
      "quote_retrieval_timestamp": "2026-10-15T03:47:14.397123Z",
      "timing_difference_seconds": 0.212637,
      "selected_quote": {
        "id": 819,
        "contract_id": 819,
        "forecast_timestamp": "2026-10-15T03:47:14.184486Z",
        "requested_timestamp": "2026-10-15T03:47:14.184486Z",
        "actual_quote_timestamp": "2026-10-15T03:47:14.397123Z",
        "timestamp_delta_seconds": 0.212637,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T03:47:14.397123Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT150000",
        "external_market_id": "KXBTC15M-26OCT150000-00",
        "external_contract_id": "KXBTC15M-26OCT150000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 13943.82
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 819,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150000",
          "external_market_id": "KXBTC15M-26OCT150000-00",
          "external_contract_id": "KXBTC15M-26OCT150000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T03:45:00Z",
          "resolution_timestamp": "2026-10-15T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T03:47:14.230898Z"
        }
      ],
      "quotes": [
        {
          "id": 819,
          "contract_id": 819,
          "forecast_timestamp": "2026-10-15T03:47:14.184486Z",
          "requested_timestamp": "2026-10-15T03:47:14.184486Z",
          "actual_quote_timestamp": "2026-10-15T03:47:14.397123Z",
          "timestamp_delta_seconds": 0.212637,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T03:47:14.397123Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT150000",
          "external_market_id": "KXBTC15M-26OCT150000-00",
          "external_contract_id": "KXBTC15M-26OCT150000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 13943.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT150000-00": {
          "UP/YES": "KXBTC15M-26OCT150000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1589,
          "signal_id": 819,
          "quote_id": 819,
          "settlement_id": 819,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T04:02:18.786181Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13943.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1590,
          "signal_id": 819,
          "quote_id": 819,
          "settlement_id": 819,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T04:02:18.790584Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13943.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80744.23,
        "kronos_base_predicted_close": 80916.0625,
        "kronos_base_displacement": 171.83250000000407,
        "kronos_base_displacement_fraction": 0.0021281087205860293,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80914.5625,
        "kronos_small_displacement": 170.33250000000407,
        "kronos_small_displacement_fraction": 0.0021095315417585143,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT150000",
        "ticker": "KXBTC15M-26OCT150000-00",
        "market_id": "KXBTC15M-26OCT150000-00",
        "contract_id": "KXBTC15M-26OCT150000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80744.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T03:47:14.184486Z",
        "retrieved_timestamp": "2026-10-15T03:47:14.397123Z",
        "quote_offset_seconds": 0.212637,
        "quote_age_seconds": 0.212637,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 13943.82
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80833.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 819,
          "signal_id": 819,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T03:30:00Z",
          "return_6h": -0.012108610488453131,
          "return_12h": -0.01034941217828711,
          "return_24h": -0.03578421916826724,
          "close_vs_ema12": -0.010981924108175556,
          "close_vs_ema24": -0.0162376047986299,
          "ema12_slope_3h": -0.0031797622464432296,
          "ema24_slope_6h": -0.005419519237266912,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T03:47:14.223925Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T03:30:00Z",
            "return_6h": -0.012108610488453131,
            "return_12h": -0.01034941217828711,
            "return_24h": -0.03578421916826724,
            "close_vs_ema12": -0.010981924108175556,
            "close_vs_ema24": -0.0162376047986299,
            "ema12_slope_3h": -0.0031797622464432296,
            "ema24_slope_6h": -0.005419519237266912,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 818,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0330Z",
      "trigger_timestamp": "2026-10-15T03:32:14.825981Z",
      "market_start_timestamp": "2026-10-15T03:30:00Z",
      "resolution_timestamp": "2026-10-15T03:45:00Z",
      "direction": "UP",
      "base_run_id": 6281,
      "small_run_id": 6282,
      "last_observed_close": 80945.93,
      "actual_close": 80744.23,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T03:32:14.866063Z",
      "base_predicted_close": 81107.171875,
      "small_predicted_close": 81170.921875,
      "strike": 80945.93,
      "market_regime": {
        "id": 818,
        "signal_id": 818,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T03:15:00Z",
        "return_6h": -0.009879364726310569,
        "return_12h": -0.01116346507462529,
        "return_24h": -0.03290144320761512,
        "close_vs_ema12": -0.008974506635642476,
        "close_vs_ema24": -0.014117235251531635,
        "ema12_slope_3h": -0.0029459541595699967,
        "ema24_slope_6h": -0.005280087784941601,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T03:32:14.870639Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T03:15:00Z",
          "return_6h": -0.009879364726310569,
          "return_12h": -0.01116346507462529,
          "return_24h": -0.03290144320761512,
          "close_vs_ema12": -0.008974506635642476,
          "close_vs_ema24": -0.014117235251531635,
          "ema12_slope_3h": -0.0029459541595699967,
          "ema24_slope_6h": -0.005280087784941601,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181341,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6281,
        6282
      ],
      "forecast_publication_timestamp": "2026-10-15T03:32:14.825981Z",
      "requested_quote_timestamp": "2026-10-15T03:32:14.825981Z",
      "retrieved_quote_timestamp": "2026-10-15T03:32:15.007322Z",
      "quote_retrieval_timestamp": "2026-10-15T03:32:15.007322Z",
      "timing_difference_seconds": 0.181341,
      "selected_quote": {
        "id": 818,
        "contract_id": 818,
        "forecast_timestamp": "2026-10-15T03:32:14.825981Z",
        "requested_timestamp": "2026-10-15T03:32:14.825981Z",
        "actual_quote_timestamp": "2026-10-15T03:32:15.007322Z",
        "timestamp_delta_seconds": 0.181341,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T03:32:15.007322Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT142345",
        "external_market_id": "KXBTC15M-26OCT142345-45",
        "external_contract_id": "KXBTC15M-26OCT142345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 14.81
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 818,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142345",
          "external_market_id": "KXBTC15M-26OCT142345-45",
          "external_contract_id": "KXBTC15M-26OCT142345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T03:30:00Z",
          "resolution_timestamp": "2026-10-15T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T03:32:14.873903Z"
        }
      ],
      "quotes": [
        {
          "id": 818,
          "contract_id": 818,
          "forecast_timestamp": "2026-10-15T03:32:14.825981Z",
          "requested_timestamp": "2026-10-15T03:32:14.825981Z",
          "actual_quote_timestamp": "2026-10-15T03:32:15.007322Z",
          "timestamp_delta_seconds": 0.181341,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T03:32:15.007322Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142345",
          "external_market_id": "KXBTC15M-26OCT142345-45",
          "external_contract_id": "KXBTC15M-26OCT142345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 14.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT142345-45": {
          "UP/YES": "KXBTC15M-26OCT142345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80945.93,
        "kronos_base_predicted_close": 81107.171875,
        "kronos_base_displacement": 161.24187500000698,
        "kronos_base_displacement_fraction": 0.0019919701336436188,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81170.921875,
        "kronos_small_displacement": 224.99187500000698,
        "kronos_small_displacement_fraction": 0.0027795328931301054,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT142345",
        "ticker": "KXBTC15M-26OCT142345-45",
        "market_id": "KXBTC15M-26OCT142345-45",
        "contract_id": "KXBTC15M-26OCT142345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80945.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T03:32:14.825981Z",
        "retrieved_timestamp": "2026-10-15T03:32:15.007322Z",
        "quote_offset_seconds": 0.181341,
        "quote_age_seconds": 0.181341,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 14.81
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 80744.23,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 818,
          "signal_id": 818,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T03:15:00Z",
          "return_6h": -0.009879364726310569,
          "return_12h": -0.01116346507462529,
          "return_24h": -0.03290144320761512,
          "close_vs_ema12": -0.008974506635642476,
          "close_vs_ema24": -0.014117235251531635,
          "ema12_slope_3h": -0.0029459541595699967,
          "ema24_slope_6h": -0.005280087784941601,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T03:32:14.870639Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T03:15:00Z",
            "return_6h": -0.009879364726310569,
            "return_12h": -0.01116346507462529,
            "return_24h": -0.03290144320761512,
            "close_vs_ema12": -0.008974506635642476,
            "close_vs_ema24": -0.014117235251531635,
            "ema12_slope_3h": -0.0029459541595699967,
            "ema24_slope_6h": -0.005280087784941601,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 817,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0315Z",
      "trigger_timestamp": "2026-10-15T03:17:14.802152Z",
      "market_start_timestamp": "2026-10-15T03:15:00Z",
      "resolution_timestamp": "2026-10-15T03:30:00Z",
      "direction": "UP",
      "base_run_id": 6279,
      "small_run_id": 6280,
      "last_observed_close": 81157.55,
      "actual_close": 80945.93,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T03:17:14.841942Z",
      "base_predicted_close": 81183.9921875,
      "small_predicted_close": 81216.3125,
      "strike": 81157.55,
      "market_regime": {
        "id": 817,
        "signal_id": 817,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T03:00:00Z",
        "return_6h": -0.006239555478363412,
        "return_12h": -0.007285291608221223,
        "return_24h": -0.029541086582093756,
        "close_vs_ema12": -0.0067629485704606696,
        "close_vs_ema24": -0.011833512727252415,
        "ema12_slope_3h": -0.0026984790913536782,
        "ema24_slope_6h": -0.005184212636910712,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T03:17:14.847013Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T03:00:00Z",
          "return_6h": -0.006239555478363412,
          "return_12h": -0.007285291608221223,
          "return_24h": -0.029541086582093756,
          "close_vs_ema12": -0.0067629485704606696,
          "close_vs_ema24": -0.011833512727252415,
          "ema12_slope_3h": -0.0026984790913536782,
          "ema24_slope_6h": -0.005184212636910712,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183696,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6279,
        6280
      ],
      "forecast_publication_timestamp": "2026-10-15T03:17:14.802152Z",
      "requested_quote_timestamp": "2026-10-15T03:17:14.802152Z",
      "retrieved_quote_timestamp": "2026-10-15T03:17:14.985848Z",
      "quote_retrieval_timestamp": "2026-10-15T03:17:14.985848Z",
      "timing_difference_seconds": 0.183696,
      "selected_quote": {
        "id": 817,
        "contract_id": 817,
        "forecast_timestamp": "2026-10-15T03:17:14.802152Z",
        "requested_timestamp": "2026-10-15T03:17:14.802152Z",
        "actual_quote_timestamp": "2026-10-15T03:17:14.985848Z",
        "timestamp_delta_seconds": 0.183696,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.61,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T03:17:14.985848Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT142330",
        "external_market_id": "KXBTC15M-26OCT142330-30",
        "external_contract_id": "KXBTC15M-26OCT142330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 12961.05
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 817,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142330",
          "external_market_id": "KXBTC15M-26OCT142330-30",
          "external_contract_id": "KXBTC15M-26OCT142330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T03:15:00Z",
          "resolution_timestamp": "2026-10-15T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T03:17:14.849792Z"
        }
      ],
      "quotes": [
        {
          "id": 817,
          "contract_id": 817,
          "forecast_timestamp": "2026-10-15T03:17:14.802152Z",
          "requested_timestamp": "2026-10-15T03:17:14.802152Z",
          "actual_quote_timestamp": "2026-10-15T03:17:14.985848Z",
          "timestamp_delta_seconds": 0.183696,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.61,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T03:17:14.985848Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142330",
          "external_market_id": "KXBTC15M-26OCT142330-30",
          "external_contract_id": "KXBTC15M-26OCT142330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 12961.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT142330-30": {
          "UP/YES": "KXBTC15M-26OCT142330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1587,
          "signal_id": 817,
          "quote_id": 817,
          "settlement_id": 817,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.99,
          "net_pnl": -99.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T03:32:19.346011Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12961.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1588,
          "signal_id": 817,
          "quote_id": 817,
          "settlement_id": 817,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -61.0,
          "net_pnl": -62.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T03:32:19.348910Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12961.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81157.55,
        "kronos_base_predicted_close": 81183.9921875,
        "kronos_base_displacement": 26.44218749999709,
        "kronos_base_displacement_fraction": 0.0003258130327985146,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81216.3125,
        "kronos_small_displacement": 58.76249999999709,
        "kronos_small_displacement_fraction": 0.0007240546320089392,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT142330",
        "ticker": "KXBTC15M-26OCT142330-30",
        "market_id": "KXBTC15M-26OCT142330-30",
        "contract_id": "KXBTC15M-26OCT142330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81157.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T03:17:14.802152Z",
        "retrieved_timestamp": "2026-10-15T03:17:14.985848Z",
        "quote_offset_seconds": 0.183696,
        "quote_age_seconds": 0.183696,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 12961.05
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80945.93,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 817,
          "signal_id": 817,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T03:00:00Z",
          "return_6h": -0.006239555478363412,
          "return_12h": -0.007285291608221223,
          "return_24h": -0.029541086582093756,
          "close_vs_ema12": -0.0067629485704606696,
          "close_vs_ema24": -0.011833512727252415,
          "ema12_slope_3h": -0.0026984790913536782,
          "ema24_slope_6h": -0.005184212636910712,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T03:17:14.847013Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T03:00:00Z",
            "return_6h": -0.006239555478363412,
            "return_12h": -0.007285291608221223,
            "return_24h": -0.029541086582093756,
            "close_vs_ema12": -0.0067629485704606696,
            "close_vs_ema24": -0.011833512727252415,
            "ema12_slope_3h": -0.0026984790913536782,
            "ema24_slope_6h": -0.005184212636910712,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 816,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0230Z",
      "trigger_timestamp": "2026-10-15T02:32:15.688617Z",
      "market_start_timestamp": "2026-10-15T02:30:00Z",
      "resolution_timestamp": "2026-10-15T02:45:00Z",
      "direction": "UP",
      "base_run_id": 6273,
      "small_run_id": 6274,
      "last_observed_close": 80596.5,
      "actual_close": 81177.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T02:32:15.727998Z",
      "base_predicted_close": 80968.375,
      "small_predicted_close": 81272.75,
      "strike": 80596.5,
      "market_regime": {
        "id": 816,
        "signal_id": 816,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T02:15:00Z",
        "return_6h": -0.014881768085871716,
        "return_12h": -0.015883878710663435,
        "return_24h": -0.031893322116154144,
        "close_vs_ema12": -0.01436734499122716,
        "close_vs_ema24": -0.01934141374195486,
        "ema12_slope_3h": -0.0025057146944577058,
        "ema24_slope_6h": -0.005174293118139439,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T02:32:15.732546Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T02:15:00Z",
          "return_6h": -0.014881768085871716,
          "return_12h": -0.015883878710663435,
          "return_24h": -0.031893322116154144,
          "close_vs_ema12": -0.01436734499122716,
          "close_vs_ema24": -0.01934141374195486,
          "ema12_slope_3h": -0.0025057146944577058,
          "ema24_slope_6h": -0.005174293118139439,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.202187,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6273,
        6274
      ],
      "forecast_publication_timestamp": "2026-10-15T02:32:15.688617Z",
      "requested_quote_timestamp": "2026-10-15T02:32:15.688617Z",
      "retrieved_quote_timestamp": "2026-10-15T02:32:15.890804Z",
      "quote_retrieval_timestamp": "2026-10-15T02:32:15.890804Z",
      "timing_difference_seconds": 0.202187,
      "selected_quote": {
        "id": 816,
        "contract_id": 816,
        "forecast_timestamp": "2026-10-15T02:32:15.688617Z",
        "requested_timestamp": "2026-10-15T02:32:15.688617Z",
        "actual_quote_timestamp": "2026-10-15T02:32:15.890804Z",
        "timestamp_delta_seconds": 0.202187,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T02:32:15.890804Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT142245",
        "external_market_id": "KXBTC15M-26OCT142245-45",
        "external_contract_id": "KXBTC15M-26OCT142245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11343.21
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 816,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142245",
          "external_market_id": "KXBTC15M-26OCT142245-45",
          "external_contract_id": "KXBTC15M-26OCT142245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T02:30:00Z",
          "resolution_timestamp": "2026-10-15T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T02:32:15.734794Z"
        }
      ],
      "quotes": [
        {
          "id": 816,
          "contract_id": 816,
          "forecast_timestamp": "2026-10-15T02:32:15.688617Z",
          "requested_timestamp": "2026-10-15T02:32:15.688617Z",
          "actual_quote_timestamp": "2026-10-15T02:32:15.890804Z",
          "timestamp_delta_seconds": 0.202187,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T02:32:15.890804Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142245",
          "external_market_id": "KXBTC15M-26OCT142245-45",
          "external_contract_id": "KXBTC15M-26OCT142245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11343.21
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT142245-45": {
          "UP/YES": "KXBTC15M-26OCT142245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1585,
          "signal_id": 816,
          "quote_id": 816,
          "settlement_id": 816,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T02:47:19.170951Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11343.21,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1586,
          "signal_id": 816,
          "quote_id": 816,
          "settlement_id": 816,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T02:47:19.173680Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11343.21,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80596.5,
        "kronos_base_predicted_close": 80968.375,
        "kronos_base_displacement": 371.875,
        "kronos_base_displacement_fraction": 0.004614034108180876,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81272.75,
        "kronos_small_displacement": 676.25,
        "kronos_small_displacement_fraction": 0.008390562865633123,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT142245",
        "ticker": "KXBTC15M-26OCT142245-45",
        "market_id": "KXBTC15M-26OCT142245-45",
        "contract_id": "KXBTC15M-26OCT142245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80596.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T02:32:15.688617Z",
        "retrieved_timestamp": "2026-10-15T02:32:15.890804Z",
        "quote_offset_seconds": 0.202187,
        "quote_age_seconds": 0.202187,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11343.21
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81177.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 816,
          "signal_id": 816,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T02:15:00Z",
          "return_6h": -0.014881768085871716,
          "return_12h": -0.015883878710663435,
          "return_24h": -0.031893322116154144,
          "close_vs_ema12": -0.01436734499122716,
          "close_vs_ema24": -0.01934141374195486,
          "ema12_slope_3h": -0.0025057146944577058,
          "ema24_slope_6h": -0.005174293118139439,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T02:32:15.732546Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T02:15:00Z",
            "return_6h": -0.014881768085871716,
            "return_12h": -0.015883878710663435,
            "return_24h": -0.031893322116154144,
            "close_vs_ema12": -0.01436734499122716,
            "close_vs_ema24": -0.01934141374195486,
            "ema12_slope_3h": -0.0025057146944577058,
            "ema24_slope_6h": -0.005174293118139439,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 815,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261015T0115Z",
      "trigger_timestamp": "2026-10-15T01:17:14.861498Z",
      "market_start_timestamp": "2026-10-15T01:15:00Z",
      "resolution_timestamp": "2026-10-15T01:30:00Z",
      "direction": "UP",
      "base_run_id": 6263,
      "small_run_id": 6264,
      "last_observed_close": 81620.4,
      "actual_close": 81445.49,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-15T01:17:14.901948Z",
      "base_predicted_close": 81689.421875,
      "small_predicted_close": 81621.6953125,
      "strike": 81620.4,
      "market_regime": {
        "id": 815,
        "signal_id": 815,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-15T01:00:00Z",
        "return_6h": -0.0009234292838504743,
        "return_12h": -0.00955154722537499,
        "return_24h": -0.0196915968002197,
        "close_vs_ema12": -0.0031045855035113368,
        "close_vs_ema24": -0.008011936554779941,
        "ema12_slope_3h": -0.0026029876605848656,
        "ema24_slope_6h": -0.005187547875716736,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-15T01:17:14.907105Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-15T01:00:00Z",
          "return_6h": -0.0009234292838504743,
          "return_12h": -0.00955154722537499,
          "return_24h": -0.0196915968002197,
          "close_vs_ema12": -0.0031045855035113368,
          "close_vs_ema24": -0.008011936554779941,
          "ema12_slope_3h": -0.0026029876605848656,
          "ema24_slope_6h": -0.005187547875716736,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19811,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6263,
        6264
      ],
      "forecast_publication_timestamp": "2026-10-15T01:17:14.861498Z",
      "requested_quote_timestamp": "2026-10-15T01:17:14.861498Z",
      "retrieved_quote_timestamp": "2026-10-15T01:17:15.059608Z",
      "quote_retrieval_timestamp": "2026-10-15T01:17:15.059608Z",
      "timing_difference_seconds": 0.19811,
      "selected_quote": {
        "id": 815,
        "contract_id": 815,
        "forecast_timestamp": "2026-10-15T01:17:14.861498Z",
        "requested_timestamp": "2026-10-15T01:17:14.861498Z",
        "actual_quote_timestamp": "2026-10-15T01:17:15.059608Z",
        "timestamp_delta_seconds": 0.19811,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-15T01:17:15.059608Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT142130",
        "external_market_id": "KXBTC15M-26OCT142130-30",
        "external_contract_id": "KXBTC15M-26OCT142130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1039.31
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 815,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142130",
          "external_market_id": "KXBTC15M-26OCT142130-30",
          "external_contract_id": "KXBTC15M-26OCT142130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-15T01:15:00Z",
          "resolution_timestamp": "2026-10-15T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-15T01:17:14.910266Z"
        }
      ],
      "quotes": [
        {
          "id": 815,
          "contract_id": 815,
          "forecast_timestamp": "2026-10-15T01:17:14.861498Z",
          "requested_timestamp": "2026-10-15T01:17:14.861498Z",
          "actual_quote_timestamp": "2026-10-15T01:17:15.059608Z",
          "timestamp_delta_seconds": 0.19811,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-15T01:17:15.059608Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT142130",
          "external_market_id": "KXBTC15M-26OCT142130-30",
          "external_contract_id": "KXBTC15M-26OCT142130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1039.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT142130-30": {
          "UP/YES": "KXBTC15M-26OCT142130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1583,
          "signal_id": 815,
          "quote_id": 815,
          "settlement_id": 815,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T01:32:19.120807Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1039.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1584,
          "signal_id": 815,
          "quote_id": 815,
          "settlement_id": 815,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-15T01:32:19.124494Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1039.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81620.4,
        "kronos_base_predicted_close": 81689.421875,
        "kronos_base_displacement": 69.02187500000582,
        "kronos_base_displacement_fraction": 0.0008456449000495688,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81621.6953125,
        "kronos_small_displacement": 1.2953125000058208,
        "kronos_small_displacement_fraction": 1.586996020609824e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT142130",
        "ticker": "KXBTC15M-26OCT142130-30",
        "market_id": "KXBTC15M-26OCT142130-30",
        "contract_id": "KXBTC15M-26OCT142130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81620.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-15T01:17:14.861498Z",
        "retrieved_timestamp": "2026-10-15T01:17:15.059608Z",
        "quote_offset_seconds": 0.19811,
        "quote_age_seconds": 0.19811,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1039.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81445.49,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261015T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 815,
          "signal_id": 815,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-15T01:00:00Z",
          "return_6h": -0.0009234292838504743,
          "return_12h": -0.00955154722537499,
          "return_24h": -0.0196915968002197,
          "close_vs_ema12": -0.0031045855035113368,
          "close_vs_ema24": -0.008011936554779941,
          "ema12_slope_3h": -0.0026029876605848656,
          "ema24_slope_6h": -0.005187547875716736,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-15T01:17:14.907105Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-15T01:00:00Z",
            "return_6h": -0.0009234292838504743,
            "return_12h": -0.00955154722537499,
            "return_24h": -0.0196915968002197,
            "close_vs_ema12": -0.0031045855035113368,
            "close_vs_ema24": -0.008011936554779941,
            "ema12_slope_3h": -0.0026029876605848656,
            "ema24_slope_6h": -0.005187547875716736,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 814,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T2315Z",
      "trigger_timestamp": "2026-10-14T23:17:14.568391Z",
      "market_start_timestamp": "2026-10-14T23:15:00Z",
      "resolution_timestamp": "2026-10-14T23:30:00Z",
      "direction": "UP",
      "base_run_id": 6247,
      "small_run_id": 6248,
      "last_observed_close": 81564.83,
      "actual_close": 81455.69,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T23:17:14.604251Z",
      "base_predicted_close": 81592.3203125,
      "small_predicted_close": 81576.6171875,
      "strike": 81564.83,
      "market_regime": {
        "id": 814,
        "signal_id": 814,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T23:00:00Z",
        "return_6h": -0.003708157998695838,
        "return_12h": -0.021709479338757887,
        "return_24h": -0.0198160270603851,
        "close_vs_ema12": -0.005293830907361907,
        "close_vs_ema24": -0.010258920834927299,
        "ema12_slope_3h": -0.0029194847651499156,
        "ema24_slope_6h": -0.005996626287885998,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T23:17:14.609929Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T23:00:00Z",
          "return_6h": -0.003708157998695838,
          "return_12h": -0.021709479338757887,
          "return_24h": -0.0198160270603851,
          "close_vs_ema12": -0.005293830907361907,
          "close_vs_ema24": -0.010258920834927299,
          "ema12_slope_3h": -0.0029194847651499156,
          "ema24_slope_6h": -0.005996626287885998,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170277,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6247,
        6248
      ],
      "forecast_publication_timestamp": "2026-10-14T23:17:14.568391Z",
      "requested_quote_timestamp": "2026-10-14T23:17:14.568391Z",
      "retrieved_quote_timestamp": "2026-10-14T23:17:14.738668Z",
      "quote_retrieval_timestamp": "2026-10-14T23:17:14.738668Z",
      "timing_difference_seconds": 0.170277,
      "selected_quote": {
        "id": 814,
        "contract_id": 814,
        "forecast_timestamp": "2026-10-14T23:17:14.568391Z",
        "requested_timestamp": "2026-10-14T23:17:14.568391Z",
        "actual_quote_timestamp": "2026-10-14T23:17:14.738668Z",
        "timestamp_delta_seconds": 0.170277,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T23:17:14.738668Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141930",
        "external_market_id": "KXBTC15M-26OCT141930-30",
        "external_contract_id": "KXBTC15M-26OCT141930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 599.46
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 814,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141930",
          "external_market_id": "KXBTC15M-26OCT141930-30",
          "external_contract_id": "KXBTC15M-26OCT141930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T23:15:00Z",
          "resolution_timestamp": "2026-10-14T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T23:17:14.612660Z"
        }
      ],
      "quotes": [
        {
          "id": 814,
          "contract_id": 814,
          "forecast_timestamp": "2026-10-14T23:17:14.568391Z",
          "requested_timestamp": "2026-10-14T23:17:14.568391Z",
          "actual_quote_timestamp": "2026-10-14T23:17:14.738668Z",
          "timestamp_delta_seconds": 0.170277,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.33,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T23:17:14.738668Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141930",
          "external_market_id": "KXBTC15M-26OCT141930-30",
          "external_contract_id": "KXBTC15M-26OCT141930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 599.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141930-30": {
          "UP/YES": "KXBTC15M-26OCT141930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1581,
          "signal_id": 814,
          "quote_id": 814,
          "settlement_id": 814,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T23:32:19.467896Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 599.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1582,
          "signal_id": 814,
          "quote_id": 814,
          "settlement_id": 814,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T23:32:19.470508Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 599.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81564.83,
        "kronos_base_predicted_close": 81592.3203125,
        "kronos_base_displacement": 27.490312499998254,
        "kronos_base_displacement_fraction": 0.00033703634887730723,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81576.6171875,
        "kronos_small_displacement": 11.787187499998254,
        "kronos_small_displacement_fraction": 0.00014451311306599,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141930",
        "ticker": "KXBTC15M-26OCT141930-30",
        "market_id": "KXBTC15M-26OCT141930-30",
        "contract_id": "KXBTC15M-26OCT141930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81564.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T23:17:14.568391Z",
        "retrieved_timestamp": "2026-10-14T23:17:14.738668Z",
        "quote_offset_seconds": 0.170277,
        "quote_age_seconds": 0.170277,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 599.46
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81455.69,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 814,
          "signal_id": 814,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T23:00:00Z",
          "return_6h": -0.003708157998695838,
          "return_12h": -0.021709479338757887,
          "return_24h": -0.0198160270603851,
          "close_vs_ema12": -0.005293830907361907,
          "close_vs_ema24": -0.010258920834927299,
          "ema12_slope_3h": -0.0029194847651499156,
          "ema24_slope_6h": -0.005996626287885998,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T23:17:14.609929Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T23:00:00Z",
            "return_6h": -0.003708157998695838,
            "return_12h": -0.021709479338757887,
            "return_24h": -0.0198160270603851,
            "close_vs_ema12": -0.005293830907361907,
            "close_vs_ema24": -0.010258920834927299,
            "ema12_slope_3h": -0.0029194847651499156,
            "ema24_slope_6h": -0.005996626287885998,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 813,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T2300Z",
      "trigger_timestamp": "2026-10-14T23:02:14.775636Z",
      "market_start_timestamp": "2026-10-14T23:00:00Z",
      "resolution_timestamp": "2026-10-14T23:15:00Z",
      "direction": "UP",
      "base_run_id": 6245,
      "small_run_id": 6246,
      "last_observed_close": 81557.68,
      "actual_close": 81564.83,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T23:02:14.815031Z",
      "base_predicted_close": 81563.9375,
      "small_predicted_close": 81578.109375,
      "strike": 81557.68,
      "market_regime": {
        "id": 813,
        "signal_id": 813,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T22:45:00Z",
        "return_6h": -0.0042273762955085115,
        "return_12h": -0.021804263688042558,
        "return_24h": -0.022656239316301785,
        "close_vs_ema12": -0.0056050745793320145,
        "close_vs_ema24": -0.010559399397602198,
        "ema12_slope_3h": -0.002909948285213626,
        "ema24_slope_6h": -0.006044175653006856,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T23:02:14.820284Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T22:45:00Z",
          "return_6h": -0.0042273762955085115,
          "return_12h": -0.021804263688042558,
          "return_24h": -0.022656239316301785,
          "close_vs_ema12": -0.0056050745793320145,
          "close_vs_ema24": -0.010559399397602198,
          "ema12_slope_3h": -0.002909948285213626,
          "ema24_slope_6h": -0.006044175653006856,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.195507,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6245,
        6246
      ],
      "forecast_publication_timestamp": "2026-10-14T23:02:14.775636Z",
      "requested_quote_timestamp": "2026-10-14T23:02:14.775636Z",
      "retrieved_quote_timestamp": "2026-10-14T23:02:14.971143Z",
      "quote_retrieval_timestamp": "2026-10-14T23:02:14.971143Z",
      "timing_difference_seconds": 0.195507,
      "selected_quote": {
        "id": 813,
        "contract_id": 813,
        "forecast_timestamp": "2026-10-14T23:02:14.775636Z",
        "requested_timestamp": "2026-10-14T23:02:14.775636Z",
        "actual_quote_timestamp": "2026-10-14T23:02:14.971143Z",
        "timestamp_delta_seconds": 0.195507,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T23:02:14.971143Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141915",
        "external_market_id": "KXBTC15M-26OCT141915-15",
        "external_contract_id": "KXBTC15M-26OCT141915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5535.98
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 813,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141915",
          "external_market_id": "KXBTC15M-26OCT141915-15",
          "external_contract_id": "KXBTC15M-26OCT141915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T23:00:00Z",
          "resolution_timestamp": "2026-10-14T23:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T23:02:14.823623Z"
        }
      ],
      "quotes": [
        {
          "id": 813,
          "contract_id": 813,
          "forecast_timestamp": "2026-10-14T23:02:14.775636Z",
          "requested_timestamp": "2026-10-14T23:02:14.775636Z",
          "actual_quote_timestamp": "2026-10-14T23:02:14.971143Z",
          "timestamp_delta_seconds": 0.195507,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T23:02:14.971143Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141915",
          "external_market_id": "KXBTC15M-26OCT141915-15",
          "external_contract_id": "KXBTC15M-26OCT141915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5535.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141915-15": {
          "UP/YES": "KXBTC15M-26OCT141915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1579,
          "signal_id": 813,
          "quote_id": 813,
          "settlement_id": 813,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T23:17:19.018667Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5535.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1580,
          "signal_id": 813,
          "quote_id": 813,
          "settlement_id": 813,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T23:17:19.022675Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5535.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81557.68,
        "kronos_base_predicted_close": 81563.9375,
        "kronos_base_displacement": 6.257500000006985,
        "kronos_base_displacement_fraction": 7.672484062821533e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81578.109375,
        "kronos_small_displacement": 20.429375000006985,
        "kronos_small_displacement_fraction": 0.0002504898986828339,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141915",
        "ticker": "KXBTC15M-26OCT141915-15",
        "market_id": "KXBTC15M-26OCT141915-15",
        "contract_id": "KXBTC15M-26OCT141915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81557.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T23:02:14.775636Z",
        "retrieved_timestamp": "2026-10-14T23:02:14.971143Z",
        "quote_offset_seconds": 0.195507,
        "quote_age_seconds": 0.195507,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5535.98
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81564.83,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T2300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 813,
          "signal_id": 813,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T22:45:00Z",
          "return_6h": -0.0042273762955085115,
          "return_12h": -0.021804263688042558,
          "return_24h": -0.022656239316301785,
          "close_vs_ema12": -0.0056050745793320145,
          "close_vs_ema24": -0.010559399397602198,
          "ema12_slope_3h": -0.002909948285213626,
          "ema24_slope_6h": -0.006044175653006856,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T23:02:14.820284Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T22:45:00Z",
            "return_6h": -0.0042273762955085115,
            "return_12h": -0.021804263688042558,
            "return_24h": -0.022656239316301785,
            "close_vs_ema12": -0.0056050745793320145,
            "close_vs_ema24": -0.010559399397602198,
            "ema12_slope_3h": -0.002909948285213626,
            "ema24_slope_6h": -0.006044175653006856,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 812,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T2245Z",
      "trigger_timestamp": "2026-10-14T22:47:16.022711Z",
      "market_start_timestamp": "2026-10-14T22:45:00Z",
      "resolution_timestamp": "2026-10-14T23:00:00Z",
      "direction": "UP",
      "base_run_id": 6243,
      "small_run_id": 6244,
      "last_observed_close": 81380.17,
      "actual_close": 81557.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T22:47:16.057757Z",
      "base_predicted_close": 81414.6171875,
      "small_predicted_close": 81467.875,
      "strike": 81380.17,
      "market_regime": {
        "id": 812,
        "signal_id": 812,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T22:30:00Z",
        "return_6h": -0.005904616592485756,
        "return_12h": -0.023168311473372616,
        "return_24h": -0.024761306244537207,
        "close_vs_ema12": -0.008005925190291086,
        "close_vs_ema24": -0.012932352386683887,
        "ema12_slope_3h": -0.002964787906722499,
        "ema24_slope_6h": -0.00608198068180521,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T22:47:16.068429Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T22:30:00Z",
          "return_6h": -0.005904616592485756,
          "return_12h": -0.023168311473372616,
          "return_24h": -0.024761306244537207,
          "close_vs_ema12": -0.008005925190291086,
          "close_vs_ema24": -0.012932352386683887,
          "ema12_slope_3h": -0.002964787906722499,
          "ema24_slope_6h": -0.00608198068180521,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.204309,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6243,
        6244
      ],
      "forecast_publication_timestamp": "2026-10-14T22:47:16.022711Z",
      "requested_quote_timestamp": "2026-10-14T22:47:16.022711Z",
      "retrieved_quote_timestamp": "2026-10-14T22:47:16.227020Z",
      "quote_retrieval_timestamp": "2026-10-14T22:47:16.227020Z",
      "timing_difference_seconds": 0.204309,
      "selected_quote": {
        "id": 812,
        "contract_id": 812,
        "forecast_timestamp": "2026-10-14T22:47:16.022711Z",
        "requested_timestamp": "2026-10-14T22:47:16.022711Z",
        "actual_quote_timestamp": "2026-10-14T22:47:16.227020Z",
        "timestamp_delta_seconds": 0.204309,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T22:47:16.227020Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141900",
        "external_market_id": "KXBTC15M-26OCT141900-00",
        "external_contract_id": "KXBTC15M-26OCT141900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 13296.78
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 812,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141900",
          "external_market_id": "KXBTC15M-26OCT141900-00",
          "external_contract_id": "KXBTC15M-26OCT141900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T22:45:00Z",
          "resolution_timestamp": "2026-10-14T23:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T22:47:16.071732Z"
        }
      ],
      "quotes": [
        {
          "id": 812,
          "contract_id": 812,
          "forecast_timestamp": "2026-10-14T22:47:16.022711Z",
          "requested_timestamp": "2026-10-14T22:47:16.022711Z",
          "actual_quote_timestamp": "2026-10-14T22:47:16.227020Z",
          "timestamp_delta_seconds": 0.204309,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T22:47:16.227020Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141900",
          "external_market_id": "KXBTC15M-26OCT141900-00",
          "external_contract_id": "KXBTC15M-26OCT141900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 13296.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141900-00": {
          "UP/YES": "KXBTC15M-26OCT141900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1577,
          "signal_id": 812,
          "quote_id": 812,
          "settlement_id": 812,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T23:02:19.439713Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13296.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1578,
          "signal_id": 812,
          "quote_id": 812,
          "settlement_id": 812,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T23:02:19.443008Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 13296.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81380.17,
        "kronos_base_predicted_close": 81414.6171875,
        "kronos_base_displacement": 34.447187500001746,
        "kronos_base_displacement_fraction": 0.0004232872393852427,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81467.875,
        "kronos_small_displacement": 87.70500000000175,
        "kronos_small_displacement_fraction": 0.0010777195476490372,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141900",
        "ticker": "KXBTC15M-26OCT141900-00",
        "market_id": "KXBTC15M-26OCT141900-00",
        "contract_id": "KXBTC15M-26OCT141900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81380.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T22:47:16.022711Z",
        "retrieved_timestamp": "2026-10-14T22:47:16.227020Z",
        "quote_offset_seconds": 0.204309,
        "quote_age_seconds": 0.204309,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 13296.78
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81557.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T2245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 812,
          "signal_id": 812,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T22:30:00Z",
          "return_6h": -0.005904616592485756,
          "return_12h": -0.023168311473372616,
          "return_24h": -0.024761306244537207,
          "close_vs_ema12": -0.008005925190291086,
          "close_vs_ema24": -0.012932352386683887,
          "ema12_slope_3h": -0.002964787906722499,
          "ema24_slope_6h": -0.00608198068180521,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T22:47:16.068429Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T22:30:00Z",
            "return_6h": -0.005904616592485756,
            "return_12h": -0.023168311473372616,
            "return_24h": -0.024761306244537207,
            "close_vs_ema12": -0.008005925190291086,
            "close_vs_ema24": -0.012932352386683887,
            "ema12_slope_3h": -0.002964787906722499,
            "ema24_slope_6h": -0.00608198068180521,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 811,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T2230Z",
      "trigger_timestamp": "2026-10-14T22:32:15.470353Z",
      "market_start_timestamp": "2026-10-14T22:30:00Z",
      "resolution_timestamp": "2026-10-14T22:45:00Z",
      "direction": "UP",
      "base_run_id": 6241,
      "small_run_id": 6242,
      "last_observed_close": 81515.85,
      "actual_close": 81380.17,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T22:32:15.502765Z",
      "base_predicted_close": 81521.7578125,
      "small_predicted_close": 81571.328125,
      "strike": 81515.85,
      "market_regime": {
        "id": 811,
        "signal_id": 811,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T22:15:00Z",
        "return_6h": -0.0015242718134239608,
        "return_12h": -0.02107202830196897,
        "return_24h": -0.02231645836155549,
        "close_vs_ema12": -0.0066904022277886055,
        "close_vs_ema24": -0.01155574890527955,
        "ema12_slope_3h": -0.0029441892702063432,
        "ema24_slope_6h": -0.006085658480800338,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T22:32:15.507051Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T22:15:00Z",
          "return_6h": -0.0015242718134239608,
          "return_12h": -0.02107202830196897,
          "return_24h": -0.02231645836155549,
          "close_vs_ema12": -0.0066904022277886055,
          "close_vs_ema24": -0.01155574890527955,
          "ema12_slope_3h": -0.0029441892702063432,
          "ema24_slope_6h": -0.006085658480800338,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183074,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6241,
        6242
      ],
      "forecast_publication_timestamp": "2026-10-14T22:32:15.470353Z",
      "requested_quote_timestamp": "2026-10-14T22:32:15.470353Z",
      "retrieved_quote_timestamp": "2026-10-14T22:32:15.653427Z",
      "quote_retrieval_timestamp": "2026-10-14T22:32:15.653427Z",
      "timing_difference_seconds": 0.183074,
      "selected_quote": {
        "id": 811,
        "contract_id": 811,
        "forecast_timestamp": "2026-10-14T22:32:15.470353Z",
        "requested_timestamp": "2026-10-14T22:32:15.470353Z",
        "actual_quote_timestamp": "2026-10-14T22:32:15.653427Z",
        "timestamp_delta_seconds": 0.183074,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T22:32:15.653427Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141845",
        "external_market_id": "KXBTC15M-26OCT141845-45",
        "external_contract_id": "KXBTC15M-26OCT141845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 12763.64
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 811,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141845",
          "external_market_id": "KXBTC15M-26OCT141845-45",
          "external_contract_id": "KXBTC15M-26OCT141845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T22:30:00Z",
          "resolution_timestamp": "2026-10-14T22:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T22:32:15.510469Z"
        }
      ],
      "quotes": [
        {
          "id": 811,
          "contract_id": 811,
          "forecast_timestamp": "2026-10-14T22:32:15.470353Z",
          "requested_timestamp": "2026-10-14T22:32:15.470353Z",
          "actual_quote_timestamp": "2026-10-14T22:32:15.653427Z",
          "timestamp_delta_seconds": 0.183074,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T22:32:15.653427Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141845",
          "external_market_id": "KXBTC15M-26OCT141845-45",
          "external_contract_id": "KXBTC15M-26OCT141845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 12763.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141845-45": {
          "UP/YES": "KXBTC15M-26OCT141845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1575,
          "signal_id": 811,
          "quote_id": 811,
          "settlement_id": 811,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T22:47:20.386526Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12763.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1576,
          "signal_id": 811,
          "quote_id": 811,
          "settlement_id": 811,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T22:47:20.389540Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 12763.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81515.85,
        "kronos_base_predicted_close": 81521.7578125,
        "kronos_base_displacement": 5.907812499994179,
        "kronos_base_displacement_fraction": 7.247440221741145e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81571.328125,
        "kronos_small_displacement": 55.47812499999418,
        "kronos_small_displacement_fraction": 0.0006805808318258863,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141845",
        "ticker": "KXBTC15M-26OCT141845-45",
        "market_id": "KXBTC15M-26OCT141845-45",
        "contract_id": "KXBTC15M-26OCT141845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81515.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T22:32:15.470353Z",
        "retrieved_timestamp": "2026-10-14T22:32:15.653427Z",
        "quote_offset_seconds": 0.183074,
        "quote_age_seconds": 0.183074,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 12763.64
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81380.17,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T2230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 811,
          "signal_id": 811,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T22:15:00Z",
          "return_6h": -0.0015242718134239608,
          "return_12h": -0.02107202830196897,
          "return_24h": -0.02231645836155549,
          "close_vs_ema12": -0.0066904022277886055,
          "close_vs_ema24": -0.01155574890527955,
          "ema12_slope_3h": -0.0029441892702063432,
          "ema24_slope_6h": -0.006085658480800338,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T22:32:15.507051Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T22:15:00Z",
            "return_6h": -0.0015242718134239608,
            "return_12h": -0.02107202830196897,
            "return_24h": -0.02231645836155549,
            "close_vs_ema12": -0.0066904022277886055,
            "close_vs_ema24": -0.01155574890527955,
            "ema12_slope_3h": -0.0029441892702063432,
            "ema24_slope_6h": -0.006085658480800338,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 810,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T2200Z",
      "trigger_timestamp": "2026-10-14T22:02:16.167466Z",
      "market_start_timestamp": "2026-10-14T22:00:00Z",
      "resolution_timestamp": "2026-10-14T22:15:00Z",
      "direction": "UP",
      "base_run_id": 6237,
      "small_run_id": 6238,
      "last_observed_close": 81677.39,
      "actual_close": 81640.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T22:02:16.214814Z",
      "base_predicted_close": 81729.609375,
      "small_predicted_close": 81694.3125,
      "strike": 81677.39,
      "market_regime": {
        "id": 810,
        "signal_id": 810,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T21:45:00Z",
        "return_6h": 0.0014684504709869817,
        "return_12h": -0.017914485436298033,
        "return_24h": -0.02133685470019231,
        "close_vs_ema12": -0.005236272405350628,
        "close_vs_ema24": -0.010052224838313584,
        "ema12_slope_3h": -0.0030473726805242407,
        "ema24_slope_6h": -0.006330591408220565,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T22:02:16.217539Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T21:45:00Z",
          "return_6h": 0.0014684504709869817,
          "return_12h": -0.017914485436298033,
          "return_24h": -0.02133685470019231,
          "close_vs_ema12": -0.005236272405350628,
          "close_vs_ema24": -0.010052224838313584,
          "ema12_slope_3h": -0.0030473726805242407,
          "ema24_slope_6h": -0.006330591408220565,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188809,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6237,
        6238
      ],
      "forecast_publication_timestamp": "2026-10-14T22:02:16.167466Z",
      "requested_quote_timestamp": "2026-10-14T22:02:16.167466Z",
      "retrieved_quote_timestamp": "2026-10-14T22:02:16.356275Z",
      "quote_retrieval_timestamp": "2026-10-14T22:02:16.356275Z",
      "timing_difference_seconds": 0.188809,
      "selected_quote": {
        "id": 810,
        "contract_id": 810,
        "forecast_timestamp": "2026-10-14T22:02:16.167466Z",
        "requested_timestamp": "2026-10-14T22:02:16.167466Z",
        "actual_quote_timestamp": "2026-10-14T22:02:16.356275Z",
        "timestamp_delta_seconds": 0.188809,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T22:02:16.356275Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141815",
        "external_market_id": "KXBTC15M-26OCT141815-15",
        "external_contract_id": "KXBTC15M-26OCT141815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8129.57
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 810,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141815",
          "external_market_id": "KXBTC15M-26OCT141815-15",
          "external_contract_id": "KXBTC15M-26OCT141815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T22:00:00Z",
          "resolution_timestamp": "2026-10-14T22:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T22:02:16.219489Z"
        }
      ],
      "quotes": [
        {
          "id": 810,
          "contract_id": 810,
          "forecast_timestamp": "2026-10-14T22:02:16.167466Z",
          "requested_timestamp": "2026-10-14T22:02:16.167466Z",
          "actual_quote_timestamp": "2026-10-14T22:02:16.356275Z",
          "timestamp_delta_seconds": 0.188809,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T22:02:16.356275Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141815",
          "external_market_id": "KXBTC15M-26OCT141815-15",
          "external_contract_id": "KXBTC15M-26OCT141815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8129.57
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141815-15": {
          "UP/YES": "KXBTC15M-26OCT141815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1573,
          "signal_id": 810,
          "quote_id": 810,
          "settlement_id": 810,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T22:17:19.487414Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8129.57,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1574,
          "signal_id": 810,
          "quote_id": 810,
          "settlement_id": 810,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T22:17:19.491299Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8129.57,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81677.39,
        "kronos_base_predicted_close": 81729.609375,
        "kronos_base_displacement": 52.21937500000058,
        "kronos_base_displacement_fraction": 0.0006393369695089496,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81694.3125,
        "kronos_small_displacement": 16.922500000000582,
        "kronos_small_displacement_fraction": 0.00020718708078209383,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141815",
        "ticker": "KXBTC15M-26OCT141815-15",
        "market_id": "KXBTC15M-26OCT141815-15",
        "contract_id": "KXBTC15M-26OCT141815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81677.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T22:02:16.167466Z",
        "retrieved_timestamp": "2026-10-14T22:02:16.356275Z",
        "quote_offset_seconds": 0.188809,
        "quote_age_seconds": 0.188809,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8129.57
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81640.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T2200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 810,
          "signal_id": 810,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T21:45:00Z",
          "return_6h": 0.0014684504709869817,
          "return_12h": -0.017914485436298033,
          "return_24h": -0.02133685470019231,
          "close_vs_ema12": -0.005236272405350628,
          "close_vs_ema24": -0.010052224838313584,
          "ema12_slope_3h": -0.0030473726805242407,
          "ema24_slope_6h": -0.006330591408220565,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T22:02:16.217539Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T21:45:00Z",
            "return_6h": 0.0014684504709869817,
            "return_12h": -0.017914485436298033,
            "return_24h": -0.02133685470019231,
            "close_vs_ema12": -0.005236272405350628,
            "close_vs_ema24": -0.010052224838313584,
            "ema12_slope_3h": -0.0030473726805242407,
            "ema24_slope_6h": -0.006330591408220565,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 809,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T2145Z",
      "trigger_timestamp": "2026-10-14T21:47:26.291455Z",
      "market_start_timestamp": "2026-10-14T21:45:00Z",
      "resolution_timestamp": "2026-10-14T22:00:00Z",
      "direction": "UP",
      "base_run_id": 6235,
      "small_run_id": 6236,
      "last_observed_close": 81733.92,
      "actual_close": 81677.39,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T21:47:26.337489Z",
      "base_predicted_close": 81735.15625,
      "small_predicted_close": 81755.5,
      "strike": 81733.92,
      "market_regime": {
        "id": 809,
        "signal_id": 809,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T21:30:00Z",
        "return_6h": 0.0017807608496676064,
        "return_12h": -0.017300468002499958,
        "return_24h": -0.019933150285573076,
        "close_vs_ema12": -0.004769558900497239,
        "close_vs_ema24": -0.00957662473131271,
        "ema12_slope_3h": -0.003200836833219256,
        "ema24_slope_6h": -0.0064917658678910195,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T21:47:26.344858Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T21:30:00Z",
          "return_6h": 0.0017807608496676064,
          "return_12h": -0.017300468002499958,
          "return_24h": -0.019933150285573076,
          "close_vs_ema12": -0.004769558900497239,
          "close_vs_ema24": -0.00957662473131271,
          "ema12_slope_3h": -0.003200836833219256,
          "ema24_slope_6h": -0.0064917658678910195,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200683,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6235,
        6236
      ],
      "forecast_publication_timestamp": "2026-10-14T21:47:26.291455Z",
      "requested_quote_timestamp": "2026-10-14T21:47:26.291455Z",
      "retrieved_quote_timestamp": "2026-10-14T21:47:26.492138Z",
      "quote_retrieval_timestamp": "2026-10-14T21:47:26.492138Z",
      "timing_difference_seconds": 0.200683,
      "selected_quote": {
        "id": 809,
        "contract_id": 809,
        "forecast_timestamp": "2026-10-14T21:47:26.291455Z",
        "requested_timestamp": "2026-10-14T21:47:26.291455Z",
        "actual_quote_timestamp": "2026-10-14T21:47:26.492138Z",
        "timestamp_delta_seconds": 0.200683,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.8,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T21:47:26.492138Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141800",
        "external_market_id": "KXBTC15M-26OCT141800-00",
        "external_contract_id": "KXBTC15M-26OCT141800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3795.49
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 809,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141800",
          "external_market_id": "KXBTC15M-26OCT141800-00",
          "external_contract_id": "KXBTC15M-26OCT141800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T21:45:00Z",
          "resolution_timestamp": "2026-10-14T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T21:47:26.348048Z"
        }
      ],
      "quotes": [
        {
          "id": 809,
          "contract_id": 809,
          "forecast_timestamp": "2026-10-14T21:47:26.291455Z",
          "requested_timestamp": "2026-10-14T21:47:26.291455Z",
          "actual_quote_timestamp": "2026-10-14T21:47:26.492138Z",
          "timestamp_delta_seconds": 0.200683,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.8,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T21:47:26.492138Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141800",
          "external_market_id": "KXBTC15M-26OCT141800-00",
          "external_contract_id": "KXBTC15M-26OCT141800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3795.49
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141800-00": {
          "UP/YES": "KXBTC15M-26OCT141800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1571,
          "signal_id": 809,
          "quote_id": 809,
          "settlement_id": 809,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -98.4,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T22:02:21.383330Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3795.49,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1572,
          "signal_id": 809,
          "quote_id": 809,
          "settlement_id": 809,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -80.0,
          "net_pnl": -81.12,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T22:02:21.386132Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3795.49,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81733.92,
        "kronos_base_predicted_close": 81735.15625,
        "kronos_base_displacement": 1.2362500000017462,
        "kronos_base_displacement_fraction": 1.5125299263778689e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81755.5,
        "kronos_small_displacement": 21.580000000001746,
        "kronos_small_displacement_fraction": 0.00026402746864461835,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141800",
        "ticker": "KXBTC15M-26OCT141800-00",
        "market_id": "KXBTC15M-26OCT141800-00",
        "contract_id": "KXBTC15M-26OCT141800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81733.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T21:47:26.291455Z",
        "retrieved_timestamp": "2026-10-14T21:47:26.492138Z",
        "quote_offset_seconds": 0.200683,
        "quote_age_seconds": 0.200683,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.8,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3795.49
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81677.39,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 809,
          "signal_id": 809,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T21:30:00Z",
          "return_6h": 0.0017807608496676064,
          "return_12h": -0.017300468002499958,
          "return_24h": -0.019933150285573076,
          "close_vs_ema12": -0.004769558900497239,
          "close_vs_ema24": -0.00957662473131271,
          "ema12_slope_3h": -0.003200836833219256,
          "ema24_slope_6h": -0.0064917658678910195,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T21:47:26.344858Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T21:30:00Z",
            "return_6h": 0.0017807608496676064,
            "return_12h": -0.017300468002499958,
            "return_24h": -0.019933150285573076,
            "close_vs_ema12": -0.004769558900497239,
            "close_vs_ema24": -0.00957662473131271,
            "ema12_slope_3h": -0.003200836833219256,
            "ema24_slope_6h": -0.0064917658678910195,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 808,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1915Z",
      "trigger_timestamp": "2026-10-14T19:17:15.784897Z",
      "market_start_timestamp": "2026-10-14T19:15:00Z",
      "resolution_timestamp": "2026-10-14T19:30:00Z",
      "direction": "UP",
      "base_run_id": 6215,
      "small_run_id": 6216,
      "last_observed_close": 81695.84,
      "actual_close": 81742.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T19:17:15.814538Z",
      "base_predicted_close": 81713.234375,
      "small_predicted_close": 81696.34375,
      "strike": 81695.84,
      "market_regime": {
        "id": 808,
        "signal_id": 808,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T19:00:00Z",
        "return_6h": -0.008636092762479453,
        "return_12h": -0.020542874773469055,
        "return_24h": -0.016931185668038418,
        "close_vs_ema12": -0.007717843344439257,
        "close_vs_ema24": -0.012245815858877851,
        "ema12_slope_3h": -0.0051766783443123465,
        "ema24_slope_6h": -0.007151711774870395,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T19:17:15.821618Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T19:00:00Z",
          "return_6h": -0.008636092762479453,
          "return_12h": -0.020542874773469055,
          "return_24h": -0.016931185668038418,
          "close_vs_ema12": -0.007717843344439257,
          "close_vs_ema24": -0.012245815858877851,
          "ema12_slope_3h": -0.0051766783443123465,
          "ema24_slope_6h": -0.007151711774870395,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170381,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6215,
        6216
      ],
      "forecast_publication_timestamp": "2026-10-14T19:17:15.784897Z",
      "requested_quote_timestamp": "2026-10-14T19:17:15.784897Z",
      "retrieved_quote_timestamp": "2026-10-14T19:17:15.955278Z",
      "quote_retrieval_timestamp": "2026-10-14T19:17:15.955278Z",
      "timing_difference_seconds": 0.170381,
      "selected_quote": {
        "id": 808,
        "contract_id": 808,
        "forecast_timestamp": "2026-10-14T19:17:15.784897Z",
        "requested_timestamp": "2026-10-14T19:17:15.784897Z",
        "actual_quote_timestamp": "2026-10-14T19:17:15.955278Z",
        "timestamp_delta_seconds": 0.170381,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T19:17:15.955278Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141530",
        "external_market_id": "KXBTC15M-26OCT141530-30",
        "external_contract_id": "KXBTC15M-26OCT141530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 598.66
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 808,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141530",
          "external_market_id": "KXBTC15M-26OCT141530-30",
          "external_contract_id": "KXBTC15M-26OCT141530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T19:15:00Z",
          "resolution_timestamp": "2026-10-14T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T19:17:15.824324Z"
        }
      ],
      "quotes": [
        {
          "id": 808,
          "contract_id": 808,
          "forecast_timestamp": "2026-10-14T19:17:15.784897Z",
          "requested_timestamp": "2026-10-14T19:17:15.784897Z",
          "actual_quote_timestamp": "2026-10-14T19:17:15.955278Z",
          "timestamp_delta_seconds": 0.170381,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T19:17:15.955278Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141530",
          "external_market_id": "KXBTC15M-26OCT141530-30",
          "external_contract_id": "KXBTC15M-26OCT141530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 598.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141530-30": {
          "UP/YES": "KXBTC15M-26OCT141530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1569,
          "signal_id": 808,
          "quote_id": 808,
          "settlement_id": 808,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T19:32:19.772620Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 598.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1570,
          "signal_id": 808,
          "quote_id": 808,
          "settlement_id": 808,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T19:32:19.777181Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 598.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81695.84,
        "kronos_base_predicted_close": 81713.234375,
        "kronos_base_displacement": 17.394375000003492,
        "kronos_base_displacement_fraction": 0.00021291628802645878,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81696.34375,
        "kronos_small_displacement": 0.5037500000034925,
        "kronos_small_displacement_fraction": 6.166164641963317e-06,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141530",
        "ticker": "KXBTC15M-26OCT141530-30",
        "market_id": "KXBTC15M-26OCT141530-30",
        "contract_id": "KXBTC15M-26OCT141530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81695.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T19:17:15.784897Z",
        "retrieved_timestamp": "2026-10-14T19:17:15.955278Z",
        "quote_offset_seconds": 0.170381,
        "quote_age_seconds": 0.170381,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 598.66
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81742.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 808,
          "signal_id": 808,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T19:00:00Z",
          "return_6h": -0.008636092762479453,
          "return_12h": -0.020542874773469055,
          "return_24h": -0.016931185668038418,
          "close_vs_ema12": -0.007717843344439257,
          "close_vs_ema24": -0.012245815858877851,
          "ema12_slope_3h": -0.0051766783443123465,
          "ema24_slope_6h": -0.007151711774870395,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T19:17:15.821618Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T19:00:00Z",
            "return_6h": -0.008636092762479453,
            "return_12h": -0.020542874773469055,
            "return_24h": -0.016931185668038418,
            "close_vs_ema12": -0.007717843344439257,
            "close_vs_ema24": -0.012245815858877851,
            "ema12_slope_3h": -0.0051766783443123465,
            "ema24_slope_6h": -0.007151711774870395,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 807,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1900Z",
      "trigger_timestamp": "2026-10-14T19:02:15.025966Z",
      "market_start_timestamp": "2026-10-14T19:00:00Z",
      "resolution_timestamp": "2026-10-14T19:15:00Z",
      "direction": "UP",
      "base_run_id": 6213,
      "small_run_id": 6214,
      "last_observed_close": 81629.01,
      "actual_close": 81695.84,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T19:02:15.068089Z",
      "base_predicted_close": 81636.265625,
      "small_predicted_close": 81635.5859375,
      "strike": 81629.01,
      "market_regime": {
        "id": 807,
        "signal_id": 807,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T18:45:00Z",
        "return_6h": -0.012266753396037222,
        "return_12h": -0.02081209697977615,
        "return_24h": -0.01708804009202225,
        "close_vs_ema12": -0.00885506676446668,
        "close_vs_ema24": -0.013308176102968194,
        "ema12_slope_3h": -0.005468202853349591,
        "ema24_slope_6h": -0.007120789614191492,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T19:02:15.074966Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T18:45:00Z",
          "return_6h": -0.012266753396037222,
          "return_12h": -0.02081209697977615,
          "return_24h": -0.01708804009202225,
          "close_vs_ema12": -0.00885506676446668,
          "close_vs_ema24": -0.013308176102968194,
          "ema12_slope_3h": -0.005468202853349591,
          "ema24_slope_6h": -0.007120789614191492,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.211721,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6213,
        6214
      ],
      "forecast_publication_timestamp": "2026-10-14T19:02:15.025966Z",
      "requested_quote_timestamp": "2026-10-14T19:02:15.025966Z",
      "retrieved_quote_timestamp": "2026-10-14T19:02:15.237687Z",
      "quote_retrieval_timestamp": "2026-10-14T19:02:15.237687Z",
      "timing_difference_seconds": 0.211721,
      "selected_quote": {
        "id": 807,
        "contract_id": 807,
        "forecast_timestamp": "2026-10-14T19:02:15.025966Z",
        "requested_timestamp": "2026-10-14T19:02:15.025966Z",
        "actual_quote_timestamp": "2026-10-14T19:02:15.237687Z",
        "timestamp_delta_seconds": 0.211721,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T19:02:15.237687Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141515",
        "external_market_id": "KXBTC15M-26OCT141515-15",
        "external_contract_id": "KXBTC15M-26OCT141515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8418.58
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 807,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141515",
          "external_market_id": "KXBTC15M-26OCT141515-15",
          "external_contract_id": "KXBTC15M-26OCT141515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T19:00:00Z",
          "resolution_timestamp": "2026-10-14T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T19:02:15.080672Z"
        }
      ],
      "quotes": [
        {
          "id": 807,
          "contract_id": 807,
          "forecast_timestamp": "2026-10-14T19:02:15.025966Z",
          "requested_timestamp": "2026-10-14T19:02:15.025966Z",
          "actual_quote_timestamp": "2026-10-14T19:02:15.237687Z",
          "timestamp_delta_seconds": 0.211721,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.36,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T19:02:15.237687Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141515",
          "external_market_id": "KXBTC15M-26OCT141515-15",
          "external_contract_id": "KXBTC15M-26OCT141515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8418.58
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141515-15": {
          "UP/YES": "KXBTC15M-26OCT141515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1567,
          "signal_id": 807,
          "quote_id": 807,
          "settlement_id": 807,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T19:17:20.215195Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8418.58,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1568,
          "signal_id": 807,
          "quote_id": 807,
          "settlement_id": 807,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T19:17:20.218144Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8418.58,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81629.01,
        "kronos_base_predicted_close": 81636.265625,
        "kronos_base_displacement": 7.255625000005239,
        "kronos_base_displacement_fraction": 8.888537298204694e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81635.5859375,
        "kronos_small_displacement": 6.575937500005239,
        "kronos_small_displacement_fraction": 8.055882951422833e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141515",
        "ticker": "KXBTC15M-26OCT141515-15",
        "market_id": "KXBTC15M-26OCT141515-15",
        "contract_id": "KXBTC15M-26OCT141515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81629.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T19:02:15.025966Z",
        "retrieved_timestamp": "2026-10-14T19:02:15.237687Z",
        "quote_offset_seconds": 0.211721,
        "quote_age_seconds": 0.211721,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8418.58
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81695.84,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 807,
          "signal_id": 807,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T18:45:00Z",
          "return_6h": -0.012266753396037222,
          "return_12h": -0.02081209697977615,
          "return_24h": -0.01708804009202225,
          "close_vs_ema12": -0.00885506676446668,
          "close_vs_ema24": -0.013308176102968194,
          "ema12_slope_3h": -0.005468202853349591,
          "ema24_slope_6h": -0.007120789614191492,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T19:02:15.074966Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T18:45:00Z",
            "return_6h": -0.012266753396037222,
            "return_12h": -0.02081209697977615,
            "return_24h": -0.01708804009202225,
            "close_vs_ema12": -0.00885506676446668,
            "close_vs_ema24": -0.013308176102968194,
            "ema12_slope_3h": -0.005468202853349591,
            "ema24_slope_6h": -0.007120789614191492,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 806,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1845Z",
      "trigger_timestamp": "2026-10-14T18:47:14.792313Z",
      "market_start_timestamp": "2026-10-14T18:45:00Z",
      "resolution_timestamp": "2026-10-14T19:00:00Z",
      "direction": "UP",
      "base_run_id": 6211,
      "small_run_id": 6212,
      "last_observed_close": 81509.78,
      "actual_close": 81629.01,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T18:47:14.836669Z",
      "base_predicted_close": 81509.9765625,
      "small_predicted_close": 81559.65625,
      "strike": 81509.78,
      "market_regime": {
        "id": 806,
        "signal_id": 806,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T18:30:00Z",
        "return_6h": -0.014146474526123831,
        "return_12h": -0.02264833742834882,
        "return_24h": -0.017888708475865323,
        "close_vs_ema12": -0.010675639037356799,
        "close_vs_ema24": -0.01502543548895574,
        "ema12_slope_3h": -0.005733882243162958,
        "ema24_slope_6h": -0.007013368469424797,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T18:47:14.840954Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T18:30:00Z",
          "return_6h": -0.014146474526123831,
          "return_12h": -0.02264833742834882,
          "return_24h": -0.017888708475865323,
          "close_vs_ema12": -0.010675639037356799,
          "close_vs_ema24": -0.01502543548895574,
          "ema12_slope_3h": -0.005733882243162958,
          "ema24_slope_6h": -0.007013368469424797,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.21627,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6211,
        6212
      ],
      "forecast_publication_timestamp": "2026-10-14T18:47:14.792313Z",
      "requested_quote_timestamp": "2026-10-14T18:47:14.792313Z",
      "retrieved_quote_timestamp": "2026-10-14T18:47:15.008583Z",
      "quote_retrieval_timestamp": "2026-10-14T18:47:15.008583Z",
      "timing_difference_seconds": 0.21627,
      "selected_quote": {
        "id": 806,
        "contract_id": 806,
        "forecast_timestamp": "2026-10-14T18:47:14.792313Z",
        "requested_timestamp": "2026-10-14T18:47:14.792313Z",
        "actual_quote_timestamp": "2026-10-14T18:47:15.008583Z",
        "timestamp_delta_seconds": 0.21627,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T18:47:15.008583Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141500",
        "external_market_id": "KXBTC15M-26OCT141500-00",
        "external_contract_id": "KXBTC15M-26OCT141500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11174.67
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 806,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141500",
          "external_market_id": "KXBTC15M-26OCT141500-00",
          "external_contract_id": "KXBTC15M-26OCT141500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T18:45:00Z",
          "resolution_timestamp": "2026-10-14T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T18:47:14.843316Z"
        }
      ],
      "quotes": [
        {
          "id": 806,
          "contract_id": 806,
          "forecast_timestamp": "2026-10-14T18:47:14.792313Z",
          "requested_timestamp": "2026-10-14T18:47:14.792313Z",
          "actual_quote_timestamp": "2026-10-14T18:47:15.008583Z",
          "timestamp_delta_seconds": 0.21627,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.68,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T18:47:15.008583Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141500",
          "external_market_id": "KXBTC15M-26OCT141500-00",
          "external_contract_id": "KXBTC15M-26OCT141500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11174.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141500-00": {
          "UP/YES": "KXBTC15M-26OCT141500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1565,
          "signal_id": 806,
          "quote_id": 806,
          "settlement_id": 806,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 143.0,
          "gross_pnl": 45.75999999999999,
          "net_pnl": 43.579999999999984,
          "roi": 0.43834238583785934,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T19:02:19.591764Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11174.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1566,
          "signal_id": 806,
          "quote_id": 806,
          "settlement_id": 806,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 32.0,
          "net_pnl": 30.47,
          "roi": 0.43822810297713216,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T19:02:19.594974Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11174.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81509.78,
        "kronos_base_predicted_close": 81509.9765625,
        "kronos_base_displacement": 0.19656250000116415,
        "kronos_base_displacement_fraction": 2.411520433513183e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81559.65625,
        "kronos_small_displacement": 49.876250000001164,
        "kronos_small_displacement_fraction": 0.0006119050989954968,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141500",
        "ticker": "KXBTC15M-26OCT141500-00",
        "market_id": "KXBTC15M-26OCT141500-00",
        "contract_id": "KXBTC15M-26OCT141500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81509.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T18:47:14.792313Z",
        "retrieved_timestamp": "2026-10-14T18:47:15.008583Z",
        "quote_offset_seconds": 0.21627,
        "quote_age_seconds": 0.21627,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11174.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81629.01,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 806,
          "signal_id": 806,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T18:30:00Z",
          "return_6h": -0.014146474526123831,
          "return_12h": -0.02264833742834882,
          "return_24h": -0.017888708475865323,
          "close_vs_ema12": -0.010675639037356799,
          "close_vs_ema24": -0.01502543548895574,
          "ema12_slope_3h": -0.005733882243162958,
          "ema24_slope_6h": -0.007013368469424797,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T18:47:14.840954Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T18:30:00Z",
            "return_6h": -0.014146474526123831,
            "return_12h": -0.02264833742834882,
            "return_24h": -0.017888708475865323,
            "close_vs_ema12": -0.010675639037356799,
            "close_vs_ema24": -0.01502543548895574,
            "ema12_slope_3h": -0.005733882243162958,
            "ema24_slope_6h": -0.007013368469424797,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 805,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1800Z",
      "trigger_timestamp": "2026-10-14T18:02:15.153927Z",
      "market_start_timestamp": "2026-10-14T18:00:00Z",
      "resolution_timestamp": "2026-10-14T18:15:00Z",
      "direction": "UP",
      "base_run_id": 6205,
      "small_run_id": 6206,
      "last_observed_close": 81492.38,
      "actual_close": 81576.89,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T18:02:15.203930Z",
      "base_predicted_close": 81600.234375,
      "small_predicted_close": 81633.109375,
      "strike": 81492.38,
      "market_regime": {
        "id": 805,
        "signal_id": 805,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T17:45:00Z",
        "return_6h": -0.02286748250818693,
        "return_12h": -0.022592894760528615,
        "return_24h": -0.017989866455122128,
        "close_vs_ema12": -0.012236978141397126,
        "close_vs_ema24": -0.016162794830058336,
        "ema12_slope_3h": -0.006184257948802174,
        "ema24_slope_6h": -0.006051108792631044,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T18:02:15.208493Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T17:45:00Z",
          "return_6h": -0.02286748250818693,
          "return_12h": -0.022592894760528615,
          "return_24h": -0.017989866455122128,
          "close_vs_ema12": -0.012236978141397126,
          "close_vs_ema24": -0.016162794830058336,
          "ema12_slope_3h": -0.006184257948802174,
          "ema24_slope_6h": -0.006051108792631044,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187861,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6205,
        6206
      ],
      "forecast_publication_timestamp": "2026-10-14T18:02:15.153927Z",
      "requested_quote_timestamp": "2026-10-14T18:02:15.153927Z",
      "retrieved_quote_timestamp": "2026-10-14T18:02:15.341788Z",
      "quote_retrieval_timestamp": "2026-10-14T18:02:15.341788Z",
      "timing_difference_seconds": 0.187861,
      "selected_quote": {
        "id": 805,
        "contract_id": 805,
        "forecast_timestamp": "2026-10-14T18:02:15.153927Z",
        "requested_timestamp": "2026-10-14T18:02:15.153927Z",
        "actual_quote_timestamp": "2026-10-14T18:02:15.341788Z",
        "timestamp_delta_seconds": 0.187861,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T18:02:15.341788Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141415",
        "external_market_id": "KXBTC15M-26OCT141415-15",
        "external_contract_id": "KXBTC15M-26OCT141415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6249.48
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 805,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141415",
          "external_market_id": "KXBTC15M-26OCT141415-15",
          "external_contract_id": "KXBTC15M-26OCT141415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T18:00:00Z",
          "resolution_timestamp": "2026-10-14T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T18:02:15.211216Z"
        }
      ],
      "quotes": [
        {
          "id": 805,
          "contract_id": 805,
          "forecast_timestamp": "2026-10-14T18:02:15.153927Z",
          "requested_timestamp": "2026-10-14T18:02:15.153927Z",
          "actual_quote_timestamp": "2026-10-14T18:02:15.341788Z",
          "timestamp_delta_seconds": 0.187861,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T18:02:15.341788Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141415",
          "external_market_id": "KXBTC15M-26OCT141415-15",
          "external_contract_id": "KXBTC15M-26OCT141415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6249.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141415-15": {
          "UP/YES": "KXBTC15M-26OCT141415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1563,
          "signal_id": 805,
          "quote_id": 805,
          "settlement_id": 805,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T18:17:19.032874Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6249.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1564,
          "signal_id": 805,
          "quote_id": 805,
          "settlement_id": 805,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T18:17:19.036649Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6249.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81492.38,
        "kronos_base_predicted_close": 81600.234375,
        "kronos_base_displacement": 107.85437499999534,
        "kronos_base_displacement_fraction": 0.001323490306701011,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81633.109375,
        "kronos_small_displacement": 140.72937499999534,
        "kronos_small_displacement_fraction": 0.0017269022576097955,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141415",
        "ticker": "KXBTC15M-26OCT141415-15",
        "market_id": "KXBTC15M-26OCT141415-15",
        "contract_id": "KXBTC15M-26OCT141415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81492.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T18:02:15.153927Z",
        "retrieved_timestamp": "2026-10-14T18:02:15.341788Z",
        "quote_offset_seconds": 0.187861,
        "quote_age_seconds": 0.187861,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6249.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81576.89,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 805,
          "signal_id": 805,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T17:45:00Z",
          "return_6h": -0.02286748250818693,
          "return_12h": -0.022592894760528615,
          "return_24h": -0.017989866455122128,
          "close_vs_ema12": -0.012236978141397126,
          "close_vs_ema24": -0.016162794830058336,
          "ema12_slope_3h": -0.006184257948802174,
          "ema24_slope_6h": -0.006051108792631044,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T18:02:15.208493Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T17:45:00Z",
            "return_6h": -0.02286748250818693,
            "return_12h": -0.022592894760528615,
            "return_24h": -0.017989866455122128,
            "close_vs_ema12": -0.012236978141397126,
            "close_vs_ema24": -0.016162794830058336,
            "ema12_slope_3h": -0.006184257948802174,
            "ema24_slope_6h": -0.006051108792631044,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 804,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1630Z",
      "trigger_timestamp": "2026-10-14T16:32:14.771655Z",
      "market_start_timestamp": "2026-10-14T16:30:00Z",
      "resolution_timestamp": "2026-10-14T16:45:00Z",
      "direction": "UP",
      "base_run_id": 6193,
      "small_run_id": 6194,
      "last_observed_close": 81640.29,
      "actual_close": 81863.54,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T16:32:14.804791Z",
      "base_predicted_close": 81649.0703125,
      "small_predicted_close": 81677.5390625,
      "strike": 81640.29,
      "market_regime": {
        "id": 804,
        "signal_id": 804,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T16:15:00Z",
        "return_6h": -0.019577598069456803,
        "return_12h": -0.02475159143514638,
        "return_24h": -0.02176849801704217,
        "close_vs_ema12": -0.012980857667967083,
        "close_vs_ema24": -0.016071145275033394,
        "ema12_slope_3h": -0.006772091190848761,
        "ema24_slope_6h": -0.004313204901088996,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T16:32:14.809396Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T16:15:00Z",
          "return_6h": -0.019577598069456803,
          "return_12h": -0.02475159143514638,
          "return_24h": -0.02176849801704217,
          "close_vs_ema12": -0.012980857667967083,
          "close_vs_ema24": -0.016071145275033394,
          "ema12_slope_3h": -0.006772091190848761,
          "ema24_slope_6h": -0.004313204901088996,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.202339,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6193,
        6194
      ],
      "forecast_publication_timestamp": "2026-10-14T16:32:14.771655Z",
      "requested_quote_timestamp": "2026-10-14T16:32:14.771655Z",
      "retrieved_quote_timestamp": "2026-10-14T16:32:14.973994Z",
      "quote_retrieval_timestamp": "2026-10-14T16:32:14.973994Z",
      "timing_difference_seconds": 0.202339,
      "selected_quote": {
        "id": 804,
        "contract_id": 804,
        "forecast_timestamp": "2026-10-14T16:32:14.771655Z",
        "requested_timestamp": "2026-10-14T16:32:14.771655Z",
        "actual_quote_timestamp": "2026-10-14T16:32:14.973994Z",
        "timestamp_delta_seconds": 0.202339,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T16:32:14.973994Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141245",
        "external_market_id": "KXBTC15M-26OCT141245-45",
        "external_contract_id": "KXBTC15M-26OCT141245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3427.3
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 804,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141245",
          "external_market_id": "KXBTC15M-26OCT141245-45",
          "external_contract_id": "KXBTC15M-26OCT141245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T16:30:00Z",
          "resolution_timestamp": "2026-10-14T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T16:32:14.813867Z"
        }
      ],
      "quotes": [
        {
          "id": 804,
          "contract_id": 804,
          "forecast_timestamp": "2026-10-14T16:32:14.771655Z",
          "requested_timestamp": "2026-10-14T16:32:14.771655Z",
          "actual_quote_timestamp": "2026-10-14T16:32:14.973994Z",
          "timestamp_delta_seconds": 0.202339,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.4,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T16:32:14.973994Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141245",
          "external_market_id": "KXBTC15M-26OCT141245-45",
          "external_contract_id": "KXBTC15M-26OCT141245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3427.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141245-45": {
          "UP/YES": "KXBTC15M-26OCT141245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1561,
          "signal_id": 804,
          "quote_id": 804,
          "settlement_id": 804,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 1.0,
          "settlement_payout": 234.0,
          "gross_pnl": 138.06,
          "net_pnl": 134.09,
          "roi": 1.3421078971073968,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:47:21.709909Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3427.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1562,
          "signal_id": 804,
          "quote_id": 804,
          "settlement_id": 804,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 59.0,
          "net_pnl": 57.3,
          "roi": 1.3419203747072599,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:47:21.712953Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3427.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81640.29,
        "kronos_base_predicted_close": 81649.0703125,
        "kronos_base_displacement": 8.780312500006403,
        "kronos_base_displacement_fraction": 0.00010754876666908463,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81677.5390625,
        "kronos_small_displacement": 37.2490625000064,
        "kronos_small_displacement_fraction": 0.0004562583315175192,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141245",
        "ticker": "KXBTC15M-26OCT141245-45",
        "market_id": "KXBTC15M-26OCT141245-45",
        "contract_id": "KXBTC15M-26OCT141245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81640.29
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T16:32:14.771655Z",
        "retrieved_timestamp": "2026-10-14T16:32:14.973994Z",
        "quote_offset_seconds": 0.202339,
        "quote_age_seconds": 0.202339,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3427.3
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81863.54,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 804,
          "signal_id": 804,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T16:15:00Z",
          "return_6h": -0.019577598069456803,
          "return_12h": -0.02475159143514638,
          "return_24h": -0.02176849801704217,
          "close_vs_ema12": -0.012980857667967083,
          "close_vs_ema24": -0.016071145275033394,
          "ema12_slope_3h": -0.006772091190848761,
          "ema24_slope_6h": -0.004313204901088996,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T16:32:14.809396Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T16:15:00Z",
            "return_6h": -0.019577598069456803,
            "return_12h": -0.02475159143514638,
            "return_24h": -0.02176849801704217,
            "close_vs_ema12": -0.012980857667967083,
            "close_vs_ema24": -0.016071145275033394,
            "ema12_slope_3h": -0.006772091190848761,
            "ema24_slope_6h": -0.004313204901088996,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 803,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1615Z",
      "trigger_timestamp": "2026-10-14T16:17:15.866925Z",
      "market_start_timestamp": "2026-10-14T16:15:00Z",
      "resolution_timestamp": "2026-10-14T16:30:00Z",
      "direction": "UP",
      "base_run_id": 6191,
      "small_run_id": 6192,
      "last_observed_close": 81550.68,
      "actual_close": 81640.29,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T16:17:15.909738Z",
      "base_predicted_close": 81604.4765625,
      "small_predicted_close": 81682.90625,
      "strike": 81550.68,
      "market_regime": {
        "id": 803,
        "signal_id": 803,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T16:00:00Z",
        "return_6h": -0.02015955554407256,
        "return_12h": -0.02512761546986253,
        "return_24h": -0.02170968860900946,
        "close_vs_ema12": -0.014608599307511683,
        "close_vs_ema24": -0.017483610954453943,
        "ema12_slope_3h": -0.006598526209014688,
        "ema24_slope_6h": -0.003992095509245286,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T16:17:15.913737Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T16:00:00Z",
          "return_6h": -0.02015955554407256,
          "return_12h": -0.02512761546986253,
          "return_24h": -0.02170968860900946,
          "close_vs_ema12": -0.014608599307511683,
          "close_vs_ema24": -0.017483610954453943,
          "ema12_slope_3h": -0.006598526209014688,
          "ema24_slope_6h": -0.003992095509245286,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200751,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6191,
        6192
      ],
      "forecast_publication_timestamp": "2026-10-14T16:17:15.866925Z",
      "requested_quote_timestamp": "2026-10-14T16:17:15.866925Z",
      "retrieved_quote_timestamp": "2026-10-14T16:17:16.067676Z",
      "quote_retrieval_timestamp": "2026-10-14T16:17:16.067676Z",
      "timing_difference_seconds": 0.200751,
      "selected_quote": {
        "id": 803,
        "contract_id": 803,
        "forecast_timestamp": "2026-10-14T16:17:15.866925Z",
        "requested_timestamp": "2026-10-14T16:17:15.866925Z",
        "actual_quote_timestamp": "2026-10-14T16:17:16.067676Z",
        "timestamp_delta_seconds": 0.200751,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T16:17:16.067676Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141230",
        "external_market_id": "KXBTC15M-26OCT141230-30",
        "external_contract_id": "KXBTC15M-26OCT141230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 14725.43
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 803,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141230",
          "external_market_id": "KXBTC15M-26OCT141230-30",
          "external_contract_id": "KXBTC15M-26OCT141230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T16:15:00Z",
          "resolution_timestamp": "2026-10-14T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T16:17:15.919308Z"
        }
      ],
      "quotes": [
        {
          "id": 803,
          "contract_id": 803,
          "forecast_timestamp": "2026-10-14T16:17:15.866925Z",
          "requested_timestamp": "2026-10-14T16:17:15.866925Z",
          "actual_quote_timestamp": "2026-10-14T16:17:16.067676Z",
          "timestamp_delta_seconds": 0.200751,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T16:17:16.067676Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141230",
          "external_market_id": "KXBTC15M-26OCT141230-30",
          "external_contract_id": "KXBTC15M-26OCT141230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 14725.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141230-30": {
          "UP/YES": "KXBTC15M-26OCT141230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1559,
          "signal_id": 803,
          "quote_id": 803,
          "settlement_id": 803,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:32:19.082879Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 14725.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1560,
          "signal_id": 803,
          "quote_id": 803,
          "settlement_id": 803,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:32:19.085728Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 14725.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81550.68,
        "kronos_base_predicted_close": 81604.4765625,
        "kronos_base_displacement": 53.796562500006985,
        "kronos_base_displacement_fraction": 0.0006596703117620477,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81682.90625,
        "kronos_small_displacement": 132.22625000000698,
        "kronos_small_displacement_fraction": 0.0016213997234603929,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141230",
        "ticker": "KXBTC15M-26OCT141230-30",
        "market_id": "KXBTC15M-26OCT141230-30",
        "contract_id": "KXBTC15M-26OCT141230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81550.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T16:17:15.866925Z",
        "retrieved_timestamp": "2026-10-14T16:17:16.067676Z",
        "quote_offset_seconds": 0.200751,
        "quote_age_seconds": 0.200751,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 14725.43
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81640.29,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 803,
          "signal_id": 803,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T16:00:00Z",
          "return_6h": -0.02015955554407256,
          "return_12h": -0.02512761546986253,
          "return_24h": -0.02170968860900946,
          "close_vs_ema12": -0.014608599307511683,
          "close_vs_ema24": -0.017483610954453943,
          "ema12_slope_3h": -0.006598526209014688,
          "ema24_slope_6h": -0.003992095509245286,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T16:17:15.913737Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T16:00:00Z",
            "return_6h": -0.02015955554407256,
            "return_12h": -0.02512761546986253,
            "return_24h": -0.02170968860900946,
            "close_vs_ema12": -0.014608599307511683,
            "close_vs_ema24": -0.017483610954453943,
            "ema12_slope_3h": -0.006598526209014688,
            "ema24_slope_6h": -0.003992095509245286,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 802,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1600Z",
      "trigger_timestamp": "2026-10-14T16:02:19.548164Z",
      "market_start_timestamp": "2026-10-14T16:00:00Z",
      "resolution_timestamp": "2026-10-14T16:15:00Z",
      "direction": "UP",
      "base_run_id": 6189,
      "small_run_id": 6190,
      "last_observed_close": 81557.63,
      "actual_close": 81550.68,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T16:02:19.591469Z",
      "base_predicted_close": 81718.171875,
      "small_predicted_close": 81720.8125,
      "strike": 81557.63,
      "market_regime": {
        "id": 802,
        "signal_id": 802,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T15:45:00Z",
        "return_6h": -0.0193545147609685,
        "return_12h": -0.024799174693340365,
        "return_24h": -0.02135175420976021,
        "close_vs_ema12": -0.015136904345979585,
        "close_vs_ema24": -0.017761498167846446,
        "ema12_slope_3h": -0.006438686441520569,
        "ema24_slope_6h": -0.0036521906041797614,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T16:02:19.596374Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T15:45:00Z",
          "return_6h": -0.0193545147609685,
          "return_12h": -0.024799174693340365,
          "return_24h": -0.02135175420976021,
          "close_vs_ema12": -0.015136904345979585,
          "close_vs_ema24": -0.017761498167846446,
          "ema12_slope_3h": -0.006438686441520569,
          "ema24_slope_6h": -0.0036521906041797614,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.267544,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6189,
        6190
      ],
      "forecast_publication_timestamp": "2026-10-14T16:02:19.548164Z",
      "requested_quote_timestamp": "2026-10-14T16:02:19.548164Z",
      "retrieved_quote_timestamp": "2026-10-14T16:02:19.815708Z",
      "quote_retrieval_timestamp": "2026-10-14T16:02:19.815708Z",
      "timing_difference_seconds": 0.267544,
      "selected_quote": {
        "id": 802,
        "contract_id": 802,
        "forecast_timestamp": "2026-10-14T16:02:19.548164Z",
        "requested_timestamp": "2026-10-14T16:02:19.548164Z",
        "actual_quote_timestamp": "2026-10-14T16:02:19.815708Z",
        "timestamp_delta_seconds": 0.267544,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T16:02:19.815708Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141215",
        "external_market_id": "KXBTC15M-26OCT141215-15",
        "external_contract_id": "KXBTC15M-26OCT141215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6000.14
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 802,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141215",
          "external_market_id": "KXBTC15M-26OCT141215-15",
          "external_contract_id": "KXBTC15M-26OCT141215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T16:00:00Z",
          "resolution_timestamp": "2026-10-14T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T16:02:19.599186Z"
        }
      ],
      "quotes": [
        {
          "id": 802,
          "contract_id": 802,
          "forecast_timestamp": "2026-10-14T16:02:19.548164Z",
          "requested_timestamp": "2026-10-14T16:02:19.548164Z",
          "actual_quote_timestamp": "2026-10-14T16:02:19.815708Z",
          "timestamp_delta_seconds": 0.267544,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T16:02:19.815708Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141215",
          "external_market_id": "KXBTC15M-26OCT141215-15",
          "external_contract_id": "KXBTC15M-26OCT141215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6000.14
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141215-15": {
          "UP/YES": "KXBTC15M-26OCT141215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1557,
          "signal_id": 802,
          "quote_id": 802,
          "settlement_id": 802,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:17:20.110002Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6000.14,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1558,
          "signal_id": 802,
          "quote_id": 802,
          "settlement_id": 802,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:17:20.112626Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6000.14,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81557.63,
        "kronos_base_predicted_close": 81718.171875,
        "kronos_base_displacement": 160.54187499999534,
        "kronos_base_displacement_fraction": 0.001968447035550142,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81720.8125,
        "kronos_small_displacement": 163.18249999999534,
        "kronos_small_displacement_fraction": 0.002000824447694168,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141215",
        "ticker": "KXBTC15M-26OCT141215-15",
        "market_id": "KXBTC15M-26OCT141215-15",
        "contract_id": "KXBTC15M-26OCT141215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81557.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T16:02:19.548164Z",
        "retrieved_timestamp": "2026-10-14T16:02:19.815708Z",
        "quote_offset_seconds": 0.267544,
        "quote_age_seconds": 0.267544,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6000.14
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81550.68,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 802,
          "signal_id": 802,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T15:45:00Z",
          "return_6h": -0.0193545147609685,
          "return_12h": -0.024799174693340365,
          "return_24h": -0.02135175420976021,
          "close_vs_ema12": -0.015136904345979585,
          "close_vs_ema24": -0.017761498167846446,
          "ema12_slope_3h": -0.006438686441520569,
          "ema24_slope_6h": -0.0036521906041797614,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T16:02:19.596374Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T15:45:00Z",
            "return_6h": -0.0193545147609685,
            "return_12h": -0.024799174693340365,
            "return_24h": -0.02135175420976021,
            "close_vs_ema12": -0.015136904345979585,
            "close_vs_ema24": -0.017761498167846446,
            "ema12_slope_3h": -0.006438686441520569,
            "ema24_slope_6h": -0.0036521906041797614,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 801,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1545Z",
      "trigger_timestamp": "2026-10-14T15:47:16.140423Z",
      "market_start_timestamp": "2026-10-14T15:45:00Z",
      "resolution_timestamp": "2026-10-14T16:00:00Z",
      "direction": "UP",
      "base_run_id": 6187,
      "small_run_id": 6188,
      "last_observed_close": 81588.63,
      "actual_close": 81557.63,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T15:47:16.173247Z",
      "base_predicted_close": 81731.46875,
      "small_predicted_close": 81760.6328125,
      "strike": 81588.63,
      "market_regime": {
        "id": 801,
        "signal_id": 801,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T15:30:00Z",
        "return_6h": -0.01904731014796479,
        "return_12h": -0.02570079511190282,
        "return_24h": -0.020111474453687106,
        "close_vs_ema12": -0.015396740561766986,
        "close_vs_ema24": -0.01775539951726557,
        "ema12_slope_3h": -0.0061564359068939645,
        "ema24_slope_6h": -0.003322293006829846,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T15:47:16.177339Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T15:30:00Z",
          "return_6h": -0.01904731014796479,
          "return_12h": -0.02570079511190282,
          "return_24h": -0.020111474453687106,
          "close_vs_ema12": -0.015396740561766986,
          "close_vs_ema24": -0.01775539951726557,
          "ema12_slope_3h": -0.0061564359068939645,
          "ema24_slope_6h": -0.003322293006829846,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183792,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6187,
        6188
      ],
      "forecast_publication_timestamp": "2026-10-14T15:47:16.140423Z",
      "requested_quote_timestamp": "2026-10-14T15:47:16.140423Z",
      "retrieved_quote_timestamp": "2026-10-14T15:47:16.324215Z",
      "quote_retrieval_timestamp": "2026-10-14T15:47:16.324215Z",
      "timing_difference_seconds": 0.183792,
      "selected_quote": {
        "id": 801,
        "contract_id": 801,
        "forecast_timestamp": "2026-10-14T15:47:16.140423Z",
        "requested_timestamp": "2026-10-14T15:47:16.140423Z",
        "actual_quote_timestamp": "2026-10-14T15:47:16.324215Z",
        "timestamp_delta_seconds": 0.183792,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T15:47:16.324215Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141200",
        "external_market_id": "KXBTC15M-26OCT141200-00",
        "external_contract_id": "KXBTC15M-26OCT141200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10762.1
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 801,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141200",
          "external_market_id": "KXBTC15M-26OCT141200-00",
          "external_contract_id": "KXBTC15M-26OCT141200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T15:45:00Z",
          "resolution_timestamp": "2026-10-14T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T15:47:16.183194Z"
        }
      ],
      "quotes": [
        {
          "id": 801,
          "contract_id": 801,
          "forecast_timestamp": "2026-10-14T15:47:16.140423Z",
          "requested_timestamp": "2026-10-14T15:47:16.140423Z",
          "actual_quote_timestamp": "2026-10-14T15:47:16.324215Z",
          "timestamp_delta_seconds": 0.183792,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T15:47:16.324215Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141200",
          "external_market_id": "KXBTC15M-26OCT141200-00",
          "external_contract_id": "KXBTC15M-26OCT141200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10762.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141200-00": {
          "UP/YES": "KXBTC15M-26OCT141200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1555,
          "signal_id": 801,
          "quote_id": 801,
          "settlement_id": 801,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.3,
          "net_pnl": -99.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:02:27.608576Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10762.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1556,
          "signal_id": 801,
          "quote_id": 801,
          "settlement_id": 801,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -70.0,
          "net_pnl": -71.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T16:02:27.612472Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10762.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81588.63,
        "kronos_base_predicted_close": 81731.46875,
        "kronos_base_displacement": 142.83874999999534,
        "kronos_base_displacement_fraction": 0.0017507188195217316,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81760.6328125,
        "kronos_small_displacement": 172.00281249999534,
        "kronos_small_displacement_fraction": 0.00210817135304264,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141200",
        "ticker": "KXBTC15M-26OCT141200-00",
        "market_id": "KXBTC15M-26OCT141200-00",
        "contract_id": "KXBTC15M-26OCT141200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81588.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T15:47:16.140423Z",
        "retrieved_timestamp": "2026-10-14T15:47:16.324215Z",
        "quote_offset_seconds": 0.183792,
        "quote_age_seconds": 0.183792,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10762.1
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81557.63,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 801,
          "signal_id": 801,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T15:30:00Z",
          "return_6h": -0.01904731014796479,
          "return_12h": -0.02570079511190282,
          "return_24h": -0.020111474453687106,
          "close_vs_ema12": -0.015396740561766986,
          "close_vs_ema24": -0.01775539951726557,
          "ema12_slope_3h": -0.0061564359068939645,
          "ema24_slope_6h": -0.003322293006829846,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T15:47:16.177339Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T15:30:00Z",
            "return_6h": -0.01904731014796479,
            "return_12h": -0.02570079511190282,
            "return_24h": -0.020111474453687106,
            "close_vs_ema12": -0.015396740561766986,
            "close_vs_ema24": -0.01775539951726557,
            "ema12_slope_3h": -0.0061564359068939645,
            "ema24_slope_6h": -0.003322293006829846,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 800,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1500Z",
      "trigger_timestamp": "2026-10-14T15:02:15.053637Z",
      "market_start_timestamp": "2026-10-14T15:00:00Z",
      "resolution_timestamp": "2026-10-14T15:15:00Z",
      "direction": "UP",
      "base_run_id": 6181,
      "small_run_id": 6182,
      "last_observed_close": 81825.79,
      "actual_close": 81753.14,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T15:02:15.096986Z",
      "base_predicted_close": 81918.6171875,
      "small_predicted_close": 81836.6875,
      "strike": 81825.79,
      "market_regime": {
        "id": 800,
        "signal_id": 800,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T14:45:00Z",
        "return_6h": -0.01834584776800341,
        "return_12h": -0.020795126405209863,
        "return_24h": -0.019250085622763757,
        "close_vs_ema12": -0.014329289844134063,
        "close_vs_ema24": -0.01591699328396501,
        "ema12_slope_3h": -0.004367479612508052,
        "ema24_slope_6h": -0.002359038432145022,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T15:02:15.100519Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T14:45:00Z",
          "return_6h": -0.01834584776800341,
          "return_12h": -0.020795126405209863,
          "return_24h": -0.019250085622763757,
          "close_vs_ema12": -0.014329289844134063,
          "close_vs_ema24": -0.01591699328396501,
          "ema12_slope_3h": -0.004367479612508052,
          "ema24_slope_6h": -0.002359038432145022,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187771,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6181,
        6182
      ],
      "forecast_publication_timestamp": "2026-10-14T15:02:15.053637Z",
      "requested_quote_timestamp": "2026-10-14T15:02:15.053637Z",
      "retrieved_quote_timestamp": "2026-10-14T15:02:15.241408Z",
      "quote_retrieval_timestamp": "2026-10-14T15:02:15.241408Z",
      "timing_difference_seconds": 0.187771,
      "selected_quote": {
        "id": 800,
        "contract_id": 800,
        "forecast_timestamp": "2026-10-14T15:02:15.053637Z",
        "requested_timestamp": "2026-10-14T15:02:15.053637Z",
        "actual_quote_timestamp": "2026-10-14T15:02:15.241408Z",
        "timestamp_delta_seconds": 0.187771,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T15:02:15.241408Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141115",
        "external_market_id": "KXBTC15M-26OCT141115-15",
        "external_contract_id": "KXBTC15M-26OCT141115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 677.12
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 800,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141115",
          "external_market_id": "KXBTC15M-26OCT141115-15",
          "external_contract_id": "KXBTC15M-26OCT141115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T15:00:00Z",
          "resolution_timestamp": "2026-10-14T15:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T15:02:15.102591Z"
        }
      ],
      "quotes": [
        {
          "id": 800,
          "contract_id": 800,
          "forecast_timestamp": "2026-10-14T15:02:15.053637Z",
          "requested_timestamp": "2026-10-14T15:02:15.053637Z",
          "actual_quote_timestamp": "2026-10-14T15:02:15.241408Z",
          "timestamp_delta_seconds": 0.187771,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.25,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T15:02:15.241408Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141115",
          "external_market_id": "KXBTC15M-26OCT141115-15",
          "external_contract_id": "KXBTC15M-26OCT141115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 677.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141115-15": {
          "UP/YES": "KXBTC15M-26OCT141115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1553,
          "signal_id": 800,
          "quote_id": 800,
          "settlement_id": 800,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.9,
          "net_pnl": -99.82000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T15:17:19.135594Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 677.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1554,
          "signal_id": 800,
          "quote_id": 800,
          "settlement_id": 800,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -26.0,
          "net_pnl": -27.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T15:17:19.140303Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 677.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81825.79,
        "kronos_base_predicted_close": 81918.6171875,
        "kronos_base_displacement": 92.8271875000064,
        "kronos_base_displacement_fraction": 0.001134449022734842,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81836.6875,
        "kronos_small_displacement": 10.897500000006403,
        "kronos_small_displacement_fraction": 0.00013317928247324473,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141115",
        "ticker": "KXBTC15M-26OCT141115-15",
        "market_id": "KXBTC15M-26OCT141115-15",
        "contract_id": "KXBTC15M-26OCT141115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81825.79
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T15:02:15.053637Z",
        "retrieved_timestamp": "2026-10-14T15:02:15.241408Z",
        "quote_offset_seconds": 0.187771,
        "quote_age_seconds": 0.187771,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 677.12
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81753.14,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 800,
          "signal_id": 800,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T14:45:00Z",
          "return_6h": -0.01834584776800341,
          "return_12h": -0.020795126405209863,
          "return_24h": -0.019250085622763757,
          "close_vs_ema12": -0.014329289844134063,
          "close_vs_ema24": -0.01591699328396501,
          "ema12_slope_3h": -0.004367479612508052,
          "ema24_slope_6h": -0.002359038432145022,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T15:02:15.100519Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T14:45:00Z",
            "return_6h": -0.01834584776800341,
            "return_12h": -0.020795126405209863,
            "return_24h": -0.019250085622763757,
            "close_vs_ema12": -0.014329289844134063,
            "close_vs_ema24": -0.01591699328396501,
            "ema12_slope_3h": -0.004367479612508052,
            "ema24_slope_6h": -0.002359038432145022,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 799,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1445Z",
      "trigger_timestamp": "2026-10-14T14:47:15.791290Z",
      "market_start_timestamp": "2026-10-14T14:45:00Z",
      "resolution_timestamp": "2026-10-14T15:00:00Z",
      "direction": "UP",
      "base_run_id": 6179,
      "small_run_id": 6180,
      "last_observed_close": 81782.18,
      "actual_close": 81825.79,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T14:47:15.831992Z",
      "base_predicted_close": 81952.3515625,
      "small_predicted_close": 81874.2265625,
      "strike": 81782.18,
      "market_regime": {
        "id": 799,
        "signal_id": 799,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T14:30:00Z",
        "return_6h": -0.018957262541051012,
        "return_12h": -0.018326746390051718,
        "return_24h": -0.021752711553622572,
        "close_vs_ema12": -0.015455009873091119,
        "close_vs_ema24": -0.016771023382084582,
        "ema12_slope_3h": -0.003750208826035717,
        "ema24_slope_6h": -0.002022446166065728,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T14:47:15.837537Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T14:30:00Z",
          "return_6h": -0.018957262541051012,
          "return_12h": -0.018326746390051718,
          "return_24h": -0.021752711553622572,
          "close_vs_ema12": -0.015455009873091119,
          "close_vs_ema24": -0.016771023382084582,
          "ema12_slope_3h": -0.003750208826035717,
          "ema24_slope_6h": -0.002022446166065728,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178957,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6179,
        6180
      ],
      "forecast_publication_timestamp": "2026-10-14T14:47:15.791290Z",
      "requested_quote_timestamp": "2026-10-14T14:47:15.791290Z",
      "retrieved_quote_timestamp": "2026-10-14T14:47:15.970247Z",
      "quote_retrieval_timestamp": "2026-10-14T14:47:15.970247Z",
      "timing_difference_seconds": 0.178957,
      "selected_quote": {
        "id": 799,
        "contract_id": 799,
        "forecast_timestamp": "2026-10-14T14:47:15.791290Z",
        "requested_timestamp": "2026-10-14T14:47:15.791290Z",
        "actual_quote_timestamp": "2026-10-14T14:47:15.970247Z",
        "timestamp_delta_seconds": 0.178957,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T14:47:15.970247Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141100",
        "external_market_id": "KXBTC15M-26OCT141100-00",
        "external_contract_id": "KXBTC15M-26OCT141100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2256.32
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 799,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141100",
          "external_market_id": "KXBTC15M-26OCT141100-00",
          "external_contract_id": "KXBTC15M-26OCT141100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T14:45:00Z",
          "resolution_timestamp": "2026-10-14T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T14:47:15.840225Z"
        }
      ],
      "quotes": [
        {
          "id": 799,
          "contract_id": 799,
          "forecast_timestamp": "2026-10-14T14:47:15.791290Z",
          "requested_timestamp": "2026-10-14T14:47:15.791290Z",
          "actual_quote_timestamp": "2026-10-14T14:47:15.970247Z",
          "timestamp_delta_seconds": 0.178957,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T14:47:15.970247Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141100",
          "external_market_id": "KXBTC15M-26OCT141100-00",
          "external_contract_id": "KXBTC15M-26OCT141100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2256.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141100-00": {
          "UP/YES": "KXBTC15M-26OCT141100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1551,
          "signal_id": 799,
          "quote_id": 799,
          "settlement_id": 799,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T15:02:19.620154Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2256.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1552,
          "signal_id": 799,
          "quote_id": 799,
          "settlement_id": 799,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T15:02:19.622513Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2256.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81782.18,
        "kronos_base_predicted_close": 81952.3515625,
        "kronos_base_displacement": 170.17156250000698,
        "kronos_base_displacement_fraction": 0.002080790246726206,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81874.2265625,
        "kronos_small_displacement": 92.04656250000698,
        "kronos_small_displacement_fraction": 0.0011255087905458988,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141100",
        "ticker": "KXBTC15M-26OCT141100-00",
        "market_id": "KXBTC15M-26OCT141100-00",
        "contract_id": "KXBTC15M-26OCT141100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81782.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T14:47:15.791290Z",
        "retrieved_timestamp": "2026-10-14T14:47:15.970247Z",
        "quote_offset_seconds": 0.178957,
        "quote_age_seconds": 0.178957,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2256.32
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81825.79,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 799,
          "signal_id": 799,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T14:30:00Z",
          "return_6h": -0.018957262541051012,
          "return_12h": -0.018326746390051718,
          "return_24h": -0.021752711553622572,
          "close_vs_ema12": -0.015455009873091119,
          "close_vs_ema24": -0.016771023382084582,
          "ema12_slope_3h": -0.003750208826035717,
          "ema24_slope_6h": -0.002022446166065728,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T14:47:15.837537Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T14:30:00Z",
            "return_6h": -0.018957262541051012,
            "return_12h": -0.018326746390051718,
            "return_24h": -0.021752711553622572,
            "close_vs_ema12": -0.015455009873091119,
            "close_vs_ema24": -0.016771023382084582,
            "ema12_slope_3h": -0.003750208826035717,
            "ema24_slope_6h": -0.002022446166065728,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 798,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1430Z",
      "trigger_timestamp": "2026-10-14T14:32:15.892513Z",
      "market_start_timestamp": "2026-10-14T14:30:00Z",
      "resolution_timestamp": "2026-10-14T14:45:00Z",
      "direction": "UP",
      "base_run_id": 6177,
      "small_run_id": 6178,
      "last_observed_close": 81897.35,
      "actual_close": 81782.18,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T14:32:15.934153Z",
      "base_predicted_close": 82029.765625,
      "small_predicted_close": 81923.8203125,
      "strike": 81897.35,
      "market_regime": {
        "id": 798,
        "signal_id": 798,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T14:15:00Z",
        "return_6h": -0.021918455004955262,
        "return_12h": -0.016267839799754436,
        "return_24h": -0.01988653057624612,
        "close_vs_ema12": -0.014716522980820934,
        "close_vs_ema24": -0.015733928373832695,
        "ema12_slope_3h": -0.0031054044557605742,
        "ema24_slope_6h": -0.0016658511543882204,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T14:32:15.938373Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T14:15:00Z",
          "return_6h": -0.021918455004955262,
          "return_12h": -0.016267839799754436,
          "return_24h": -0.01988653057624612,
          "close_vs_ema12": -0.014716522980820934,
          "close_vs_ema24": -0.015733928373832695,
          "ema12_slope_3h": -0.0031054044557605742,
          "ema24_slope_6h": -0.0016658511543882204,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184517,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6177,
        6178
      ],
      "forecast_publication_timestamp": "2026-10-14T14:32:15.892513Z",
      "requested_quote_timestamp": "2026-10-14T14:32:15.892513Z",
      "retrieved_quote_timestamp": "2026-10-14T14:32:16.077030Z",
      "quote_retrieval_timestamp": "2026-10-14T14:32:16.077030Z",
      "timing_difference_seconds": 0.184517,
      "selected_quote": {
        "id": 798,
        "contract_id": 798,
        "forecast_timestamp": "2026-10-14T14:32:15.892513Z",
        "requested_timestamp": "2026-10-14T14:32:15.892513Z",
        "actual_quote_timestamp": "2026-10-14T14:32:16.077030Z",
        "timestamp_delta_seconds": 0.184517,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T14:32:16.077030Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141045",
        "external_market_id": "KXBTC15M-26OCT141045-45",
        "external_contract_id": "KXBTC15M-26OCT141045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7362.46
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 798,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141045",
          "external_market_id": "KXBTC15M-26OCT141045-45",
          "external_contract_id": "KXBTC15M-26OCT141045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T14:30:00Z",
          "resolution_timestamp": "2026-10-14T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T14:32:15.940817Z"
        }
      ],
      "quotes": [
        {
          "id": 798,
          "contract_id": 798,
          "forecast_timestamp": "2026-10-14T14:32:15.892513Z",
          "requested_timestamp": "2026-10-14T14:32:15.892513Z",
          "actual_quote_timestamp": "2026-10-14T14:32:16.077030Z",
          "timestamp_delta_seconds": 0.184517,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T14:32:16.077030Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141045",
          "external_market_id": "KXBTC15M-26OCT141045-45",
          "external_contract_id": "KXBTC15M-26OCT141045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7362.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141045-45": {
          "UP/YES": "KXBTC15M-26OCT141045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1549,
          "signal_id": 798,
          "quote_id": 798,
          "settlement_id": 798,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T14:47:20.220303Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7362.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1550,
          "signal_id": 798,
          "quote_id": 798,
          "settlement_id": 798,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T14:47:20.222733Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7362.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81897.35,
        "kronos_base_predicted_close": 82029.765625,
        "kronos_base_displacement": 132.41562499999418,
        "kronos_base_displacement_fraction": 0.0016168487136640462,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81923.8203125,
        "kronos_small_displacement": 26.47031249999418,
        "kronos_small_displacement_fraction": 0.00032321329688926657,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141045",
        "ticker": "KXBTC15M-26OCT141045-45",
        "market_id": "KXBTC15M-26OCT141045-45",
        "contract_id": "KXBTC15M-26OCT141045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81897.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T14:32:15.892513Z",
        "retrieved_timestamp": "2026-10-14T14:32:16.077030Z",
        "quote_offset_seconds": 0.184517,
        "quote_age_seconds": 0.184517,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7362.46
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81782.18,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 798,
          "signal_id": 798,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T14:15:00Z",
          "return_6h": -0.021918455004955262,
          "return_12h": -0.016267839799754436,
          "return_24h": -0.01988653057624612,
          "close_vs_ema12": -0.014716522980820934,
          "close_vs_ema24": -0.015733928373832695,
          "ema12_slope_3h": -0.0031054044557605742,
          "ema24_slope_6h": -0.0016658511543882204,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T14:32:15.938373Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T14:15:00Z",
            "return_6h": -0.021918455004955262,
            "return_12h": -0.016267839799754436,
            "return_24h": -0.01988653057624612,
            "close_vs_ema12": -0.014716522980820934,
            "close_vs_ema24": -0.015733928373832695,
            "ema12_slope_3h": -0.0031054044557605742,
            "ema24_slope_6h": -0.0016658511543882204,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 797,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1415Z",
      "trigger_timestamp": "2026-10-14T14:17:16.082393Z",
      "market_start_timestamp": "2026-10-14T14:15:00Z",
      "resolution_timestamp": "2026-10-14T14:30:00Z",
      "direction": "UP",
      "base_run_id": 6175,
      "small_run_id": 6176,
      "last_observed_close": 81996.88,
      "actual_close": 81897.35,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T14:17:16.129203Z",
      "base_predicted_close": 82067.7421875,
      "small_predicted_close": 82001.890625,
      "strike": 81996.88,
      "market_regime": {
        "id": 797,
        "signal_id": 797,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T14:00:00Z",
        "return_6h": -0.021838465712461175,
        "return_12h": -0.015362433255245445,
        "return_24h": -0.018761782810592154,
        "close_vs_ema12": -0.014136414204592551,
        "close_vs_ema24": -0.014863964142857511,
        "ema12_slope_3h": -0.002526289638957291,
        "ema24_slope_6h": -0.0012374398859207325,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T14:17:16.133390Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T14:00:00Z",
          "return_6h": -0.021838465712461175,
          "return_12h": -0.015362433255245445,
          "return_24h": -0.018761782810592154,
          "close_vs_ema12": -0.014136414204592551,
          "close_vs_ema24": -0.014863964142857511,
          "ema12_slope_3h": -0.002526289638957291,
          "ema24_slope_6h": -0.0012374398859207325,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.227542,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6175,
        6176
      ],
      "forecast_publication_timestamp": "2026-10-14T14:17:16.082393Z",
      "requested_quote_timestamp": "2026-10-14T14:17:16.082393Z",
      "retrieved_quote_timestamp": "2026-10-14T14:17:16.309935Z",
      "quote_retrieval_timestamp": "2026-10-14T14:17:16.309935Z",
      "timing_difference_seconds": 0.227542,
      "selected_quote": {
        "id": 797,
        "contract_id": 797,
        "forecast_timestamp": "2026-10-14T14:17:16.082393Z",
        "requested_timestamp": "2026-10-14T14:17:16.082393Z",
        "actual_quote_timestamp": "2026-10-14T14:17:16.309935Z",
        "timestamp_delta_seconds": 0.227542,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T14:17:16.309935Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141030",
        "external_market_id": "KXBTC15M-26OCT141030-30",
        "external_contract_id": "KXBTC15M-26OCT141030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 15894.87
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 797,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141030",
          "external_market_id": "KXBTC15M-26OCT141030-30",
          "external_contract_id": "KXBTC15M-26OCT141030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T14:15:00Z",
          "resolution_timestamp": "2026-10-14T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T14:17:16.136572Z"
        }
      ],
      "quotes": [
        {
          "id": 797,
          "contract_id": 797,
          "forecast_timestamp": "2026-10-14T14:17:16.082393Z",
          "requested_timestamp": "2026-10-14T14:17:16.082393Z",
          "actual_quote_timestamp": "2026-10-14T14:17:16.309935Z",
          "timestamp_delta_seconds": 0.227542,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.62,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T14:17:16.309935Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141030",
          "external_market_id": "KXBTC15M-26OCT141030-30",
          "external_contract_id": "KXBTC15M-26OCT141030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 15894.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141030-30": {
          "UP/YES": "KXBTC15M-26OCT141030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1547,
          "signal_id": 797,
          "quote_id": 797,
          "settlement_id": 797,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.34,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T14:32:20.255100Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 15894.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1548,
          "signal_id": 797,
          "quote_id": 797,
          "settlement_id": 797,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -62.0,
          "net_pnl": -63.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T14:32:20.257599Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 15894.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81996.88,
        "kronos_base_predicted_close": 82067.7421875,
        "kronos_base_displacement": 70.86218749999534,
        "kronos_base_displacement_fraction": 0.0008642059002732218,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82001.890625,
        "kronos_small_displacement": 5.010624999995343,
        "kronos_small_displacement_fraction": 6.110750799293026e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141030",
        "ticker": "KXBTC15M-26OCT141030-30",
        "market_id": "KXBTC15M-26OCT141030-30",
        "contract_id": "KXBTC15M-26OCT141030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81996.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T14:17:16.082393Z",
        "retrieved_timestamp": "2026-10-14T14:17:16.309935Z",
        "quote_offset_seconds": 0.227542,
        "quote_age_seconds": 0.227542,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 15894.87
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81897.35,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 797,
          "signal_id": 797,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T14:00:00Z",
          "return_6h": -0.021838465712461175,
          "return_12h": -0.015362433255245445,
          "return_24h": -0.018761782810592154,
          "close_vs_ema12": -0.014136414204592551,
          "close_vs_ema24": -0.014863964142857511,
          "ema12_slope_3h": -0.002526289638957291,
          "ema24_slope_6h": -0.0012374398859207325,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T14:17:16.133390Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T14:00:00Z",
            "return_6h": -0.021838465712461175,
            "return_12h": -0.015362433255245445,
            "return_24h": -0.018761782810592154,
            "close_vs_ema12": -0.014136414204592551,
            "close_vs_ema24": -0.014863964142857511,
            "ema12_slope_3h": -0.002526289638957291,
            "ema24_slope_6h": -0.0012374398859207325,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 796,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1345Z",
      "trigger_timestamp": "2026-10-14T13:47:17.711248Z",
      "market_start_timestamp": "2026-10-14T13:45:00Z",
      "resolution_timestamp": "2026-10-14T14:00:00Z",
      "direction": "UP",
      "base_run_id": 6171,
      "small_run_id": 6172,
      "last_observed_close": 82834.28,
      "actual_close": 82349.12,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T13:47:17.752554Z",
      "base_predicted_close": 82952.921875,
      "small_predicted_close": 82950.09375,
      "strike": 82834.28,
      "market_regime": {
        "id": 796,
        "signal_id": 796,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-14T13:30:00Z",
        "return_6h": -0.00621416591875501,
        "return_12h": -0.005115959668661962,
        "return_24h": -0.005121476134672842,
        "close_vs_ema12": -0.005111366155825636,
        "close_vs_ema24": -0.005343632371053619,
        "ema12_slope_3h": -0.0014888484249646616,
        "ema24_slope_6h": -0.0005273331255241098,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T13:47:17.759639Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T13:30:00Z",
          "return_6h": -0.00621416591875501,
          "return_12h": -0.005115959668661962,
          "return_24h": -0.005121476134672842,
          "close_vs_ema12": -0.005111366155825636,
          "close_vs_ema24": -0.005343632371053619,
          "ema12_slope_3h": -0.0014888484249646616,
          "ema24_slope_6h": -0.0005273331255241098,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182147,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6171,
        6172
      ],
      "forecast_publication_timestamp": "2026-10-14T13:47:17.711248Z",
      "requested_quote_timestamp": "2026-10-14T13:47:17.711248Z",
      "retrieved_quote_timestamp": "2026-10-14T13:47:17.893395Z",
      "quote_retrieval_timestamp": "2026-10-14T13:47:17.893395Z",
      "timing_difference_seconds": 0.182147,
      "selected_quote": {
        "id": 796,
        "contract_id": 796,
        "forecast_timestamp": "2026-10-14T13:47:17.711248Z",
        "requested_timestamp": "2026-10-14T13:47:17.711248Z",
        "actual_quote_timestamp": "2026-10-14T13:47:17.893395Z",
        "timestamp_delta_seconds": 0.182147,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T13:47:17.893395Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT141000",
        "external_market_id": "KXBTC15M-26OCT141000-00",
        "external_contract_id": "KXBTC15M-26OCT141000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7842.22
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 796,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141000",
          "external_market_id": "KXBTC15M-26OCT141000-00",
          "external_contract_id": "KXBTC15M-26OCT141000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T13:45:00Z",
          "resolution_timestamp": "2026-10-14T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T13:47:17.762506Z"
        }
      ],
      "quotes": [
        {
          "id": 796,
          "contract_id": 796,
          "forecast_timestamp": "2026-10-14T13:47:17.711248Z",
          "requested_timestamp": "2026-10-14T13:47:17.711248Z",
          "actual_quote_timestamp": "2026-10-14T13:47:17.893395Z",
          "timestamp_delta_seconds": 0.182147,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.53,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T13:47:17.893395Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT141000",
          "external_market_id": "KXBTC15M-26OCT141000-00",
          "external_contract_id": "KXBTC15M-26OCT141000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7842.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT141000-00": {
          "UP/YES": "KXBTC15M-26OCT141000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1545,
          "signal_id": 796,
          "quote_id": 796,
          "settlement_id": 796,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T14:02:20.529537Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7842.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1546,
          "signal_id": 796,
          "quote_id": 796,
          "settlement_id": 796,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T14:02:20.532264Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7842.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82834.28,
        "kronos_base_predicted_close": 82952.921875,
        "kronos_base_displacement": 118.64187500000116,
        "kronos_base_displacement_fraction": 0.001432279908752767,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82950.09375,
        "kronos_small_displacement": 115.81375000000116,
        "kronos_small_displacement_fraction": 0.0013981379448218922,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT141000",
        "ticker": "KXBTC15M-26OCT141000-00",
        "market_id": "KXBTC15M-26OCT141000-00",
        "contract_id": "KXBTC15M-26OCT141000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82834.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T13:47:17.711248Z",
        "retrieved_timestamp": "2026-10-14T13:47:17.893395Z",
        "quote_offset_seconds": 0.182147,
        "quote_age_seconds": 0.182147,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7842.22
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82349.12,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 796,
          "signal_id": 796,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-14T13:30:00Z",
          "return_6h": -0.00621416591875501,
          "return_12h": -0.005115959668661962,
          "return_24h": -0.005121476134672842,
          "close_vs_ema12": -0.005111366155825636,
          "close_vs_ema24": -0.005343632371053619,
          "ema12_slope_3h": -0.0014888484249646616,
          "ema24_slope_6h": -0.0005273331255241098,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T13:47:17.759639Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T13:30:00Z",
            "return_6h": -0.00621416591875501,
            "return_12h": -0.005115959668661962,
            "return_24h": -0.005121476134672842,
            "close_vs_ema12": -0.005111366155825636,
            "close_vs_ema24": -0.005343632371053619,
            "ema12_slope_3h": -0.0014888484249646616,
            "ema24_slope_6h": -0.0005273331255241098,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 795,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T1200Z",
      "trigger_timestamp": "2026-10-14T12:02:15.175480Z",
      "market_start_timestamp": "2026-10-14T12:00:00Z",
      "resolution_timestamp": "2026-10-14T12:15:00Z",
      "direction": "UP",
      "base_run_id": 6157,
      "small_run_id": 6158,
      "last_observed_close": 83399.52,
      "actual_close": 83724.22,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T12:02:15.213419Z",
      "base_predicted_close": 83416.1796875,
      "small_predicted_close": 83469.734375,
      "strike": 83399.52,
      "market_regime": {
        "id": 795,
        "signal_id": 795,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-14T11:45:00Z",
        "return_6h": 0.0002810138264184303,
        "return_12h": 0.003576455128150746,
        "return_24h": 0.0017508640506560535,
        "close_vs_ema12": 0.00024005678805538722,
        "close_vs_ema24": 0.0007690513050222503,
        "ema12_slope_3h": -0.0006021893534060574,
        "ema24_slope_6h": 0.00029089961918282725,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T12:02:15.218132Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T11:45:00Z",
          "return_6h": 0.0002810138264184303,
          "return_12h": 0.003576455128150746,
          "return_24h": 0.0017508640506560535,
          "close_vs_ema12": 0.00024005678805538722,
          "close_vs_ema24": 0.0007690513050222503,
          "ema12_slope_3h": -0.0006021893534060574,
          "ema24_slope_6h": 0.00029089961918282725,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.230581,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6157,
        6158
      ],
      "forecast_publication_timestamp": "2026-10-14T12:02:15.175480Z",
      "requested_quote_timestamp": "2026-10-14T12:02:15.175480Z",
      "retrieved_quote_timestamp": "2026-10-14T12:02:15.406061Z",
      "quote_retrieval_timestamp": "2026-10-14T12:02:15.406061Z",
      "timing_difference_seconds": 0.230581,
      "selected_quote": {
        "id": 795,
        "contract_id": 795,
        "forecast_timestamp": "2026-10-14T12:02:15.175480Z",
        "requested_timestamp": "2026-10-14T12:02:15.175480Z",
        "actual_quote_timestamp": "2026-10-14T12:02:15.406061Z",
        "timestamp_delta_seconds": 0.230581,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T12:02:15.406061Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT140815",
        "external_market_id": "KXBTC15M-26OCT140815-15",
        "external_contract_id": "KXBTC15M-26OCT140815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 521.12
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 795,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140815",
          "external_market_id": "KXBTC15M-26OCT140815-15",
          "external_contract_id": "KXBTC15M-26OCT140815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T12:00:00Z",
          "resolution_timestamp": "2026-10-14T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T12:02:15.220967Z"
        }
      ],
      "quotes": [
        {
          "id": 795,
          "contract_id": 795,
          "forecast_timestamp": "2026-10-14T12:02:15.175480Z",
          "requested_timestamp": "2026-10-14T12:02:15.175480Z",
          "actual_quote_timestamp": "2026-10-14T12:02:15.406061Z",
          "timestamp_delta_seconds": 0.230581,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T12:02:15.406061Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140815",
          "external_market_id": "KXBTC15M-26OCT140815-15",
          "external_contract_id": "KXBTC15M-26OCT140815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 521.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT140815-15": {
          "UP/YES": "KXBTC15M-26OCT140815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1543,
          "signal_id": 795,
          "quote_id": 795,
          "settlement_id": 795,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T12:17:18.883732Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 521.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1544,
          "signal_id": 795,
          "quote_id": 795,
          "settlement_id": 795,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T12:17:18.887897Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 521.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83399.52,
        "kronos_base_predicted_close": 83416.1796875,
        "kronos_base_displacement": 16.659687499995925,
        "kronos_base_displacement_fraction": 0.00019975759452807313,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83469.734375,
        "kronos_small_displacement": 70.21437499999593,
        "kronos_small_displacement_fraction": 0.0008419038263049466,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT140815",
        "ticker": "KXBTC15M-26OCT140815-15",
        "market_id": "KXBTC15M-26OCT140815-15",
        "contract_id": "KXBTC15M-26OCT140815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83399.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T12:02:15.175480Z",
        "retrieved_timestamp": "2026-10-14T12:02:15.406061Z",
        "quote_offset_seconds": 0.230581,
        "quote_age_seconds": 0.230581,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 521.12
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83724.22,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 795,
          "signal_id": 795,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-14T11:45:00Z",
          "return_6h": 0.0002810138264184303,
          "return_12h": 0.003576455128150746,
          "return_24h": 0.0017508640506560535,
          "close_vs_ema12": 0.00024005678805538722,
          "close_vs_ema24": 0.0007690513050222503,
          "ema12_slope_3h": -0.0006021893534060574,
          "ema24_slope_6h": 0.00029089961918282725,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T12:02:15.218132Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T11:45:00Z",
            "return_6h": 0.0002810138264184303,
            "return_12h": 0.003576455128150746,
            "return_24h": 0.0017508640506560535,
            "close_vs_ema12": 0.00024005678805538722,
            "close_vs_ema24": 0.0007690513050222503,
            "ema12_slope_3h": -0.0006021893534060574,
            "ema24_slope_6h": 0.00029089961918282725,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 794,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T0930Z",
      "trigger_timestamp": "2026-10-14T09:32:14.918911Z",
      "market_start_timestamp": "2026-10-14T09:30:00Z",
      "resolution_timestamp": "2026-10-14T09:45:00Z",
      "direction": "UP",
      "base_run_id": 6137,
      "small_run_id": 6138,
      "last_observed_close": 83202.66,
      "actual_close": 83172.85,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T09:32:14.961852Z",
      "base_predicted_close": 83215.84375,
      "small_predicted_close": 83235.3671875,
      "strike": 83202.66,
      "market_regime": {
        "id": 794,
        "signal_id": 794,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-14T09:15:00Z",
        "return_6h": -0.00593926340768125,
        "return_12h": -0.0008622771418904662,
        "return_24h": -0.001846081877273642,
        "close_vs_ema12": -0.002592959580758447,
        "close_vs_ema24": -0.0016939587959403646,
        "ema12_slope_3h": 0.0001458156432923019,
        "ema24_slope_6h": 0.001145609054781449,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T09:32:14.966831Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T09:15:00Z",
          "return_6h": -0.00593926340768125,
          "return_12h": -0.0008622771418904662,
          "return_24h": -0.001846081877273642,
          "close_vs_ema12": -0.002592959580758447,
          "close_vs_ema24": -0.0016939587959403646,
          "ema12_slope_3h": 0.0001458156432923019,
          "ema24_slope_6h": 0.001145609054781449,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176407,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6137,
        6138
      ],
      "forecast_publication_timestamp": "2026-10-14T09:32:14.918911Z",
      "requested_quote_timestamp": "2026-10-14T09:32:14.918911Z",
      "retrieved_quote_timestamp": "2026-10-14T09:32:15.095318Z",
      "quote_retrieval_timestamp": "2026-10-14T09:32:15.095318Z",
      "timing_difference_seconds": 0.176407,
      "selected_quote": {
        "id": 794,
        "contract_id": 794,
        "forecast_timestamp": "2026-10-14T09:32:14.918911Z",
        "requested_timestamp": "2026-10-14T09:32:14.918911Z",
        "actual_quote_timestamp": "2026-10-14T09:32:15.095318Z",
        "timestamp_delta_seconds": 0.176407,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T09:32:15.095318Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT140545",
        "external_market_id": "KXBTC15M-26OCT140545-45",
        "external_contract_id": "KXBTC15M-26OCT140545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9635.31
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 794,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140545",
          "external_market_id": "KXBTC15M-26OCT140545-45",
          "external_contract_id": "KXBTC15M-26OCT140545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T09:30:00Z",
          "resolution_timestamp": "2026-10-14T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T09:32:14.969529Z"
        }
      ],
      "quotes": [
        {
          "id": 794,
          "contract_id": 794,
          "forecast_timestamp": "2026-10-14T09:32:14.918911Z",
          "requested_timestamp": "2026-10-14T09:32:14.918911Z",
          "actual_quote_timestamp": "2026-10-14T09:32:15.095318Z",
          "timestamp_delta_seconds": 0.176407,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T09:32:15.095318Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140545",
          "external_market_id": "KXBTC15M-26OCT140545-45",
          "external_contract_id": "KXBTC15M-26OCT140545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9635.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT140545-45": {
          "UP/YES": "KXBTC15M-26OCT140545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1541,
          "signal_id": 794,
          "quote_id": 794,
          "settlement_id": 794,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.72,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T09:47:19.790192Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9635.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1542,
          "signal_id": 794,
          "quote_id": 794,
          "settlement_id": 794,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -52.0,
          "net_pnl": -53.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T09:47:19.793223Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9635.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83202.66,
        "kronos_base_predicted_close": 83215.84375,
        "kronos_base_displacement": 13.183749999996508,
        "kronos_base_displacement_fraction": 0.00015845346771361043,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83235.3671875,
        "kronos_small_displacement": 32.70718749999651,
        "kronos_small_displacement_fraction": 0.00039310266642913225,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT140545",
        "ticker": "KXBTC15M-26OCT140545-45",
        "market_id": "KXBTC15M-26OCT140545-45",
        "contract_id": "KXBTC15M-26OCT140545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83202.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T09:32:14.918911Z",
        "retrieved_timestamp": "2026-10-14T09:32:15.095318Z",
        "quote_offset_seconds": 0.176407,
        "quote_age_seconds": 0.176407,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9635.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83172.85,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 794,
          "signal_id": 794,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-14T09:15:00Z",
          "return_6h": -0.00593926340768125,
          "return_12h": -0.0008622771418904662,
          "return_24h": -0.001846081877273642,
          "close_vs_ema12": -0.002592959580758447,
          "close_vs_ema24": -0.0016939587959403646,
          "ema12_slope_3h": 0.0001458156432923019,
          "ema24_slope_6h": 0.001145609054781449,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T09:32:14.966831Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T09:15:00Z",
            "return_6h": -0.00593926340768125,
            "return_12h": -0.0008622771418904662,
            "return_24h": -0.001846081877273642,
            "close_vs_ema12": -0.002592959580758447,
            "close_vs_ema24": -0.0016939587959403646,
            "ema12_slope_3h": 0.0001458156432923019,
            "ema24_slope_6h": 0.001145609054781449,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 793,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T0915Z",
      "trigger_timestamp": "2026-10-14T09:17:15.385604Z",
      "market_start_timestamp": "2026-10-14T09:15:00Z",
      "resolution_timestamp": "2026-10-14T09:30:00Z",
      "direction": "UP",
      "base_run_id": 6135,
      "small_run_id": 6136,
      "last_observed_close": 83391.1,
      "actual_close": 83202.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T09:17:15.429898Z",
      "base_predicted_close": 83447.2734375,
      "small_predicted_close": 83500.1015625,
      "strike": 83391.1,
      "market_regime": {
        "id": 793,
        "signal_id": 793,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-14T09:00:00Z",
        "return_6h": -0.0028329622488735273,
        "return_12h": 0.0009720928853478306,
        "return_24h": -0.0006167496151777696,
        "close_vs_ema12": -0.00044430837221209885,
        "close_vs_ema24": 0.0005313766724288627,
        "ema12_slope_3h": 0.00025603581160460465,
        "ema24_slope_6h": 0.0012956158700083709,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T09:17:15.434527Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T09:00:00Z",
          "return_6h": -0.0028329622488735273,
          "return_12h": 0.0009720928853478306,
          "return_24h": -0.0006167496151777696,
          "close_vs_ema12": -0.00044430837221209885,
          "close_vs_ema24": 0.0005313766724288627,
          "ema12_slope_3h": 0.00025603581160460465,
          "ema24_slope_6h": 0.0012956158700083709,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.298376,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6135,
        6136
      ],
      "forecast_publication_timestamp": "2026-10-14T09:17:15.385604Z",
      "requested_quote_timestamp": "2026-10-14T09:17:15.385604Z",
      "retrieved_quote_timestamp": "2026-10-14T09:17:15.683980Z",
      "quote_retrieval_timestamp": "2026-10-14T09:17:15.683980Z",
      "timing_difference_seconds": 0.298376,
      "selected_quote": {
        "id": 793,
        "contract_id": 793,
        "forecast_timestamp": "2026-10-14T09:17:15.385604Z",
        "requested_timestamp": "2026-10-14T09:17:15.385604Z",
        "actual_quote_timestamp": "2026-10-14T09:17:15.683980Z",
        "timestamp_delta_seconds": 0.298376,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T09:17:15.683980Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT140530",
        "external_market_id": "KXBTC15M-26OCT140530-30",
        "external_contract_id": "KXBTC15M-26OCT140530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6458.72
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 793,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140530",
          "external_market_id": "KXBTC15M-26OCT140530-30",
          "external_contract_id": "KXBTC15M-26OCT140530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T09:15:00Z",
          "resolution_timestamp": "2026-10-14T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T09:17:15.437062Z"
        }
      ],
      "quotes": [
        {
          "id": 793,
          "contract_id": 793,
          "forecast_timestamp": "2026-10-14T09:17:15.385604Z",
          "requested_timestamp": "2026-10-14T09:17:15.385604Z",
          "actual_quote_timestamp": "2026-10-14T09:17:15.683980Z",
          "timestamp_delta_seconds": 0.298376,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T09:17:15.683980Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140530",
          "external_market_id": "KXBTC15M-26OCT140530-30",
          "external_contract_id": "KXBTC15M-26OCT140530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6458.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT140530-30": {
          "UP/YES": "KXBTC15M-26OCT140530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1539,
          "signal_id": 793,
          "quote_id": 793,
          "settlement_id": 793,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T09:32:19.338807Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6458.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1540,
          "signal_id": 793,
          "quote_id": 793,
          "settlement_id": 793,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T09:32:19.343549Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6458.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83391.1,
        "kronos_base_predicted_close": 83447.2734375,
        "kronos_base_displacement": 56.17343749999418,
        "kronos_base_displacement_fraction": 0.0006736143005667772,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83500.1015625,
        "kronos_small_displacement": 109.00156249999418,
        "kronos_small_displacement_fraction": 0.0013071126595043617,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT140530",
        "ticker": "KXBTC15M-26OCT140530-30",
        "market_id": "KXBTC15M-26OCT140530-30",
        "contract_id": "KXBTC15M-26OCT140530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83391.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T09:17:15.385604Z",
        "retrieved_timestamp": "2026-10-14T09:17:15.683980Z",
        "quote_offset_seconds": 0.298376,
        "quote_age_seconds": 0.298376,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6458.72
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83202.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 793,
          "signal_id": 793,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-14T09:00:00Z",
          "return_6h": -0.0028329622488735273,
          "return_12h": 0.0009720928853478306,
          "return_24h": -0.0006167496151777696,
          "close_vs_ema12": -0.00044430837221209885,
          "close_vs_ema24": 0.0005313766724288627,
          "ema12_slope_3h": 0.00025603581160460465,
          "ema24_slope_6h": 0.0012956158700083709,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T09:17:15.434527Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T09:00:00Z",
            "return_6h": -0.0028329622488735273,
            "return_12h": 0.0009720928853478306,
            "return_24h": -0.0006167496151777696,
            "close_vs_ema12": -0.00044430837221209885,
            "close_vs_ema24": 0.0005313766724288627,
            "ema12_slope_3h": 0.00025603581160460465,
            "ema24_slope_6h": 0.0012956158700083709,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 792,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T0815Z",
      "trigger_timestamp": "2026-10-14T08:17:18.689347Z",
      "market_start_timestamp": "2026-10-14T08:15:00Z",
      "resolution_timestamp": "2026-10-14T08:30:00Z",
      "direction": "UP",
      "base_run_id": 6127,
      "small_run_id": 6128,
      "last_observed_close": 83827.55,
      "actual_close": 83732.64,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T08:17:18.726371Z",
      "base_predicted_close": 83887.2109375,
      "small_predicted_close": 83983.2265625,
      "strike": 83827.55,
      "market_regime": {
        "id": 792,
        "signal_id": 792,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-14T08:00:00Z",
        "return_6h": 0.006620616565067294,
        "return_12h": 0.007467667539848177,
        "return_24h": -0.0025526064041611063,
        "close_vs_ema12": 0.004845819759696335,
        "close_vs_ema24": 0.005884208336893959,
        "ema12_slope_3h": 0.00031335967112755547,
        "ema24_slope_6h": 0.0013918159469235025,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T08:17:18.734885Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T08:00:00Z",
          "return_6h": 0.006620616565067294,
          "return_12h": 0.007467667539848177,
          "return_24h": -0.0025526064041611063,
          "close_vs_ema12": 0.004845819759696335,
          "close_vs_ema24": 0.005884208336893959,
          "ema12_slope_3h": 0.00031335967112755547,
          "ema24_slope_6h": 0.0013918159469235025,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.351422,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6127,
        6128
      ],
      "forecast_publication_timestamp": "2026-10-14T08:17:18.689347Z",
      "requested_quote_timestamp": "2026-10-14T08:17:18.689347Z",
      "retrieved_quote_timestamp": "2026-10-14T08:17:19.040769Z",
      "quote_retrieval_timestamp": "2026-10-14T08:17:19.040769Z",
      "timing_difference_seconds": 0.351422,
      "selected_quote": {
        "id": 792,
        "contract_id": 792,
        "forecast_timestamp": "2026-10-14T08:17:18.689347Z",
        "requested_timestamp": "2026-10-14T08:17:18.689347Z",
        "actual_quote_timestamp": "2026-10-14T08:17:19.040769Z",
        "timestamp_delta_seconds": 0.351422,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T08:17:19.040769Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT140430",
        "external_market_id": "KXBTC15M-26OCT140430-30",
        "external_contract_id": "KXBTC15M-26OCT140430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4872.02
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 792,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140430",
          "external_market_id": "KXBTC15M-26OCT140430-30",
          "external_contract_id": "KXBTC15M-26OCT140430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T08:15:00Z",
          "resolution_timestamp": "2026-10-14T08:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T08:17:18.737705Z"
        }
      ],
      "quotes": [
        {
          "id": 792,
          "contract_id": 792,
          "forecast_timestamp": "2026-10-14T08:17:18.689347Z",
          "requested_timestamp": "2026-10-14T08:17:18.689347Z",
          "actual_quote_timestamp": "2026-10-14T08:17:19.040769Z",
          "timestamp_delta_seconds": 0.351422,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.42,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T08:17:19.040769Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140430",
          "external_market_id": "KXBTC15M-26OCT140430-30",
          "external_contract_id": "KXBTC15M-26OCT140430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4872.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT140430-30": {
          "UP/YES": "KXBTC15M-26OCT140430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1537,
          "signal_id": 792,
          "quote_id": 792,
          "settlement_id": 792,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T08:32:19.505850Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4872.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1538,
          "signal_id": 792,
          "quote_id": 792,
          "settlement_id": 792,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T08:32:19.510102Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4872.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83827.55,
        "kronos_base_predicted_close": 83887.2109375,
        "kronos_base_displacement": 59.66093749999709,
        "kronos_base_displacement_fraction": 0.0007117103804178589,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83983.2265625,
        "kronos_small_displacement": 155.6765624999971,
        "kronos_small_displacement_fraction": 0.0018571050030687655,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT140430",
        "ticker": "KXBTC15M-26OCT140430-30",
        "market_id": "KXBTC15M-26OCT140430-30",
        "contract_id": "KXBTC15M-26OCT140430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83827.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T08:17:18.689347Z",
        "retrieved_timestamp": "2026-10-14T08:17:19.040769Z",
        "quote_offset_seconds": 0.351422,
        "quote_age_seconds": 0.351422,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4872.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83732.64,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T0815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 792,
          "signal_id": 792,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-14T08:00:00Z",
          "return_6h": 0.006620616565067294,
          "return_12h": 0.007467667539848177,
          "return_24h": -0.0025526064041611063,
          "close_vs_ema12": 0.004845819759696335,
          "close_vs_ema24": 0.005884208336893959,
          "ema12_slope_3h": 0.00031335967112755547,
          "ema24_slope_6h": 0.0013918159469235025,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T08:17:18.734885Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T08:00:00Z",
            "return_6h": 0.006620616565067294,
            "return_12h": 0.007467667539848177,
            "return_24h": -0.0025526064041611063,
            "close_vs_ema12": 0.004845819759696335,
            "close_vs_ema24": 0.005884208336893959,
            "ema12_slope_3h": 0.00031335967112755547,
            "ema24_slope_6h": 0.0013918159469235025,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 791,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T0345Z",
      "trigger_timestamp": "2026-10-14T03:47:14.758398Z",
      "market_start_timestamp": "2026-10-14T03:45:00Z",
      "resolution_timestamp": "2026-10-14T04:00:00Z",
      "direction": "UP",
      "base_run_id": 6091,
      "small_run_id": 6092,
      "last_observed_close": 83740.83,
      "actual_close": 83631.62,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T03:47:14.794777Z",
      "base_predicted_close": 83825.890625,
      "small_predicted_close": 84005.8359375,
      "strike": 83740.83,
      "market_regime": {
        "id": 791,
        "signal_id": 791,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-14T03:30:00Z",
        "return_6h": 0.004131669721709308,
        "return_12h": 0.0057367599503046485,
        "return_24h": 0.007463355589475196,
        "close_vs_ema12": 0.0049110315253628745,
        "close_vs_ema24": 0.005791832638715855,
        "ema12_slope_3h": 0.0007337891309167066,
        "ema24_slope_6h": 0.0009111269042627601,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T03:47:14.798428Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T03:30:00Z",
          "return_6h": 0.004131669721709308,
          "return_12h": 0.0057367599503046485,
          "return_24h": 0.007463355589475196,
          "close_vs_ema12": 0.0049110315253628745,
          "close_vs_ema24": 0.005791832638715855,
          "ema12_slope_3h": 0.0007337891309167066,
          "ema24_slope_6h": 0.0009111269042627601,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175987,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6091,
        6092
      ],
      "forecast_publication_timestamp": "2026-10-14T03:47:14.758398Z",
      "requested_quote_timestamp": "2026-10-14T03:47:14.758398Z",
      "retrieved_quote_timestamp": "2026-10-14T03:47:14.934385Z",
      "quote_retrieval_timestamp": "2026-10-14T03:47:14.934385Z",
      "timing_difference_seconds": 0.175987,
      "selected_quote": {
        "id": 791,
        "contract_id": 791,
        "forecast_timestamp": "2026-10-14T03:47:14.758398Z",
        "requested_timestamp": "2026-10-14T03:47:14.758398Z",
        "actual_quote_timestamp": "2026-10-14T03:47:14.934385Z",
        "timestamp_delta_seconds": 0.175987,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T03:47:14.934385Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT140000",
        "external_market_id": "KXBTC15M-26OCT140000-00",
        "external_contract_id": "KXBTC15M-26OCT140000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8302.27
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 791,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140000",
          "external_market_id": "KXBTC15M-26OCT140000-00",
          "external_contract_id": "KXBTC15M-26OCT140000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T03:45:00Z",
          "resolution_timestamp": "2026-10-14T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T03:47:14.803338Z"
        }
      ],
      "quotes": [
        {
          "id": 791,
          "contract_id": 791,
          "forecast_timestamp": "2026-10-14T03:47:14.758398Z",
          "requested_timestamp": "2026-10-14T03:47:14.758398Z",
          "actual_quote_timestamp": "2026-10-14T03:47:14.934385Z",
          "timestamp_delta_seconds": 0.175987,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T03:47:14.934385Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT140000",
          "external_market_id": "KXBTC15M-26OCT140000-00",
          "external_contract_id": "KXBTC15M-26OCT140000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8302.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT140000-00": {
          "UP/YES": "KXBTC15M-26OCT140000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1535,
          "signal_id": 791,
          "quote_id": 791,
          "settlement_id": 791,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T04:02:19.119388Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8302.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1536,
          "signal_id": 791,
          "quote_id": 791,
          "settlement_id": 791,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T04:02:19.123047Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8302.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83740.83,
        "kronos_base_predicted_close": 83825.890625,
        "kronos_base_displacement": 85.06062499999825,
        "kronos_base_displacement_fraction": 0.001015760471922696,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84005.8359375,
        "kronos_small_displacement": 265.00593749999825,
        "kronos_small_displacement_fraction": 0.0031645964997003046,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT140000",
        "ticker": "KXBTC15M-26OCT140000-00",
        "market_id": "KXBTC15M-26OCT140000-00",
        "contract_id": "KXBTC15M-26OCT140000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83740.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T03:47:14.758398Z",
        "retrieved_timestamp": "2026-10-14T03:47:14.934385Z",
        "quote_offset_seconds": 0.175987,
        "quote_age_seconds": 0.175987,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8302.27
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83631.62,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 791,
          "signal_id": 791,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-14T03:30:00Z",
          "return_6h": 0.004131669721709308,
          "return_12h": 0.0057367599503046485,
          "return_24h": 0.007463355589475196,
          "close_vs_ema12": 0.0049110315253628745,
          "close_vs_ema24": 0.005791832638715855,
          "ema12_slope_3h": 0.0007337891309167066,
          "ema24_slope_6h": 0.0009111269042627601,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T03:47:14.798428Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T03:30:00Z",
            "return_6h": 0.004131669721709308,
            "return_12h": 0.0057367599503046485,
            "return_24h": 0.007463355589475196,
            "close_vs_ema12": 0.0049110315253628745,
            "close_vs_ema24": 0.005791832638715855,
            "ema12_slope_3h": 0.0007337891309167066,
            "ema24_slope_6h": 0.0009111269042627601,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 790,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T0015Z",
      "trigger_timestamp": "2026-10-14T00:17:14.522939Z",
      "market_start_timestamp": "2026-10-14T00:15:00Z",
      "resolution_timestamp": "2026-10-14T00:30:00Z",
      "direction": "UP",
      "base_run_id": 6063,
      "small_run_id": 6064,
      "last_observed_close": 83310.69,
      "actual_close": 83380.87,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T00:17:14.569092Z",
      "base_predicted_close": 83320.21875,
      "small_predicted_close": 83316.75,
      "strike": 83310.69,
      "market_regime": {
        "id": 790,
        "signal_id": 790,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-14T00:00:00Z",
        "return_6h": 0.00268348314795519,
        "return_12h": 0.0015051364673048795,
        "return_24h": 0.022973374704263083,
        "close_vs_ema12": 0.0006806904571479144,
        "close_vs_ema24": 0.0012826073798819504,
        "ema12_slope_3h": 0.0003287443344885954,
        "ema24_slope_6h": 0.0002911344454286091,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T00:17:14.572731Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-14T00:00:00Z",
          "return_6h": 0.00268348314795519,
          "return_12h": 0.0015051364673048795,
          "return_24h": 0.022973374704263083,
          "close_vs_ema12": 0.0006806904571479144,
          "close_vs_ema24": 0.0012826073798819504,
          "ema12_slope_3h": 0.0003287443344885954,
          "ema24_slope_6h": 0.0002911344454286091,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182071,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6063,
        6064
      ],
      "forecast_publication_timestamp": "2026-10-14T00:17:14.522939Z",
      "requested_quote_timestamp": "2026-10-14T00:17:14.522939Z",
      "retrieved_quote_timestamp": "2026-10-14T00:17:14.705010Z",
      "quote_retrieval_timestamp": "2026-10-14T00:17:14.705010Z",
      "timing_difference_seconds": 0.182071,
      "selected_quote": {
        "id": 790,
        "contract_id": 790,
        "forecast_timestamp": "2026-10-14T00:17:14.522939Z",
        "requested_timestamp": "2026-10-14T00:17:14.522939Z",
        "actual_quote_timestamp": "2026-10-14T00:17:14.705010Z",
        "timestamp_delta_seconds": 0.182071,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T00:17:14.705010Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT132030",
        "external_market_id": "KXBTC15M-26OCT132030-30",
        "external_contract_id": "KXBTC15M-26OCT132030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3234.94
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 790,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT132030",
          "external_market_id": "KXBTC15M-26OCT132030-30",
          "external_contract_id": "KXBTC15M-26OCT132030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T00:15:00Z",
          "resolution_timestamp": "2026-10-14T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T00:17:14.574906Z"
        }
      ],
      "quotes": [
        {
          "id": 790,
          "contract_id": 790,
          "forecast_timestamp": "2026-10-14T00:17:14.522939Z",
          "requested_timestamp": "2026-10-14T00:17:14.522939Z",
          "actual_quote_timestamp": "2026-10-14T00:17:14.705010Z",
          "timestamp_delta_seconds": 0.182071,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.74,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T00:17:14.705010Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT132030",
          "external_market_id": "KXBTC15M-26OCT132030-30",
          "external_contract_id": "KXBTC15M-26OCT132030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3234.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT132030-30": {
          "UP/YES": "KXBTC15M-26OCT132030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1533,
          "signal_id": 790,
          "quote_id": 790,
          "settlement_id": 790,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 1.0,
          "settlement_payout": 132.0,
          "gross_pnl": 34.32000000000001,
          "net_pnl": 32.540000000000006,
          "roi": 0.3271667001809774,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T00:32:19.952143Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3234.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1534,
          "signal_id": 790,
          "quote_id": 790,
          "settlement_id": 790,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 26.0,
          "net_pnl": 24.650000000000006,
          "roi": 0.32714001327140024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T00:32:19.955692Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3234.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83310.69,
        "kronos_base_predicted_close": 83320.21875,
        "kronos_base_displacement": 9.528749999997672,
        "kronos_base_displacement_fraction": 0.00011437607826795903,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83316.75,
        "kronos_small_displacement": 6.059999999997672,
        "kronos_small_displacement_fraction": 7.27397648488768e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT132030",
        "ticker": "KXBTC15M-26OCT132030-30",
        "market_id": "KXBTC15M-26OCT132030-30",
        "contract_id": "KXBTC15M-26OCT132030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83310.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T00:17:14.522939Z",
        "retrieved_timestamp": "2026-10-14T00:17:14.705010Z",
        "quote_offset_seconds": 0.182071,
        "quote_age_seconds": 0.182071,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3234.94
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83380.87,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 790,
          "signal_id": 790,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-14T00:00:00Z",
          "return_6h": 0.00268348314795519,
          "return_12h": 0.0015051364673048795,
          "return_24h": 0.022973374704263083,
          "close_vs_ema12": 0.0006806904571479144,
          "close_vs_ema24": 0.0012826073798819504,
          "ema12_slope_3h": 0.0003287443344885954,
          "ema24_slope_6h": 0.0002911344454286091,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T00:17:14.572731Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-14T00:00:00Z",
            "return_6h": 0.00268348314795519,
            "return_12h": 0.0015051364673048795,
            "return_24h": 0.022973374704263083,
            "close_vs_ema12": 0.0006806904571479144,
            "close_vs_ema24": 0.0012826073798819504,
            "ema12_slope_3h": 0.0003287443344885954,
            "ema24_slope_6h": 0.0002911344454286091,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 789,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261014T0000Z",
      "trigger_timestamp": "2026-10-14T00:02:14.771294Z",
      "market_start_timestamp": "2026-10-14T00:00:00Z",
      "resolution_timestamp": "2026-10-14T00:15:00Z",
      "direction": "UP",
      "base_run_id": 6061,
      "small_run_id": 6062,
      "last_observed_close": 83102.31,
      "actual_close": 83310.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-14T00:02:14.806713Z",
      "base_predicted_close": 83106.984375,
      "small_predicted_close": 83124.203125,
      "strike": 83102.31,
      "market_regime": {
        "id": 789,
        "signal_id": 789,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T23:45:00Z",
        "return_6h": 0.0014102662732460303,
        "return_12h": -0.0018190852008994618,
        "return_24h": 0.016417485834099743,
        "close_vs_ema12": -0.001793342270430709,
        "close_vs_ema24": -0.0011947910327675393,
        "ema12_slope_3h": 0.0003424544165975263,
        "ema24_slope_6h": 0.000240880366269014,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-14T00:02:14.810476Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T23:45:00Z",
          "return_6h": 0.0014102662732460303,
          "return_12h": -0.0018190852008994618,
          "return_24h": 0.016417485834099743,
          "close_vs_ema12": -0.001793342270430709,
          "close_vs_ema24": -0.0011947910327675393,
          "ema12_slope_3h": 0.0003424544165975263,
          "ema24_slope_6h": 0.000240880366269014,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187192,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6061,
        6062
      ],
      "forecast_publication_timestamp": "2026-10-14T00:02:14.771294Z",
      "requested_quote_timestamp": "2026-10-14T00:02:14.771294Z",
      "retrieved_quote_timestamp": "2026-10-14T00:02:14.958486Z",
      "quote_retrieval_timestamp": "2026-10-14T00:02:14.958486Z",
      "timing_difference_seconds": 0.187192,
      "selected_quote": {
        "id": 789,
        "contract_id": 789,
        "forecast_timestamp": "2026-10-14T00:02:14.771294Z",
        "requested_timestamp": "2026-10-14T00:02:14.771294Z",
        "actual_quote_timestamp": "2026-10-14T00:02:14.958486Z",
        "timestamp_delta_seconds": 0.187192,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-14T00:02:14.958486Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT132015",
        "external_market_id": "KXBTC15M-26OCT132015-15",
        "external_contract_id": "KXBTC15M-26OCT132015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5951.12
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 789,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT132015",
          "external_market_id": "KXBTC15M-26OCT132015-15",
          "external_contract_id": "KXBTC15M-26OCT132015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-14T00:00:00Z",
          "resolution_timestamp": "2026-10-14T00:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-14T00:02:14.812526Z"
        }
      ],
      "quotes": [
        {
          "id": 789,
          "contract_id": 789,
          "forecast_timestamp": "2026-10-14T00:02:14.771294Z",
          "requested_timestamp": "2026-10-14T00:02:14.771294Z",
          "actual_quote_timestamp": "2026-10-14T00:02:14.958486Z",
          "timestamp_delta_seconds": 0.187192,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.79,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-14T00:02:14.958486Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT132015",
          "external_market_id": "KXBTC15M-26OCT132015-15",
          "external_contract_id": "KXBTC15M-26OCT132015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5951.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT132015-15": {
          "UP/YES": "KXBTC15M-26OCT132015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1531,
          "signal_id": 789,
          "quote_id": 789,
          "settlement_id": 789,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 123.0,
          "gross_pnl": 24.599999999999994,
          "net_pnl": 23.22,
          "roi": 0.232711966325917,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T00:17:18.825618Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5951.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1532,
          "signal_id": 789,
          "quote_id": 789,
          "settlement_id": 789,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 20.0,
          "net_pnl": 18.879999999999995,
          "roi": 0.2327416173570019,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-14T00:17:18.828023Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5951.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83102.31,
        "kronos_base_predicted_close": 83106.984375,
        "kronos_base_displacement": 4.674375000002328,
        "kronos_base_displacement_fraction": 5.6248436415333444e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83124.203125,
        "kronos_small_displacement": 21.89312500000233,
        "kronos_small_displacement_fraction": 0.0002634478512089776,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT132015",
        "ticker": "KXBTC15M-26OCT132015-15",
        "market_id": "KXBTC15M-26OCT132015-15",
        "contract_id": "KXBTC15M-26OCT132015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83102.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-14T00:02:14.771294Z",
        "retrieved_timestamp": "2026-10-14T00:02:14.958486Z",
        "quote_offset_seconds": 0.187192,
        "quote_age_seconds": 0.187192,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5951.12
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83310.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261014T0000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 789,
          "signal_id": 789,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T23:45:00Z",
          "return_6h": 0.0014102662732460303,
          "return_12h": -0.0018190852008994618,
          "return_24h": 0.016417485834099743,
          "close_vs_ema12": -0.001793342270430709,
          "close_vs_ema24": -0.0011947910327675393,
          "ema12_slope_3h": 0.0003424544165975263,
          "ema24_slope_6h": 0.000240880366269014,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-14T00:02:14.810476Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T23:45:00Z",
            "return_6h": 0.0014102662732460303,
            "return_12h": -0.0018190852008994618,
            "return_24h": 0.016417485834099743,
            "close_vs_ema12": -0.001793342270430709,
            "close_vs_ema24": -0.0011947910327675393,
            "ema12_slope_3h": 0.0003424544165975263,
            "ema24_slope_6h": 0.000240880366269014,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 788,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T2330Z",
      "trigger_timestamp": "2026-10-13T23:32:15.463078Z",
      "market_start_timestamp": "2026-10-13T23:30:00Z",
      "resolution_timestamp": "2026-10-13T23:45:00Z",
      "direction": "UP",
      "base_run_id": 6057,
      "small_run_id": 6058,
      "last_observed_close": 83111.61,
      "actual_close": 83184.22,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T23:32:15.496783Z",
      "base_predicted_close": 83125.1953125,
      "small_predicted_close": 83136.09375,
      "strike": 83111.61,
      "market_regime": {
        "id": 788,
        "signal_id": 788,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T23:15:00Z",
        "return_6h": -0.0003073755596084693,
        "return_12h": -0.0038388356861913664,
        "return_24h": 0.014336066119905455,
        "close_vs_ema12": -0.0017953408432637152,
        "close_vs_ema24": -0.0011130555341717363,
        "ema12_slope_3h": 0.0005449404489006326,
        "ema24_slope_6h": 0.00020763876824259064,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T23:32:15.500684Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T23:15:00Z",
          "return_6h": -0.0003073755596084693,
          "return_12h": -0.0038388356861913664,
          "return_24h": 0.014336066119905455,
          "close_vs_ema12": -0.0017953408432637152,
          "close_vs_ema24": -0.0011130555341717363,
          "ema12_slope_3h": 0.0005449404489006326,
          "ema24_slope_6h": 0.00020763876824259064,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171528,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6057,
        6058
      ],
      "forecast_publication_timestamp": "2026-10-13T23:32:15.463078Z",
      "requested_quote_timestamp": "2026-10-13T23:32:15.463078Z",
      "retrieved_quote_timestamp": "2026-10-13T23:32:15.634606Z",
      "quote_retrieval_timestamp": "2026-10-13T23:32:15.634606Z",
      "timing_difference_seconds": 0.171528,
      "selected_quote": {
        "id": 788,
        "contract_id": 788,
        "forecast_timestamp": "2026-10-13T23:32:15.463078Z",
        "requested_timestamp": "2026-10-13T23:32:15.463078Z",
        "actual_quote_timestamp": "2026-10-13T23:32:15.634606Z",
        "timestamp_delta_seconds": 0.171528,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T23:32:15.634606Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT131945",
        "external_market_id": "KXBTC15M-26OCT131945-45",
        "external_contract_id": "KXBTC15M-26OCT131945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8781.6
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 788,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131945",
          "external_market_id": "KXBTC15M-26OCT131945-45",
          "external_contract_id": "KXBTC15M-26OCT131945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T23:30:00Z",
          "resolution_timestamp": "2026-10-13T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T23:32:15.502564Z"
        }
      ],
      "quotes": [
        {
          "id": 788,
          "contract_id": 788,
          "forecast_timestamp": "2026-10-13T23:32:15.463078Z",
          "requested_timestamp": "2026-10-13T23:32:15.463078Z",
          "actual_quote_timestamp": "2026-10-13T23:32:15.634606Z",
          "timestamp_delta_seconds": 0.171528,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T23:32:15.634606Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131945",
          "external_market_id": "KXBTC15M-26OCT131945-45",
          "external_contract_id": "KXBTC15M-26OCT131945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8781.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT131945-45": {
          "UP/YES": "KXBTC15M-26OCT131945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1529,
          "signal_id": 788,
          "quote_id": 788,
          "settlement_id": 788,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T23:47:19.762091Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8781.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1530,
          "signal_id": 788,
          "quote_id": 788,
          "settlement_id": 788,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T23:47:19.780103Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8781.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83111.61,
        "kronos_base_predicted_close": 83125.1953125,
        "kronos_base_displacement": 13.585312499999418,
        "kronos_base_displacement_fraction": 0.00016345866119064976,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83136.09375,
        "kronos_small_displacement": 24.483749999999418,
        "kronos_small_displacement_fraction": 0.0002945888065457933,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT131945",
        "ticker": "KXBTC15M-26OCT131945-45",
        "market_id": "KXBTC15M-26OCT131945-45",
        "contract_id": "KXBTC15M-26OCT131945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83111.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T23:32:15.463078Z",
        "retrieved_timestamp": "2026-10-13T23:32:15.634606Z",
        "quote_offset_seconds": 0.171528,
        "quote_age_seconds": 0.171528,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8781.6
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83184.22,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 788,
          "signal_id": 788,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T23:15:00Z",
          "return_6h": -0.0003073755596084693,
          "return_12h": -0.0038388356861913664,
          "return_24h": 0.014336066119905455,
          "close_vs_ema12": -0.0017953408432637152,
          "close_vs_ema24": -0.0011130555341717363,
          "ema12_slope_3h": 0.0005449404489006326,
          "ema24_slope_6h": 0.00020763876824259064,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T23:32:15.500684Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T23:15:00Z",
            "return_6h": -0.0003073755596084693,
            "return_12h": -0.0038388356861913664,
            "return_24h": 0.014336066119905455,
            "close_vs_ema12": -0.0017953408432637152,
            "close_vs_ema24": -0.0011130555341717363,
            "ema12_slope_3h": 0.0005449404489006326,
            "ema24_slope_6h": 0.00020763876824259064,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 787,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T1800Z",
      "trigger_timestamp": "2026-10-13T18:02:14.798460Z",
      "market_start_timestamp": "2026-10-13T18:00:00Z",
      "resolution_timestamp": "2026-10-13T18:15:00Z",
      "direction": "UP",
      "base_run_id": 6013,
      "small_run_id": 6014,
      "last_observed_close": 82985.27,
      "actual_close": 83087.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T18:02:14.838549Z",
      "base_predicted_close": 83005.7734375,
      "small_predicted_close": 83029.0234375,
      "strike": 82985.27,
      "market_regime": {
        "id": 787,
        "signal_id": 787,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T17:45:00Z",
        "return_6h": -0.00322480364233102,
        "return_12h": -0.007122626810122545,
        "return_24h": 0.00684762102667924,
        "close_vs_ema12": -0.003417944323030775,
        "close_vs_ema24": -0.0023619377354267,
        "ema12_slope_3h": -2.0312562151625357e-05,
        "ema24_slope_6h": 0.0009429534695188924,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T18:02:14.843785Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T17:45:00Z",
          "return_6h": -0.00322480364233102,
          "return_12h": -0.007122626810122545,
          "return_24h": 0.00684762102667924,
          "close_vs_ema12": -0.003417944323030775,
          "close_vs_ema24": -0.0023619377354267,
          "ema12_slope_3h": -2.0312562151625357e-05,
          "ema24_slope_6h": 0.0009429534695188924,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217197,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        6013,
        6014
      ],
      "forecast_publication_timestamp": "2026-10-13T18:02:14.798460Z",
      "requested_quote_timestamp": "2026-10-13T18:02:14.798460Z",
      "retrieved_quote_timestamp": "2026-10-13T18:02:15.015657Z",
      "quote_retrieval_timestamp": "2026-10-13T18:02:15.015657Z",
      "timing_difference_seconds": 0.217197,
      "selected_quote": {
        "id": 787,
        "contract_id": 787,
        "forecast_timestamp": "2026-10-13T18:02:14.798460Z",
        "requested_timestamp": "2026-10-13T18:02:14.798460Z",
        "actual_quote_timestamp": "2026-10-13T18:02:15.015657Z",
        "timestamp_delta_seconds": 0.217197,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.73,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T18:02:15.015657Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT131415",
        "external_market_id": "KXBTC15M-26OCT131415-15",
        "external_contract_id": "KXBTC15M-26OCT131415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6218.6
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 787,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131415",
          "external_market_id": "KXBTC15M-26OCT131415-15",
          "external_contract_id": "KXBTC15M-26OCT131415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T18:00:00Z",
          "resolution_timestamp": "2026-10-13T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T18:02:14.849479Z"
        }
      ],
      "quotes": [
        {
          "id": 787,
          "contract_id": 787,
          "forecast_timestamp": "2026-10-13T18:02:14.798460Z",
          "requested_timestamp": "2026-10-13T18:02:14.798460Z",
          "actual_quote_timestamp": "2026-10-13T18:02:15.015657Z",
          "timestamp_delta_seconds": 0.217197,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.73,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T18:02:15.015657Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131415",
          "external_market_id": "KXBTC15M-26OCT131415-15",
          "external_contract_id": "KXBTC15M-26OCT131415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6218.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT131415-15": {
          "UP/YES": "KXBTC15M-26OCT131415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1527,
          "signal_id": 787,
          "quote_id": 787,
          "settlement_id": 787,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 134.0,
          "gross_pnl": 36.18000000000001,
          "net_pnl": 34.33000000000001,
          "roi": 0.34443664091501974,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T18:17:19.743969Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6218.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1528,
          "signal_id": 787,
          "quote_id": 787,
          "settlement_id": 787,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 27.0,
          "net_pnl": 25.620000000000005,
          "roi": 0.34444743210540474,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T18:17:19.748329Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6218.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82985.27,
        "kronos_base_predicted_close": 83005.7734375,
        "kronos_base_displacement": 20.503437499995925,
        "kronos_base_displacement_fraction": 0.0002470732155236215,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83029.0234375,
        "kronos_small_displacement": 43.753437499995925,
        "kronos_small_displacement_fraction": 0.0005272434192236275,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT131415",
        "ticker": "KXBTC15M-26OCT131415-15",
        "market_id": "KXBTC15M-26OCT131415-15",
        "contract_id": "KXBTC15M-26OCT131415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82985.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T18:02:14.798460Z",
        "retrieved_timestamp": "2026-10-13T18:02:15.015657Z",
        "quote_offset_seconds": 0.217197,
        "quote_age_seconds": 0.217197,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.73,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6218.6
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83087.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 787,
          "signal_id": 787,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T17:45:00Z",
          "return_6h": -0.00322480364233102,
          "return_12h": -0.007122626810122545,
          "return_24h": 0.00684762102667924,
          "close_vs_ema12": -0.003417944323030775,
          "close_vs_ema24": -0.0023619377354267,
          "ema12_slope_3h": -2.0312562151625357e-05,
          "ema24_slope_6h": 0.0009429534695188924,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T18:02:14.843785Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T17:45:00Z",
            "return_6h": -0.00322480364233102,
            "return_12h": -0.007122626810122545,
            "return_24h": 0.00684762102667924,
            "close_vs_ema12": -0.003417944323030775,
            "close_vs_ema24": -0.0023619377354267,
            "ema12_slope_3h": -2.0312562151625357e-05,
            "ema24_slope_6h": 0.0009429534695188924,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 786,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T1645Z",
      "trigger_timestamp": "2026-10-13T16:47:15.227200Z",
      "market_start_timestamp": "2026-10-13T16:45:00Z",
      "resolution_timestamp": "2026-10-13T17:00:00Z",
      "direction": "UP",
      "base_run_id": 6003,
      "small_run_id": 6004,
      "last_observed_close": 83357.68,
      "actual_close": 83307.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T16:47:15.264839Z",
      "base_predicted_close": 83410.7578125,
      "small_predicted_close": 83402.890625,
      "strike": 83357.68,
      "market_regime": {
        "id": 786,
        "signal_id": 786,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T16:30:00Z",
        "return_6h": 0.0023075277969069052,
        "return_12h": 0.00013447079745176893,
        "return_24h": 0.007865716486054497,
        "close_vs_ema12": 0.0006525362855052119,
        "close_vs_ema24": 0.002044131005561667,
        "ema12_slope_3h": 0.0009278909249685885,
        "ema24_slope_6h": 0.0012747303263069831,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T16:47:15.269384Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T16:30:00Z",
          "return_6h": 0.0023075277969069052,
          "return_12h": 0.00013447079745176893,
          "return_24h": 0.007865716486054497,
          "close_vs_ema12": 0.0006525362855052119,
          "close_vs_ema24": 0.002044131005561667,
          "ema12_slope_3h": 0.0009278909249685885,
          "ema24_slope_6h": 0.0012747303263069831,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180065,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        6003,
        6004
      ],
      "forecast_publication_timestamp": "2026-10-13T16:47:15.227200Z",
      "requested_quote_timestamp": "2026-10-13T16:47:15.227200Z",
      "retrieved_quote_timestamp": "2026-10-13T16:47:15.407265Z",
      "quote_retrieval_timestamp": "2026-10-13T16:47:15.407265Z",
      "timing_difference_seconds": 0.180065,
      "selected_quote": {
        "id": 786,
        "contract_id": 786,
        "forecast_timestamp": "2026-10-13T16:47:15.227200Z",
        "requested_timestamp": "2026-10-13T16:47:15.227200Z",
        "actual_quote_timestamp": "2026-10-13T16:47:15.407265Z",
        "timestamp_delta_seconds": 0.180065,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T16:47:15.407265Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT131300",
        "external_market_id": "KXBTC15M-26OCT131300-00",
        "external_contract_id": "KXBTC15M-26OCT131300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 419.83
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 786,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131300",
          "external_market_id": "KXBTC15M-26OCT131300-00",
          "external_contract_id": "KXBTC15M-26OCT131300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T16:45:00Z",
          "resolution_timestamp": "2026-10-13T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T16:47:15.274428Z"
        }
      ],
      "quotes": [
        {
          "id": 786,
          "contract_id": 786,
          "forecast_timestamp": "2026-10-13T16:47:15.227200Z",
          "requested_timestamp": "2026-10-13T16:47:15.227200Z",
          "actual_quote_timestamp": "2026-10-13T16:47:15.407265Z",
          "timestamp_delta_seconds": 0.180065,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T16:47:15.407265Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131300",
          "external_market_id": "KXBTC15M-26OCT131300-00",
          "external_contract_id": "KXBTC15M-26OCT131300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 419.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT131300-00": {
          "UP/YES": "KXBTC15M-26OCT131300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1525,
          "signal_id": 786,
          "quote_id": 786,
          "settlement_id": 786,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T17:02:18.777522Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 419.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1526,
          "signal_id": 786,
          "quote_id": 786,
          "settlement_id": 786,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T17:02:18.780135Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 419.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83357.68,
        "kronos_base_predicted_close": 83410.7578125,
        "kronos_base_displacement": 53.077812500006985,
        "kronos_base_displacement_fraction": 0.0006367477177868552,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83402.890625,
        "kronos_small_displacement": 45.210625000006985,
        "kronos_small_displacement_fraction": 0.0005423690414609306,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT131300",
        "ticker": "KXBTC15M-26OCT131300-00",
        "market_id": "KXBTC15M-26OCT131300-00",
        "contract_id": "KXBTC15M-26OCT131300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83357.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T16:47:15.227200Z",
        "retrieved_timestamp": "2026-10-13T16:47:15.407265Z",
        "quote_offset_seconds": 0.180065,
        "quote_age_seconds": 0.180065,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 419.83
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83307.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 786,
          "signal_id": 786,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T16:30:00Z",
          "return_6h": 0.0023075277969069052,
          "return_12h": 0.00013447079745176893,
          "return_24h": 0.007865716486054497,
          "close_vs_ema12": 0.0006525362855052119,
          "close_vs_ema24": 0.002044131005561667,
          "ema12_slope_3h": 0.0009278909249685885,
          "ema24_slope_6h": 0.0012747303263069831,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T16:47:15.269384Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T16:30:00Z",
            "return_6h": 0.0023075277969069052,
            "return_12h": 0.00013447079745176893,
            "return_24h": 0.007865716486054497,
            "close_vs_ema12": 0.0006525362855052119,
            "close_vs_ema24": 0.002044131005561667,
            "ema12_slope_3h": 0.0009278909249685885,
            "ema24_slope_6h": 0.0012747303263069831,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 785,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T1615Z",
      "trigger_timestamp": "2026-10-13T16:17:15.539666Z",
      "market_start_timestamp": "2026-10-13T16:15:00Z",
      "resolution_timestamp": "2026-10-13T16:30:00Z",
      "direction": "UP",
      "base_run_id": 5999,
      "small_run_id": 6000,
      "last_observed_close": 83360.41,
      "actual_close": 83457.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T16:17:15.578676Z",
      "base_predicted_close": 83414.0234375,
      "small_predicted_close": 83466.0546875,
      "strike": 83360.41,
      "market_regime": {
        "id": 785,
        "signal_id": 785,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T16:00:00Z",
        "return_6h": -0.0008887603907581365,
        "return_12h": 0.0016361378680829208,
        "return_24h": 0.00675368880095073,
        "close_vs_ema12": 0.0007928292175292118,
        "close_vs_ema24": 0.00218924408550758,
        "ema12_slope_3h": 0.0008904203714472647,
        "ema24_slope_6h": 0.0012569586694664014,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T16:17:15.585271Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T16:00:00Z",
          "return_6h": -0.0008887603907581365,
          "return_12h": 0.0016361378680829208,
          "return_24h": 0.00675368880095073,
          "close_vs_ema12": 0.0007928292175292118,
          "close_vs_ema24": 0.00218924408550758,
          "ema12_slope_3h": 0.0008904203714472647,
          "ema24_slope_6h": 0.0012569586694664014,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194084,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5999,
        6000
      ],
      "forecast_publication_timestamp": "2026-10-13T16:17:15.539666Z",
      "requested_quote_timestamp": "2026-10-13T16:17:15.539666Z",
      "retrieved_quote_timestamp": "2026-10-13T16:17:15.733750Z",
      "quote_retrieval_timestamp": "2026-10-13T16:17:15.733750Z",
      "timing_difference_seconds": 0.194084,
      "selected_quote": {
        "id": 785,
        "contract_id": 785,
        "forecast_timestamp": "2026-10-13T16:17:15.539666Z",
        "requested_timestamp": "2026-10-13T16:17:15.539666Z",
        "actual_quote_timestamp": "2026-10-13T16:17:15.733750Z",
        "timestamp_delta_seconds": 0.194084,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T16:17:15.733750Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT131230",
        "external_market_id": "KXBTC15M-26OCT131230-30",
        "external_contract_id": "KXBTC15M-26OCT131230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5980.91
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 785,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131230",
          "external_market_id": "KXBTC15M-26OCT131230-30",
          "external_contract_id": "KXBTC15M-26OCT131230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T16:15:00Z",
          "resolution_timestamp": "2026-10-13T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T16:17:15.587898Z"
        }
      ],
      "quotes": [
        {
          "id": 785,
          "contract_id": 785,
          "forecast_timestamp": "2026-10-13T16:17:15.539666Z",
          "requested_timestamp": "2026-10-13T16:17:15.539666Z",
          "actual_quote_timestamp": "2026-10-13T16:17:15.733750Z",
          "timestamp_delta_seconds": 0.194084,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T16:17:15.733750Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131230",
          "external_market_id": "KXBTC15M-26OCT131230-30",
          "external_contract_id": "KXBTC15M-26OCT131230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5980.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT131230-30": {
          "UP/YES": "KXBTC15M-26OCT131230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1523,
          "signal_id": 785,
          "quote_id": 785,
          "settlement_id": 785,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T16:32:18.936347Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5980.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1524,
          "signal_id": 785,
          "quote_id": 785,
          "settlement_id": 785,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T16:32:18.940318Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5980.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83360.41,
        "kronos_base_predicted_close": 83414.0234375,
        "kronos_base_displacement": 53.61343749999651,
        "kronos_base_displacement_fraction": 0.0006431522769621275,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83466.0546875,
        "kronos_small_displacement": 105.64468749999651,
        "kronos_small_displacement_fraction": 0.0012673244709328626,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT131230",
        "ticker": "KXBTC15M-26OCT131230-30",
        "market_id": "KXBTC15M-26OCT131230-30",
        "contract_id": "KXBTC15M-26OCT131230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83360.41
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T16:17:15.539666Z",
        "retrieved_timestamp": "2026-10-13T16:17:15.733750Z",
        "quote_offset_seconds": 0.194084,
        "quote_age_seconds": 0.194084,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5980.91
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83457.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 785,
          "signal_id": 785,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T16:00:00Z",
          "return_6h": -0.0008887603907581365,
          "return_12h": 0.0016361378680829208,
          "return_24h": 0.00675368880095073,
          "close_vs_ema12": 0.0007928292175292118,
          "close_vs_ema24": 0.00218924408550758,
          "ema12_slope_3h": 0.0008904203714472647,
          "ema24_slope_6h": 0.0012569586694664014,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T16:17:15.585271Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T16:00:00Z",
            "return_6h": -0.0008887603907581365,
            "return_12h": 0.0016361378680829208,
            "return_24h": 0.00675368880095073,
            "close_vs_ema12": 0.0007928292175292118,
            "close_vs_ema24": 0.00218924408550758,
            "ema12_slope_3h": 0.0008904203714472647,
            "ema24_slope_6h": 0.0012569586694664014,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 784,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T1400Z",
      "trigger_timestamp": "2026-10-13T14:02:15.266294Z",
      "market_start_timestamp": "2026-10-13T14:00:00Z",
      "resolution_timestamp": "2026-10-13T14:15:00Z",
      "direction": "UP",
      "base_run_id": 5981,
      "small_run_id": 5982,
      "last_observed_close": 83159.97,
      "actual_close": 83564.7,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T14:02:15.308800Z",
      "base_predicted_close": 83234.3125,
      "small_predicted_close": 83341.84375,
      "strike": 83159.97,
      "market_regime": {
        "id": 784,
        "signal_id": 784,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T13:45:00Z",
        "return_6h": -0.007465364188810164,
        "return_12h": 0.00984193226569019,
        "return_24h": 0.0033680870562609044,
        "close_vs_ema12": -0.0007620905901860597,
        "close_vs_ema24": 0.00046660545135646103,
        "ema12_slope_3h": 0.00018659845250557083,
        "ema24_slope_6h": 0.0018408468977531012,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T14:02:15.312699Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T13:45:00Z",
          "return_6h": -0.007465364188810164,
          "return_12h": 0.00984193226569019,
          "return_24h": 0.0033680870562609044,
          "close_vs_ema12": -0.0007620905901860597,
          "close_vs_ema24": 0.00046660545135646103,
          "ema12_slope_3h": 0.00018659845250557083,
          "ema24_slope_6h": 0.0018408468977531012,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179015,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5981,
        5982
      ],
      "forecast_publication_timestamp": "2026-10-13T14:02:15.266294Z",
      "requested_quote_timestamp": "2026-10-13T14:02:15.266294Z",
      "retrieved_quote_timestamp": "2026-10-13T14:02:15.445309Z",
      "quote_retrieval_timestamp": "2026-10-13T14:02:15.445309Z",
      "timing_difference_seconds": 0.179015,
      "selected_quote": {
        "id": 784,
        "contract_id": 784,
        "forecast_timestamp": "2026-10-13T14:02:15.266294Z",
        "requested_timestamp": "2026-10-13T14:02:15.266294Z",
        "actual_quote_timestamp": "2026-10-13T14:02:15.445309Z",
        "timestamp_delta_seconds": 0.179015,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T14:02:15.445309Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT131015",
        "external_market_id": "KXBTC15M-26OCT131015-15",
        "external_contract_id": "KXBTC15M-26OCT131015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7639.84
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 784,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131015",
          "external_market_id": "KXBTC15M-26OCT131015-15",
          "external_contract_id": "KXBTC15M-26OCT131015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T14:00:00Z",
          "resolution_timestamp": "2026-10-13T14:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T14:02:15.314993Z"
        }
      ],
      "quotes": [
        {
          "id": 784,
          "contract_id": 784,
          "forecast_timestamp": "2026-10-13T14:02:15.266294Z",
          "requested_timestamp": "2026-10-13T14:02:15.266294Z",
          "actual_quote_timestamp": "2026-10-13T14:02:15.445309Z",
          "timestamp_delta_seconds": 0.179015,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T14:02:15.445309Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT131015",
          "external_market_id": "KXBTC15M-26OCT131015-15",
          "external_contract_id": "KXBTC15M-26OCT131015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7639.84
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT131015-15": {
          "UP/YES": "KXBTC15M-26OCT131015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1521,
          "signal_id": 784,
          "quote_id": 784,
          "settlement_id": 784,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T14:17:18.471456Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7639.84,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1522,
          "signal_id": 784,
          "quote_id": 784,
          "settlement_id": 784,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T14:17:18.477845Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7639.84,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83159.97,
        "kronos_base_predicted_close": 83234.3125,
        "kronos_base_displacement": 74.34249999999884,
        "kronos_base_displacement_fraction": 0.0008939697789693627,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83341.84375,
        "kronos_small_displacement": 181.87374999999884,
        "kronos_small_displacement_fraction": 0.002187034819757617,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT131015",
        "ticker": "KXBTC15M-26OCT131015-15",
        "market_id": "KXBTC15M-26OCT131015-15",
        "contract_id": "KXBTC15M-26OCT131015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83159.97
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T14:02:15.266294Z",
        "retrieved_timestamp": "2026-10-13T14:02:15.445309Z",
        "quote_offset_seconds": 0.179015,
        "quote_age_seconds": 0.179015,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7639.84
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83564.7,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T1400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 784,
          "signal_id": 784,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T13:45:00Z",
          "return_6h": -0.007465364188810164,
          "return_12h": 0.00984193226569019,
          "return_24h": 0.0033680870562609044,
          "close_vs_ema12": -0.0007620905901860597,
          "close_vs_ema24": 0.00046660545135646103,
          "ema12_slope_3h": 0.00018659845250557083,
          "ema24_slope_6h": 0.0018408468977531012,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T14:02:15.312699Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T13:45:00Z",
            "return_6h": -0.007465364188810164,
            "return_12h": 0.00984193226569019,
            "return_24h": 0.0033680870562609044,
            "close_vs_ema12": -0.0007620905901860597,
            "close_vs_ema24": 0.00046660545135646103,
            "ema12_slope_3h": 0.00018659845250557083,
            "ema24_slope_6h": 0.0018408468977531012,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 783,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T1030Z",
      "trigger_timestamp": "2026-10-13T10:32:14.929738Z",
      "market_start_timestamp": "2026-10-13T10:30:00Z",
      "resolution_timestamp": "2026-10-13T10:45:00Z",
      "direction": "UP",
      "base_run_id": 5953,
      "small_run_id": 5954,
      "last_observed_close": 83368.43,
      "actual_close": 83165.77,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T10:32:14.968593Z",
      "base_predicted_close": 83414.609375,
      "small_predicted_close": 83411.6171875,
      "strike": 83368.43,
      "market_regime": {
        "id": 783,
        "signal_id": 783,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-13T10:15:00Z",
        "return_6h": 0.0012156767659436962,
        "return_12h": 0.010775046882342432,
        "return_24h": -0.0004604798595271298,
        "close_vs_ema12": 0.0019176195492149883,
        "close_vs_ema24": 0.0034720559929619643,
        "ema12_slope_3h": 0.002910706367939664,
        "ema24_slope_6h": 0.003913775124197105,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T10:32:14.973743Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T10:15:00Z",
          "return_6h": 0.0012156767659436962,
          "return_12h": 0.010775046882342432,
          "return_24h": -0.0004604798595271298,
          "close_vs_ema12": 0.0019176195492149883,
          "close_vs_ema24": 0.0034720559929619643,
          "ema12_slope_3h": 0.002910706367939664,
          "ema24_slope_6h": 0.003913775124197105,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172671,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5953,
        5954
      ],
      "forecast_publication_timestamp": "2026-10-13T10:32:14.929738Z",
      "requested_quote_timestamp": "2026-10-13T10:32:14.929738Z",
      "retrieved_quote_timestamp": "2026-10-13T10:32:15.102409Z",
      "quote_retrieval_timestamp": "2026-10-13T10:32:15.102409Z",
      "timing_difference_seconds": 0.172671,
      "selected_quote": {
        "id": 783,
        "contract_id": 783,
        "forecast_timestamp": "2026-10-13T10:32:14.929738Z",
        "requested_timestamp": "2026-10-13T10:32:14.929738Z",
        "actual_quote_timestamp": "2026-10-13T10:32:15.102409Z",
        "timestamp_delta_seconds": 0.172671,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T10:32:15.102409Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130645",
        "external_market_id": "KXBTC15M-26OCT130645-45",
        "external_contract_id": "KXBTC15M-26OCT130645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9169.87
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 783,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130645",
          "external_market_id": "KXBTC15M-26OCT130645-45",
          "external_contract_id": "KXBTC15M-26OCT130645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T10:30:00Z",
          "resolution_timestamp": "2026-10-13T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T10:32:14.975930Z"
        }
      ],
      "quotes": [
        {
          "id": 783,
          "contract_id": 783,
          "forecast_timestamp": "2026-10-13T10:32:14.929738Z",
          "requested_timestamp": "2026-10-13T10:32:14.929738Z",
          "actual_quote_timestamp": "2026-10-13T10:32:15.102409Z",
          "timestamp_delta_seconds": 0.172671,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.25,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T10:32:15.102409Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130645",
          "external_market_id": "KXBTC15M-26OCT130645-45",
          "external_contract_id": "KXBTC15M-26OCT130645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9169.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130645-45": {
          "UP/YES": "KXBTC15M-26OCT130645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1519,
          "signal_id": 783,
          "quote_id": 783,
          "settlement_id": 783,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.0,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T10:47:19.225533Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9169.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1520,
          "signal_id": 783,
          "quote_id": 783,
          "settlement_id": 783,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -25.0,
          "net_pnl": -26.32,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T10:47:19.228651Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9169.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83368.43,
        "kronos_base_predicted_close": 83414.609375,
        "kronos_base_displacement": 46.179375000006985,
        "kronos_base_displacement_fraction": 0.000553919211385017,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83411.6171875,
        "kronos_small_displacement": 43.187187500006985,
        "kronos_small_displacement_fraction": 0.0005180280772950503,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130645",
        "ticker": "KXBTC15M-26OCT130645-45",
        "market_id": "KXBTC15M-26OCT130645-45",
        "contract_id": "KXBTC15M-26OCT130645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83368.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T10:32:14.929738Z",
        "retrieved_timestamp": "2026-10-13T10:32:15.102409Z",
        "quote_offset_seconds": 0.172671,
        "quote_age_seconds": 0.172671,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9169.87
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83165.77,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 783,
          "signal_id": 783,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-13T10:15:00Z",
          "return_6h": 0.0012156767659436962,
          "return_12h": 0.010775046882342432,
          "return_24h": -0.0004604798595271298,
          "close_vs_ema12": 0.0019176195492149883,
          "close_vs_ema24": 0.0034720559929619643,
          "ema12_slope_3h": 0.002910706367939664,
          "ema24_slope_6h": 0.003913775124197105,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T10:32:14.973743Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T10:15:00Z",
            "return_6h": 0.0012156767659436962,
            "return_12h": 0.010775046882342432,
            "return_24h": -0.0004604798595271298,
            "close_vs_ema12": 0.0019176195492149883,
            "close_vs_ema24": 0.0034720559929619643,
            "ema12_slope_3h": 0.002910706367939664,
            "ema24_slope_6h": 0.003913775124197105,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 782,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T1015Z",
      "trigger_timestamp": "2026-10-13T10:17:15.297383Z",
      "market_start_timestamp": "2026-10-13T10:15:00Z",
      "resolution_timestamp": "2026-10-13T10:30:00Z",
      "direction": "UP",
      "base_run_id": 5951,
      "small_run_id": 5952,
      "last_observed_close": 83434.56,
      "actual_close": 83368.43,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T10:17:15.343021Z",
      "base_predicted_close": 83456.5234375,
      "small_predicted_close": 83441.96875,
      "strike": 83434.56,
      "market_regime": {
        "id": 782,
        "signal_id": 782,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-13T10:00:00Z",
        "return_6h": 0.002527144284582894,
        "return_12h": 0.009810998518774872,
        "return_24h": 2.4714589835994616e-05,
        "close_vs_ema12": 0.0027942635695470397,
        "close_vs_ema24": 0.004341546236504401,
        "ema12_slope_3h": 0.0031591751289170578,
        "ema24_slope_6h": 0.003970954238584179,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T10:17:15.347884Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T10:00:00Z",
          "return_6h": 0.002527144284582894,
          "return_12h": 0.009810998518774872,
          "return_24h": 2.4714589835994616e-05,
          "close_vs_ema12": 0.0027942635695470397,
          "close_vs_ema24": 0.004341546236504401,
          "ema12_slope_3h": 0.0031591751289170578,
          "ema24_slope_6h": 0.003970954238584179,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.17,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192656,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5951,
        5952
      ],
      "forecast_publication_timestamp": "2026-10-13T10:17:15.297383Z",
      "requested_quote_timestamp": "2026-10-13T10:17:15.297383Z",
      "retrieved_quote_timestamp": "2026-10-13T10:17:15.490039Z",
      "quote_retrieval_timestamp": "2026-10-13T10:17:15.490039Z",
      "timing_difference_seconds": 0.192656,
      "selected_quote": {
        "id": 782,
        "contract_id": 782,
        "forecast_timestamp": "2026-10-13T10:17:15.297383Z",
        "requested_timestamp": "2026-10-13T10:17:15.297383Z",
        "actual_quote_timestamp": "2026-10-13T10:17:15.490039Z",
        "timestamp_delta_seconds": 0.192656,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.17,
        "implied_probability": 0.17,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T10:17:15.490039Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130630",
        "external_market_id": "KXBTC15M-26OCT130630-30",
        "external_contract_id": "KXBTC15M-26OCT130630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9408.08
      },
      "selected_entry_price": 0.17,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 782,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130630",
          "external_market_id": "KXBTC15M-26OCT130630-30",
          "external_contract_id": "KXBTC15M-26OCT130630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T10:15:00Z",
          "resolution_timestamp": "2026-10-13T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T10:17:15.350943Z"
        }
      ],
      "quotes": [
        {
          "id": 782,
          "contract_id": 782,
          "forecast_timestamp": "2026-10-13T10:17:15.297383Z",
          "requested_timestamp": "2026-10-13T10:17:15.297383Z",
          "actual_quote_timestamp": "2026-10-13T10:17:15.490039Z",
          "timestamp_delta_seconds": 0.192656,
          "bid": 0.16,
          "ask": 0.17,
          "midpoint": 0.165,
          "last_price": 0.17,
          "implied_probability": 0.17,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T10:17:15.490039Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130630",
          "external_market_id": "KXBTC15M-26OCT130630-30",
          "external_contract_id": "KXBTC15M-26OCT130630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9408.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130630-30": {
          "UP/YES": "KXBTC15M-26OCT130630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1517,
          "signal_id": 782,
          "quote_id": 782,
          "settlement_id": 782,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 555.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35000000000001,
          "trading_fee": 5.49,
          "total_deployed": 99.84,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.35000000000001,
          "net_pnl": -99.84,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T10:32:19.426190Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9408.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1518,
          "signal_id": 782,
          "quote_id": 782,
          "settlement_id": 782,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 17.0,
          "trading_fee": 0.99,
          "total_deployed": 17.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -17.0,
          "net_pnl": -17.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T10:32:19.430058Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9408.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83434.56,
        "kronos_base_predicted_close": 83456.5234375,
        "kronos_base_displacement": 21.96343750000233,
        "kronos_base_displacement_fraction": 0.0002632414853030007,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83441.96875,
        "kronos_small_displacement": 7.408750000002328,
        "kronos_small_displacement_fraction": 8.87971363425699e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130630",
        "ticker": "KXBTC15M-26OCT130630-30",
        "market_id": "KXBTC15M-26OCT130630-30",
        "contract_id": "KXBTC15M-26OCT130630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83434.56
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T10:17:15.297383Z",
        "retrieved_timestamp": "2026-10-13T10:17:15.490039Z",
        "quote_offset_seconds": 0.192656,
        "quote_age_seconds": 0.192656,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.17,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.17,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9408.08
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83368.43,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 782,
          "signal_id": 782,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-13T10:00:00Z",
          "return_6h": 0.002527144284582894,
          "return_12h": 0.009810998518774872,
          "return_24h": 2.4714589835994616e-05,
          "close_vs_ema12": 0.0027942635695470397,
          "close_vs_ema24": 0.004341546236504401,
          "ema12_slope_3h": 0.0031591751289170578,
          "ema24_slope_6h": 0.003970954238584179,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T10:17:15.347884Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T10:00:00Z",
            "return_6h": 0.002527144284582894,
            "return_12h": 0.009810998518774872,
            "return_24h": 2.4714589835994616e-05,
            "close_vs_ema12": 0.0027942635695470397,
            "close_vs_ema24": 0.004341546236504401,
            "ema12_slope_3h": 0.0031591751289170578,
            "ema24_slope_6h": 0.003970954238584179,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 781,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0930Z",
      "trigger_timestamp": "2026-10-13T09:32:14.673462Z",
      "market_start_timestamp": "2026-10-13T09:30:00Z",
      "resolution_timestamp": "2026-10-13T09:45:00Z",
      "direction": "UP",
      "base_run_id": 5945,
      "small_run_id": 5946,
      "last_observed_close": 83356.54,
      "actual_close": 83534.07,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T09:32:14.706045Z",
      "base_predicted_close": 83415.0859375,
      "small_predicted_close": 83385.6484375,
      "strike": 83356.54,
      "market_regime": {
        "id": 781,
        "signal_id": 781,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-13T09:15:00Z",
        "return_6h": 0.006110797560160641,
        "return_12h": 0.006331789028015233,
        "return_24h": -4.4407435536575335e-06,
        "close_vs_ema12": 0.0023252699106832697,
        "close_vs_ema24": 0.0037304611253112796,
        "ema12_slope_3h": 0.0038338080674202857,
        "ema24_slope_6h": 0.00398926337687211,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T09:32:14.710202Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T09:15:00Z",
          "return_6h": 0.006110797560160641,
          "return_12h": 0.006331789028015233,
          "return_24h": -4.4407435536575335e-06,
          "close_vs_ema12": 0.0023252699106832697,
          "close_vs_ema24": 0.0037304611253112796,
          "ema12_slope_3h": 0.0038338080674202857,
          "ema24_slope_6h": 0.00398926337687211,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168904,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5945,
        5946
      ],
      "forecast_publication_timestamp": "2026-10-13T09:32:14.673462Z",
      "requested_quote_timestamp": "2026-10-13T09:32:14.673462Z",
      "retrieved_quote_timestamp": "2026-10-13T09:32:14.842366Z",
      "quote_retrieval_timestamp": "2026-10-13T09:32:14.842366Z",
      "timing_difference_seconds": 0.168904,
      "selected_quote": {
        "id": 781,
        "contract_id": 781,
        "forecast_timestamp": "2026-10-13T09:32:14.673462Z",
        "requested_timestamp": "2026-10-13T09:32:14.673462Z",
        "actual_quote_timestamp": "2026-10-13T09:32:14.842366Z",
        "timestamp_delta_seconds": 0.168904,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T09:32:14.842366Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130545",
        "external_market_id": "KXBTC15M-26OCT130545-45",
        "external_contract_id": "KXBTC15M-26OCT130545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5247.63
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 781,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130545",
          "external_market_id": "KXBTC15M-26OCT130545-45",
          "external_contract_id": "KXBTC15M-26OCT130545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T09:30:00Z",
          "resolution_timestamp": "2026-10-13T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T09:32:14.712340Z"
        }
      ],
      "quotes": [
        {
          "id": 781,
          "contract_id": 781,
          "forecast_timestamp": "2026-10-13T09:32:14.673462Z",
          "requested_timestamp": "2026-10-13T09:32:14.673462Z",
          "actual_quote_timestamp": "2026-10-13T09:32:14.842366Z",
          "timestamp_delta_seconds": 0.168904,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.39,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T09:32:14.842366Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130545",
          "external_market_id": "KXBTC15M-26OCT130545-45",
          "external_contract_id": "KXBTC15M-26OCT130545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5247.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130545-45": {
          "UP/YES": "KXBTC15M-26OCT130545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1515,
          "signal_id": 781,
          "quote_id": 781,
          "settlement_id": 781,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 1.0,
          "settlement_payout": 239.0,
          "gross_pnl": 143.39999999999998,
          "net_pnl": 139.38,
          "roi": 1.3991166432443283,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T09:47:21.180357Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5247.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1516,
          "signal_id": 781,
          "quote_id": 781,
          "settlement_id": 781,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 60.0,
          "net_pnl": 58.32,
          "roi": 1.399232245681382,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T09:47:21.183229Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5247.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83356.54,
        "kronos_base_predicted_close": 83415.0859375,
        "kronos_base_displacement": 58.5459375000064,
        "kronos_base_displacement_fraction": 0.000702355657996438,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83385.6484375,
        "kronos_small_displacement": 29.108437500006403,
        "kronos_small_displacement_fraction": 0.0003492040036691351,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130545",
        "ticker": "KXBTC15M-26OCT130545-45",
        "market_id": "KXBTC15M-26OCT130545-45",
        "contract_id": "KXBTC15M-26OCT130545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83356.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T09:32:14.673462Z",
        "retrieved_timestamp": "2026-10-13T09:32:14.842366Z",
        "quote_offset_seconds": 0.168904,
        "quote_age_seconds": 0.168904,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5247.63
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83534.07,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 781,
          "signal_id": 781,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-13T09:15:00Z",
          "return_6h": 0.006110797560160641,
          "return_12h": 0.006331789028015233,
          "return_24h": -4.4407435536575335e-06,
          "close_vs_ema12": 0.0023252699106832697,
          "close_vs_ema24": 0.0037304611253112796,
          "ema12_slope_3h": 0.0038338080674202857,
          "ema24_slope_6h": 0.00398926337687211,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T09:32:14.710202Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T09:15:00Z",
            "return_6h": 0.006110797560160641,
            "return_12h": 0.006331789028015233,
            "return_24h": -4.4407435536575335e-06,
            "close_vs_ema12": 0.0023252699106832697,
            "close_vs_ema24": 0.0037304611253112796,
            "ema12_slope_3h": 0.0038338080674202857,
            "ema24_slope_6h": 0.00398926337687211,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 780,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0900Z",
      "trigger_timestamp": "2026-10-13T09:02:15.551601Z",
      "market_start_timestamp": "2026-10-13T09:00:00Z",
      "resolution_timestamp": "2026-10-13T09:15:00Z",
      "direction": "UP",
      "base_run_id": 5941,
      "small_run_id": 5942,
      "last_observed_close": 83497.51,
      "actual_close": 83442.56,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T09:02:15.628680Z",
      "base_predicted_close": 83521.359375,
      "small_predicted_close": 83498.9453125,
      "strike": 83497.51,
      "market_regime": {
        "id": 780,
        "signal_id": 780,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-13T08:45:00Z",
        "return_6h": 0.007638122454080687,
        "return_12h": 0.0060656399586185294,
        "return_24h": 0.000827357278781804,
        "close_vs_ema12": 0.004267563886503956,
        "close_vs_ema24": 0.005609474260495295,
        "ema12_slope_3h": 0.004358675860869354,
        "ema24_slope_6h": 0.003854961799504064,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T09:02:15.632467Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T08:45:00Z",
          "return_6h": 0.007638122454080687,
          "return_12h": 0.0060656399586185294,
          "return_24h": 0.000827357278781804,
          "close_vs_ema12": 0.004267563886503956,
          "close_vs_ema24": 0.005609474260495295,
          "ema12_slope_3h": 0.004358675860869354,
          "ema24_slope_6h": 0.003854961799504064,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.16,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.226812,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5941,
        5942
      ],
      "forecast_publication_timestamp": "2026-10-13T09:02:15.551601Z",
      "requested_quote_timestamp": "2026-10-13T09:02:15.551601Z",
      "retrieved_quote_timestamp": "2026-10-13T09:02:15.778413Z",
      "quote_retrieval_timestamp": "2026-10-13T09:02:15.778413Z",
      "timing_difference_seconds": 0.226812,
      "selected_quote": {
        "id": 780,
        "contract_id": 780,
        "forecast_timestamp": "2026-10-13T09:02:15.551601Z",
        "requested_timestamp": "2026-10-13T09:02:15.551601Z",
        "actual_quote_timestamp": "2026-10-13T09:02:15.778413Z",
        "timestamp_delta_seconds": 0.226812,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "implied_probability": 0.16,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T09:02:15.778413Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130515",
        "external_market_id": "KXBTC15M-26OCT130515-15",
        "external_contract_id": "KXBTC15M-26OCT130515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8120.56
      },
      "selected_entry_price": 0.16,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 780,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130515",
          "external_market_id": "KXBTC15M-26OCT130515-15",
          "external_contract_id": "KXBTC15M-26OCT130515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T09:00:00Z",
          "resolution_timestamp": "2026-10-13T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T09:02:15.635118Z"
        }
      ],
      "quotes": [
        {
          "id": 780,
          "contract_id": 780,
          "forecast_timestamp": "2026-10-13T09:02:15.551601Z",
          "requested_timestamp": "2026-10-13T09:02:15.551601Z",
          "actual_quote_timestamp": "2026-10-13T09:02:15.778413Z",
          "timestamp_delta_seconds": 0.226812,
          "bid": 0.15,
          "ask": 0.16,
          "midpoint": 0.155,
          "last_price": 0.16,
          "implied_probability": 0.16,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T09:02:15.778413Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130515",
          "external_market_id": "KXBTC15M-26OCT130515-15",
          "external_contract_id": "KXBTC15M-26OCT130515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8120.56
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130515-15": {
          "UP/YES": "KXBTC15M-26OCT130515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1513,
          "signal_id": 780,
          "quote_id": 780,
          "settlement_id": 780,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 590.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.4,
          "trading_fee": 5.56,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.4,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T09:17:19.793254Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8120.56,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1514,
          "signal_id": 780,
          "quote_id": 780,
          "settlement_id": 780,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 16.0,
          "trading_fee": 0.95,
          "total_deployed": 16.95,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -16.0,
          "net_pnl": -16.95,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T09:17:19.795916Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8120.56,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83497.51,
        "kronos_base_predicted_close": 83521.359375,
        "kronos_base_displacement": 23.84937500000524,
        "kronos_base_displacement_fraction": 0.0002856297750676067,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83498.9453125,
        "kronos_small_displacement": 1.4353125000052387,
        "kronos_small_displacement_fraction": 1.718988386606066e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130515",
        "ticker": "KXBTC15M-26OCT130515-15",
        "market_id": "KXBTC15M-26OCT130515-15",
        "contract_id": "KXBTC15M-26OCT130515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83497.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T09:02:15.551601Z",
        "retrieved_timestamp": "2026-10-13T09:02:15.778413Z",
        "quote_offset_seconds": 0.226812,
        "quote_age_seconds": 0.226812,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.16,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8120.56
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83442.56,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 780,
          "signal_id": 780,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-13T08:45:00Z",
          "return_6h": 0.007638122454080687,
          "return_12h": 0.0060656399586185294,
          "return_24h": 0.000827357278781804,
          "close_vs_ema12": 0.004267563886503956,
          "close_vs_ema24": 0.005609474260495295,
          "ema12_slope_3h": 0.004358675860869354,
          "ema24_slope_6h": 0.003854961799504064,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T09:02:15.632467Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T08:45:00Z",
            "return_6h": 0.007638122454080687,
            "return_12h": 0.0060656399586185294,
            "return_24h": 0.000827357278781804,
            "close_vs_ema12": 0.004267563886503956,
            "close_vs_ema24": 0.005609474260495295,
            "ema12_slope_3h": 0.004358675860869354,
            "ema24_slope_6h": 0.003854961799504064,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 779,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0815Z",
      "trigger_timestamp": "2026-10-13T08:17:15.863815Z",
      "market_start_timestamp": "2026-10-13T08:15:00Z",
      "resolution_timestamp": "2026-10-13T08:30:00Z",
      "direction": "UP",
      "base_run_id": 5935,
      "small_run_id": 5936,
      "last_observed_close": 84042.07,
      "actual_close": 83828.79,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T08:17:15.906573Z",
      "base_predicted_close": 84051.9375,
      "small_predicted_close": 84100.3046875,
      "strike": 84042.07,
      "market_regime": {
        "id": 779,
        "signal_id": 779,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-13T08:00:00Z",
        "return_6h": 0.017651690215930937,
        "return_12h": 0.013794109566429125,
        "return_24h": 0.004528410116474202,
        "close_vs_ema12": 0.011667389336805778,
        "close_vs_ema24": 0.012669735196108478,
        "ema12_slope_3h": 0.004801258356978755,
        "ema24_slope_6h": 0.0033921597296475703,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T08:17:15.910284Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T08:00:00Z",
          "return_6h": 0.017651690215930937,
          "return_12h": 0.013794109566429125,
          "return_24h": 0.004528410116474202,
          "close_vs_ema12": 0.011667389336805778,
          "close_vs_ema24": 0.012669735196108478,
          "ema12_slope_3h": 0.004801258356978755,
          "ema24_slope_6h": 0.0033921597296475703,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.16,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.511628,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5935,
        5936
      ],
      "forecast_publication_timestamp": "2026-10-13T08:17:15.863815Z",
      "requested_quote_timestamp": "2026-10-13T08:17:15.863815Z",
      "retrieved_quote_timestamp": "2026-10-13T08:17:16.375443Z",
      "quote_retrieval_timestamp": "2026-10-13T08:17:16.375443Z",
      "timing_difference_seconds": 0.511628,
      "selected_quote": {
        "id": 779,
        "contract_id": 779,
        "forecast_timestamp": "2026-10-13T08:17:15.863815Z",
        "requested_timestamp": "2026-10-13T08:17:15.863815Z",
        "actual_quote_timestamp": "2026-10-13T08:17:16.375443Z",
        "timestamp_delta_seconds": 0.511628,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "implied_probability": 0.16,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T08:17:16.375443Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130430",
        "external_market_id": "KXBTC15M-26OCT130430-30",
        "external_contract_id": "KXBTC15M-26OCT130430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9259.26
      },
      "selected_entry_price": 0.16,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 779,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130430",
          "external_market_id": "KXBTC15M-26OCT130430-30",
          "external_contract_id": "KXBTC15M-26OCT130430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T08:15:00Z",
          "resolution_timestamp": "2026-10-13T08:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T08:17:15.913543Z"
        }
      ],
      "quotes": [
        {
          "id": 779,
          "contract_id": 779,
          "forecast_timestamp": "2026-10-13T08:17:15.863815Z",
          "requested_timestamp": "2026-10-13T08:17:15.863815Z",
          "actual_quote_timestamp": "2026-10-13T08:17:16.375443Z",
          "timestamp_delta_seconds": 0.511628,
          "bid": 0.15,
          "ask": 0.16,
          "midpoint": 0.155,
          "last_price": 0.16,
          "implied_probability": 0.16,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T08:17:16.375443Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130430",
          "external_market_id": "KXBTC15M-26OCT130430-30",
          "external_contract_id": "KXBTC15M-26OCT130430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9259.26
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130430-30": {
          "UP/YES": "KXBTC15M-26OCT130430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1511,
          "signal_id": 779,
          "quote_id": 779,
          "settlement_id": 779,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 590.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.4,
          "trading_fee": 5.56,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.4,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T08:32:18.823248Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9259.26,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1512,
          "signal_id": 779,
          "quote_id": 779,
          "settlement_id": 779,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 16.0,
          "trading_fee": 0.95,
          "total_deployed": 16.95,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -16.0,
          "net_pnl": -16.95,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T08:32:18.827740Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9259.26,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84042.07,
        "kronos_base_predicted_close": 84051.9375,
        "kronos_base_displacement": 9.867499999993015,
        "kronos_base_displacement_fraction": 0.0001174114345350253,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84100.3046875,
        "kronos_small_displacement": 58.234687499993015,
        "kronos_small_displacement_fraction": 0.0006929230503245935,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130430",
        "ticker": "KXBTC15M-26OCT130430-30",
        "market_id": "KXBTC15M-26OCT130430-30",
        "contract_id": "KXBTC15M-26OCT130430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84042.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T08:17:15.863815Z",
        "retrieved_timestamp": "2026-10-13T08:17:16.375443Z",
        "quote_offset_seconds": 0.511628,
        "quote_age_seconds": 0.511628,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.16,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9259.26
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83828.79,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 779,
          "signal_id": 779,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-13T08:00:00Z",
          "return_6h": 0.017651690215930937,
          "return_12h": 0.013794109566429125,
          "return_24h": 0.004528410116474202,
          "close_vs_ema12": 0.011667389336805778,
          "close_vs_ema24": 0.012669735196108478,
          "ema12_slope_3h": 0.004801258356978755,
          "ema24_slope_6h": 0.0033921597296475703,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T08:17:15.910284Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T08:00:00Z",
            "return_6h": 0.017651690215930937,
            "return_12h": 0.013794109566429125,
            "return_24h": 0.004528410116474202,
            "close_vs_ema12": 0.011667389336805778,
            "close_vs_ema24": 0.012669735196108478,
            "ema12_slope_3h": 0.004801258356978755,
            "ema24_slope_6h": 0.0033921597296475703,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 778,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0745Z",
      "trigger_timestamp": "2026-10-13T07:47:14.368553Z",
      "market_start_timestamp": "2026-10-13T07:45:00Z",
      "resolution_timestamp": "2026-10-13T08:00:00Z",
      "direction": "UP",
      "base_run_id": 5931,
      "small_run_id": 5932,
      "last_observed_close": 83754.71,
      "actual_close": 83785.46,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T07:47:14.406962Z",
      "base_predicted_close": 83805.984375,
      "small_predicted_close": 83996.8203125,
      "strike": 83754.71,
      "market_regime": {
        "id": 778,
        "signal_id": 778,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-13T07:30:00Z",
        "return_6h": 0.018191155174100082,
        "return_12h": 0.013069716951702448,
        "return_24h": -0.0015457328661540037,
        "close_vs_ema12": 0.009098913967646727,
        "close_vs_ema24": 0.009685706666611393,
        "ema12_slope_3h": 0.00472336478153057,
        "ema24_slope_6h": 0.002791766621988101,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T07:47:14.411512Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T07:30:00Z",
          "return_6h": 0.018191155174100082,
          "return_12h": 0.013069716951702448,
          "return_24h": -0.0015457328661540037,
          "close_vs_ema12": 0.009098913967646727,
          "close_vs_ema24": 0.009685706666611393,
          "ema12_slope_3h": 0.00472336478153057,
          "ema24_slope_6h": 0.002791766621988101,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.82,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172911,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5931,
        5932
      ],
      "forecast_publication_timestamp": "2026-10-13T07:47:14.368553Z",
      "requested_quote_timestamp": "2026-10-13T07:47:14.368553Z",
      "retrieved_quote_timestamp": "2026-10-13T07:47:14.541464Z",
      "quote_retrieval_timestamp": "2026-10-13T07:47:14.541464Z",
      "timing_difference_seconds": 0.172911,
      "selected_quote": {
        "id": 778,
        "contract_id": 778,
        "forecast_timestamp": "2026-10-13T07:47:14.368553Z",
        "requested_timestamp": "2026-10-13T07:47:14.368553Z",
        "actual_quote_timestamp": "2026-10-13T07:47:14.541464Z",
        "timestamp_delta_seconds": 0.172911,
        "bid": 0.81,
        "ask": 0.82,
        "midpoint": 0.815,
        "last_price": 0.81,
        "implied_probability": 0.82,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T07:47:14.541464Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130400",
        "external_market_id": "KXBTC15M-26OCT130400-00",
        "external_contract_id": "KXBTC15M-26OCT130400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4463.17
      },
      "selected_entry_price": 0.82,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 778,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130400",
          "external_market_id": "KXBTC15M-26OCT130400-00",
          "external_contract_id": "KXBTC15M-26OCT130400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T07:45:00Z",
          "resolution_timestamp": "2026-10-13T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T07:47:14.413968Z"
        }
      ],
      "quotes": [
        {
          "id": 778,
          "contract_id": 778,
          "forecast_timestamp": "2026-10-13T07:47:14.368553Z",
          "requested_timestamp": "2026-10-13T07:47:14.368553Z",
          "actual_quote_timestamp": "2026-10-13T07:47:14.541464Z",
          "timestamp_delta_seconds": 0.172911,
          "bid": 0.81,
          "ask": 0.82,
          "midpoint": 0.815,
          "last_price": 0.81,
          "implied_probability": 0.82,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T07:47:14.541464Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130400",
          "external_market_id": "KXBTC15M-26OCT130400-00",
          "external_contract_id": "KXBTC15M-26OCT130400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4463.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130400-00": {
          "UP/YES": "KXBTC15M-26OCT130400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1509,
          "signal_id": 778,
          "quote_id": 778,
          "settlement_id": 778,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 120.0,
          "entry_price": 0.82,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.39999999999999,
          "trading_fee": 1.24,
          "total_deployed": 99.63999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 120.0,
          "gross_pnl": 21.60000000000001,
          "net_pnl": 20.360000000000014,
          "roi": 0.2043356081894823,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T08:02:19.339195Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4463.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1510,
          "signal_id": 778,
          "quote_id": 778,
          "settlement_id": 778,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.82,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 82.0,
          "trading_fee": 1.04,
          "total_deployed": 83.04,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 18.0,
          "net_pnl": 16.959999999999994,
          "roi": 0.2042389210019267,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T08:02:19.342663Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4463.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83754.71,
        "kronos_base_predicted_close": 83805.984375,
        "kronos_base_displacement": 51.2743749999936,
        "kronos_base_displacement_fraction": 0.0006121969140600403,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83996.8203125,
        "kronos_small_displacement": 242.1103124999936,
        "kronos_small_displacement_fraction": 0.0028907068330842954,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130400",
        "ticker": "KXBTC15M-26OCT130400-00",
        "market_id": "KXBTC15M-26OCT130400-00",
        "contract_id": "KXBTC15M-26OCT130400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83754.71
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T07:47:14.368553Z",
        "retrieved_timestamp": "2026-10-13T07:47:14.541464Z",
        "quote_offset_seconds": 0.172911,
        "quote_age_seconds": 0.172911,
        "bid": 0.81,
        "ask": 0.82,
        "midpoint": 0.815,
        "last_price": 0.81,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.82,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4463.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83785.46,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 778,
          "signal_id": 778,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-13T07:30:00Z",
          "return_6h": 0.018191155174100082,
          "return_12h": 0.013069716951702448,
          "return_24h": -0.0015457328661540037,
          "close_vs_ema12": 0.009098913967646727,
          "close_vs_ema24": 0.009685706666611393,
          "ema12_slope_3h": 0.00472336478153057,
          "ema24_slope_6h": 0.002791766621988101,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T07:47:14.411512Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T07:30:00Z",
            "return_6h": 0.018191155174100082,
            "return_12h": 0.013069716951702448,
            "return_24h": -0.0015457328661540037,
            "close_vs_ema12": 0.009098913967646727,
            "close_vs_ema24": 0.009685706666611393,
            "ema12_slope_3h": 0.00472336478153057,
            "ema24_slope_6h": 0.002791766621988101,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 777,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0530Z",
      "trigger_timestamp": "2026-10-13T05:32:15.116671Z",
      "market_start_timestamp": "2026-10-13T05:30:00Z",
      "resolution_timestamp": "2026-10-13T05:45:00Z",
      "direction": "UP",
      "base_run_id": 5913,
      "small_run_id": 5914,
      "last_observed_close": 83651.88,
      "actual_close": 83503.91,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T05:32:15.158596Z",
      "base_predicted_close": 83668.234375,
      "small_predicted_close": 83924.6328125,
      "strike": 83651.88,
      "market_regime": {
        "id": 777,
        "signal_id": 777,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-13T05:15:00Z",
        "return_6h": 0.020929700271442364,
        "return_12h": 0.015620771440149284,
        "return_24h": -0.003289895712145219,
        "close_vs_ema12": 0.011317768325844302,
        "close_vs_ema24": 0.010125407644784312,
        "ema12_slope_3h": 0.0038301651959642413,
        "ema24_slope_6h": -0.001484146607575787,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T05:32:15.163869Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T05:15:00Z",
          "return_6h": 0.020929700271442364,
          "return_12h": 0.015620771440149284,
          "return_24h": -0.003289895712145219,
          "close_vs_ema12": 0.011317768325844302,
          "close_vs_ema24": 0.010125407644784312,
          "ema12_slope_3h": 0.0038301651959642413,
          "ema24_slope_6h": -0.001484146607575787,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.359475,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5913,
        5914
      ],
      "forecast_publication_timestamp": "2026-10-13T05:32:15.116671Z",
      "requested_quote_timestamp": "2026-10-13T05:32:15.116671Z",
      "retrieved_quote_timestamp": "2026-10-13T05:32:15.476146Z",
      "quote_retrieval_timestamp": "2026-10-13T05:32:15.476146Z",
      "timing_difference_seconds": 0.359475,
      "selected_quote": {
        "id": 777,
        "contract_id": 777,
        "forecast_timestamp": "2026-10-13T05:32:15.116671Z",
        "requested_timestamp": "2026-10-13T05:32:15.116671Z",
        "actual_quote_timestamp": "2026-10-13T05:32:15.476146Z",
        "timestamp_delta_seconds": 0.359475,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.29,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T05:32:15.476146Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130145",
        "external_market_id": "KXBTC15M-26OCT130145-45",
        "external_contract_id": "KXBTC15M-26OCT130145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9587.42
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 777,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130145",
          "external_market_id": "KXBTC15M-26OCT130145-45",
          "external_contract_id": "KXBTC15M-26OCT130145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T05:30:00Z",
          "resolution_timestamp": "2026-10-13T05:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T05:32:15.166697Z"
        }
      ],
      "quotes": [
        {
          "id": 777,
          "contract_id": 777,
          "forecast_timestamp": "2026-10-13T05:32:15.116671Z",
          "requested_timestamp": "2026-10-13T05:32:15.116671Z",
          "actual_quote_timestamp": "2026-10-13T05:32:15.476146Z",
          "timestamp_delta_seconds": 0.359475,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.29,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T05:32:15.476146Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130145",
          "external_market_id": "KXBTC15M-26OCT130145-45",
          "external_contract_id": "KXBTC15M-26OCT130145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9587.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130145-45": {
          "UP/YES": "KXBTC15M-26OCT130145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1507,
          "signal_id": 777,
          "quote_id": 777,
          "settlement_id": 777,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T05:47:20.058673Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9587.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1508,
          "signal_id": 777,
          "quote_id": 777,
          "settlement_id": 777,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T05:47:20.061173Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9587.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83651.88,
        "kronos_base_predicted_close": 83668.234375,
        "kronos_base_displacement": 16.354374999995343,
        "kronos_base_displacement_fraction": 0.00019550516975823308,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83924.6328125,
        "kronos_small_displacement": 272.75281249999534,
        "kronos_small_displacement_fraction": 0.0032605700254434845,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130145",
        "ticker": "KXBTC15M-26OCT130145-45",
        "market_id": "KXBTC15M-26OCT130145-45",
        "contract_id": "KXBTC15M-26OCT130145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83651.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T05:32:15.116671Z",
        "retrieved_timestamp": "2026-10-13T05:32:15.476146Z",
        "quote_offset_seconds": 0.359475,
        "quote_age_seconds": 0.359475,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.29,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9587.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83503.91,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 777,
          "signal_id": 777,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-13T05:15:00Z",
          "return_6h": 0.020929700271442364,
          "return_12h": 0.015620771440149284,
          "return_24h": -0.003289895712145219,
          "close_vs_ema12": 0.011317768325844302,
          "close_vs_ema24": 0.010125407644784312,
          "ema12_slope_3h": 0.0038301651959642413,
          "ema24_slope_6h": -0.001484146607575787,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T05:32:15.163869Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T05:15:00Z",
            "return_6h": 0.020929700271442364,
            "return_12h": 0.015620771440149284,
            "return_24h": -0.003289895712145219,
            "close_vs_ema12": 0.011317768325844302,
            "close_vs_ema24": 0.010125407644784312,
            "ema12_slope_3h": 0.0038301651959642413,
            "ema24_slope_6h": -0.001484146607575787,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 776,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0445Z",
      "trigger_timestamp": "2026-10-13T04:47:14.587721Z",
      "market_start_timestamp": "2026-10-13T04:45:00Z",
      "resolution_timestamp": "2026-10-13T05:00:00Z",
      "direction": "UP",
      "base_run_id": 5907,
      "small_run_id": 5908,
      "last_observed_close": 83346.47,
      "actual_close": 83354.84,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T04:47:14.628685Z",
      "base_predicted_close": 83376.34375,
      "small_predicted_close": 83399.703125,
      "strike": 83346.47,
      "market_regime": {
        "id": 776,
        "signal_id": 776,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T04:30:00Z",
        "return_6h": 0.010417589600762778,
        "return_12h": 0.007730206201610246,
        "return_24h": -0.007661699752025686,
        "close_vs_ema12": 0.008923464662079494,
        "close_vs_ema24": 0.00698596596880674,
        "ema12_slope_3h": 0.002744945969820334,
        "ema24_slope_6h": -0.0027599160972987535,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T04:47:14.632275Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T04:30:00Z",
          "return_6h": 0.010417589600762778,
          "return_12h": 0.007730206201610246,
          "return_24h": -0.007661699752025686,
          "close_vs_ema12": 0.008923464662079494,
          "close_vs_ema24": 0.00698596596880674,
          "ema12_slope_3h": 0.002744945969820334,
          "ema24_slope_6h": -0.0027599160972987535,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.213636,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5907,
        5908
      ],
      "forecast_publication_timestamp": "2026-10-13T04:47:14.587721Z",
      "requested_quote_timestamp": "2026-10-13T04:47:14.587721Z",
      "retrieved_quote_timestamp": "2026-10-13T04:47:14.801357Z",
      "quote_retrieval_timestamp": "2026-10-13T04:47:14.801357Z",
      "timing_difference_seconds": 0.213636,
      "selected_quote": {
        "id": 776,
        "contract_id": 776,
        "forecast_timestamp": "2026-10-13T04:47:14.587721Z",
        "requested_timestamp": "2026-10-13T04:47:14.587721Z",
        "actual_quote_timestamp": "2026-10-13T04:47:14.801357Z",
        "timestamp_delta_seconds": 0.213636,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T04:47:14.801357Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130100",
        "external_market_id": "KXBTC15M-26OCT130100-00",
        "external_contract_id": "KXBTC15M-26OCT130100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9326.55
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 776,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130100",
          "external_market_id": "KXBTC15M-26OCT130100-00",
          "external_contract_id": "KXBTC15M-26OCT130100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T04:45:00Z",
          "resolution_timestamp": "2026-10-13T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T04:47:14.634954Z"
        }
      ],
      "quotes": [
        {
          "id": 776,
          "contract_id": 776,
          "forecast_timestamp": "2026-10-13T04:47:14.587721Z",
          "requested_timestamp": "2026-10-13T04:47:14.587721Z",
          "actual_quote_timestamp": "2026-10-13T04:47:14.801357Z",
          "timestamp_delta_seconds": 0.213636,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T04:47:14.801357Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130100",
          "external_market_id": "KXBTC15M-26OCT130100-00",
          "external_contract_id": "KXBTC15M-26OCT130100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9326.55
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130100-00": {
          "UP/YES": "KXBTC15M-26OCT130100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1505,
          "signal_id": 776,
          "quote_id": 776,
          "settlement_id": 776,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T05:02:18.892532Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9326.55,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1506,
          "signal_id": 776,
          "quote_id": 776,
          "settlement_id": 776,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T05:02:18.897005Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9326.55,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83346.47,
        "kronos_base_predicted_close": 83376.34375,
        "kronos_base_displacement": 29.873749999998836,
        "kronos_base_displacement_fraction": 0.00035842849733166667,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83399.703125,
        "kronos_small_displacement": 53.233124999998836,
        "kronos_small_displacement_fraction": 0.000638696815833938,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130100",
        "ticker": "KXBTC15M-26OCT130100-00",
        "market_id": "KXBTC15M-26OCT130100-00",
        "contract_id": "KXBTC15M-26OCT130100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83346.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T04:47:14.587721Z",
        "retrieved_timestamp": "2026-10-13T04:47:14.801357Z",
        "quote_offset_seconds": 0.213636,
        "quote_age_seconds": 0.213636,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9326.55
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83354.84,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 776,
          "signal_id": 776,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T04:30:00Z",
          "return_6h": 0.010417589600762778,
          "return_12h": 0.007730206201610246,
          "return_24h": -0.007661699752025686,
          "close_vs_ema12": 0.008923464662079494,
          "close_vs_ema24": 0.00698596596880674,
          "ema12_slope_3h": 0.002744945969820334,
          "ema24_slope_6h": -0.0027599160972987535,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T04:47:14.632275Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T04:30:00Z",
            "return_6h": 0.010417589600762778,
            "return_12h": 0.007730206201610246,
            "return_24h": -0.007661699752025686,
            "close_vs_ema12": 0.008923464662079494,
            "close_vs_ema24": 0.00698596596880674,
            "ema12_slope_3h": 0.002744945969820334,
            "ema24_slope_6h": -0.0027599160972987535,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 775,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0345Z",
      "trigger_timestamp": "2026-10-13T03:47:15.442562Z",
      "market_start_timestamp": "2026-10-13T03:45:00Z",
      "resolution_timestamp": "2026-10-13T04:00:00Z",
      "direction": "UP",
      "base_run_id": 5899,
      "small_run_id": 5900,
      "last_observed_close": 83120.48,
      "actual_close": 83217.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T03:47:15.479273Z",
      "base_predicted_close": 83120.9375,
      "small_predicted_close": 83207.8125,
      "strike": 83120.48,
      "market_regime": {
        "id": 775,
        "signal_id": 775,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-13T03:30:00Z",
        "return_6h": 0.005530936914178275,
        "return_12h": 0.005898376672611283,
        "return_24h": -0.004534168020429052,
        "close_vs_ema12": 0.007640890965964653,
        "close_vs_ema24": 0.004779532791606034,
        "ema12_slope_3h": 0.00012844003683354366,
        "ema24_slope_6h": -0.0037833900516552887,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T03:47:15.483639Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T03:30:00Z",
          "return_6h": 0.005530936914178275,
          "return_12h": 0.005898376672611283,
          "return_24h": -0.004534168020429052,
          "close_vs_ema12": 0.007640890965964653,
          "close_vs_ema24": 0.004779532791606034,
          "ema12_slope_3h": 0.00012844003683354366,
          "ema24_slope_6h": -0.0037833900516552887,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.75,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.1905,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5899,
        5900
      ],
      "forecast_publication_timestamp": "2026-10-13T03:47:15.442562Z",
      "requested_quote_timestamp": "2026-10-13T03:47:15.442562Z",
      "retrieved_quote_timestamp": "2026-10-13T03:47:15.633062Z",
      "quote_retrieval_timestamp": "2026-10-13T03:47:15.633062Z",
      "timing_difference_seconds": 0.1905,
      "selected_quote": {
        "id": 775,
        "contract_id": 775,
        "forecast_timestamp": "2026-10-13T03:47:15.442562Z",
        "requested_timestamp": "2026-10-13T03:47:15.442562Z",
        "actual_quote_timestamp": "2026-10-13T03:47:15.633062Z",
        "timestamp_delta_seconds": 0.1905,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "implied_probability": 0.75,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T03:47:15.633062Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT130000",
        "external_market_id": "KXBTC15M-26OCT130000-00",
        "external_contract_id": "KXBTC15M-26OCT130000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1958.62
      },
      "selected_entry_price": 0.75,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 775,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130000",
          "external_market_id": "KXBTC15M-26OCT130000-00",
          "external_contract_id": "KXBTC15M-26OCT130000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T03:45:00Z",
          "resolution_timestamp": "2026-10-13T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T03:47:15.486778Z"
        }
      ],
      "quotes": [
        {
          "id": 775,
          "contract_id": 775,
          "forecast_timestamp": "2026-10-13T03:47:15.442562Z",
          "requested_timestamp": "2026-10-13T03:47:15.442562Z",
          "actual_quote_timestamp": "2026-10-13T03:47:15.633062Z",
          "timestamp_delta_seconds": 0.1905,
          "bid": 0.74,
          "ask": 0.75,
          "midpoint": 0.745,
          "last_price": 0.74,
          "implied_probability": 0.75,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T03:47:15.633062Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT130000",
          "external_market_id": "KXBTC15M-26OCT130000-00",
          "external_contract_id": "KXBTC15M-26OCT130000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1958.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT130000-00": {
          "UP/YES": "KXBTC15M-26OCT130000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1503,
          "signal_id": 775,
          "quote_id": 775,
          "settlement_id": 775,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 131.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.25,
          "trading_fee": 1.72,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 131.0,
          "gross_pnl": 32.75,
          "net_pnl": 31.03,
          "roi": 0.3103931179353806,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T04:02:18.541951Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1958.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1504,
          "signal_id": 775,
          "quote_id": 775,
          "settlement_id": 775,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 75.0,
          "trading_fee": 1.32,
          "total_deployed": 76.32,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 25.0,
          "net_pnl": 23.680000000000007,
          "roi": 0.31027253668763116,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T04:02:18.545295Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1958.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83120.48,
        "kronos_base_predicted_close": 83120.9375,
        "kronos_base_displacement": 0.45750000000407454,
        "kronos_base_displacement_fraction": 5.504058686909346e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83207.8125,
        "kronos_small_displacement": 87.33250000000407,
        "kronos_small_displacement_fraction": 0.001050673672721862,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT130000",
        "ticker": "KXBTC15M-26OCT130000-00",
        "market_id": "KXBTC15M-26OCT130000-00",
        "contract_id": "KXBTC15M-26OCT130000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83120.48
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T03:47:15.442562Z",
        "retrieved_timestamp": "2026-10-13T03:47:15.633062Z",
        "quote_offset_seconds": 0.1905,
        "quote_age_seconds": 0.1905,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.75,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1958.62
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83217.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 775,
          "signal_id": 775,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-13T03:30:00Z",
          "return_6h": 0.005530936914178275,
          "return_12h": 0.005898376672611283,
          "return_24h": -0.004534168020429052,
          "close_vs_ema12": 0.007640890965964653,
          "close_vs_ema24": 0.004779532791606034,
          "ema12_slope_3h": 0.00012844003683354366,
          "ema24_slope_6h": -0.0037833900516552887,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T03:47:15.483639Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T03:30:00Z",
            "return_6h": 0.005530936914178275,
            "return_12h": 0.005898376672611283,
            "return_24h": -0.004534168020429052,
            "close_vs_ema12": 0.007640890965964653,
            "close_vs_ema24": 0.004779532791606034,
            "ema12_slope_3h": 0.00012844003683354366,
            "ema24_slope_6h": -0.0037833900516552887,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 774,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0215Z",
      "trigger_timestamp": "2026-10-13T02:17:13.907376Z",
      "market_start_timestamp": "2026-10-13T02:15:00Z",
      "resolution_timestamp": "2026-10-13T02:30:00Z",
      "direction": "UP",
      "base_run_id": 5887,
      "small_run_id": 5888,
      "last_observed_close": 82584.32,
      "actual_close": 82636.2,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T02:17:13.941492Z",
      "base_predicted_close": 82600.140625,
      "small_predicted_close": 82596.7578125,
      "strike": 82584.32,
      "market_regime": {
        "id": 774,
        "signal_id": 774,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-13T02:00:00Z",
        "return_6h": -0.003790668935736985,
        "return_12h": -0.0032109240211439793,
        "return_24h": -0.012947207037411257,
        "close_vs_ema12": 0.0023577388921312004,
        "close_vs_ema24": -0.0015200234453612849,
        "ema12_slope_3h": -0.004170777079095855,
        "ema24_slope_6h": -0.004227442738674592,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T02:17:13.945621Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T02:00:00Z",
          "return_6h": -0.003790668935736985,
          "return_12h": -0.0032109240211439793,
          "return_24h": -0.012947207037411257,
          "close_vs_ema12": 0.0023577388921312004,
          "close_vs_ema24": -0.0015200234453612849,
          "ema12_slope_3h": -0.004170777079095855,
          "ema24_slope_6h": -0.004227442738674592,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170246,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5887,
        5888
      ],
      "forecast_publication_timestamp": "2026-10-13T02:17:13.907376Z",
      "requested_quote_timestamp": "2026-10-13T02:17:13.907376Z",
      "retrieved_quote_timestamp": "2026-10-13T02:17:14.077622Z",
      "quote_retrieval_timestamp": "2026-10-13T02:17:14.077622Z",
      "timing_difference_seconds": 0.170246,
      "selected_quote": {
        "id": 774,
        "contract_id": 774,
        "forecast_timestamp": "2026-10-13T02:17:13.907376Z",
        "requested_timestamp": "2026-10-13T02:17:13.907376Z",
        "actual_quote_timestamp": "2026-10-13T02:17:14.077622Z",
        "timestamp_delta_seconds": 0.170246,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T02:17:14.077622Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT122230",
        "external_market_id": "KXBTC15M-26OCT122230-30",
        "external_contract_id": "KXBTC15M-26OCT122230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6685.56
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 774,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122230",
          "external_market_id": "KXBTC15M-26OCT122230-30",
          "external_contract_id": "KXBTC15M-26OCT122230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T02:15:00Z",
          "resolution_timestamp": "2026-10-13T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T02:17:13.951820Z"
        }
      ],
      "quotes": [
        {
          "id": 774,
          "contract_id": 774,
          "forecast_timestamp": "2026-10-13T02:17:13.907376Z",
          "requested_timestamp": "2026-10-13T02:17:13.907376Z",
          "actual_quote_timestamp": "2026-10-13T02:17:14.077622Z",
          "timestamp_delta_seconds": 0.170246,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.65,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T02:17:14.077622Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122230",
          "external_market_id": "KXBTC15M-26OCT122230-30",
          "external_contract_id": "KXBTC15M-26OCT122230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6685.56
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT122230-30": {
          "UP/YES": "KXBTC15M-26OCT122230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1501,
          "signal_id": 774,
          "quote_id": 774,
          "settlement_id": 774,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T02:32:20.141153Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6685.56,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1502,
          "signal_id": 774,
          "quote_id": 774,
          "settlement_id": 774,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T02:32:20.195582Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6685.56,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82584.32,
        "kronos_base_predicted_close": 82600.140625,
        "kronos_base_displacement": 15.820624999993015,
        "kronos_base_displacement_fraction": 0.0001915693560229474,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82596.7578125,
        "kronos_small_displacement": 12.437812499993015,
        "kronos_small_displacement_fraction": 0.00015060743371130274,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT122230",
        "ticker": "KXBTC15M-26OCT122230-30",
        "market_id": "KXBTC15M-26OCT122230-30",
        "contract_id": "KXBTC15M-26OCT122230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82584.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T02:17:13.907376Z",
        "retrieved_timestamp": "2026-10-13T02:17:14.077622Z",
        "quote_offset_seconds": 0.170246,
        "quote_age_seconds": 0.170246,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6685.56
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82636.2,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 774,
          "signal_id": 774,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-13T02:00:00Z",
          "return_6h": -0.003790668935736985,
          "return_12h": -0.0032109240211439793,
          "return_24h": -0.012947207037411257,
          "close_vs_ema12": 0.0023577388921312004,
          "close_vs_ema24": -0.0015200234453612849,
          "ema12_slope_3h": -0.004170777079095855,
          "ema24_slope_6h": -0.004227442738674592,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T02:17:13.945621Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T02:00:00Z",
            "return_6h": -0.003790668935736985,
            "return_12h": -0.0032109240211439793,
            "return_24h": -0.012947207037411257,
            "close_vs_ema12": 0.0023577388921312004,
            "close_vs_ema24": -0.0015200234453612849,
            "ema12_slope_3h": -0.004170777079095855,
            "ema24_slope_6h": -0.004227442738674592,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 773,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0115Z",
      "trigger_timestamp": "2026-10-13T01:17:15.332442Z",
      "market_start_timestamp": "2026-10-13T01:15:00Z",
      "resolution_timestamp": "2026-10-13T01:30:00Z",
      "direction": "UP",
      "base_run_id": 5879,
      "small_run_id": 5880,
      "last_observed_close": 81751.31,
      "actual_close": 81997.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T01:17:15.373067Z",
      "base_predicted_close": 81764.4375,
      "small_predicted_close": 81831.921875,
      "strike": 81751.31,
      "market_regime": {
        "id": 773,
        "signal_id": 773,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-13T01:00:00Z",
        "return_6h": -0.0063803295487984135,
        "return_12h": -0.009695512787996408,
        "return_24h": -0.025123519040816777,
        "close_vs_ema12": -0.007933949279288255,
        "close_vs_ema24": -0.01201467407275103,
        "ema12_slope_3h": -0.0050637828588088185,
        "ema24_slope_6h": -0.004139580892612016,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T01:17:15.377211Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T01:00:00Z",
          "return_6h": -0.0063803295487984135,
          "return_12h": -0.009695512787996408,
          "return_24h": -0.025123519040816777,
          "close_vs_ema12": -0.007933949279288255,
          "close_vs_ema24": -0.01201467407275103,
          "ema12_slope_3h": -0.0050637828588088185,
          "ema24_slope_6h": -0.004139580892612016,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.2507,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5879,
        5880
      ],
      "forecast_publication_timestamp": "2026-10-13T01:17:15.332442Z",
      "requested_quote_timestamp": "2026-10-13T01:17:15.332442Z",
      "retrieved_quote_timestamp": "2026-10-13T01:17:15.583142Z",
      "quote_retrieval_timestamp": "2026-10-13T01:17:15.583142Z",
      "timing_difference_seconds": 0.2507,
      "selected_quote": {
        "id": 773,
        "contract_id": 773,
        "forecast_timestamp": "2026-10-13T01:17:15.332442Z",
        "requested_timestamp": "2026-10-13T01:17:15.332442Z",
        "actual_quote_timestamp": "2026-10-13T01:17:15.583142Z",
        "timestamp_delta_seconds": 0.2507,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T01:17:15.583142Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT122130",
        "external_market_id": "KXBTC15M-26OCT122130-30",
        "external_contract_id": "KXBTC15M-26OCT122130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 394.76
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 773,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122130",
          "external_market_id": "KXBTC15M-26OCT122130-30",
          "external_contract_id": "KXBTC15M-26OCT122130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T01:15:00Z",
          "resolution_timestamp": "2026-10-13T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T01:17:15.380297Z"
        }
      ],
      "quotes": [
        {
          "id": 773,
          "contract_id": 773,
          "forecast_timestamp": "2026-10-13T01:17:15.332442Z",
          "requested_timestamp": "2026-10-13T01:17:15.332442Z",
          "actual_quote_timestamp": "2026-10-13T01:17:15.583142Z",
          "timestamp_delta_seconds": 0.2507,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.77,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T01:17:15.583142Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122130",
          "external_market_id": "KXBTC15M-26OCT122130-30",
          "external_contract_id": "KXBTC15M-26OCT122130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 394.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT122130-30": {
          "UP/YES": "KXBTC15M-26OCT122130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1499,
          "signal_id": 773,
          "quote_id": 773,
          "settlement_id": 773,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T01:32:18.998289Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 394.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1500,
          "signal_id": 773,
          "quote_id": 773,
          "settlement_id": 773,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T01:32:19.000995Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 394.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81751.31,
        "kronos_base_predicted_close": 81764.4375,
        "kronos_base_displacement": 13.127500000002328,
        "kronos_base_displacement_fraction": 0.00016057846657138985,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81831.921875,
        "kronos_small_displacement": 80.61187500000233,
        "kronos_small_displacement_fraction": 0.0009860621805326706,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT122130",
        "ticker": "KXBTC15M-26OCT122130-30",
        "market_id": "KXBTC15M-26OCT122130-30",
        "contract_id": "KXBTC15M-26OCT122130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81751.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T01:17:15.332442Z",
        "retrieved_timestamp": "2026-10-13T01:17:15.583142Z",
        "quote_offset_seconds": 0.2507,
        "quote_age_seconds": 0.2507,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 394.76
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81997.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 773,
          "signal_id": 773,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-13T01:00:00Z",
          "return_6h": -0.0063803295487984135,
          "return_12h": -0.009695512787996408,
          "return_24h": -0.025123519040816777,
          "close_vs_ema12": -0.007933949279288255,
          "close_vs_ema24": -0.01201467407275103,
          "ema12_slope_3h": -0.0050637828588088185,
          "ema24_slope_6h": -0.004139580892612016,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T01:17:15.377211Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T01:00:00Z",
            "return_6h": -0.0063803295487984135,
            "return_12h": -0.009695512787996408,
            "return_24h": -0.025123519040816777,
            "close_vs_ema12": -0.007933949279288255,
            "close_vs_ema24": -0.01201467407275103,
            "ema12_slope_3h": -0.0050637828588088185,
            "ema24_slope_6h": -0.004139580892612016,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 772,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0030Z",
      "trigger_timestamp": "2026-10-13T00:32:15.199333Z",
      "market_start_timestamp": "2026-10-13T00:30:00Z",
      "resolution_timestamp": "2026-10-13T00:45:00Z",
      "direction": "UP",
      "base_run_id": 5873,
      "small_run_id": 5874,
      "last_observed_close": 81355.61,
      "actual_close": 81353.06,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T00:32:15.236376Z",
      "base_predicted_close": 81393.359375,
      "small_predicted_close": 81381.25,
      "strike": 81355.61,
      "market_regime": {
        "id": 772,
        "signal_id": 772,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-13T00:15:00Z",
        "return_6h": -0.012604376057412714,
        "return_12h": -0.020655016247509428,
        "return_24h": -0.028740088633683714,
        "close_vs_ema12": -0.014200256607003081,
        "close_vs_ema24": -0.017763410388789924,
        "ema12_slope_3h": -0.003969424149729006,
        "ema24_slope_6h": -0.0037491830146701988,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T00:32:15.241880Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T00:15:00Z",
          "return_6h": -0.012604376057412714,
          "return_12h": -0.020655016247509428,
          "return_24h": -0.028740088633683714,
          "close_vs_ema12": -0.014200256607003081,
          "close_vs_ema24": -0.017763410388789924,
          "ema12_slope_3h": -0.003969424149729006,
          "ema24_slope_6h": -0.0037491830146701988,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212377,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5873,
        5874
      ],
      "forecast_publication_timestamp": "2026-10-13T00:32:15.199333Z",
      "requested_quote_timestamp": "2026-10-13T00:32:15.199333Z",
      "retrieved_quote_timestamp": "2026-10-13T00:32:15.411710Z",
      "quote_retrieval_timestamp": "2026-10-13T00:32:15.411710Z",
      "timing_difference_seconds": 0.212377,
      "selected_quote": {
        "id": 772,
        "contract_id": 772,
        "forecast_timestamp": "2026-10-13T00:32:15.199333Z",
        "requested_timestamp": "2026-10-13T00:32:15.199333Z",
        "actual_quote_timestamp": "2026-10-13T00:32:15.411710Z",
        "timestamp_delta_seconds": 0.212377,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T00:32:15.411710Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT122045",
        "external_market_id": "KXBTC15M-26OCT122045-45",
        "external_contract_id": "KXBTC15M-26OCT122045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 579.1
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 772,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122045",
          "external_market_id": "KXBTC15M-26OCT122045-45",
          "external_contract_id": "KXBTC15M-26OCT122045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T00:30:00Z",
          "resolution_timestamp": "2026-10-13T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T00:32:15.244555Z"
        }
      ],
      "quotes": [
        {
          "id": 772,
          "contract_id": 772,
          "forecast_timestamp": "2026-10-13T00:32:15.199333Z",
          "requested_timestamp": "2026-10-13T00:32:15.199333Z",
          "actual_quote_timestamp": "2026-10-13T00:32:15.411710Z",
          "timestamp_delta_seconds": 0.212377,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T00:32:15.411710Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122045",
          "external_market_id": "KXBTC15M-26OCT122045-45",
          "external_contract_id": "KXBTC15M-26OCT122045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 579.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT122045-45": {
          "UP/YES": "KXBTC15M-26OCT122045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1497,
          "signal_id": 772,
          "quote_id": 772,
          "settlement_id": 772,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T00:47:19.121951Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 579.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1498,
          "signal_id": 772,
          "quote_id": 772,
          "settlement_id": 772,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T00:47:19.124604Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 579.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81355.61,
        "kronos_base_predicted_close": 81393.359375,
        "kronos_base_displacement": 37.74937499999942,
        "kronos_base_displacement_fraction": 0.0004640045720264333,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81381.25,
        "kronos_small_displacement": 25.639999999999418,
        "kronos_small_displacement_fraction": 0.0003151595814965854,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT122045",
        "ticker": "KXBTC15M-26OCT122045-45",
        "market_id": "KXBTC15M-26OCT122045-45",
        "contract_id": "KXBTC15M-26OCT122045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81355.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T00:32:15.199333Z",
        "retrieved_timestamp": "2026-10-13T00:32:15.411710Z",
        "quote_offset_seconds": 0.212377,
        "quote_age_seconds": 0.212377,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 579.1
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81353.06,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 772,
          "signal_id": 772,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-13T00:15:00Z",
          "return_6h": -0.012604376057412714,
          "return_12h": -0.020655016247509428,
          "return_24h": -0.028740088633683714,
          "close_vs_ema12": -0.014200256607003081,
          "close_vs_ema24": -0.017763410388789924,
          "ema12_slope_3h": -0.003969424149729006,
          "ema24_slope_6h": -0.0037491830146701988,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T00:32:15.241880Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T00:15:00Z",
            "return_6h": -0.012604376057412714,
            "return_12h": -0.020655016247509428,
            "return_24h": -0.028740088633683714,
            "close_vs_ema12": -0.014200256607003081,
            "close_vs_ema24": -0.017763410388789924,
            "ema12_slope_3h": -0.003969424149729006,
            "ema24_slope_6h": -0.0037491830146701988,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 771,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261013T0015Z",
      "trigger_timestamp": "2026-10-13T00:17:14.713125Z",
      "market_start_timestamp": "2026-10-13T00:15:00Z",
      "resolution_timestamp": "2026-10-13T00:30:00Z",
      "direction": "UP",
      "base_run_id": 5871,
      "small_run_id": 5872,
      "last_observed_close": 81439.74,
      "actual_close": 81355.61,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-13T00:17:14.747482Z",
      "base_predicted_close": 81498.2734375,
      "small_predicted_close": 81444.7890625,
      "strike": 81439.74,
      "market_regime": {
        "id": 771,
        "signal_id": 771,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-13T00:00:00Z",
        "return_6h": -0.011794392092846273,
        "return_12h": -0.022164654721933963,
        "return_24h": -0.026813929005889636,
        "close_vs_ema12": -0.013776762323479463,
        "close_vs_ema24": -0.0171152632199133,
        "ema12_slope_3h": -0.003380018248908878,
        "ema24_slope_6h": -0.0035644866833207667,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-13T00:17:14.751806Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-13T00:00:00Z",
          "return_6h": -0.011794392092846273,
          "return_12h": -0.022164654721933963,
          "return_24h": -0.026813929005889636,
          "close_vs_ema12": -0.013776762323479463,
          "close_vs_ema24": -0.0171152632199133,
          "ema12_slope_3h": -0.003380018248908878,
          "ema24_slope_6h": -0.0035644866833207667,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191914,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5871,
        5872
      ],
      "forecast_publication_timestamp": "2026-10-13T00:17:14.713125Z",
      "requested_quote_timestamp": "2026-10-13T00:17:14.713125Z",
      "retrieved_quote_timestamp": "2026-10-13T00:17:14.905039Z",
      "quote_retrieval_timestamp": "2026-10-13T00:17:14.905039Z",
      "timing_difference_seconds": 0.191914,
      "selected_quote": {
        "id": 771,
        "contract_id": 771,
        "forecast_timestamp": "2026-10-13T00:17:14.713125Z",
        "requested_timestamp": "2026-10-13T00:17:14.713125Z",
        "actual_quote_timestamp": "2026-10-13T00:17:14.905039Z",
        "timestamp_delta_seconds": 0.191914,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-13T00:17:14.905039Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT122030",
        "external_market_id": "KXBTC15M-26OCT122030-30",
        "external_contract_id": "KXBTC15M-26OCT122030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8314.37
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 771,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122030",
          "external_market_id": "KXBTC15M-26OCT122030-30",
          "external_contract_id": "KXBTC15M-26OCT122030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-13T00:15:00Z",
          "resolution_timestamp": "2026-10-13T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-13T00:17:14.754118Z"
        }
      ],
      "quotes": [
        {
          "id": 771,
          "contract_id": 771,
          "forecast_timestamp": "2026-10-13T00:17:14.713125Z",
          "requested_timestamp": "2026-10-13T00:17:14.713125Z",
          "actual_quote_timestamp": "2026-10-13T00:17:14.905039Z",
          "timestamp_delta_seconds": 0.191914,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-13T00:17:14.905039Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122030",
          "external_market_id": "KXBTC15M-26OCT122030-30",
          "external_contract_id": "KXBTC15M-26OCT122030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8314.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT122030-30": {
          "UP/YES": "KXBTC15M-26OCT122030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1495,
          "signal_id": 771,
          "quote_id": 771,
          "settlement_id": 771,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T00:32:20.116124Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8314.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1496,
          "signal_id": 771,
          "quote_id": 771,
          "settlement_id": 771,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T00:32:20.118672Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8314.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81439.74,
        "kronos_base_predicted_close": 81498.2734375,
        "kronos_base_displacement": 58.53343749999476,
        "kronos_base_displacement_fraction": 0.0007187331086763631,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81444.7890625,
        "kronos_small_displacement": 5.049062499994761,
        "kronos_small_displacement_fraction": 6.199752725137336e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT122030",
        "ticker": "KXBTC15M-26OCT122030-30",
        "market_id": "KXBTC15M-26OCT122030-30",
        "contract_id": "KXBTC15M-26OCT122030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81439.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-13T00:17:14.713125Z",
        "retrieved_timestamp": "2026-10-13T00:17:14.905039Z",
        "quote_offset_seconds": 0.191914,
        "quote_age_seconds": 0.191914,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8314.37
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81355.61,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261013T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 771,
          "signal_id": 771,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-13T00:00:00Z",
          "return_6h": -0.011794392092846273,
          "return_12h": -0.022164654721933963,
          "return_24h": -0.026813929005889636,
          "close_vs_ema12": -0.013776762323479463,
          "close_vs_ema24": -0.0171152632199133,
          "ema12_slope_3h": -0.003380018248908878,
          "ema24_slope_6h": -0.0035644866833207667,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-13T00:17:14.751806Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-13T00:00:00Z",
            "return_6h": -0.011794392092846273,
            "return_12h": -0.022164654721933963,
            "return_24h": -0.026813929005889636,
            "close_vs_ema12": -0.013776762323479463,
            "close_vs_ema24": -0.0171152632199133,
            "ema12_slope_3h": -0.003380018248908878,
            "ema24_slope_6h": -0.0035644866833207667,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 770,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T2345Z",
      "trigger_timestamp": "2026-10-12T23:47:15.189509Z",
      "market_start_timestamp": "2026-10-12T23:45:00Z",
      "resolution_timestamp": "2026-10-13T00:00:00Z",
      "direction": "UP",
      "base_run_id": 5867,
      "small_run_id": 5868,
      "last_observed_close": 81724.64,
      "actual_close": 81760.01,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T23:47:15.228227Z",
      "base_predicted_close": 81781.3515625,
      "small_predicted_close": 81776.234375,
      "strike": 81724.64,
      "market_regime": {
        "id": 770,
        "signal_id": 770,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T23:30:00Z",
        "return_6h": -0.007730482549449302,
        "return_12h": -0.018901088725488124,
        "return_24h": -0.022524474766845715,
        "close_vs_ema12": -0.011347369557374476,
        "close_vs_ema24": -0.014314425360665406,
        "ema12_slope_3h": -0.0023151086082706662,
        "ema24_slope_6h": -0.003296297880233001,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T23:47:15.235821Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T23:30:00Z",
          "return_6h": -0.007730482549449302,
          "return_12h": -0.018901088725488124,
          "return_24h": -0.022524474766845715,
          "close_vs_ema12": -0.011347369557374476,
          "close_vs_ema24": -0.014314425360665406,
          "ema12_slope_3h": -0.0023151086082706662,
          "ema24_slope_6h": -0.003296297880233001,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199072,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5867,
        5868
      ],
      "forecast_publication_timestamp": "2026-10-12T23:47:15.189509Z",
      "requested_quote_timestamp": "2026-10-12T23:47:15.189509Z",
      "retrieved_quote_timestamp": "2026-10-12T23:47:15.388581Z",
      "quote_retrieval_timestamp": "2026-10-12T23:47:15.388581Z",
      "timing_difference_seconds": 0.199072,
      "selected_quote": {
        "id": 770,
        "contract_id": 770,
        "forecast_timestamp": "2026-10-12T23:47:15.189509Z",
        "requested_timestamp": "2026-10-12T23:47:15.189509Z",
        "actual_quote_timestamp": "2026-10-12T23:47:15.388581Z",
        "timestamp_delta_seconds": 0.199072,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T23:47:15.388581Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT122000",
        "external_market_id": "KXBTC15M-26OCT122000-00",
        "external_contract_id": "KXBTC15M-26OCT122000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10417.86
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 770,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122000",
          "external_market_id": "KXBTC15M-26OCT122000-00",
          "external_contract_id": "KXBTC15M-26OCT122000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T23:45:00Z",
          "resolution_timestamp": "2026-10-13T00:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T23:47:15.238288Z"
        }
      ],
      "quotes": [
        {
          "id": 770,
          "contract_id": 770,
          "forecast_timestamp": "2026-10-12T23:47:15.189509Z",
          "requested_timestamp": "2026-10-12T23:47:15.189509Z",
          "actual_quote_timestamp": "2026-10-12T23:47:15.388581Z",
          "timestamp_delta_seconds": 0.199072,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.58,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T23:47:15.388581Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT122000",
          "external_market_id": "KXBTC15M-26OCT122000-00",
          "external_contract_id": "KXBTC15M-26OCT122000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10417.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT122000-00": {
          "UP/YES": "KXBTC15M-26OCT122000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1493,
          "signal_id": 770,
          "quote_id": 770,
          "settlement_id": 770,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T00:02:19.019690Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10417.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1494,
          "signal_id": 770,
          "quote_id": 770,
          "settlement_id": 770,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-13T00:02:19.022279Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10417.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81724.64,
        "kronos_base_predicted_close": 81781.3515625,
        "kronos_base_displacement": 56.71156250000058,
        "kronos_base_displacement_fraction": 0.0006939346872620128,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81776.234375,
        "kronos_small_displacement": 51.59437500000058,
        "kronos_small_displacement_fraction": 0.000631319697462119,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT122000",
        "ticker": "KXBTC15M-26OCT122000-00",
        "market_id": "KXBTC15M-26OCT122000-00",
        "contract_id": "KXBTC15M-26OCT122000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81724.64
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T23:47:15.189509Z",
        "retrieved_timestamp": "2026-10-12T23:47:15.388581Z",
        "quote_offset_seconds": 0.199072,
        "quote_age_seconds": 0.199072,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10417.86
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81760.01,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T2345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 770,
          "signal_id": 770,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T23:30:00Z",
          "return_6h": -0.007730482549449302,
          "return_12h": -0.018901088725488124,
          "return_24h": -0.022524474766845715,
          "close_vs_ema12": -0.011347369557374476,
          "close_vs_ema24": -0.014314425360665406,
          "ema12_slope_3h": -0.0023151086082706662,
          "ema24_slope_6h": -0.003296297880233001,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T23:47:15.235821Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T23:30:00Z",
            "return_6h": -0.007730482549449302,
            "return_12h": -0.018901088725488124,
            "return_24h": -0.022524474766845715,
            "close_vs_ema12": -0.011347369557374476,
            "close_vs_ema24": -0.014314425360665406,
            "ema12_slope_3h": -0.0023151086082706662,
            "ema24_slope_6h": -0.003296297880233001,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 769,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T2330Z",
      "trigger_timestamp": "2026-10-12T23:32:14.803512Z",
      "market_start_timestamp": "2026-10-12T23:30:00Z",
      "resolution_timestamp": "2026-10-12T23:45:00Z",
      "direction": "UP",
      "base_run_id": 5865,
      "small_run_id": 5866,
      "last_observed_close": 81936.96,
      "actual_close": 81724.64,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T23:32:14.838342Z",
      "base_predicted_close": 81984.4765625,
      "small_predicted_close": 82068.2265625,
      "strike": 81936.96,
      "market_regime": {
        "id": 769,
        "signal_id": 769,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T23:15:00Z",
        "return_6h": -0.005200092454829663,
        "return_12h": -0.017028546974996894,
        "return_24h": -0.0203292804964208,
        "close_vs_ema12": -0.00925724208428691,
        "close_vs_ema24": -0.012051298376872244,
        "ema12_slope_3h": -0.0017530921955980494,
        "ema24_slope_6h": -0.003203867778685976,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T23:32:14.843530Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T23:15:00Z",
          "return_6h": -0.005200092454829663,
          "return_12h": -0.017028546974996894,
          "return_24h": -0.0203292804964208,
          "close_vs_ema12": -0.00925724208428691,
          "close_vs_ema24": -0.012051298376872244,
          "ema12_slope_3h": -0.0017530921955980494,
          "ema24_slope_6h": -0.003203867778685976,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191421,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5865,
        5866
      ],
      "forecast_publication_timestamp": "2026-10-12T23:32:14.803512Z",
      "requested_quote_timestamp": "2026-10-12T23:32:14.803512Z",
      "retrieved_quote_timestamp": "2026-10-12T23:32:14.994933Z",
      "quote_retrieval_timestamp": "2026-10-12T23:32:14.994933Z",
      "timing_difference_seconds": 0.191421,
      "selected_quote": {
        "id": 769,
        "contract_id": 769,
        "forecast_timestamp": "2026-10-12T23:32:14.803512Z",
        "requested_timestamp": "2026-10-12T23:32:14.803512Z",
        "actual_quote_timestamp": "2026-10-12T23:32:14.994933Z",
        "timestamp_delta_seconds": 0.191421,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T23:32:14.994933Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121945",
        "external_market_id": "KXBTC15M-26OCT121945-45",
        "external_contract_id": "KXBTC15M-26OCT121945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9212.6
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 769,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121945",
          "external_market_id": "KXBTC15M-26OCT121945-45",
          "external_contract_id": "KXBTC15M-26OCT121945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T23:30:00Z",
          "resolution_timestamp": "2026-10-12T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T23:32:14.848015Z"
        }
      ],
      "quotes": [
        {
          "id": 769,
          "contract_id": 769,
          "forecast_timestamp": "2026-10-12T23:32:14.803512Z",
          "requested_timestamp": "2026-10-12T23:32:14.803512Z",
          "actual_quote_timestamp": "2026-10-12T23:32:14.994933Z",
          "timestamp_delta_seconds": 0.191421,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.39,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T23:32:14.994933Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121945",
          "external_market_id": "KXBTC15M-26OCT121945-45",
          "external_contract_id": "KXBTC15M-26OCT121945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9212.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121945-45": {
          "UP/YES": "KXBTC15M-26OCT121945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1491,
          "signal_id": 769,
          "quote_id": 769,
          "settlement_id": 769,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T23:47:19.575680Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9212.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1492,
          "signal_id": 769,
          "quote_id": 769,
          "settlement_id": 769,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T23:47:19.578847Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9212.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81936.96,
        "kronos_base_predicted_close": 81984.4765625,
        "kronos_base_displacement": 47.5165624999936,
        "kronos_base_displacement_fraction": 0.0005799161025743889,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82068.2265625,
        "kronos_small_displacement": 131.2665624999936,
        "kronos_small_displacement_fraction": 0.0016020433574786468,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121945",
        "ticker": "KXBTC15M-26OCT121945-45",
        "market_id": "KXBTC15M-26OCT121945-45",
        "contract_id": "KXBTC15M-26OCT121945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81936.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T23:32:14.803512Z",
        "retrieved_timestamp": "2026-10-12T23:32:14.994933Z",
        "quote_offset_seconds": 0.191421,
        "quote_age_seconds": 0.191421,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9212.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81724.64,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 769,
          "signal_id": 769,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T23:15:00Z",
          "return_6h": -0.005200092454829663,
          "return_12h": -0.017028546974996894,
          "return_24h": -0.0203292804964208,
          "close_vs_ema12": -0.00925724208428691,
          "close_vs_ema24": -0.012051298376872244,
          "ema12_slope_3h": -0.0017530921955980494,
          "ema24_slope_6h": -0.003203867778685976,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T23:32:14.843530Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T23:15:00Z",
            "return_6h": -0.005200092454829663,
            "return_12h": -0.017028546974996894,
            "return_24h": -0.0203292804964208,
            "close_vs_ema12": -0.00925724208428691,
            "close_vs_ema24": -0.012051298376872244,
            "ema12_slope_3h": -0.0017530921955980494,
            "ema24_slope_6h": -0.003203867778685976,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 768,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T2230Z",
      "trigger_timestamp": "2026-10-12T22:32:14.896922Z",
      "market_start_timestamp": "2026-10-12T22:30:00Z",
      "resolution_timestamp": "2026-10-12T22:45:00Z",
      "direction": "UP",
      "base_run_id": 5857,
      "small_run_id": 5858,
      "last_observed_close": 82479.7,
      "actual_close": 82487.16,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T22:32:14.937230Z",
      "base_predicted_close": 82530.0859375,
      "small_predicted_close": 82540.0703125,
      "strike": 82479.7,
      "market_regime": {
        "id": 768,
        "signal_id": 768,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T22:15:00Z",
        "return_6h": -0.0031556377329337026,
        "return_12h": -0.011115753971692066,
        "return_24h": -0.012826450285456148,
        "close_vs_ema12": -0.0039939267302422365,
        "close_vs_ema24": -0.006365023987775942,
        "ema12_slope_3h": -0.0004852749848620608,
        "ema24_slope_6h": -0.0030750535269192802,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T22:32:14.940533Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T22:15:00Z",
          "return_6h": -0.0031556377329337026,
          "return_12h": -0.011115753971692066,
          "return_24h": -0.012826450285456148,
          "close_vs_ema12": -0.0039939267302422365,
          "close_vs_ema24": -0.006365023987775942,
          "ema12_slope_3h": -0.0004852749848620608,
          "ema24_slope_6h": -0.0030750535269192802,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.79,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.398162,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5857,
        5858
      ],
      "forecast_publication_timestamp": "2026-10-12T22:32:14.896922Z",
      "requested_quote_timestamp": "2026-10-12T22:32:14.896922Z",
      "retrieved_quote_timestamp": "2026-10-12T22:32:15.295084Z",
      "quote_retrieval_timestamp": "2026-10-12T22:32:15.295084Z",
      "timing_difference_seconds": 0.398162,
      "selected_quote": {
        "id": 768,
        "contract_id": 768,
        "forecast_timestamp": "2026-10-12T22:32:14.896922Z",
        "requested_timestamp": "2026-10-12T22:32:14.896922Z",
        "actual_quote_timestamp": "2026-10-12T22:32:15.295084Z",
        "timestamp_delta_seconds": 0.398162,
        "bid": 0.78,
        "ask": 0.79,
        "midpoint": 0.785,
        "last_price": 0.78,
        "implied_probability": 0.79,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T22:32:15.295084Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121845",
        "external_market_id": "KXBTC15M-26OCT121845-45",
        "external_contract_id": "KXBTC15M-26OCT121845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5065.4
      },
      "selected_entry_price": 0.79,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 768,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121845",
          "external_market_id": "KXBTC15M-26OCT121845-45",
          "external_contract_id": "KXBTC15M-26OCT121845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T22:30:00Z",
          "resolution_timestamp": "2026-10-12T22:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T22:32:14.942800Z"
        }
      ],
      "quotes": [
        {
          "id": 768,
          "contract_id": 768,
          "forecast_timestamp": "2026-10-12T22:32:14.896922Z",
          "requested_timestamp": "2026-10-12T22:32:14.896922Z",
          "actual_quote_timestamp": "2026-10-12T22:32:15.295084Z",
          "timestamp_delta_seconds": 0.398162,
          "bid": 0.78,
          "ask": 0.79,
          "midpoint": 0.785,
          "last_price": 0.78,
          "implied_probability": 0.79,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T22:32:15.295084Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121845",
          "external_market_id": "KXBTC15M-26OCT121845-45",
          "external_contract_id": "KXBTC15M-26OCT121845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5065.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121845-45": {
          "UP/YES": "KXBTC15M-26OCT121845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1489,
          "signal_id": 768,
          "quote_id": 768,
          "settlement_id": 768,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 124.0,
          "entry_price": 0.79,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.96000000000001,
          "trading_fee": 1.45,
          "total_deployed": 99.41000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 124.0,
          "gross_pnl": 26.039999999999992,
          "net_pnl": 24.58999999999999,
          "roi": 0.24735942058143032,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T22:47:18.859598Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5065.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1490,
          "signal_id": 768,
          "quote_id": 768,
          "settlement_id": 768,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.79,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 79.0,
          "trading_fee": 1.17,
          "total_deployed": 80.17,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 21.0,
          "net_pnl": 19.83,
          "roi": 0.2473493825620556,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T22:47:18.862739Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5065.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82479.7,
        "kronos_base_predicted_close": 82530.0859375,
        "kronos_base_displacement": 50.38593750000291,
        "kronos_base_displacement_fraction": 0.0006108889520694536,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82540.0703125,
        "kronos_small_displacement": 60.37031250000291,
        "kronos_small_displacement_fraction": 0.0007319414655970246,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121845",
        "ticker": "KXBTC15M-26OCT121845-45",
        "market_id": "KXBTC15M-26OCT121845-45",
        "contract_id": "KXBTC15M-26OCT121845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82479.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T22:32:14.896922Z",
        "retrieved_timestamp": "2026-10-12T22:32:15.295084Z",
        "quote_offset_seconds": 0.398162,
        "quote_age_seconds": 0.398162,
        "bid": 0.78,
        "ask": 0.79,
        "midpoint": 0.785,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.79,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5065.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82487.16,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T2230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 768,
          "signal_id": 768,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T22:15:00Z",
          "return_6h": -0.0031556377329337026,
          "return_12h": -0.011115753971692066,
          "return_24h": -0.012826450285456148,
          "close_vs_ema12": -0.0039939267302422365,
          "close_vs_ema24": -0.006365023987775942,
          "ema12_slope_3h": -0.0004852749848620608,
          "ema24_slope_6h": -0.0030750535269192802,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T22:32:14.940533Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T22:15:00Z",
            "return_6h": -0.0031556377329337026,
            "return_12h": -0.011115753971692066,
            "return_24h": -0.012826450285456148,
            "close_vs_ema12": -0.0039939267302422365,
            "close_vs_ema24": -0.006365023987775942,
            "ema12_slope_3h": -0.0004852749848620608,
            "ema24_slope_6h": -0.0030750535269192802,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 767,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T2115Z",
      "trigger_timestamp": "2026-10-12T21:17:15.980191Z",
      "market_start_timestamp": "2026-10-12T21:15:00Z",
      "resolution_timestamp": "2026-10-12T21:30:00Z",
      "direction": "UP",
      "base_run_id": 5847,
      "small_run_id": 5848,
      "last_observed_close": 82793.77,
      "actual_close": 82832.07,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T21:17:16.021312Z",
      "base_predicted_close": 82827.6484375,
      "small_predicted_close": 82869.953125,
      "strike": 82793.77,
      "market_regime": {
        "id": 767,
        "signal_id": 767,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T21:00:00Z",
        "return_6h": 0.0019271364303612426,
        "return_12h": -0.008318325866208509,
        "return_24h": -0.00812111616533262,
        "close_vs_ema12": -0.0007685217770899699,
        "close_vs_ema24": -0.0031056231297541537,
        "ema12_slope_3h": -0.0011781001849294759,
        "ema24_slope_6h": -0.0033139049732840986,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T21:17:16.026961Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T21:00:00Z",
          "return_6h": 0.0019271364303612426,
          "return_12h": -0.008318325866208509,
          "return_24h": -0.00812111616533262,
          "close_vs_ema12": -0.0007685217770899699,
          "close_vs_ema24": -0.0031056231297541537,
          "ema12_slope_3h": -0.0011781001849294759,
          "ema24_slope_6h": -0.0033139049732840986,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184605,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5847,
        5848
      ],
      "forecast_publication_timestamp": "2026-10-12T21:17:15.980191Z",
      "requested_quote_timestamp": "2026-10-12T21:17:15.980191Z",
      "retrieved_quote_timestamp": "2026-10-12T21:17:16.164796Z",
      "quote_retrieval_timestamp": "2026-10-12T21:17:16.164796Z",
      "timing_difference_seconds": 0.184605,
      "selected_quote": {
        "id": 767,
        "contract_id": 767,
        "forecast_timestamp": "2026-10-12T21:17:15.980191Z",
        "requested_timestamp": "2026-10-12T21:17:15.980191Z",
        "actual_quote_timestamp": "2026-10-12T21:17:16.164796Z",
        "timestamp_delta_seconds": 0.184605,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T21:17:16.164796Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121730",
        "external_market_id": "KXBTC15M-26OCT121730-30",
        "external_contract_id": "KXBTC15M-26OCT121730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2659.02
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 767,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121730",
          "external_market_id": "KXBTC15M-26OCT121730-30",
          "external_contract_id": "KXBTC15M-26OCT121730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T21:15:00Z",
          "resolution_timestamp": "2026-10-12T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T21:17:16.029335Z"
        }
      ],
      "quotes": [
        {
          "id": 767,
          "contract_id": 767,
          "forecast_timestamp": "2026-10-12T21:17:15.980191Z",
          "requested_timestamp": "2026-10-12T21:17:15.980191Z",
          "actual_quote_timestamp": "2026-10-12T21:17:16.164796Z",
          "timestamp_delta_seconds": 0.184605,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T21:17:16.164796Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121730",
          "external_market_id": "KXBTC15M-26OCT121730-30",
          "external_contract_id": "KXBTC15M-26OCT121730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2659.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121730-30": {
          "UP/YES": "KXBTC15M-26OCT121730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1487,
          "signal_id": 767,
          "quote_id": 767,
          "settlement_id": 767,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T21:32:19.086946Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2659.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1488,
          "signal_id": 767,
          "quote_id": 767,
          "settlement_id": 767,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T21:32:19.091152Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2659.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82793.77,
        "kronos_base_predicted_close": 82827.6484375,
        "kronos_base_displacement": 33.878437499995925,
        "kronos_base_displacement_fraction": 0.00040919066132628,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82869.953125,
        "kronos_small_displacement": 76.18312499999593,
        "kronos_small_displacement_fraction": 0.0009201552846306663,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121730",
        "ticker": "KXBTC15M-26OCT121730-30",
        "market_id": "KXBTC15M-26OCT121730-30",
        "contract_id": "KXBTC15M-26OCT121730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82793.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T21:17:15.980191Z",
        "retrieved_timestamp": "2026-10-12T21:17:16.164796Z",
        "quote_offset_seconds": 0.184605,
        "quote_age_seconds": 0.184605,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2659.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82832.07,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 767,
          "signal_id": 767,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T21:00:00Z",
          "return_6h": 0.0019271364303612426,
          "return_12h": -0.008318325866208509,
          "return_24h": -0.00812111616533262,
          "close_vs_ema12": -0.0007685217770899699,
          "close_vs_ema24": -0.0031056231297541537,
          "ema12_slope_3h": -0.0011781001849294759,
          "ema24_slope_6h": -0.0033139049732840986,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T21:17:16.026961Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T21:00:00Z",
            "return_6h": 0.0019271364303612426,
            "return_12h": -0.008318325866208509,
            "return_24h": -0.00812111616533262,
            "close_vs_ema12": -0.0007685217770899699,
            "close_vs_ema24": -0.0031056231297541537,
            "ema12_slope_3h": -0.0011781001849294759,
            "ema24_slope_6h": -0.0033139049732840986,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 766,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1945Z",
      "trigger_timestamp": "2026-10-12T19:47:15.307061Z",
      "market_start_timestamp": "2026-10-12T19:45:00Z",
      "resolution_timestamp": "2026-10-12T20:00:00Z",
      "direction": "UP",
      "base_run_id": 5835,
      "small_run_id": 5836,
      "last_observed_close": 82674.18,
      "actual_close": 82756.01,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T19:47:15.346792Z",
      "base_predicted_close": 82696.1171875,
      "small_predicted_close": 82713.96875,
      "strike": 82674.18,
      "market_regime": {
        "id": 766,
        "signal_id": 766,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T19:30:00Z",
        "return_6h": 0.00025815606525436685,
        "return_12h": -0.014426894391665335,
        "return_24h": -0.011432668519598121,
        "close_vs_ema12": -0.002043153627596661,
        "close_vs_ema24": -0.004778122094066362,
        "ema12_slope_3h": -0.0031907547165519468,
        "ema24_slope_6h": -0.004039211761609929,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T19:47:15.351891Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T19:30:00Z",
          "return_6h": 0.00025815606525436685,
          "return_12h": -0.014426894391665335,
          "return_24h": -0.011432668519598121,
          "close_vs_ema12": -0.002043153627596661,
          "close_vs_ema24": -0.004778122094066362,
          "ema12_slope_3h": -0.0031907547165519468,
          "ema24_slope_6h": -0.004039211761609929,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193924,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5835,
        5836
      ],
      "forecast_publication_timestamp": "2026-10-12T19:47:15.307061Z",
      "requested_quote_timestamp": "2026-10-12T19:47:15.307061Z",
      "retrieved_quote_timestamp": "2026-10-12T19:47:15.500985Z",
      "quote_retrieval_timestamp": "2026-10-12T19:47:15.500985Z",
      "timing_difference_seconds": 0.193924,
      "selected_quote": {
        "id": 766,
        "contract_id": 766,
        "forecast_timestamp": "2026-10-12T19:47:15.307061Z",
        "requested_timestamp": "2026-10-12T19:47:15.307061Z",
        "actual_quote_timestamp": "2026-10-12T19:47:15.500985Z",
        "timestamp_delta_seconds": 0.193924,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T19:47:15.500985Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121600",
        "external_market_id": "KXBTC15M-26OCT121600-00",
        "external_contract_id": "KXBTC15M-26OCT121600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9.22
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 766,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121600",
          "external_market_id": "KXBTC15M-26OCT121600-00",
          "external_contract_id": "KXBTC15M-26OCT121600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T19:45:00Z",
          "resolution_timestamp": "2026-10-12T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T19:47:15.354959Z"
        }
      ],
      "quotes": [
        {
          "id": 766,
          "contract_id": 766,
          "forecast_timestamp": "2026-10-12T19:47:15.307061Z",
          "requested_timestamp": "2026-10-12T19:47:15.307061Z",
          "actual_quote_timestamp": "2026-10-12T19:47:15.500985Z",
          "timestamp_delta_seconds": 0.193924,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T19:47:15.500985Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121600",
          "external_market_id": "KXBTC15M-26OCT121600-00",
          "external_contract_id": "KXBTC15M-26OCT121600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121600-00": {
          "UP/YES": "KXBTC15M-26OCT121600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82674.18,
        "kronos_base_predicted_close": 82696.1171875,
        "kronos_base_displacement": 21.937187500006985,
        "kronos_base_displacement_fraction": 0.00026534508718449926,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82713.96875,
        "kronos_small_displacement": 39.788750000006985,
        "kronos_small_displacement_fraction": 0.000481271782798535,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121600",
        "ticker": "KXBTC15M-26OCT121600-00",
        "market_id": "KXBTC15M-26OCT121600-00",
        "contract_id": "KXBTC15M-26OCT121600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82674.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T19:47:15.307061Z",
        "retrieved_timestamp": "2026-10-12T19:47:15.500985Z",
        "quote_offset_seconds": 0.193924,
        "quote_age_seconds": 0.193924,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9.22
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 82756.01,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 766,
          "signal_id": 766,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T19:30:00Z",
          "return_6h": 0.00025815606525436685,
          "return_12h": -0.014426894391665335,
          "return_24h": -0.011432668519598121,
          "close_vs_ema12": -0.002043153627596661,
          "close_vs_ema24": -0.004778122094066362,
          "ema12_slope_3h": -0.0031907547165519468,
          "ema24_slope_6h": -0.004039211761609929,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T19:47:15.351891Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T19:30:00Z",
            "return_6h": 0.00025815606525436685,
            "return_12h": -0.014426894391665335,
            "return_24h": -0.011432668519598121,
            "close_vs_ema12": -0.002043153627596661,
            "close_vs_ema24": -0.004778122094066362,
            "ema12_slope_3h": -0.0031907547165519468,
            "ema24_slope_6h": -0.004039211761609929,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 765,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1915Z",
      "trigger_timestamp": "2026-10-12T19:17:14.918326Z",
      "market_start_timestamp": "2026-10-12T19:15:00Z",
      "resolution_timestamp": "2026-10-12T19:30:00Z",
      "direction": "UP",
      "base_run_id": 5831,
      "small_run_id": 5832,
      "last_observed_close": 82276.26,
      "actual_close": 82605.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T19:17:14.954805Z",
      "base_predicted_close": 82351.515625,
      "small_predicted_close": 82360.34375,
      "strike": 82276.26,
      "market_regime": {
        "id": 765,
        "signal_id": 765,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T19:00:00Z",
        "return_6h": -0.0033364710238602546,
        "return_12h": -0.023327202346506537,
        "return_24h": -0.016015297822226104,
        "close_vs_ema12": -0.007057841074854854,
        "close_vs_ema24": -0.009786806679639715,
        "ema12_slope_3h": -0.0033798175322332646,
        "ema24_slope_6h": -0.0042416228720563165,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T19:17:14.962234Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T19:00:00Z",
          "return_6h": -0.0033364710238602546,
          "return_12h": -0.023327202346506537,
          "return_24h": -0.016015297822226104,
          "close_vs_ema12": -0.007057841074854854,
          "close_vs_ema24": -0.009786806679639715,
          "ema12_slope_3h": -0.0033798175322332646,
          "ema24_slope_6h": -0.0042416228720563165,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.224633,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5831,
        5832
      ],
      "forecast_publication_timestamp": "2026-10-12T19:17:14.918326Z",
      "requested_quote_timestamp": "2026-10-12T19:17:14.918326Z",
      "retrieved_quote_timestamp": "2026-10-12T19:17:15.142959Z",
      "quote_retrieval_timestamp": "2026-10-12T19:17:15.142959Z",
      "timing_difference_seconds": 0.224633,
      "selected_quote": {
        "id": 765,
        "contract_id": 765,
        "forecast_timestamp": "2026-10-12T19:17:14.918326Z",
        "requested_timestamp": "2026-10-12T19:17:14.918326Z",
        "actual_quote_timestamp": "2026-10-12T19:17:15.142959Z",
        "timestamp_delta_seconds": 0.224633,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T19:17:15.142959Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121530",
        "external_market_id": "KXBTC15M-26OCT121530-30",
        "external_contract_id": "KXBTC15M-26OCT121530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5378.37
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 765,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121530",
          "external_market_id": "KXBTC15M-26OCT121530-30",
          "external_contract_id": "KXBTC15M-26OCT121530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T19:15:00Z",
          "resolution_timestamp": "2026-10-12T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T19:17:14.964839Z"
        }
      ],
      "quotes": [
        {
          "id": 765,
          "contract_id": 765,
          "forecast_timestamp": "2026-10-12T19:17:14.918326Z",
          "requested_timestamp": "2026-10-12T19:17:14.918326Z",
          "actual_quote_timestamp": "2026-10-12T19:17:15.142959Z",
          "timestamp_delta_seconds": 0.224633,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.31,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T19:17:15.142959Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121530",
          "external_market_id": "KXBTC15M-26OCT121530-30",
          "external_contract_id": "KXBTC15M-26OCT121530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5378.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121530-30": {
          "UP/YES": "KXBTC15M-26OCT121530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1485,
          "signal_id": 765,
          "quote_id": 765,
          "settlement_id": 765,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 1.0,
          "settlement_payout": 298.0,
          "gross_pnl": 202.64,
          "net_pnl": 198.1,
          "roi": 1.9829829829829828,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T19:32:18.284443Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5378.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1486,
          "signal_id": 765,
          "quote_id": 765,
          "settlement_id": 765,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 68.0,
          "net_pnl": 66.47,
          "roi": 1.9824038174768863,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T19:32:18.288925Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5378.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82276.26,
        "kronos_base_predicted_close": 82351.515625,
        "kronos_base_displacement": 75.25562500000524,
        "kronos_base_displacement_fraction": 0.0009146699789222948,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82360.34375,
        "kronos_small_displacement": 84.08375000000524,
        "kronos_small_displacement_fraction": 0.0010219685484002948,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121530",
        "ticker": "KXBTC15M-26OCT121530-30",
        "market_id": "KXBTC15M-26OCT121530-30",
        "contract_id": "KXBTC15M-26OCT121530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82276.26
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T19:17:14.918326Z",
        "retrieved_timestamp": "2026-10-12T19:17:15.142959Z",
        "quote_offset_seconds": 0.224633,
        "quote_age_seconds": 0.224633,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5378.37
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82605.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 765,
          "signal_id": 765,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T19:00:00Z",
          "return_6h": -0.0033364710238602546,
          "return_12h": -0.023327202346506537,
          "return_24h": -0.016015297822226104,
          "close_vs_ema12": -0.007057841074854854,
          "close_vs_ema24": -0.009786806679639715,
          "ema12_slope_3h": -0.0033798175322332646,
          "ema24_slope_6h": -0.0042416228720563165,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T19:17:14.962234Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T19:00:00Z",
            "return_6h": -0.0033364710238602546,
            "return_12h": -0.023327202346506537,
            "return_24h": -0.016015297822226104,
            "close_vs_ema12": -0.007057841074854854,
            "close_vs_ema24": -0.009786806679639715,
            "ema12_slope_3h": -0.0033798175322332646,
            "ema24_slope_6h": -0.0042416228720563165,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 764,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1845Z",
      "trigger_timestamp": "2026-10-12T18:47:15.998617Z",
      "market_start_timestamp": "2026-10-12T18:45:00Z",
      "resolution_timestamp": "2026-10-12T19:00:00Z",
      "direction": "UP",
      "base_run_id": 5827,
      "small_run_id": 5828,
      "last_observed_close": 82383.77,
      "actual_close": 82323.8,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T18:47:16.031344Z",
      "base_predicted_close": 82417.5,
      "small_predicted_close": 82398.1171875,
      "strike": 82383.77,
      "market_regime": {
        "id": 764,
        "signal_id": 764,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T18:30:00Z",
        "return_6h": -0.004428204797031321,
        "return_12h": -0.017997966577085633,
        "return_24h": -0.016058059268920122,
        "close_vs_ema12": -0.006345745681772597,
        "close_vs_ema24": -0.008893760996425248,
        "ema12_slope_3h": -0.003233926362815498,
        "ema24_slope_6h": -0.004261074286515121,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T18:47:16.039446Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T18:30:00Z",
          "return_6h": -0.004428204797031321,
          "return_12h": -0.017997966577085633,
          "return_24h": -0.016058059268920122,
          "close_vs_ema12": -0.006345745681772597,
          "close_vs_ema24": -0.008893760996425248,
          "ema12_slope_3h": -0.003233926362815498,
          "ema24_slope_6h": -0.004261074286515121,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.202126,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5827,
        5828
      ],
      "forecast_publication_timestamp": "2026-10-12T18:47:15.998617Z",
      "requested_quote_timestamp": "2026-10-12T18:47:15.998617Z",
      "retrieved_quote_timestamp": "2026-10-12T18:47:16.200743Z",
      "quote_retrieval_timestamp": "2026-10-12T18:47:16.200743Z",
      "timing_difference_seconds": 0.202126,
      "selected_quote": {
        "id": 764,
        "contract_id": 764,
        "forecast_timestamp": "2026-10-12T18:47:15.998617Z",
        "requested_timestamp": "2026-10-12T18:47:15.998617Z",
        "actual_quote_timestamp": "2026-10-12T18:47:16.200743Z",
        "timestamp_delta_seconds": 0.202126,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T18:47:16.200743Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121500",
        "external_market_id": "KXBTC15M-26OCT121500-00",
        "external_contract_id": "KXBTC15M-26OCT121500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9555.73
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 764,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121500",
          "external_market_id": "KXBTC15M-26OCT121500-00",
          "external_contract_id": "KXBTC15M-26OCT121500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T18:45:00Z",
          "resolution_timestamp": "2026-10-12T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T18:47:16.043457Z"
        }
      ],
      "quotes": [
        {
          "id": 764,
          "contract_id": 764,
          "forecast_timestamp": "2026-10-12T18:47:15.998617Z",
          "requested_timestamp": "2026-10-12T18:47:15.998617Z",
          "actual_quote_timestamp": "2026-10-12T18:47:16.200743Z",
          "timestamp_delta_seconds": 0.202126,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.27,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T18:47:16.200743Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121500",
          "external_market_id": "KXBTC15M-26OCT121500-00",
          "external_contract_id": "KXBTC15M-26OCT121500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9555.73
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121500-00": {
          "UP/YES": "KXBTC15M-26OCT121500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1483,
          "signal_id": 764,
          "quote_id": 764,
          "settlement_id": 764,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T19:02:20.444740Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9555.73,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1484,
          "signal_id": 764,
          "quote_id": 764,
          "settlement_id": 764,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T19:02:20.447230Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9555.73,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82383.77,
        "kronos_base_predicted_close": 82417.5,
        "kronos_base_displacement": 33.729999999995925,
        "kronos_base_displacement_fraction": 0.00040942530306631905,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82398.1171875,
        "kronos_small_displacement": 14.347187499995925,
        "kronos_small_displacement_fraction": 0.00017415065491656822,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121500",
        "ticker": "KXBTC15M-26OCT121500-00",
        "market_id": "KXBTC15M-26OCT121500-00",
        "contract_id": "KXBTC15M-26OCT121500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82383.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T18:47:15.998617Z",
        "retrieved_timestamp": "2026-10-12T18:47:16.200743Z",
        "quote_offset_seconds": 0.202126,
        "quote_age_seconds": 0.202126,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9555.73
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82323.8,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 764,
          "signal_id": 764,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T18:30:00Z",
          "return_6h": -0.004428204797031321,
          "return_12h": -0.017997966577085633,
          "return_24h": -0.016058059268920122,
          "close_vs_ema12": -0.006345745681772597,
          "close_vs_ema24": -0.008893760996425248,
          "ema12_slope_3h": -0.003233926362815498,
          "ema24_slope_6h": -0.004261074286515121,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T18:47:16.039446Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T18:30:00Z",
            "return_6h": -0.004428204797031321,
            "return_12h": -0.017997966577085633,
            "return_24h": -0.016058059268920122,
            "close_vs_ema12": -0.006345745681772597,
            "close_vs_ema24": -0.008893760996425248,
            "ema12_slope_3h": -0.003233926362815498,
            "ema24_slope_6h": -0.004261074286515121,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 763,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1745Z",
      "trigger_timestamp": "2026-10-12T17:47:16.353029Z",
      "market_start_timestamp": "2026-10-12T17:45:00Z",
      "resolution_timestamp": "2026-10-12T18:00:00Z",
      "direction": "UP",
      "base_run_id": 5819,
      "small_run_id": 5820,
      "last_observed_close": 82361.33,
      "actual_close": 82420.89,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T17:47:16.394533Z",
      "base_predicted_close": 82377.5,
      "small_predicted_close": 82385.3125,
      "strike": 82361.33,
      "market_regime": {
        "id": 763,
        "signal_id": 763,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T17:30:00Z",
        "return_6h": -0.011257633112361942,
        "return_12h": -0.01783485176653321,
        "return_24h": -0.01853189421774415,
        "close_vs_ema12": -0.007718996190894001,
        "close_vs_ema24": -0.009909758625351373,
        "ema12_slope_3h": -0.0033971031581094824,
        "ema24_slope_6h": -0.003902329615691147,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T17:47:16.399339Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T17:30:00Z",
          "return_6h": -0.011257633112361942,
          "return_12h": -0.01783485176653321,
          "return_24h": -0.01853189421774415,
          "close_vs_ema12": -0.007718996190894001,
          "close_vs_ema24": -0.009909758625351373,
          "ema12_slope_3h": -0.0033971031581094824,
          "ema24_slope_6h": -0.003902329615691147,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207578,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5819,
        5820
      ],
      "forecast_publication_timestamp": "2026-10-12T17:47:16.353029Z",
      "requested_quote_timestamp": "2026-10-12T17:47:16.353029Z",
      "retrieved_quote_timestamp": "2026-10-12T17:47:16.560607Z",
      "quote_retrieval_timestamp": "2026-10-12T17:47:16.560607Z",
      "timing_difference_seconds": 0.207578,
      "selected_quote": {
        "id": 763,
        "contract_id": 763,
        "forecast_timestamp": "2026-10-12T17:47:16.353029Z",
        "requested_timestamp": "2026-10-12T17:47:16.353029Z",
        "actual_quote_timestamp": "2026-10-12T17:47:16.560607Z",
        "timestamp_delta_seconds": 0.207578,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T17:47:16.560607Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121400",
        "external_market_id": "KXBTC15M-26OCT121400-00",
        "external_contract_id": "KXBTC15M-26OCT121400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5031.56
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 763,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121400",
          "external_market_id": "KXBTC15M-26OCT121400-00",
          "external_contract_id": "KXBTC15M-26OCT121400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T17:45:00Z",
          "resolution_timestamp": "2026-10-12T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T17:47:16.402364Z"
        }
      ],
      "quotes": [
        {
          "id": 763,
          "contract_id": 763,
          "forecast_timestamp": "2026-10-12T17:47:16.353029Z",
          "requested_timestamp": "2026-10-12T17:47:16.353029Z",
          "actual_quote_timestamp": "2026-10-12T17:47:16.560607Z",
          "timestamp_delta_seconds": 0.207578,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T17:47:16.560607Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121400",
          "external_market_id": "KXBTC15M-26OCT121400-00",
          "external_contract_id": "KXBTC15M-26OCT121400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5031.56
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121400-00": {
          "UP/YES": "KXBTC15M-26OCT121400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1481,
          "signal_id": 763,
          "quote_id": 763,
          "settlement_id": 763,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T18:02:19.385776Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5031.56,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1482,
          "signal_id": 763,
          "quote_id": 763,
          "settlement_id": 763,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T18:02:19.389858Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5031.56,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82361.33,
        "kronos_base_predicted_close": 82377.5,
        "kronos_base_displacement": 16.169999999998254,
        "kronos_base_displacement_fraction": 0.0001963300009846642,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82385.3125,
        "kronos_small_displacement": 23.982499999998254,
        "kronos_small_displacement_fraction": 0.00029118640993289267,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121400",
        "ticker": "KXBTC15M-26OCT121400-00",
        "market_id": "KXBTC15M-26OCT121400-00",
        "contract_id": "KXBTC15M-26OCT121400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82361.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T17:47:16.353029Z",
        "retrieved_timestamp": "2026-10-12T17:47:16.560607Z",
        "quote_offset_seconds": 0.207578,
        "quote_age_seconds": 0.207578,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5031.56
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82420.89,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 763,
          "signal_id": 763,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T17:30:00Z",
          "return_6h": -0.011257633112361942,
          "return_12h": -0.01783485176653321,
          "return_24h": -0.01853189421774415,
          "close_vs_ema12": -0.007718996190894001,
          "close_vs_ema24": -0.009909758625351373,
          "ema12_slope_3h": -0.0033971031581094824,
          "ema24_slope_6h": -0.003902329615691147,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T17:47:16.399339Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T17:30:00Z",
            "return_6h": -0.011257633112361942,
            "return_12h": -0.01783485176653321,
            "return_24h": -0.01853189421774415,
            "close_vs_ema12": -0.007718996190894001,
            "close_vs_ema24": -0.009909758625351373,
            "ema12_slope_3h": -0.0033971031581094824,
            "ema24_slope_6h": -0.003902329615691147,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 762,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1645Z",
      "trigger_timestamp": "2026-10-12T16:47:15.687328Z",
      "market_start_timestamp": "2026-10-12T16:45:00Z",
      "resolution_timestamp": "2026-10-12T17:00:00Z",
      "direction": "UP",
      "base_run_id": 5811,
      "small_run_id": 5812,
      "last_observed_close": 82707.13,
      "actual_close": 82431.92,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T16:47:15.720697Z",
      "base_predicted_close": 82747.859375,
      "small_predicted_close": 82808.0390625,
      "strike": 82707.13,
      "market_regime": {
        "id": 762,
        "signal_id": 762,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T16:30:00Z",
        "return_6h": -0.00860905658566058,
        "return_12h": -0.015273836051468592,
        "return_24h": -0.013513275689452597,
        "close_vs_ema12": -0.004830956156414379,
        "close_vs_ema24": -0.00655246784609087,
        "ema12_slope_3h": -0.0031531465304402984,
        "ema24_slope_6h": -0.0032667071496070843,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T16:47:15.726460Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T16:30:00Z",
          "return_6h": -0.00860905658566058,
          "return_12h": -0.015273836051468592,
          "return_24h": -0.013513275689452597,
          "close_vs_ema12": -0.004830956156414379,
          "close_vs_ema24": -0.00655246784609087,
          "ema12_slope_3h": -0.0031531465304402984,
          "ema24_slope_6h": -0.0032667071496070843,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176023,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5811,
        5812
      ],
      "forecast_publication_timestamp": "2026-10-12T16:47:15.687328Z",
      "requested_quote_timestamp": "2026-10-12T16:47:15.687328Z",
      "retrieved_quote_timestamp": "2026-10-12T16:47:15.863351Z",
      "quote_retrieval_timestamp": "2026-10-12T16:47:15.863351Z",
      "timing_difference_seconds": 0.176023,
      "selected_quote": {
        "id": 762,
        "contract_id": 762,
        "forecast_timestamp": "2026-10-12T16:47:15.687328Z",
        "requested_timestamp": "2026-10-12T16:47:15.687328Z",
        "actual_quote_timestamp": "2026-10-12T16:47:15.863351Z",
        "timestamp_delta_seconds": 0.176023,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T16:47:15.863351Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121300",
        "external_market_id": "KXBTC15M-26OCT121300-00",
        "external_contract_id": "KXBTC15M-26OCT121300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4069.0
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 762,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121300",
          "external_market_id": "KXBTC15M-26OCT121300-00",
          "external_contract_id": "KXBTC15M-26OCT121300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T16:45:00Z",
          "resolution_timestamp": "2026-10-12T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T16:47:15.728656Z"
        }
      ],
      "quotes": [
        {
          "id": 762,
          "contract_id": 762,
          "forecast_timestamp": "2026-10-12T16:47:15.687328Z",
          "requested_timestamp": "2026-10-12T16:47:15.687328Z",
          "actual_quote_timestamp": "2026-10-12T16:47:15.863351Z",
          "timestamp_delta_seconds": 0.176023,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T16:47:15.863351Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121300",
          "external_market_id": "KXBTC15M-26OCT121300-00",
          "external_contract_id": "KXBTC15M-26OCT121300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4069.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121300-00": {
          "UP/YES": "KXBTC15M-26OCT121300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1479,
          "signal_id": 762,
          "quote_id": 762,
          "settlement_id": 762,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T17:02:18.660464Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4069.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1480,
          "signal_id": 762,
          "quote_id": 762,
          "settlement_id": 762,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T17:02:18.662686Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4069.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82707.13,
        "kronos_base_predicted_close": 82747.859375,
        "kronos_base_displacement": 40.72937499999534,
        "kronos_base_displacement_fraction": 0.0004924530085857814,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82808.0390625,
        "kronos_small_displacement": 100.90906249999534,
        "kronos_small_displacement_fraction": 0.0012200769449985187,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121300",
        "ticker": "KXBTC15M-26OCT121300-00",
        "market_id": "KXBTC15M-26OCT121300-00",
        "contract_id": "KXBTC15M-26OCT121300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82707.13
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T16:47:15.687328Z",
        "retrieved_timestamp": "2026-10-12T16:47:15.863351Z",
        "quote_offset_seconds": 0.176023,
        "quote_age_seconds": 0.176023,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4069.0
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82431.92,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 762,
          "signal_id": 762,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T16:30:00Z",
          "return_6h": -0.00860905658566058,
          "return_12h": -0.015273836051468592,
          "return_24h": -0.013513275689452597,
          "close_vs_ema12": -0.004830956156414379,
          "close_vs_ema24": -0.00655246784609087,
          "ema12_slope_3h": -0.0031531465304402984,
          "ema24_slope_6h": -0.0032667071496070843,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T16:47:15.726460Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T16:30:00Z",
            "return_6h": -0.00860905658566058,
            "return_12h": -0.015273836051468592,
            "return_24h": -0.013513275689452597,
            "close_vs_ema12": -0.004830956156414379,
            "close_vs_ema24": -0.00655246784609087,
            "ema12_slope_3h": -0.0031531465304402984,
            "ema24_slope_6h": -0.0032667071496070843,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 761,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1530Z",
      "trigger_timestamp": "2026-10-12T15:32:15.343646Z",
      "market_start_timestamp": "2026-10-12T15:30:00Z",
      "resolution_timestamp": "2026-10-12T15:45:00Z",
      "direction": "UP",
      "base_run_id": 5801,
      "small_run_id": 5802,
      "last_observed_close": 82600.83,
      "actual_close": 82633.07,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T15:32:15.387716Z",
      "base_predicted_close": 82614.78125,
      "small_predicted_close": 82732.578125,
      "strike": 82600.83,
      "market_regime": {
        "id": 761,
        "signal_id": 761,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T15:15:00Z",
        "return_6h": -0.009070397657968021,
        "return_12h": -0.01153113322202226,
        "return_24h": -0.005688785241525163,
        "close_vs_ema12": -0.007226736903357067,
        "close_vs_ema24": -0.00854666460396436,
        "ema12_slope_3h": -0.004104495170101807,
        "ema24_slope_6h": -0.002706422260154273,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T15:32:15.392304Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T15:15:00Z",
          "return_6h": -0.009070397657968021,
          "return_12h": -0.01153113322202226,
          "return_24h": -0.005688785241525163,
          "close_vs_ema12": -0.007226736903357067,
          "close_vs_ema24": -0.00854666460396436,
          "ema12_slope_3h": -0.004104495170101807,
          "ema24_slope_6h": -0.002706422260154273,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.356035,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5801,
        5802
      ],
      "forecast_publication_timestamp": "2026-10-12T15:32:15.343646Z",
      "requested_quote_timestamp": "2026-10-12T15:32:15.343646Z",
      "retrieved_quote_timestamp": "2026-10-12T15:32:15.699681Z",
      "quote_retrieval_timestamp": "2026-10-12T15:32:15.699681Z",
      "timing_difference_seconds": 0.356035,
      "selected_quote": {
        "id": 761,
        "contract_id": 761,
        "forecast_timestamp": "2026-10-12T15:32:15.343646Z",
        "requested_timestamp": "2026-10-12T15:32:15.343646Z",
        "actual_quote_timestamp": "2026-10-12T15:32:15.699681Z",
        "timestamp_delta_seconds": 0.356035,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T15:32:15.699681Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121145",
        "external_market_id": "KXBTC15M-26OCT121145-45",
        "external_contract_id": "KXBTC15M-26OCT121145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10048.6
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 761,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121145",
          "external_market_id": "KXBTC15M-26OCT121145-45",
          "external_contract_id": "KXBTC15M-26OCT121145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T15:30:00Z",
          "resolution_timestamp": "2026-10-12T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T15:32:15.396418Z"
        }
      ],
      "quotes": [
        {
          "id": 761,
          "contract_id": 761,
          "forecast_timestamp": "2026-10-12T15:32:15.343646Z",
          "requested_timestamp": "2026-10-12T15:32:15.343646Z",
          "actual_quote_timestamp": "2026-10-12T15:32:15.699681Z",
          "timestamp_delta_seconds": 0.356035,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T15:32:15.699681Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121145",
          "external_market_id": "KXBTC15M-26OCT121145-45",
          "external_contract_id": "KXBTC15M-26OCT121145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10048.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121145-45": {
          "UP/YES": "KXBTC15M-26OCT121145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1477,
          "signal_id": 761,
          "quote_id": 761,
          "settlement_id": 761,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T15:47:18.890320Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10048.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1478,
          "signal_id": 761,
          "quote_id": 761,
          "settlement_id": 761,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T15:47:18.892445Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10048.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82600.83,
        "kronos_base_predicted_close": 82614.78125,
        "kronos_base_displacement": 13.951249999998254,
        "kronos_base_displacement_fraction": 0.0001688996345436027,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82732.578125,
        "kronos_small_displacement": 131.74812499999825,
        "kronos_small_displacement_fraction": 0.0015949975926391811,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121145",
        "ticker": "KXBTC15M-26OCT121145-45",
        "market_id": "KXBTC15M-26OCT121145-45",
        "contract_id": "KXBTC15M-26OCT121145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82600.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T15:32:15.343646Z",
        "retrieved_timestamp": "2026-10-12T15:32:15.699681Z",
        "quote_offset_seconds": 0.356035,
        "quote_age_seconds": 0.356035,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10048.6
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82633.07,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 761,
          "signal_id": 761,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T15:15:00Z",
          "return_6h": -0.009070397657968021,
          "return_12h": -0.01153113322202226,
          "return_24h": -0.005688785241525163,
          "close_vs_ema12": -0.007226736903357067,
          "close_vs_ema24": -0.00854666460396436,
          "ema12_slope_3h": -0.004104495170101807,
          "ema24_slope_6h": -0.002706422260154273,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T15:32:15.392304Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T15:15:00Z",
            "return_6h": -0.009070397657968021,
            "return_12h": -0.01153113322202226,
            "return_24h": -0.005688785241525163,
            "close_vs_ema12": -0.007226736903357067,
            "close_vs_ema24": -0.00854666460396436,
            "ema12_slope_3h": -0.004104495170101807,
            "ema24_slope_6h": -0.002706422260154273,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 760,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1415Z",
      "trigger_timestamp": "2026-10-12T14:17:16.926258Z",
      "market_start_timestamp": "2026-10-12T14:15:00Z",
      "resolution_timestamp": "2026-10-12T14:30:00Z",
      "direction": "UP",
      "base_run_id": 5791,
      "small_run_id": 5792,
      "last_observed_close": 82850.35,
      "actual_close": 82897.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T14:17:16.965815Z",
      "base_predicted_close": 82914.296875,
      "small_predicted_close": 82913.328125,
      "strike": 82850.35,
      "market_regime": {
        "id": 760,
        "signal_id": 760,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T14:00:00Z",
        "return_6h": -0.009715923149009598,
        "return_12h": -0.009767646186035983,
        "return_24h": -0.001905447101252733,
        "close_vs_ema12": -0.0057682957655644795,
        "close_vs_ema24": -0.006422350557607537,
        "ema12_slope_3h": -0.0033462597414718465,
        "ema24_slope_6h": -0.0019174044144185665,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T14:17:16.970700Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T14:00:00Z",
          "return_6h": -0.009715923149009598,
          "return_12h": -0.009767646186035983,
          "return_24h": -0.001905447101252733,
          "close_vs_ema12": -0.0057682957655644795,
          "close_vs_ema24": -0.006422350557607537,
          "ema12_slope_3h": -0.0033462597414718465,
          "ema24_slope_6h": -0.0019174044144185665,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.223067,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5791,
        5792
      ],
      "forecast_publication_timestamp": "2026-10-12T14:17:16.926258Z",
      "requested_quote_timestamp": "2026-10-12T14:17:16.926258Z",
      "retrieved_quote_timestamp": "2026-10-12T14:17:17.149325Z",
      "quote_retrieval_timestamp": "2026-10-12T14:17:17.149325Z",
      "timing_difference_seconds": 0.223067,
      "selected_quote": {
        "id": 760,
        "contract_id": 760,
        "forecast_timestamp": "2026-10-12T14:17:16.926258Z",
        "requested_timestamp": "2026-10-12T14:17:16.926258Z",
        "actual_quote_timestamp": "2026-10-12T14:17:17.149325Z",
        "timestamp_delta_seconds": 0.223067,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T14:17:17.149325Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121030",
        "external_market_id": "KXBTC15M-26OCT121030-30",
        "external_contract_id": "KXBTC15M-26OCT121030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 211.01
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 760,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121030",
          "external_market_id": "KXBTC15M-26OCT121030-30",
          "external_contract_id": "KXBTC15M-26OCT121030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T14:15:00Z",
          "resolution_timestamp": "2026-10-12T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T14:17:16.976039Z"
        }
      ],
      "quotes": [
        {
          "id": 760,
          "contract_id": 760,
          "forecast_timestamp": "2026-10-12T14:17:16.926258Z",
          "requested_timestamp": "2026-10-12T14:17:16.926258Z",
          "actual_quote_timestamp": "2026-10-12T14:17:17.149325Z",
          "timestamp_delta_seconds": 0.223067,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.31,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T14:17:17.149325Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121030",
          "external_market_id": "KXBTC15M-26OCT121030-30",
          "external_contract_id": "KXBTC15M-26OCT121030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 211.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121030-30": {
          "UP/YES": "KXBTC15M-26OCT121030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1476,
          "signal_id": 760,
          "quote_id": 760,
          "settlement_id": 760,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 68.0,
          "net_pnl": 66.47,
          "roi": 1.9824038174768863,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T14:32:19.183563Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 211.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82850.35,
        "kronos_base_predicted_close": 82914.296875,
        "kronos_base_displacement": 63.94687499999418,
        "kronos_base_displacement_fraction": 0.0007718359065470958,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82913.328125,
        "kronos_small_displacement": 62.97812499999418,
        "kronos_small_displacement_fraction": 0.0007601431375968137,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121030",
        "ticker": "KXBTC15M-26OCT121030-30",
        "market_id": "KXBTC15M-26OCT121030-30",
        "contract_id": "KXBTC15M-26OCT121030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82850.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T14:17:16.926258Z",
        "retrieved_timestamp": "2026-10-12T14:17:17.149325Z",
        "quote_offset_seconds": 0.223067,
        "quote_age_seconds": 0.223067,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 211.01
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82897.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 760,
          "signal_id": 760,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T14:00:00Z",
          "return_6h": -0.009715923149009598,
          "return_12h": -0.009767646186035983,
          "return_24h": -0.001905447101252733,
          "close_vs_ema12": -0.0057682957655644795,
          "close_vs_ema24": -0.006422350557607537,
          "ema12_slope_3h": -0.0033462597414718465,
          "ema24_slope_6h": -0.0019174044144185665,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T14:17:16.970700Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T14:00:00Z",
            "return_6h": -0.009715923149009598,
            "return_12h": -0.009767646186035983,
            "return_24h": -0.001905447101252733,
            "close_vs_ema12": -0.0057682957655644795,
            "close_vs_ema24": -0.006422350557607537,
            "ema12_slope_3h": -0.0033462597414718465,
            "ema24_slope_6h": -0.0019174044144185665,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 759,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1400Z",
      "trigger_timestamp": "2026-10-12T14:02:14.931641Z",
      "market_start_timestamp": "2026-10-12T14:00:00Z",
      "resolution_timestamp": "2026-10-12T14:15:00Z",
      "direction": "UP",
      "base_run_id": 5789,
      "small_run_id": 5790,
      "last_observed_close": 82880.82,
      "actual_close": 82850.35,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T14:02:14.964376Z",
      "base_predicted_close": 82892.6328125,
      "small_predicted_close": 82892.9921875,
      "strike": 82880.82,
      "market_regime": {
        "id": 759,
        "signal_id": 759,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T13:45:00Z",
        "return_6h": -0.01218354233749408,
        "return_12h": -0.008068718563124855,
        "return_24h": -0.001482797745633202,
        "close_vs_ema12": -0.005646615010663436,
        "close_vs_ema24": -0.006191232299172511,
        "ema12_slope_3h": -0.0032430471704619768,
        "ema24_slope_6h": -0.001753006229855969,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T14:02:14.968125Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T13:45:00Z",
          "return_6h": -0.01218354233749408,
          "return_12h": -0.008068718563124855,
          "return_24h": -0.001482797745633202,
          "close_vs_ema12": -0.005646615010663436,
          "close_vs_ema24": -0.006191232299172511,
          "ema12_slope_3h": -0.0032430471704619768,
          "ema24_slope_6h": -0.001753006229855969,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186261,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5789,
        5790
      ],
      "forecast_publication_timestamp": "2026-10-12T14:02:14.931641Z",
      "requested_quote_timestamp": "2026-10-12T14:02:14.931641Z",
      "retrieved_quote_timestamp": "2026-10-12T14:02:15.117902Z",
      "quote_retrieval_timestamp": "2026-10-12T14:02:15.117902Z",
      "timing_difference_seconds": 0.186261,
      "selected_quote": {
        "id": 759,
        "contract_id": 759,
        "forecast_timestamp": "2026-10-12T14:02:14.931641Z",
        "requested_timestamp": "2026-10-12T14:02:14.931641Z",
        "actual_quote_timestamp": "2026-10-12T14:02:15.117902Z",
        "timestamp_delta_seconds": 0.186261,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T14:02:15.117902Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121015",
        "external_market_id": "KXBTC15M-26OCT121015-15",
        "external_contract_id": "KXBTC15M-26OCT121015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9258.59
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 759,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121015",
          "external_market_id": "KXBTC15M-26OCT121015-15",
          "external_contract_id": "KXBTC15M-26OCT121015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T14:00:00Z",
          "resolution_timestamp": "2026-10-12T14:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T14:02:14.974162Z"
        }
      ],
      "quotes": [
        {
          "id": 759,
          "contract_id": 759,
          "forecast_timestamp": "2026-10-12T14:02:14.931641Z",
          "requested_timestamp": "2026-10-12T14:02:14.931641Z",
          "actual_quote_timestamp": "2026-10-12T14:02:15.117902Z",
          "timestamp_delta_seconds": 0.186261,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.58,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T14:02:15.117902Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121015",
          "external_market_id": "KXBTC15M-26OCT121015-15",
          "external_contract_id": "KXBTC15M-26OCT121015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9258.59
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121015-15": {
          "UP/YES": "KXBTC15M-26OCT121015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1474,
          "signal_id": 759,
          "quote_id": 759,
          "settlement_id": 759,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T14:17:22.103152Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9258.59,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1475,
          "signal_id": 759,
          "quote_id": 759,
          "settlement_id": 759,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T14:17:22.106136Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9258.59,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82880.82,
        "kronos_base_predicted_close": 82892.6328125,
        "kronos_base_displacement": 11.812812499993015,
        "kronos_base_displacement_fraction": 0.00014252769820560432,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82892.9921875,
        "kronos_small_displacement": 12.172187499993015,
        "kronos_small_displacement_fraction": 0.00014686374362600434,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121015",
        "ticker": "KXBTC15M-26OCT121015-15",
        "market_id": "KXBTC15M-26OCT121015-15",
        "contract_id": "KXBTC15M-26OCT121015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82880.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T14:02:14.931641Z",
        "retrieved_timestamp": "2026-10-12T14:02:15.117902Z",
        "quote_offset_seconds": 0.186261,
        "quote_age_seconds": 0.186261,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9258.59
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82850.35,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 759,
          "signal_id": 759,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T13:45:00Z",
          "return_6h": -0.01218354233749408,
          "return_12h": -0.008068718563124855,
          "return_24h": -0.001482797745633202,
          "close_vs_ema12": -0.005646615010663436,
          "close_vs_ema24": -0.006191232299172511,
          "ema12_slope_3h": -0.0032430471704619768,
          "ema24_slope_6h": -0.001753006229855969,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T14:02:14.968125Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T13:45:00Z",
            "return_6h": -0.01218354233749408,
            "return_12h": -0.008068718563124855,
            "return_24h": -0.001482797745633202,
            "close_vs_ema12": -0.005646615010663436,
            "close_vs_ema24": -0.006191232299172511,
            "ema12_slope_3h": -0.0032430471704619768,
            "ema24_slope_6h": -0.001753006229855969,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 758,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1345Z",
      "trigger_timestamp": "2026-10-12T13:47:15.220108Z",
      "market_start_timestamp": "2026-10-12T13:45:00Z",
      "resolution_timestamp": "2026-10-12T14:00:00Z",
      "direction": "UP",
      "base_run_id": 5787,
      "small_run_id": 5788,
      "last_observed_close": 82652.85,
      "actual_close": 82880.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T13:47:15.261783Z",
      "base_predicted_close": 82695.96875,
      "small_predicted_close": 82778.6875,
      "strike": 82652.85,
      "market_regime": {
        "id": 758,
        "signal_id": 758,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T13:30:00Z",
        "return_6h": -0.014681260400501661,
        "return_12h": -0.011078804472962833,
        "return_24h": -0.004202458305159418,
        "close_vs_ema12": -0.008619983717816693,
        "close_vs_ema24": -0.009054060837476174,
        "ema12_slope_3h": -0.0031054146532105698,
        "ema24_slope_6h": -0.0015324554858406891,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T13:47:15.266817Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T13:30:00Z",
          "return_6h": -0.014681260400501661,
          "return_12h": -0.011078804472962833,
          "return_24h": -0.004202458305159418,
          "close_vs_ema12": -0.008619983717816693,
          "close_vs_ema24": -0.009054060837476174,
          "ema12_slope_3h": -0.0031054146532105698,
          "ema24_slope_6h": -0.0015324554858406891,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194616,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5787,
        5788
      ],
      "forecast_publication_timestamp": "2026-10-12T13:47:15.220108Z",
      "requested_quote_timestamp": "2026-10-12T13:47:15.220108Z",
      "retrieved_quote_timestamp": "2026-10-12T13:47:15.414724Z",
      "quote_retrieval_timestamp": "2026-10-12T13:47:15.414724Z",
      "timing_difference_seconds": 0.194616,
      "selected_quote": {
        "id": 758,
        "contract_id": 758,
        "forecast_timestamp": "2026-10-12T13:47:15.220108Z",
        "requested_timestamp": "2026-10-12T13:47:15.220108Z",
        "actual_quote_timestamp": "2026-10-12T13:47:15.414724Z",
        "timestamp_delta_seconds": 0.194616,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T13:47:15.414724Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT121000",
        "external_market_id": "KXBTC15M-26OCT121000-00",
        "external_contract_id": "KXBTC15M-26OCT121000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1306.11
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 758,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121000",
          "external_market_id": "KXBTC15M-26OCT121000-00",
          "external_contract_id": "KXBTC15M-26OCT121000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T13:45:00Z",
          "resolution_timestamp": "2026-10-12T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T13:47:15.269488Z"
        }
      ],
      "quotes": [
        {
          "id": 758,
          "contract_id": 758,
          "forecast_timestamp": "2026-10-12T13:47:15.220108Z",
          "requested_timestamp": "2026-10-12T13:47:15.220108Z",
          "actual_quote_timestamp": "2026-10-12T13:47:15.414724Z",
          "timestamp_delta_seconds": 0.194616,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T13:47:15.414724Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT121000",
          "external_market_id": "KXBTC15M-26OCT121000-00",
          "external_contract_id": "KXBTC15M-26OCT121000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1306.11
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT121000-00": {
          "UP/YES": "KXBTC15M-26OCT121000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1472,
          "signal_id": 758,
          "quote_id": 758,
          "settlement_id": 758,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T14:02:19.437853Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1306.11,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1473,
          "signal_id": 758,
          "quote_id": 758,
          "settlement_id": 758,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T14:02:19.441502Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1306.11,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82652.85,
        "kronos_base_predicted_close": 82695.96875,
        "kronos_base_displacement": 43.11874999999418,
        "kronos_base_displacement_fraction": 0.0005216849751701748,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82778.6875,
        "kronos_small_displacement": 125.83749999999418,
        "kronos_small_displacement_fraction": 0.0015224822858497216,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT121000",
        "ticker": "KXBTC15M-26OCT121000-00",
        "market_id": "KXBTC15M-26OCT121000-00",
        "contract_id": "KXBTC15M-26OCT121000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82652.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T13:47:15.220108Z",
        "retrieved_timestamp": "2026-10-12T13:47:15.414724Z",
        "quote_offset_seconds": 0.194616,
        "quote_age_seconds": 0.194616,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1306.11
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82880.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 758,
          "signal_id": 758,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T13:30:00Z",
          "return_6h": -0.014681260400501661,
          "return_12h": -0.011078804472962833,
          "return_24h": -0.004202458305159418,
          "close_vs_ema12": -0.008619983717816693,
          "close_vs_ema24": -0.009054060837476174,
          "ema12_slope_3h": -0.0031054146532105698,
          "ema24_slope_6h": -0.0015324554858406891,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T13:47:15.266817Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T13:30:00Z",
            "return_6h": -0.014681260400501661,
            "return_12h": -0.011078804472962833,
            "return_24h": -0.004202458305159418,
            "close_vs_ema12": -0.008619983717816693,
            "close_vs_ema24": -0.009054060837476174,
            "ema12_slope_3h": -0.0031054146532105698,
            "ema24_slope_6h": -0.0015324554858406891,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 757,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1245Z",
      "trigger_timestamp": "2026-10-12T12:47:15.962103Z",
      "market_start_timestamp": "2026-10-12T12:45:00Z",
      "resolution_timestamp": "2026-10-12T13:00:00Z",
      "direction": "UP",
      "base_run_id": 5779,
      "small_run_id": 5780,
      "last_observed_close": 82750.2,
      "actual_close": 82673.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T12:47:16.006011Z",
      "base_predicted_close": 82794.890625,
      "small_predicted_close": 82829.5234375,
      "strike": 82750.2,
      "market_regime": {
        "id": 757,
        "signal_id": 757,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T12:30:00Z",
        "return_6h": -0.013630118737230634,
        "return_12h": -0.012006299249526231,
        "return_24h": -0.003971859731379368,
        "close_vs_ema12": -0.009128912993682903,
        "close_vs_ema24": -0.008727532728360354,
        "ema12_slope_3h": -0.0018545304680854802,
        "ema24_slope_6h": -0.00012774556447181507,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T12:47:16.010460Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T12:30:00Z",
          "return_6h": -0.013630118737230634,
          "return_12h": -0.012006299249526231,
          "return_24h": -0.003971859731379368,
          "close_vs_ema12": -0.009128912993682903,
          "close_vs_ema24": -0.008727532728360354,
          "ema12_slope_3h": -0.0018545304680854802,
          "ema24_slope_6h": -0.00012774556447181507,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.76,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197543,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5779,
        5780
      ],
      "forecast_publication_timestamp": "2026-10-12T12:47:15.962103Z",
      "requested_quote_timestamp": "2026-10-12T12:47:15.962103Z",
      "retrieved_quote_timestamp": "2026-10-12T12:47:16.159646Z",
      "quote_retrieval_timestamp": "2026-10-12T12:47:16.159646Z",
      "timing_difference_seconds": 0.197543,
      "selected_quote": {
        "id": 757,
        "contract_id": 757,
        "forecast_timestamp": "2026-10-12T12:47:15.962103Z",
        "requested_timestamp": "2026-10-12T12:47:15.962103Z",
        "actual_quote_timestamp": "2026-10-12T12:47:16.159646Z",
        "timestamp_delta_seconds": 0.197543,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "implied_probability": 0.76,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T12:47:16.159646Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120900",
        "external_market_id": "KXBTC15M-26OCT120900-00",
        "external_contract_id": "KXBTC15M-26OCT120900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4442.07
      },
      "selected_entry_price": 0.76,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 757,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120900",
          "external_market_id": "KXBTC15M-26OCT120900-00",
          "external_contract_id": "KXBTC15M-26OCT120900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T12:45:00Z",
          "resolution_timestamp": "2026-10-12T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T12:47:16.013050Z"
        }
      ],
      "quotes": [
        {
          "id": 757,
          "contract_id": 757,
          "forecast_timestamp": "2026-10-12T12:47:15.962103Z",
          "requested_timestamp": "2026-10-12T12:47:15.962103Z",
          "actual_quote_timestamp": "2026-10-12T12:47:16.159646Z",
          "timestamp_delta_seconds": 0.197543,
          "bid": 0.75,
          "ask": 0.76,
          "midpoint": 0.755,
          "last_price": 0.75,
          "implied_probability": 0.76,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T12:47:16.159646Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120900",
          "external_market_id": "KXBTC15M-26OCT120900-00",
          "external_contract_id": "KXBTC15M-26OCT120900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4442.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120900-00": {
          "UP/YES": "KXBTC15M-26OCT120900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1470,
          "signal_id": 757,
          "quote_id": 757,
          "settlement_id": 757,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 129.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.04,
          "trading_fee": 1.65,
          "total_deployed": 99.69000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -98.04,
          "net_pnl": -99.69000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T13:02:19.455158Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4442.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1471,
          "signal_id": 757,
          "quote_id": 757,
          "settlement_id": 757,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 76.0,
          "trading_fee": 1.28,
          "total_deployed": 77.28,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -76.0,
          "net_pnl": -77.28,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T13:02:19.459274Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4442.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82750.2,
        "kronos_base_predicted_close": 82794.890625,
        "kronos_base_displacement": 44.69062500000291,
        "kronos_base_displacement_fraction": 0.000540066670533762,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82829.5234375,
        "kronos_small_displacement": 79.32343750000291,
        "kronos_small_displacement_fraction": 0.0009585890728965357,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120900",
        "ticker": "KXBTC15M-26OCT120900-00",
        "market_id": "KXBTC15M-26OCT120900-00",
        "contract_id": "KXBTC15M-26OCT120900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82750.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T12:47:15.962103Z",
        "retrieved_timestamp": "2026-10-12T12:47:16.159646Z",
        "quote_offset_seconds": 0.197543,
        "quote_age_seconds": 0.197543,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.76,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4442.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82673.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 757,
          "signal_id": 757,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T12:30:00Z",
          "return_6h": -0.013630118737230634,
          "return_12h": -0.012006299249526231,
          "return_24h": -0.003971859731379368,
          "close_vs_ema12": -0.009128912993682903,
          "close_vs_ema24": -0.008727532728360354,
          "ema12_slope_3h": -0.0018545304680854802,
          "ema24_slope_6h": -0.00012774556447181507,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T12:47:16.010460Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T12:30:00Z",
            "return_6h": -0.013630118737230634,
            "return_12h": -0.012006299249526231,
            "return_24h": -0.003971859731379368,
            "close_vs_ema12": -0.009128912993682903,
            "close_vs_ema24": -0.008727532728360354,
            "ema12_slope_3h": -0.0018545304680854802,
            "ema24_slope_6h": -0.00012774556447181507,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 756,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T1230Z",
      "trigger_timestamp": "2026-10-12T12:32:15.019861Z",
      "market_start_timestamp": "2026-10-12T12:30:00Z",
      "resolution_timestamp": "2026-10-12T12:45:00Z",
      "direction": "UP",
      "base_run_id": 5777,
      "small_run_id": 5778,
      "last_observed_close": 83071.45,
      "actual_close": 82750.2,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T12:32:15.055860Z",
      "base_predicted_close": 83097.8984375,
      "small_predicted_close": 83131.1328125,
      "strike": 83071.45,
      "market_regime": {
        "id": 756,
        "signal_id": 756,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-12T12:15:00Z",
        "return_6h": -0.007238847602696552,
        "return_12h": -0.008255591768280834,
        "return_24h": 0.0001014972324597796,
        "close_vs_ema12": -0.00566844152394419,
        "close_vs_ema24": -0.005062038147760184,
        "ema12_slope_3h": -0.0016596594230756656,
        "ema24_slope_6h": 0.00015792689764571044,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T12:32:15.060166Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T12:15:00Z",
          "return_6h": -0.007238847602696552,
          "return_12h": -0.008255591768280834,
          "return_24h": 0.0001014972324597796,
          "close_vs_ema12": -0.00566844152394419,
          "close_vs_ema24": -0.005062038147760184,
          "ema12_slope_3h": -0.0016596594230756656,
          "ema24_slope_6h": 0.00015792689764571044,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.265729,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5777,
        5778
      ],
      "forecast_publication_timestamp": "2026-10-12T12:32:15.019861Z",
      "requested_quote_timestamp": "2026-10-12T12:32:15.019861Z",
      "retrieved_quote_timestamp": "2026-10-12T12:32:15.285590Z",
      "quote_retrieval_timestamp": "2026-10-12T12:32:15.285590Z",
      "timing_difference_seconds": 0.265729,
      "selected_quote": {
        "id": 756,
        "contract_id": 756,
        "forecast_timestamp": "2026-10-12T12:32:15.019861Z",
        "requested_timestamp": "2026-10-12T12:32:15.019861Z",
        "actual_quote_timestamp": "2026-10-12T12:32:15.285590Z",
        "timestamp_delta_seconds": 0.265729,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T12:32:15.285590Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120845",
        "external_market_id": "KXBTC15M-26OCT120845-45",
        "external_contract_id": "KXBTC15M-26OCT120845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8504.15
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 756,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120845",
          "external_market_id": "KXBTC15M-26OCT120845-45",
          "external_contract_id": "KXBTC15M-26OCT120845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T12:30:00Z",
          "resolution_timestamp": "2026-10-12T12:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T12:32:15.065946Z"
        }
      ],
      "quotes": [
        {
          "id": 756,
          "contract_id": 756,
          "forecast_timestamp": "2026-10-12T12:32:15.019861Z",
          "requested_timestamp": "2026-10-12T12:32:15.019861Z",
          "actual_quote_timestamp": "2026-10-12T12:32:15.285590Z",
          "timestamp_delta_seconds": 0.265729,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.35,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T12:32:15.285590Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120845",
          "external_market_id": "KXBTC15M-26OCT120845-45",
          "external_contract_id": "KXBTC15M-26OCT120845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8504.15
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120845-45": {
          "UP/YES": "KXBTC15M-26OCT120845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1468,
          "signal_id": 756,
          "quote_id": 756,
          "settlement_id": 756,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T12:47:20.239296Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8504.15,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1469,
          "signal_id": 756,
          "quote_id": 756,
          "settlement_id": 756,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T12:47:20.241951Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8504.15,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83071.45,
        "kronos_base_predicted_close": 83097.8984375,
        "kronos_base_displacement": 26.44843750000291,
        "kronos_base_displacement_fraction": 0.00031838179663413736,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83131.1328125,
        "kronos_small_displacement": 59.68281250000291,
        "kronos_small_displacement_fraction": 0.0007184515558594789,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120845",
        "ticker": "KXBTC15M-26OCT120845-45",
        "market_id": "KXBTC15M-26OCT120845-45",
        "contract_id": "KXBTC15M-26OCT120845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83071.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T12:32:15.019861Z",
        "retrieved_timestamp": "2026-10-12T12:32:15.285590Z",
        "quote_offset_seconds": 0.265729,
        "quote_age_seconds": 0.265729,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8504.15
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82750.2,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T1230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 756,
          "signal_id": 756,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-12T12:15:00Z",
          "return_6h": -0.007238847602696552,
          "return_12h": -0.008255591768280834,
          "return_24h": 0.0001014972324597796,
          "close_vs_ema12": -0.00566844152394419,
          "close_vs_ema24": -0.005062038147760184,
          "ema12_slope_3h": -0.0016596594230756656,
          "ema24_slope_6h": 0.00015792689764571044,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T12:32:15.060166Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T12:15:00Z",
            "return_6h": -0.007238847602696552,
            "return_12h": -0.008255591768280834,
            "return_24h": 0.0001014972324597796,
            "close_vs_ema12": -0.00566844152394419,
            "close_vs_ema24": -0.005062038147760184,
            "ema12_slope_3h": -0.0016596594230756656,
            "ema24_slope_6h": 0.00015792689764571044,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 755,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T0845Z",
      "trigger_timestamp": "2026-10-12T08:47:15.593318Z",
      "market_start_timestamp": "2026-10-12T08:45:00Z",
      "resolution_timestamp": "2026-10-12T09:00:00Z",
      "direction": "UP",
      "base_run_id": 5747,
      "small_run_id": 5748,
      "last_observed_close": 83521.92,
      "actual_close": 83428.49,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T08:47:15.634567Z",
      "base_predicted_close": 83595.15625,
      "small_predicted_close": 83579.390625,
      "strike": 83521.92,
      "market_regime": {
        "id": 755,
        "signal_id": 755,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-12T08:30:00Z",
        "return_6h": -0.0032390962470201234,
        "return_12h": -0.0007977802157099756,
        "return_24h": 0.006301262778491967,
        "close_vs_ema12": -0.002349103426841248,
        "close_vs_ema24": -0.00029318140803380466,
        "ema12_slope_3h": 0.0009433088189623184,
        "ema24_slope_6h": 0.002024276746073861,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T08:47:15.638734Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T08:30:00Z",
          "return_6h": -0.0032390962470201234,
          "return_12h": -0.0007977802157099756,
          "return_24h": 0.006301262778491967,
          "close_vs_ema12": -0.002349103426841248,
          "close_vs_ema24": -0.00029318140803380466,
          "ema12_slope_3h": 0.0009433088189623184,
          "ema24_slope_6h": 0.002024276746073861,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210899,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5747,
        5748
      ],
      "forecast_publication_timestamp": "2026-10-12T08:47:15.593318Z",
      "requested_quote_timestamp": "2026-10-12T08:47:15.593318Z",
      "retrieved_quote_timestamp": "2026-10-12T08:47:15.804217Z",
      "quote_retrieval_timestamp": "2026-10-12T08:47:15.804217Z",
      "timing_difference_seconds": 0.210899,
      "selected_quote": {
        "id": 755,
        "contract_id": 755,
        "forecast_timestamp": "2026-10-12T08:47:15.593318Z",
        "requested_timestamp": "2026-10-12T08:47:15.593318Z",
        "actual_quote_timestamp": "2026-10-12T08:47:15.804217Z",
        "timestamp_delta_seconds": 0.210899,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T08:47:15.804217Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120500",
        "external_market_id": "KXBTC15M-26OCT120500-00",
        "external_contract_id": "KXBTC15M-26OCT120500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7631.15
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 755,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120500",
          "external_market_id": "KXBTC15M-26OCT120500-00",
          "external_contract_id": "KXBTC15M-26OCT120500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T08:45:00Z",
          "resolution_timestamp": "2026-10-12T09:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T08:47:15.641609Z"
        }
      ],
      "quotes": [
        {
          "id": 755,
          "contract_id": 755,
          "forecast_timestamp": "2026-10-12T08:47:15.593318Z",
          "requested_timestamp": "2026-10-12T08:47:15.593318Z",
          "actual_quote_timestamp": "2026-10-12T08:47:15.804217Z",
          "timestamp_delta_seconds": 0.210899,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T08:47:15.804217Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120500",
          "external_market_id": "KXBTC15M-26OCT120500-00",
          "external_contract_id": "KXBTC15M-26OCT120500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7631.15
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120500-00": {
          "UP/YES": "KXBTC15M-26OCT120500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1466,
          "signal_id": 755,
          "quote_id": 755,
          "settlement_id": 755,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.34,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T09:02:19.995462Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7631.15,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1467,
          "signal_id": 755,
          "quote_id": 755,
          "settlement_id": 755,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -62.0,
          "net_pnl": -63.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T09:02:19.998389Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7631.15,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83521.92,
        "kronos_base_predicted_close": 83595.15625,
        "kronos_base_displacement": 73.23625000000175,
        "kronos_base_displacement_fraction": 0.0008768506519007435,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83579.390625,
        "kronos_small_displacement": 57.470625000001746,
        "kronos_small_displacement_fraction": 0.0006880903240730307,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120500",
        "ticker": "KXBTC15M-26OCT120500-00",
        "market_id": "KXBTC15M-26OCT120500-00",
        "contract_id": "KXBTC15M-26OCT120500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83521.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T08:47:15.593318Z",
        "retrieved_timestamp": "2026-10-12T08:47:15.804217Z",
        "quote_offset_seconds": 0.210899,
        "quote_age_seconds": 0.210899,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7631.15
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83428.49,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T0845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 755,
          "signal_id": 755,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-12T08:30:00Z",
          "return_6h": -0.0032390962470201234,
          "return_12h": -0.0007977802157099756,
          "return_24h": 0.006301262778491967,
          "close_vs_ema12": -0.002349103426841248,
          "close_vs_ema24": -0.00029318140803380466,
          "ema12_slope_3h": 0.0009433088189623184,
          "ema24_slope_6h": 0.002024276746073861,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T08:47:15.638734Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T08:30:00Z",
            "return_6h": -0.0032390962470201234,
            "return_12h": -0.0007977802157099756,
            "return_24h": 0.006301262778491967,
            "close_vs_ema12": -0.002349103426841248,
            "close_vs_ema24": -0.00029318140803380466,
            "ema12_slope_3h": 0.0009433088189623184,
            "ema24_slope_6h": 0.002024276746073861,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 754,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T0830Z",
      "trigger_timestamp": "2026-10-12T08:32:15.364208Z",
      "market_start_timestamp": "2026-10-12T08:30:00Z",
      "resolution_timestamp": "2026-10-12T08:45:00Z",
      "direction": "UP",
      "base_run_id": 5745,
      "small_run_id": 5746,
      "last_observed_close": 83585.98,
      "actual_close": 83521.92,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T08:32:15.407216Z",
      "base_predicted_close": 83629.71875,
      "small_predicted_close": 83613.2734375,
      "strike": 83585.98,
      "market_regime": {
        "id": 754,
        "signal_id": 754,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-12T08:15:00Z",
        "return_6h": -0.002310918945852336,
        "return_12h": 0.0002682309396067062,
        "return_24h": 0.007513028976191993,
        "close_vs_ema12": -0.001683698458132099,
        "close_vs_ema24": 0.00046742917578646015,
        "ema12_slope_3h": 0.0011540090845563178,
        "ema24_slope_6h": 0.0021356554816460704,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T08:32:15.412151Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T08:15:00Z",
          "return_6h": -0.002310918945852336,
          "return_12h": 0.0002682309396067062,
          "return_24h": 0.007513028976191993,
          "close_vs_ema12": -0.001683698458132099,
          "close_vs_ema24": 0.00046742917578646015,
          "ema12_slope_3h": 0.0011540090845563178,
          "ema24_slope_6h": 0.0021356554816460704,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.246552,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5745,
        5746
      ],
      "forecast_publication_timestamp": "2026-10-12T08:32:15.364208Z",
      "requested_quote_timestamp": "2026-10-12T08:32:15.364208Z",
      "retrieved_quote_timestamp": "2026-10-12T08:32:15.610760Z",
      "quote_retrieval_timestamp": "2026-10-12T08:32:15.610760Z",
      "timing_difference_seconds": 0.246552,
      "selected_quote": {
        "id": 754,
        "contract_id": 754,
        "forecast_timestamp": "2026-10-12T08:32:15.364208Z",
        "requested_timestamp": "2026-10-12T08:32:15.364208Z",
        "actual_quote_timestamp": "2026-10-12T08:32:15.610760Z",
        "timestamp_delta_seconds": 0.246552,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T08:32:15.610760Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120445",
        "external_market_id": "KXBTC15M-26OCT120445-45",
        "external_contract_id": "KXBTC15M-26OCT120445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3738.31
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 754,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120445",
          "external_market_id": "KXBTC15M-26OCT120445-45",
          "external_contract_id": "KXBTC15M-26OCT120445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T08:30:00Z",
          "resolution_timestamp": "2026-10-12T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T08:32:15.414850Z"
        }
      ],
      "quotes": [
        {
          "id": 754,
          "contract_id": 754,
          "forecast_timestamp": "2026-10-12T08:32:15.364208Z",
          "requested_timestamp": "2026-10-12T08:32:15.364208Z",
          "actual_quote_timestamp": "2026-10-12T08:32:15.610760Z",
          "timestamp_delta_seconds": 0.246552,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T08:32:15.610760Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120445",
          "external_market_id": "KXBTC15M-26OCT120445-45",
          "external_contract_id": "KXBTC15M-26OCT120445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3738.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120445-45": {
          "UP/YES": "KXBTC15M-26OCT120445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1464,
          "signal_id": 754,
          "quote_id": 754,
          "settlement_id": 754,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T08:47:20.059293Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3738.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1465,
          "signal_id": 754,
          "quote_id": 754,
          "settlement_id": 754,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T08:47:20.062207Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3738.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83585.98,
        "kronos_base_predicted_close": 83629.71875,
        "kronos_base_displacement": 43.738750000004075,
        "kronos_base_displacement_fraction": 0.0005232785450383435,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83613.2734375,
        "kronos_small_displacement": 27.293437500004075,
        "kronos_small_displacement_fraction": 0.00032653128550989147,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120445",
        "ticker": "KXBTC15M-26OCT120445-45",
        "market_id": "KXBTC15M-26OCT120445-45",
        "contract_id": "KXBTC15M-26OCT120445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83585.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T08:32:15.364208Z",
        "retrieved_timestamp": "2026-10-12T08:32:15.610760Z",
        "quote_offset_seconds": 0.246552,
        "quote_age_seconds": 0.246552,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3738.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83521.92,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 754,
          "signal_id": 754,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-12T08:15:00Z",
          "return_6h": -0.002310918945852336,
          "return_12h": 0.0002682309396067062,
          "return_24h": 0.007513028976191993,
          "close_vs_ema12": -0.001683698458132099,
          "close_vs_ema24": 0.00046742917578646015,
          "ema12_slope_3h": 0.0011540090845563178,
          "ema24_slope_6h": 0.0021356554816460704,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T08:32:15.412151Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T08:15:00Z",
            "return_6h": -0.002310918945852336,
            "return_12h": 0.0002682309396067062,
            "return_24h": 0.007513028976191993,
            "close_vs_ema12": -0.001683698458132099,
            "close_vs_ema24": 0.00046742917578646015,
            "ema12_slope_3h": 0.0011540090845563178,
            "ema24_slope_6h": 0.0021356554816460704,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 753,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T0815Z",
      "trigger_timestamp": "2026-10-12T08:17:15.577613Z",
      "market_start_timestamp": "2026-10-12T08:15:00Z",
      "resolution_timestamp": "2026-10-12T08:30:00Z",
      "direction": "UP",
      "base_run_id": 5743,
      "small_run_id": 5744,
      "last_observed_close": 83663.21,
      "actual_close": 83585.98,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T08:17:15.615385Z",
      "base_predicted_close": 83707.03125,
      "small_predicted_close": 83675.46875,
      "strike": 83663.21,
      "market_regime": {
        "id": 753,
        "signal_id": 753,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-12T08:00:00Z",
        "return_6h": -5.22305045951299e-05,
        "return_12h": 0.0004450829168649584,
        "return_24h": 0.008324769784926467,
        "close_vs_ema12": -0.0008328465717521993,
        "close_vs_ema24": 0.001401729751442371,
        "ema12_slope_3h": 0.0013773479452012793,
        "ema24_slope_6h": 0.0022297512864091207,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T08:17:15.619826Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T08:00:00Z",
          "return_6h": -5.22305045951299e-05,
          "return_12h": 0.0004450829168649584,
          "return_24h": 0.008324769784926467,
          "close_vs_ema12": -0.0008328465717521993,
          "close_vs_ema24": 0.001401729751442371,
          "ema12_slope_3h": 0.0013773479452012793,
          "ema24_slope_6h": 0.0022297512864091207,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.12,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182005,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5743,
        5744
      ],
      "forecast_publication_timestamp": "2026-10-12T08:17:15.577613Z",
      "requested_quote_timestamp": "2026-10-12T08:17:15.577613Z",
      "retrieved_quote_timestamp": "2026-10-12T08:17:15.759618Z",
      "quote_retrieval_timestamp": "2026-10-12T08:17:15.759618Z",
      "timing_difference_seconds": 0.182005,
      "selected_quote": {
        "id": 753,
        "contract_id": 753,
        "forecast_timestamp": "2026-10-12T08:17:15.577613Z",
        "requested_timestamp": "2026-10-12T08:17:15.577613Z",
        "actual_quote_timestamp": "2026-10-12T08:17:15.759618Z",
        "timestamp_delta_seconds": 0.182005,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.12,
        "implied_probability": 0.12,
        "spread": 0.009999999999999995,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T08:17:15.759618Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120430",
        "external_market_id": "KXBTC15M-26OCT120430-30",
        "external_contract_id": "KXBTC15M-26OCT120430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11113.25
      },
      "selected_entry_price": 0.12,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 753,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120430",
          "external_market_id": "KXBTC15M-26OCT120430-30",
          "external_contract_id": "KXBTC15M-26OCT120430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T08:15:00Z",
          "resolution_timestamp": "2026-10-12T08:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T08:17:15.622972Z"
        }
      ],
      "quotes": [
        {
          "id": 753,
          "contract_id": 753,
          "forecast_timestamp": "2026-10-12T08:17:15.577613Z",
          "requested_timestamp": "2026-10-12T08:17:15.577613Z",
          "actual_quote_timestamp": "2026-10-12T08:17:15.759618Z",
          "timestamp_delta_seconds": 0.182005,
          "bid": 0.11,
          "ask": 0.12,
          "midpoint": 0.11499999999999999,
          "last_price": 0.12,
          "implied_probability": 0.12,
          "spread": 0.009999999999999995,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T08:17:15.759618Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120430",
          "external_market_id": "KXBTC15M-26OCT120430-30",
          "external_contract_id": "KXBTC15M-26OCT120430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11113.25
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120430-30": {
          "UP/YES": "KXBTC15M-26OCT120430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1462,
          "signal_id": 753,
          "quote_id": 753,
          "settlement_id": 753,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 784.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.08,
          "trading_fee": 5.8,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.08,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T08:32:20.004040Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11113.25,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1463,
          "signal_id": 753,
          "quote_id": 753,
          "settlement_id": 753,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 12.0,
          "trading_fee": 0.74,
          "total_deployed": 12.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -12.0,
          "net_pnl": -12.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T08:32:20.008126Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11113.25,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83663.21,
        "kronos_base_predicted_close": 83707.03125,
        "kronos_base_displacement": 43.8212499999936,
        "kronos_base_displacement_fraction": 0.0005237816000604518,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83675.46875,
        "kronos_small_displacement": 12.258749999993597,
        "kronos_small_displacement_fraction": 0.00014652497794423135,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120430",
        "ticker": "KXBTC15M-26OCT120430-30",
        "market_id": "KXBTC15M-26OCT120430-30",
        "contract_id": "KXBTC15M-26OCT120430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83663.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T08:17:15.577613Z",
        "retrieved_timestamp": "2026-10-12T08:17:15.759618Z",
        "quote_offset_seconds": 0.182005,
        "quote_age_seconds": 0.182005,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.12,
        "spread": 0.009999999999999995,
        "selected_entry_price": 0.12,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11113.25
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83585.98,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T0815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 753,
          "signal_id": 753,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-12T08:00:00Z",
          "return_6h": -5.22305045951299e-05,
          "return_12h": 0.0004450829168649584,
          "return_24h": 0.008324769784926467,
          "close_vs_ema12": -0.0008328465717521993,
          "close_vs_ema24": 0.001401729751442371,
          "ema12_slope_3h": 0.0013773479452012793,
          "ema24_slope_6h": 0.0022297512864091207,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T08:17:15.619826Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T08:00:00Z",
            "return_6h": -5.22305045951299e-05,
            "return_12h": 0.0004450829168649584,
            "return_24h": 0.008324769784926467,
            "close_vs_ema12": -0.0008328465717521993,
            "close_vs_ema24": 0.001401729751442371,
            "ema12_slope_3h": 0.0013773479452012793,
            "ema24_slope_6h": 0.0022297512864091207,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 752,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T0745Z",
      "trigger_timestamp": "2026-10-12T07:47:15.014194Z",
      "market_start_timestamp": "2026-10-12T07:45:00Z",
      "resolution_timestamp": "2026-10-12T08:00:00Z",
      "direction": "UP",
      "base_run_id": 5739,
      "small_run_id": 5740,
      "last_observed_close": 83884.37,
      "actual_close": 83903.06,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T07:47:15.065470Z",
      "base_predicted_close": 83957.5546875,
      "small_predicted_close": 83916.8203125,
      "strike": 83884.37,
      "market_regime": {
        "id": 752,
        "signal_id": 752,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-12T07:30:00Z",
        "return_6h": 0.0036561325617365803,
        "return_12h": 0.0030380555790623376,
        "return_24h": 0.011422140159988547,
        "close_vs_ema12": 0.0018580288048264393,
        "close_vs_ema24": 0.004169464085809649,
        "ema12_slope_3h": 0.0018196270182433416,
        "ema24_slope_6h": 0.002238114628426713,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T07:47:15.070912Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T07:30:00Z",
          "return_6h": 0.0036561325617365803,
          "return_12h": 0.0030380555790623376,
          "return_24h": 0.011422140159988547,
          "close_vs_ema12": 0.0018580288048264393,
          "close_vs_ema24": 0.004169464085809649,
          "ema12_slope_3h": 0.0018196270182433416,
          "ema24_slope_6h": 0.002238114628426713,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192309,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5739,
        5740
      ],
      "forecast_publication_timestamp": "2026-10-12T07:47:15.014194Z",
      "requested_quote_timestamp": "2026-10-12T07:47:15.014194Z",
      "retrieved_quote_timestamp": "2026-10-12T07:47:15.206503Z",
      "quote_retrieval_timestamp": "2026-10-12T07:47:15.206503Z",
      "timing_difference_seconds": 0.192309,
      "selected_quote": {
        "id": 752,
        "contract_id": 752,
        "forecast_timestamp": "2026-10-12T07:47:15.014194Z",
        "requested_timestamp": "2026-10-12T07:47:15.014194Z",
        "actual_quote_timestamp": "2026-10-12T07:47:15.206503Z",
        "timestamp_delta_seconds": 0.192309,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T07:47:15.206503Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120400",
        "external_market_id": "KXBTC15M-26OCT120400-00",
        "external_contract_id": "KXBTC15M-26OCT120400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6586.16
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 752,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120400",
          "external_market_id": "KXBTC15M-26OCT120400-00",
          "external_contract_id": "KXBTC15M-26OCT120400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T07:45:00Z",
          "resolution_timestamp": "2026-10-12T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T07:47:15.073496Z"
        }
      ],
      "quotes": [
        {
          "id": 752,
          "contract_id": 752,
          "forecast_timestamp": "2026-10-12T07:47:15.014194Z",
          "requested_timestamp": "2026-10-12T07:47:15.014194Z",
          "actual_quote_timestamp": "2026-10-12T07:47:15.206503Z",
          "timestamp_delta_seconds": 0.192309,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T07:47:15.206503Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120400",
          "external_market_id": "KXBTC15M-26OCT120400-00",
          "external_contract_id": "KXBTC15M-26OCT120400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6586.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120400-00": {
          "UP/YES": "KXBTC15M-26OCT120400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1460,
          "signal_id": 752,
          "quote_id": 752,
          "settlement_id": 752,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T08:02:19.611996Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6586.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1461,
          "signal_id": 752,
          "quote_id": 752,
          "settlement_id": 752,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T08:02:19.614404Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6586.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83884.37,
        "kronos_base_predicted_close": 83957.5546875,
        "kronos_base_displacement": 73.18468750000466,
        "kronos_base_displacement_fraction": 0.0008724472449397266,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83916.8203125,
        "kronos_small_displacement": 32.45031250000466,
        "kronos_small_displacement_fraction": 0.00038684575565155535,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120400",
        "ticker": "KXBTC15M-26OCT120400-00",
        "market_id": "KXBTC15M-26OCT120400-00",
        "contract_id": "KXBTC15M-26OCT120400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83884.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T07:47:15.014194Z",
        "retrieved_timestamp": "2026-10-12T07:47:15.206503Z",
        "quote_offset_seconds": 0.192309,
        "quote_age_seconds": 0.192309,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6586.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83903.06,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 752,
          "signal_id": 752,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-12T07:30:00Z",
          "return_6h": 0.0036561325617365803,
          "return_12h": 0.0030380555790623376,
          "return_24h": 0.011422140159988547,
          "close_vs_ema12": 0.0018580288048264393,
          "close_vs_ema24": 0.004169464085809649,
          "ema12_slope_3h": 0.0018196270182433416,
          "ema24_slope_6h": 0.002238114628426713,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T07:47:15.070912Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T07:30:00Z",
            "return_6h": 0.0036561325617365803,
            "return_12h": 0.0030380555790623376,
            "return_24h": 0.011422140159988547,
            "close_vs_ema12": 0.0018580288048264393,
            "close_vs_ema24": 0.004169464085809649,
            "ema12_slope_3h": 0.0018196270182433416,
            "ema24_slope_6h": 0.002238114628426713,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 751,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T0730Z",
      "trigger_timestamp": "2026-10-12T07:32:14.396640Z",
      "market_start_timestamp": "2026-10-12T07:30:00Z",
      "resolution_timestamp": "2026-10-12T07:45:00Z",
      "direction": "UP",
      "base_run_id": 5737,
      "small_run_id": 5738,
      "last_observed_close": 84037.14,
      "actual_close": 83884.37,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T07:32:14.433657Z",
      "base_predicted_close": 84086.4609375,
      "small_predicted_close": 84068.5,
      "strike": 84037.14,
      "market_regime": {
        "id": 751,
        "signal_id": 751,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-12T07:15:00Z",
        "return_6h": 0.004080884306141952,
        "return_12h": 0.005295406071944342,
        "return_24h": 0.012563539402040469,
        "close_vs_ema12": 0.00376189486188494,
        "close_vs_ema24": 0.00608648755888197,
        "ema12_slope_3h": 0.001951237512470172,
        "ema24_slope_6h": 0.0022081765029731137,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T07:32:14.439032Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T07:15:00Z",
          "return_6h": 0.004080884306141952,
          "return_12h": 0.005295406071944342,
          "return_24h": 0.012563539402040469,
          "close_vs_ema12": 0.00376189486188494,
          "close_vs_ema24": 0.00608648755888197,
          "ema12_slope_3h": 0.001951237512470172,
          "ema24_slope_6h": 0.0022081765029731137,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.24,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.241161,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5737,
        5738
      ],
      "forecast_publication_timestamp": "2026-10-12T07:32:14.396640Z",
      "requested_quote_timestamp": "2026-10-12T07:32:14.396640Z",
      "retrieved_quote_timestamp": "2026-10-12T07:32:14.637801Z",
      "quote_retrieval_timestamp": "2026-10-12T07:32:14.637801Z",
      "timing_difference_seconds": 0.241161,
      "selected_quote": {
        "id": 751,
        "contract_id": 751,
        "forecast_timestamp": "2026-10-12T07:32:14.396640Z",
        "requested_timestamp": "2026-10-12T07:32:14.396640Z",
        "actual_quote_timestamp": "2026-10-12T07:32:14.637801Z",
        "timestamp_delta_seconds": 0.241161,
        "bid": 0.23,
        "ask": 0.24,
        "midpoint": 0.235,
        "last_price": 0.23,
        "implied_probability": 0.24,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T07:32:14.637801Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120345",
        "external_market_id": "KXBTC15M-26OCT120345-45",
        "external_contract_id": "KXBTC15M-26OCT120345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3683.98
      },
      "selected_entry_price": 0.24,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 751,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120345",
          "external_market_id": "KXBTC15M-26OCT120345-45",
          "external_contract_id": "KXBTC15M-26OCT120345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T07:30:00Z",
          "resolution_timestamp": "2026-10-12T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T07:32:14.441845Z"
        }
      ],
      "quotes": [
        {
          "id": 751,
          "contract_id": 751,
          "forecast_timestamp": "2026-10-12T07:32:14.396640Z",
          "requested_timestamp": "2026-10-12T07:32:14.396640Z",
          "actual_quote_timestamp": "2026-10-12T07:32:14.637801Z",
          "timestamp_delta_seconds": 0.241161,
          "bid": 0.23,
          "ask": 0.24,
          "midpoint": 0.235,
          "last_price": 0.23,
          "implied_probability": 0.24,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T07:32:14.637801Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120345",
          "external_market_id": "KXBTC15M-26OCT120345-45",
          "external_contract_id": "KXBTC15M-26OCT120345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3683.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120345-45": {
          "UP/YES": "KXBTC15M-26OCT120345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1458,
          "signal_id": 751,
          "quote_id": 751,
          "settlement_id": 751,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 395.0,
          "entry_price": 0.24,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.8,
          "trading_fee": 5.05,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.8,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T07:47:19.354535Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3683.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1459,
          "signal_id": 751,
          "quote_id": 751,
          "settlement_id": 751,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.24,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 24.0,
          "trading_fee": 1.28,
          "total_deployed": 25.28,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -24.0,
          "net_pnl": -25.28,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T07:47:19.364041Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3683.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84037.14,
        "kronos_base_predicted_close": 84086.4609375,
        "kronos_base_displacement": 49.32093750000058,
        "kronos_base_displacement_fraction": 0.0005868945266343022,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84068.5,
        "kronos_small_displacement": 31.360000000000582,
        "kronos_small_displacement_fraction": 0.00037316833961746653,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120345",
        "ticker": "KXBTC15M-26OCT120345-45",
        "market_id": "KXBTC15M-26OCT120345-45",
        "contract_id": "KXBTC15M-26OCT120345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84037.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T07:32:14.396640Z",
        "retrieved_timestamp": "2026-10-12T07:32:14.637801Z",
        "quote_offset_seconds": 0.241161,
        "quote_age_seconds": 0.241161,
        "bid": 0.23,
        "ask": 0.24,
        "midpoint": 0.235,
        "last_price": 0.23,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.24,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3683.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83884.37,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 751,
          "signal_id": 751,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-12T07:15:00Z",
          "return_6h": 0.004080884306141952,
          "return_12h": 0.005295406071944342,
          "return_24h": 0.012563539402040469,
          "close_vs_ema12": 0.00376189486188494,
          "close_vs_ema24": 0.00608648755888197,
          "ema12_slope_3h": 0.001951237512470172,
          "ema24_slope_6h": 0.0022081765029731137,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T07:32:14.439032Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T07:15:00Z",
            "return_6h": 0.004080884306141952,
            "return_12h": 0.005295406071944342,
            "return_24h": 0.012563539402040469,
            "close_vs_ema12": 0.00376189486188494,
            "close_vs_ema24": 0.00608648755888197,
            "ema12_slope_3h": 0.001951237512470172,
            "ema24_slope_6h": 0.0022081765029731137,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 750,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T0630Z",
      "trigger_timestamp": "2026-10-12T06:32:15.595752Z",
      "market_start_timestamp": "2026-10-12T06:30:00Z",
      "resolution_timestamp": "2026-10-12T06:45:00Z",
      "direction": "UP",
      "base_run_id": 5729,
      "small_run_id": 5730,
      "last_observed_close": 83677.18,
      "actual_close": 83893.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T06:32:15.634664Z",
      "base_predicted_close": 83727.53125,
      "small_predicted_close": 83723.8046875,
      "strike": 83677.18,
      "market_regime": {
        "id": 750,
        "signal_id": 750,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-12T06:15:00Z",
        "return_6h": -0.0010241578884599978,
        "return_12h": -0.0013402498582676392,
        "return_24h": 0.008378530867924505,
        "close_vs_ema12": 0.0002374518422714189,
        "close_vs_ema24": 0.002350411802071628,
        "ema12_slope_3h": 0.0010776093513280571,
        "ema24_slope_6h": 0.002098228441425931,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T06:32:15.637570Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T06:15:00Z",
          "return_6h": -0.0010241578884599978,
          "return_12h": -0.0013402498582676392,
          "return_24h": 0.008378530867924505,
          "close_vs_ema12": 0.0002374518422714189,
          "close_vs_ema24": 0.002350411802071628,
          "ema12_slope_3h": 0.0010776093513280571,
          "ema24_slope_6h": 0.002098228441425931,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.93,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.301906,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5729,
        5730
      ],
      "forecast_publication_timestamp": "2026-10-12T06:32:15.595752Z",
      "requested_quote_timestamp": "2026-10-12T06:32:15.595752Z",
      "retrieved_quote_timestamp": "2026-10-12T06:32:15.897658Z",
      "quote_retrieval_timestamp": "2026-10-12T06:32:15.897658Z",
      "timing_difference_seconds": 0.301906,
      "selected_quote": {
        "id": 750,
        "contract_id": 750,
        "forecast_timestamp": "2026-10-12T06:32:15.595752Z",
        "requested_timestamp": "2026-10-12T06:32:15.595752Z",
        "actual_quote_timestamp": "2026-10-12T06:32:15.897658Z",
        "timestamp_delta_seconds": 0.301906,
        "bid": 0.929,
        "ask": 0.93,
        "midpoint": 0.9295,
        "last_price": 0.929,
        "implied_probability": 0.93,
        "spread": 0.0010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T06:32:15.897658Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT120245",
        "external_market_id": "KXBTC15M-26OCT120245-45",
        "external_contract_id": "KXBTC15M-26OCT120245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2527.3
      },
      "selected_entry_price": 0.93,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 750,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120245",
          "external_market_id": "KXBTC15M-26OCT120245-45",
          "external_contract_id": "KXBTC15M-26OCT120245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T06:30:00Z",
          "resolution_timestamp": "2026-10-12T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T06:32:15.640127Z"
        }
      ],
      "quotes": [
        {
          "id": 750,
          "contract_id": 750,
          "forecast_timestamp": "2026-10-12T06:32:15.595752Z",
          "requested_timestamp": "2026-10-12T06:32:15.595752Z",
          "actual_quote_timestamp": "2026-10-12T06:32:15.897658Z",
          "timestamp_delta_seconds": 0.301906,
          "bid": 0.929,
          "ask": 0.93,
          "midpoint": 0.9295,
          "last_price": 0.929,
          "implied_probability": 0.93,
          "spread": 0.0010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T06:32:15.897658Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT120245",
          "external_market_id": "KXBTC15M-26OCT120245-45",
          "external_contract_id": "KXBTC15M-26OCT120245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2527.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT120245-45": {
          "UP/YES": "KXBTC15M-26OCT120245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1456,
          "signal_id": 750,
          "quote_id": 750,
          "settlement_id": 750,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 107.0,
          "entry_price": 0.93,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 99.51,
          "trading_fee": 0.49,
          "total_deployed": 100.0,
          "settlement_value": 1.0,
          "settlement_payout": 107.0,
          "gross_pnl": 7.489999999999995,
          "net_pnl": 7.0,
          "roi": 0.07,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T06:47:18.259024Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2527.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1457,
          "signal_id": 750,
          "quote_id": 750,
          "settlement_id": 750,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.93,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 93.0,
          "trading_fee": 0.46,
          "total_deployed": 93.46,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 7.0,
          "net_pnl": 6.540000000000006,
          "roi": 0.06997646051786868,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T06:47:18.261774Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2527.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83677.18,
        "kronos_base_predicted_close": 83727.53125,
        "kronos_base_displacement": 50.351250000006985,
        "kronos_base_displacement_fraction": 0.0006017321568438013,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83723.8046875,
        "kronos_small_displacement": 46.624687500006985,
        "kronos_small_displacement_fraction": 0.0005571971653443267,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT120245",
        "ticker": "KXBTC15M-26OCT120245-45",
        "market_id": "KXBTC15M-26OCT120245-45",
        "contract_id": "KXBTC15M-26OCT120245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83677.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T06:32:15.595752Z",
        "retrieved_timestamp": "2026-10-12T06:32:15.897658Z",
        "quote_offset_seconds": 0.301906,
        "quote_age_seconds": 0.301906,
        "bid": 0.929,
        "ask": 0.93,
        "midpoint": 0.9295,
        "last_price": 0.929,
        "spread": 0.0010000000000000009,
        "selected_entry_price": 0.93,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2527.3
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83893.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 750,
          "signal_id": 750,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-12T06:15:00Z",
          "return_6h": -0.0010241578884599978,
          "return_12h": -0.0013402498582676392,
          "return_24h": 0.008378530867924505,
          "close_vs_ema12": 0.0002374518422714189,
          "close_vs_ema24": 0.002350411802071628,
          "ema12_slope_3h": 0.0010776093513280571,
          "ema24_slope_6h": 0.002098228441425931,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T06:32:15.637570Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T06:15:00Z",
            "return_6h": -0.0010241578884599978,
            "return_12h": -0.0013402498582676392,
            "return_24h": 0.008378530867924505,
            "close_vs_ema12": 0.0002374518422714189,
            "close_vs_ema24": 0.002350411802071628,
            "ema12_slope_3h": 0.0010776093513280571,
            "ema24_slope_6h": 0.002098228441425931,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 749,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261012T0300Z",
      "trigger_timestamp": "2026-10-12T03:02:16.043089Z",
      "market_start_timestamp": "2026-10-12T03:00:00Z",
      "resolution_timestamp": "2026-10-12T03:15:00Z",
      "direction": "UP",
      "base_run_id": 5701,
      "small_run_id": 5702,
      "last_observed_close": 83741.91,
      "actual_close": 83607.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-12T03:02:16.079719Z",
      "base_predicted_close": 83744.4375,
      "small_predicted_close": 83766.765625,
      "strike": 83741.91,
      "market_regime": {
        "id": 749,
        "signal_id": 749,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-12T02:45:00Z",
        "return_6h": 0.002371856781747228,
        "return_12h": 0.00839731683575451,
        "return_24h": 0.008775408670236295,
        "close_vs_ema12": 0.0021088060388900765,
        "close_vs_ema24": 0.004278604911405859,
        "ema12_slope_3h": 0.0012398418550003676,
        "ema24_slope_6h": 0.0020361798562174016,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-12T03:02:16.084815Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-12T02:45:00Z",
          "return_6h": 0.002371856781747228,
          "return_12h": 0.00839731683575451,
          "return_24h": 0.008775408670236295,
          "close_vs_ema12": 0.0021088060388900765,
          "close_vs_ema24": 0.004278604911405859,
          "ema12_slope_3h": 0.0012398418550003676,
          "ema24_slope_6h": 0.0020361798562174016,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.2,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191871,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5701,
        5702
      ],
      "forecast_publication_timestamp": "2026-10-12T03:02:16.043089Z",
      "requested_quote_timestamp": "2026-10-12T03:02:16.043089Z",
      "retrieved_quote_timestamp": "2026-10-12T03:02:16.234960Z",
      "quote_retrieval_timestamp": "2026-10-12T03:02:16.234960Z",
      "timing_difference_seconds": 0.191871,
      "selected_quote": {
        "id": 749,
        "contract_id": 749,
        "forecast_timestamp": "2026-10-12T03:02:16.043089Z",
        "requested_timestamp": "2026-10-12T03:02:16.043089Z",
        "actual_quote_timestamp": "2026-10-12T03:02:16.234960Z",
        "timestamp_delta_seconds": 0.191871,
        "bid": 0.19,
        "ask": 0.2,
        "midpoint": 0.195,
        "last_price": 0.2,
        "implied_probability": 0.2,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-12T03:02:16.234960Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT112315",
        "external_market_id": "KXBTC15M-26OCT112315-15",
        "external_contract_id": "KXBTC15M-26OCT112315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2518.7
      },
      "selected_entry_price": 0.2,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 749,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT112315",
          "external_market_id": "KXBTC15M-26OCT112315-15",
          "external_contract_id": "KXBTC15M-26OCT112315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-12T03:00:00Z",
          "resolution_timestamp": "2026-10-12T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-12T03:02:16.086890Z"
        }
      ],
      "quotes": [
        {
          "id": 749,
          "contract_id": 749,
          "forecast_timestamp": "2026-10-12T03:02:16.043089Z",
          "requested_timestamp": "2026-10-12T03:02:16.043089Z",
          "actual_quote_timestamp": "2026-10-12T03:02:16.234960Z",
          "timestamp_delta_seconds": 0.191871,
          "bid": 0.19,
          "ask": 0.2,
          "midpoint": 0.195,
          "last_price": 0.2,
          "implied_probability": 0.2,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-12T03:02:16.234960Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT112315",
          "external_market_id": "KXBTC15M-26OCT112315-15",
          "external_contract_id": "KXBTC15M-26OCT112315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2518.7
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT112315-15": {
          "UP/YES": "KXBTC15M-26OCT112315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1454,
          "signal_id": 749,
          "quote_id": 749,
          "settlement_id": 749,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 473.0,
          "entry_price": 0.2,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.60000000000001,
          "trading_fee": 5.3,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.60000000000001,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T03:17:18.824130Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2518.7,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1455,
          "signal_id": 749,
          "quote_id": 749,
          "settlement_id": 749,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.2,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 20.0,
          "trading_fee": 1.12,
          "total_deployed": 21.12,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -20.0,
          "net_pnl": -21.12,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-12T03:17:18.828186Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2518.7,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83741.91,
        "kronos_base_predicted_close": 83744.4375,
        "kronos_base_displacement": 2.5274999999965075,
        "kronos_base_displacement_fraction": 3.0182019970603818e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83766.765625,
        "kronos_small_displacement": 24.855624999996508,
        "kronos_small_displacement_fraction": 0.0002968122532671694,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT112315",
        "ticker": "KXBTC15M-26OCT112315-15",
        "market_id": "KXBTC15M-26OCT112315-15",
        "contract_id": "KXBTC15M-26OCT112315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83741.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-12T03:02:16.043089Z",
        "retrieved_timestamp": "2026-10-12T03:02:16.234960Z",
        "quote_offset_seconds": 0.191871,
        "quote_age_seconds": 0.191871,
        "bid": 0.19,
        "ask": 0.2,
        "midpoint": 0.195,
        "last_price": 0.2,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.2,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2518.7
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83607.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261012T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 749,
          "signal_id": 749,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-12T02:45:00Z",
          "return_6h": 0.002371856781747228,
          "return_12h": 0.00839731683575451,
          "return_24h": 0.008775408670236295,
          "close_vs_ema12": 0.0021088060388900765,
          "close_vs_ema24": 0.004278604911405859,
          "ema12_slope_3h": 0.0012398418550003676,
          "ema24_slope_6h": 0.0020361798562174016,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-12T03:02:16.084815Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-12T02:45:00Z",
            "return_6h": 0.002371856781747228,
            "return_12h": 0.00839731683575451,
            "return_24h": 0.008775408670236295,
            "close_vs_ema12": 0.0021088060388900765,
            "close_vs_ema24": 0.004278604911405859,
            "ema12_slope_3h": 0.0012398418550003676,
            "ema24_slope_6h": 0.0020361798562174016,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 748,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1700Z",
      "trigger_timestamp": "2026-10-11T17:02:15.636384Z",
      "market_start_timestamp": "2026-10-11T17:00:00Z",
      "resolution_timestamp": "2026-10-11T17:15:00Z",
      "direction": "UP",
      "base_run_id": 5621,
      "small_run_id": 5622,
      "last_observed_close": 83844.01,
      "actual_close": 83748.46,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T17:02:15.669462Z",
      "base_predicted_close": 83845.3984375,
      "small_predicted_close": 83870.8828125,
      "strike": 83844.01,
      "market_regime": {
        "id": 748,
        "signal_id": 748,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-11T16:45:00Z",
        "return_6h": 0.011154855553359821,
        "return_12h": 0.010987107665532347,
        "return_24h": 0.0108526670869038,
        "close_vs_ema12": 0.008234595447743187,
        "close_vs_ema24": 0.00974876555213089,
        "ema12_slope_3h": 0.0021762658994239903,
        "ema24_slope_6h": 0.0016473867520567786,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T17:02:15.677817Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T16:45:00Z",
          "return_6h": 0.011154855553359821,
          "return_12h": 0.010987107665532347,
          "return_24h": 0.0108526670869038,
          "close_vs_ema12": 0.008234595447743187,
          "close_vs_ema24": 0.00974876555213089,
          "ema12_slope_3h": 0.0021762658994239903,
          "ema24_slope_6h": 0.0016473867520567786,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.16,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.231887,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5621,
        5622
      ],
      "forecast_publication_timestamp": "2026-10-11T17:02:15.636384Z",
      "requested_quote_timestamp": "2026-10-11T17:02:15.636384Z",
      "retrieved_quote_timestamp": "2026-10-11T17:02:15.868271Z",
      "quote_retrieval_timestamp": "2026-10-11T17:02:15.868271Z",
      "timing_difference_seconds": 0.231887,
      "selected_quote": {
        "id": 748,
        "contract_id": 748,
        "forecast_timestamp": "2026-10-11T17:02:15.636384Z",
        "requested_timestamp": "2026-10-11T17:02:15.636384Z",
        "actual_quote_timestamp": "2026-10-11T17:02:15.868271Z",
        "timestamp_delta_seconds": 0.231887,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "implied_probability": 0.16,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T17:02:15.868271Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT111315",
        "external_market_id": "KXBTC15M-26OCT111315-15",
        "external_contract_id": "KXBTC15M-26OCT111315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6781.67
      },
      "selected_entry_price": 0.16,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 748,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT111315",
          "external_market_id": "KXBTC15M-26OCT111315-15",
          "external_contract_id": "KXBTC15M-26OCT111315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T17:00:00Z",
          "resolution_timestamp": "2026-10-11T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T17:02:15.680405Z"
        }
      ],
      "quotes": [
        {
          "id": 748,
          "contract_id": 748,
          "forecast_timestamp": "2026-10-11T17:02:15.636384Z",
          "requested_timestamp": "2026-10-11T17:02:15.636384Z",
          "actual_quote_timestamp": "2026-10-11T17:02:15.868271Z",
          "timestamp_delta_seconds": 0.231887,
          "bid": 0.15,
          "ask": 0.16,
          "midpoint": 0.155,
          "last_price": 0.16,
          "implied_probability": 0.16,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T17:02:15.868271Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT111315",
          "external_market_id": "KXBTC15M-26OCT111315-15",
          "external_contract_id": "KXBTC15M-26OCT111315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6781.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT111315-15": {
          "UP/YES": "KXBTC15M-26OCT111315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1452,
          "signal_id": 748,
          "quote_id": 748,
          "settlement_id": 748,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 590.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.4,
          "trading_fee": 5.56,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.4,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T17:17:19.711425Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6781.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1453,
          "signal_id": 748,
          "quote_id": 748,
          "settlement_id": 748,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 16.0,
          "trading_fee": 0.95,
          "total_deployed": 16.95,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -16.0,
          "net_pnl": -16.95,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T17:17:19.714000Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6781.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83844.01,
        "kronos_base_predicted_close": 83845.3984375,
        "kronos_base_displacement": 1.3884375000052387,
        "kronos_base_displacement_fraction": 1.6559769743899878e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83870.8828125,
        "kronos_small_displacement": 26.87281250000524,
        "kronos_small_displacement_fraction": 0.0003205096285352435,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT111315",
        "ticker": "KXBTC15M-26OCT111315-15",
        "market_id": "KXBTC15M-26OCT111315-15",
        "contract_id": "KXBTC15M-26OCT111315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83844.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T17:02:15.636384Z",
        "retrieved_timestamp": "2026-10-11T17:02:15.868271Z",
        "quote_offset_seconds": 0.231887,
        "quote_age_seconds": 0.231887,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.16,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6781.67
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83748.46,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 748,
          "signal_id": 748,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-11T16:45:00Z",
          "return_6h": 0.011154855553359821,
          "return_12h": 0.010987107665532347,
          "return_24h": 0.0108526670869038,
          "close_vs_ema12": 0.008234595447743187,
          "close_vs_ema24": 0.00974876555213089,
          "ema12_slope_3h": 0.0021762658994239903,
          "ema24_slope_6h": 0.0016473867520567786,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T17:02:15.677817Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T16:45:00Z",
            "return_6h": 0.011154855553359821,
            "return_12h": 0.010987107665532347,
            "return_24h": 0.0108526670869038,
            "close_vs_ema12": 0.008234595447743187,
            "close_vs_ema24": 0.00974876555213089,
            "ema12_slope_3h": 0.0021762658994239903,
            "ema24_slope_6h": 0.0016473867520567786,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 747,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1445Z",
      "trigger_timestamp": "2026-10-11T14:47:15.204375Z",
      "market_start_timestamp": "2026-10-11T14:45:00Z",
      "resolution_timestamp": "2026-10-11T15:00:00Z",
      "direction": "UP",
      "base_run_id": 5603,
      "small_run_id": 5604,
      "last_observed_close": 83048.26,
      "actual_close": 83044.56,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T14:47:15.247924Z",
      "base_predicted_close": 83082.9765625,
      "small_predicted_close": 83123.53125,
      "strike": 83048.26,
      "market_regime": {
        "id": 747,
        "signal_id": 747,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T14:30:00Z",
        "return_6h": 0.0005945177820239067,
        "return_12h": -7.029955793047549e-05,
        "return_24h": 0.0011311833527010151,
        "close_vs_ema12": 0.0007793999501759519,
        "close_vs_ema24": 0.0013934229797418762,
        "ema12_slope_3h": 0.00043312257832472945,
        "ema24_slope_6h": 0.000533404004962712,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T14:47:15.252201Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T14:30:00Z",
          "return_6h": 0.0005945177820239067,
          "return_12h": -7.029955793047549e-05,
          "return_24h": 0.0011311833527010151,
          "close_vs_ema12": 0.0007793999501759519,
          "close_vs_ema24": 0.0013934229797418762,
          "ema12_slope_3h": 0.00043312257832472945,
          "ema24_slope_6h": 0.000533404004962712,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199098,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5603,
        5604
      ],
      "forecast_publication_timestamp": "2026-10-11T14:47:15.204375Z",
      "requested_quote_timestamp": "2026-10-11T14:47:15.204375Z",
      "retrieved_quote_timestamp": "2026-10-11T14:47:15.403473Z",
      "quote_retrieval_timestamp": "2026-10-11T14:47:15.403473Z",
      "timing_difference_seconds": 0.199098,
      "selected_quote": {
        "id": 747,
        "contract_id": 747,
        "forecast_timestamp": "2026-10-11T14:47:15.204375Z",
        "requested_timestamp": "2026-10-11T14:47:15.204375Z",
        "actual_quote_timestamp": "2026-10-11T14:47:15.403473Z",
        "timestamp_delta_seconds": 0.199098,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T14:47:15.403473Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT111100",
        "external_market_id": "KXBTC15M-26OCT111100-00",
        "external_contract_id": "KXBTC15M-26OCT111100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2862.33
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 747,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT111100",
          "external_market_id": "KXBTC15M-26OCT111100-00",
          "external_contract_id": "KXBTC15M-26OCT111100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T14:45:00Z",
          "resolution_timestamp": "2026-10-11T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T14:47:15.257289Z"
        }
      ],
      "quotes": [
        {
          "id": 747,
          "contract_id": 747,
          "forecast_timestamp": "2026-10-11T14:47:15.204375Z",
          "requested_timestamp": "2026-10-11T14:47:15.204375Z",
          "actual_quote_timestamp": "2026-10-11T14:47:15.403473Z",
          "timestamp_delta_seconds": 0.199098,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T14:47:15.403473Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT111100",
          "external_market_id": "KXBTC15M-26OCT111100-00",
          "external_contract_id": "KXBTC15M-26OCT111100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2862.33
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT111100-00": {
          "UP/YES": "KXBTC15M-26OCT111100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1450,
          "signal_id": 747,
          "quote_id": 747,
          "settlement_id": 747,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T15:02:18.652146Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2862.33,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1451,
          "signal_id": 747,
          "quote_id": 747,
          "settlement_id": 747,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T15:02:18.655801Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2862.33,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83048.26,
        "kronos_base_predicted_close": 83082.9765625,
        "kronos_base_displacement": 34.71656250000524,
        "kronos_base_displacement_fraction": 0.00041802877628026455,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83123.53125,
        "kronos_small_displacement": 75.27125000000524,
        "kronos_small_displacement_fraction": 0.0009063555335175625,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT111100",
        "ticker": "KXBTC15M-26OCT111100-00",
        "market_id": "KXBTC15M-26OCT111100-00",
        "contract_id": "KXBTC15M-26OCT111100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83048.26
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T14:47:15.204375Z",
        "retrieved_timestamp": "2026-10-11T14:47:15.403473Z",
        "quote_offset_seconds": 0.199098,
        "quote_age_seconds": 0.199098,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2862.33
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83044.56,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 747,
          "signal_id": 747,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T14:30:00Z",
          "return_6h": 0.0005945177820239067,
          "return_12h": -7.029955793047549e-05,
          "return_24h": 0.0011311833527010151,
          "close_vs_ema12": 0.0007793999501759519,
          "close_vs_ema24": 0.0013934229797418762,
          "ema12_slope_3h": 0.00043312257832472945,
          "ema24_slope_6h": 0.000533404004962712,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T14:47:15.252201Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T14:30:00Z",
            "return_6h": 0.0005945177820239067,
            "return_12h": -7.029955793047549e-05,
            "return_24h": 0.0011311833527010151,
            "close_vs_ema12": 0.0007793999501759519,
            "close_vs_ema24": 0.0013934229797418762,
            "ema12_slope_3h": 0.00043312257832472945,
            "ema24_slope_6h": 0.000533404004962712,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 746,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1415Z",
      "trigger_timestamp": "2026-10-11T14:17:14.220179Z",
      "market_start_timestamp": "2026-10-11T14:15:00Z",
      "resolution_timestamp": "2026-10-11T14:30:00Z",
      "direction": "UP",
      "base_run_id": 5599,
      "small_run_id": 5600,
      "last_observed_close": 83008.51,
      "actual_close": 83003.59,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T14:17:14.262531Z",
      "base_predicted_close": 83022.1875,
      "small_predicted_close": 83035.8046875,
      "strike": 83008.51,
      "market_regime": {
        "id": 746,
        "signal_id": 746,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T14:00:00Z",
        "return_6h": 0.000434238331876724,
        "return_12h": 0.0005350806942787667,
        "return_24h": 0.0035210303648278707,
        "close_vs_ema12": 0.0003452498645735158,
        "close_vs_ema24": 0.0009621408717175317,
        "ema12_slope_3h": 0.0004221116832918703,
        "ema24_slope_6h": 0.0005329494373784716,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T14:17:14.264995Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T14:00:00Z",
          "return_6h": 0.000434238331876724,
          "return_12h": 0.0005350806942787667,
          "return_24h": 0.0035210303648278707,
          "close_vs_ema12": 0.0003452498645735158,
          "close_vs_ema24": 0.0009621408717175317,
          "ema12_slope_3h": 0.0004221116832918703,
          "ema24_slope_6h": 0.0005329494373784716,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205687,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5599,
        5600
      ],
      "forecast_publication_timestamp": "2026-10-11T14:17:14.220179Z",
      "requested_quote_timestamp": "2026-10-11T14:17:14.220179Z",
      "retrieved_quote_timestamp": "2026-10-11T14:17:14.425866Z",
      "quote_retrieval_timestamp": "2026-10-11T14:17:14.425866Z",
      "timing_difference_seconds": 0.205687,
      "selected_quote": {
        "id": 746,
        "contract_id": 746,
        "forecast_timestamp": "2026-10-11T14:17:14.220179Z",
        "requested_timestamp": "2026-10-11T14:17:14.220179Z",
        "actual_quote_timestamp": "2026-10-11T14:17:14.425866Z",
        "timestamp_delta_seconds": 0.205687,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T14:17:14.425866Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT111030",
        "external_market_id": "KXBTC15M-26OCT111030-30",
        "external_contract_id": "KXBTC15M-26OCT111030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4192.31
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 746,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT111030",
          "external_market_id": "KXBTC15M-26OCT111030-30",
          "external_contract_id": "KXBTC15M-26OCT111030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T14:15:00Z",
          "resolution_timestamp": "2026-10-11T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T14:17:14.267872Z"
        }
      ],
      "quotes": [
        {
          "id": 746,
          "contract_id": 746,
          "forecast_timestamp": "2026-10-11T14:17:14.220179Z",
          "requested_timestamp": "2026-10-11T14:17:14.220179Z",
          "actual_quote_timestamp": "2026-10-11T14:17:14.425866Z",
          "timestamp_delta_seconds": 0.205687,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T14:17:14.425866Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT111030",
          "external_market_id": "KXBTC15M-26OCT111030-30",
          "external_contract_id": "KXBTC15M-26OCT111030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4192.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT111030-30": {
          "UP/YES": "KXBTC15M-26OCT111030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1448,
          "signal_id": 746,
          "quote_id": 746,
          "settlement_id": 746,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T14:32:19.869910Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4192.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1449,
          "signal_id": 746,
          "quote_id": 746,
          "settlement_id": 746,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T14:32:19.874185Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4192.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83008.51,
        "kronos_base_predicted_close": 83022.1875,
        "kronos_base_displacement": 13.677500000005239,
        "kronos_base_displacement_fraction": 0.00016477226250664228,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83035.8046875,
        "kronos_small_displacement": 27.29468750000524,
        "kronos_small_displacement_fraction": 0.0003288179428832687,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT111030",
        "ticker": "KXBTC15M-26OCT111030-30",
        "market_id": "KXBTC15M-26OCT111030-30",
        "contract_id": "KXBTC15M-26OCT111030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83008.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T14:17:14.220179Z",
        "retrieved_timestamp": "2026-10-11T14:17:14.425866Z",
        "quote_offset_seconds": 0.205687,
        "quote_age_seconds": 0.205687,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4192.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83003.59,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 746,
          "signal_id": 746,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T14:00:00Z",
          "return_6h": 0.000434238331876724,
          "return_12h": 0.0005350806942787667,
          "return_24h": 0.0035210303648278707,
          "close_vs_ema12": 0.0003452498645735158,
          "close_vs_ema24": 0.0009621408717175317,
          "ema12_slope_3h": 0.0004221116832918703,
          "ema24_slope_6h": 0.0005329494373784716,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T14:17:14.264995Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T14:00:00Z",
            "return_6h": 0.000434238331876724,
            "return_12h": 0.0005350806942787667,
            "return_24h": 0.0035210303648278707,
            "close_vs_ema12": 0.0003452498645735158,
            "close_vs_ema24": 0.0009621408717175317,
            "ema12_slope_3h": 0.0004221116832918703,
            "ema24_slope_6h": 0.0005329494373784716,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 745,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1330Z",
      "trigger_timestamp": "2026-10-11T13:32:14.686074Z",
      "market_start_timestamp": "2026-10-11T13:30:00Z",
      "resolution_timestamp": "2026-10-11T13:45:00Z",
      "direction": "UP",
      "base_run_id": 5593,
      "small_run_id": 5594,
      "last_observed_close": 83006.63,
      "actual_close": 83001.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T13:32:14.725784Z",
      "base_predicted_close": 83036.5234375,
      "small_predicted_close": 83049.6484375,
      "strike": 83006.63,
      "market_regime": {
        "id": 745,
        "signal_id": 745,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T13:15:00Z",
        "return_6h": 0.00014700383519694604,
        "return_12h": 0.0007630650590129129,
        "return_24h": 0.0026283331154435263,
        "close_vs_ema12": 0.00036259427370888275,
        "close_vs_ema24": 0.0009985405604067132,
        "ema12_slope_3h": 0.0003359135960760984,
        "ema24_slope_6h": 0.0005260189277844773,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T13:32:14.729106Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T13:15:00Z",
          "return_6h": 0.00014700383519694604,
          "return_12h": 0.0007630650590129129,
          "return_24h": 0.0026283331154435263,
          "close_vs_ema12": 0.00036259427370888275,
          "close_vs_ema24": 0.0009985405604067132,
          "ema12_slope_3h": 0.0003359135960760984,
          "ema24_slope_6h": 0.0005260189277844773,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194283,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5593,
        5594
      ],
      "forecast_publication_timestamp": "2026-10-11T13:32:14.686074Z",
      "requested_quote_timestamp": "2026-10-11T13:32:14.686074Z",
      "retrieved_quote_timestamp": "2026-10-11T13:32:14.880357Z",
      "quote_retrieval_timestamp": "2026-10-11T13:32:14.880357Z",
      "timing_difference_seconds": 0.194283,
      "selected_quote": {
        "id": 745,
        "contract_id": 745,
        "forecast_timestamp": "2026-10-11T13:32:14.686074Z",
        "requested_timestamp": "2026-10-11T13:32:14.686074Z",
        "actual_quote_timestamp": "2026-10-11T13:32:14.880357Z",
        "timestamp_delta_seconds": 0.194283,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T13:32:14.880357Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110945",
        "external_market_id": "KXBTC15M-26OCT110945-45",
        "external_contract_id": "KXBTC15M-26OCT110945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3014.02
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 745,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110945",
          "external_market_id": "KXBTC15M-26OCT110945-45",
          "external_contract_id": "KXBTC15M-26OCT110945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T13:30:00Z",
          "resolution_timestamp": "2026-10-11T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T13:32:14.732644Z"
        }
      ],
      "quotes": [
        {
          "id": 745,
          "contract_id": 745,
          "forecast_timestamp": "2026-10-11T13:32:14.686074Z",
          "requested_timestamp": "2026-10-11T13:32:14.686074Z",
          "actual_quote_timestamp": "2026-10-11T13:32:14.880357Z",
          "timestamp_delta_seconds": 0.194283,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.58,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T13:32:14.880357Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110945",
          "external_market_id": "KXBTC15M-26OCT110945-45",
          "external_contract_id": "KXBTC15M-26OCT110945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3014.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110945-45": {
          "UP/YES": "KXBTC15M-26OCT110945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1446,
          "signal_id": 745,
          "quote_id": 745,
          "settlement_id": 745,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T13:47:20.144802Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3014.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1447,
          "signal_id": 745,
          "quote_id": 745,
          "settlement_id": 745,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T13:47:20.148708Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3014.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83006.63,
        "kronos_base_predicted_close": 83036.5234375,
        "kronos_base_displacement": 29.893437499995343,
        "kronos_base_displacement_fraction": 0.00036013313032941274,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83049.6484375,
        "kronos_small_displacement": 43.01843749999534,
        "kronos_small_displacement_fraction": 0.0005182530299085187,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110945",
        "ticker": "KXBTC15M-26OCT110945-45",
        "market_id": "KXBTC15M-26OCT110945-45",
        "contract_id": "KXBTC15M-26OCT110945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83006.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T13:32:14.686074Z",
        "retrieved_timestamp": "2026-10-11T13:32:14.880357Z",
        "quote_offset_seconds": 0.194283,
        "quote_age_seconds": 0.194283,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3014.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83001.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 745,
          "signal_id": 745,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T13:15:00Z",
          "return_6h": 0.00014700383519694604,
          "return_12h": 0.0007630650590129129,
          "return_24h": 0.0026283331154435263,
          "close_vs_ema12": 0.00036259427370888275,
          "close_vs_ema24": 0.0009985405604067132,
          "ema12_slope_3h": 0.0003359135960760984,
          "ema24_slope_6h": 0.0005260189277844773,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T13:32:14.729106Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T13:15:00Z",
            "return_6h": 0.00014700383519694604,
            "return_12h": 0.0007630650590129129,
            "return_24h": 0.0026283331154435263,
            "close_vs_ema12": 0.00036259427370888275,
            "close_vs_ema24": 0.0009985405604067132,
            "ema12_slope_3h": 0.0003359135960760984,
            "ema24_slope_6h": 0.0005260189277844773,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 744,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1300Z",
      "trigger_timestamp": "2026-10-11T13:02:15.663456Z",
      "market_start_timestamp": "2026-10-11T13:00:00Z",
      "resolution_timestamp": "2026-10-11T13:15:00Z",
      "direction": "UP",
      "base_run_id": 5589,
      "small_run_id": 5590,
      "last_observed_close": 83039.5,
      "actual_close": 83017.42,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T13:02:15.702068Z",
      "base_predicted_close": 83072.609375,
      "small_predicted_close": 83152.15625,
      "strike": 83039.5,
      "market_regime": {
        "id": 744,
        "signal_id": 744,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T12:45:00Z",
        "return_6h": -0.0005309490333781364,
        "return_12h": 0.0020460251067482282,
        "return_24h": 0.003593785145580952,
        "close_vs_ema12": 0.0007958169613626609,
        "close_vs_ema24": 0.0014401961225376514,
        "ema12_slope_3h": 0.000283763562554773,
        "ema24_slope_6h": 0.0005563739282048452,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T13:02:15.707020Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T12:45:00Z",
          "return_6h": -0.0005309490333781364,
          "return_12h": 0.0020460251067482282,
          "return_24h": 0.003593785145580952,
          "close_vs_ema12": 0.0007958169613626609,
          "close_vs_ema24": 0.0014401961225376514,
          "ema12_slope_3h": 0.000283763562554773,
          "ema24_slope_6h": 0.0005563739282048452,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212172,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5589,
        5590
      ],
      "forecast_publication_timestamp": "2026-10-11T13:02:15.663456Z",
      "requested_quote_timestamp": "2026-10-11T13:02:15.663456Z",
      "retrieved_quote_timestamp": "2026-10-11T13:02:15.875628Z",
      "quote_retrieval_timestamp": "2026-10-11T13:02:15.875628Z",
      "timing_difference_seconds": 0.212172,
      "selected_quote": {
        "id": 744,
        "contract_id": 744,
        "forecast_timestamp": "2026-10-11T13:02:15.663456Z",
        "requested_timestamp": "2026-10-11T13:02:15.663456Z",
        "actual_quote_timestamp": "2026-10-11T13:02:15.875628Z",
        "timestamp_delta_seconds": 0.212172,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T13:02:15.875628Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110915",
        "external_market_id": "KXBTC15M-26OCT110915-15",
        "external_contract_id": "KXBTC15M-26OCT110915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4456.14
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 744,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110915",
          "external_market_id": "KXBTC15M-26OCT110915-15",
          "external_contract_id": "KXBTC15M-26OCT110915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T13:00:00Z",
          "resolution_timestamp": "2026-10-11T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T13:02:15.709398Z"
        }
      ],
      "quotes": [
        {
          "id": 744,
          "contract_id": 744,
          "forecast_timestamp": "2026-10-11T13:02:15.663456Z",
          "requested_timestamp": "2026-10-11T13:02:15.663456Z",
          "actual_quote_timestamp": "2026-10-11T13:02:15.875628Z",
          "timestamp_delta_seconds": 0.212172,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T13:02:15.875628Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110915",
          "external_market_id": "KXBTC15M-26OCT110915-15",
          "external_contract_id": "KXBTC15M-26OCT110915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4456.14
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110915-15": {
          "UP/YES": "KXBTC15M-26OCT110915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1444,
          "signal_id": 744,
          "quote_id": 744,
          "settlement_id": 744,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T13:17:19.677232Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4456.14,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1445,
          "signal_id": 744,
          "quote_id": 744,
          "settlement_id": 744,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T13:17:19.684720Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4456.14,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83039.5,
        "kronos_base_predicted_close": 83072.609375,
        "kronos_base_displacement": 33.109375,
        "kronos_base_displacement_fraction": 0.00039871838101144635,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83152.15625,
        "kronos_small_displacement": 112.65625,
        "kronos_small_displacement_fraction": 0.0013566585781465447,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110915",
        "ticker": "KXBTC15M-26OCT110915-15",
        "market_id": "KXBTC15M-26OCT110915-15",
        "contract_id": "KXBTC15M-26OCT110915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83039.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T13:02:15.663456Z",
        "retrieved_timestamp": "2026-10-11T13:02:15.875628Z",
        "quote_offset_seconds": 0.212172,
        "quote_age_seconds": 0.212172,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4456.14
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83017.42,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 744,
          "signal_id": 744,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T12:45:00Z",
          "return_6h": -0.0005309490333781364,
          "return_12h": 0.0020460251067482282,
          "return_24h": 0.003593785145580952,
          "close_vs_ema12": 0.0007958169613626609,
          "close_vs_ema24": 0.0014401961225376514,
          "ema12_slope_3h": 0.000283763562554773,
          "ema24_slope_6h": 0.0005563739282048452,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T13:02:15.707020Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T12:45:00Z",
            "return_6h": -0.0005309490333781364,
            "return_12h": 0.0020460251067482282,
            "return_24h": 0.003593785145580952,
            "close_vs_ema12": 0.0007958169613626609,
            "close_vs_ema24": 0.0014401961225376514,
            "ema12_slope_3h": 0.000283763562554773,
            "ema24_slope_6h": 0.0005563739282048452,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 743,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1230Z",
      "trigger_timestamp": "2026-10-11T12:32:14.222711Z",
      "market_start_timestamp": "2026-10-11T12:30:00Z",
      "resolution_timestamp": "2026-10-11T12:45:00Z",
      "direction": "UP",
      "base_run_id": 5585,
      "small_run_id": 5586,
      "last_observed_close": 83063.02,
      "actual_close": 83080.18,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T12:32:14.258671Z",
      "base_predicted_close": 83094.640625,
      "small_predicted_close": 83173.9140625,
      "strike": 83063.02,
      "market_regime": {
        "id": 743,
        "signal_id": 743,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T12:15:00Z",
        "return_6h": 0.0009774359176402125,
        "return_12h": 0.0019852120474430635,
        "return_24h": 0.0035910644633248,
        "close_vs_ema12": 0.0011693621548114486,
        "close_vs_ema24": 0.0017955541022307564,
        "ema12_slope_3h": 0.00020701713119053444,
        "ema24_slope_6h": 0.000582981992163889,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T12:32:14.262692Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T12:15:00Z",
          "return_6h": 0.0009774359176402125,
          "return_12h": 0.0019852120474430635,
          "return_24h": 0.0035910644633248,
          "close_vs_ema12": 0.0011693621548114486,
          "close_vs_ema24": 0.0017955541022307564,
          "ema12_slope_3h": 0.00020701713119053444,
          "ema24_slope_6h": 0.000582981992163889,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.195099,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5585,
        5586
      ],
      "forecast_publication_timestamp": "2026-10-11T12:32:14.222711Z",
      "requested_quote_timestamp": "2026-10-11T12:32:14.222711Z",
      "retrieved_quote_timestamp": "2026-10-11T12:32:14.417810Z",
      "quote_retrieval_timestamp": "2026-10-11T12:32:14.417810Z",
      "timing_difference_seconds": 0.195099,
      "selected_quote": {
        "id": 743,
        "contract_id": 743,
        "forecast_timestamp": "2026-10-11T12:32:14.222711Z",
        "requested_timestamp": "2026-10-11T12:32:14.222711Z",
        "actual_quote_timestamp": "2026-10-11T12:32:14.417810Z",
        "timestamp_delta_seconds": 0.195099,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T12:32:14.417810Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110845",
        "external_market_id": "KXBTC15M-26OCT110845-45",
        "external_contract_id": "KXBTC15M-26OCT110845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5878.2
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 743,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110845",
          "external_market_id": "KXBTC15M-26OCT110845-45",
          "external_contract_id": "KXBTC15M-26OCT110845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T12:30:00Z",
          "resolution_timestamp": "2026-10-11T12:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T12:32:14.264726Z"
        }
      ],
      "quotes": [
        {
          "id": 743,
          "contract_id": 743,
          "forecast_timestamp": "2026-10-11T12:32:14.222711Z",
          "requested_timestamp": "2026-10-11T12:32:14.222711Z",
          "actual_quote_timestamp": "2026-10-11T12:32:14.417810Z",
          "timestamp_delta_seconds": 0.195099,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.35,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T12:32:14.417810Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110845",
          "external_market_id": "KXBTC15M-26OCT110845-45",
          "external_contract_id": "KXBTC15M-26OCT110845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5878.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110845-45": {
          "UP/YES": "KXBTC15M-26OCT110845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1442,
          "signal_id": 743,
          "quote_id": 743,
          "settlement_id": 743,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 265.0,
          "gross_pnl": 169.60000000000002,
          "net_pnl": 165.32,
          "roi": 1.6585072231139648,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T12:47:19.398241Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5878.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1443,
          "signal_id": 743,
          "quote_id": 743,
          "settlement_id": 743,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 64.0,
          "net_pnl": 62.38,
          "roi": 1.6581605528973953,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T12:47:19.402045Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5878.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83063.02,
        "kronos_base_predicted_close": 83094.640625,
        "kronos_base_displacement": 31.620624999995925,
        "kronos_base_displacement_fraction": 0.00038068234215413697,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83173.9140625,
        "kronos_small_displacement": 110.89406249999593,
        "kronos_small_displacement_fraction": 0.00133505936215654,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110845",
        "ticker": "KXBTC15M-26OCT110845-45",
        "market_id": "KXBTC15M-26OCT110845-45",
        "contract_id": "KXBTC15M-26OCT110845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83063.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T12:32:14.222711Z",
        "retrieved_timestamp": "2026-10-11T12:32:14.417810Z",
        "quote_offset_seconds": 0.195099,
        "quote_age_seconds": 0.195099,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5878.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83080.18,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 743,
          "signal_id": 743,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T12:15:00Z",
          "return_6h": 0.0009774359176402125,
          "return_12h": 0.0019852120474430635,
          "return_24h": 0.0035910644633248,
          "close_vs_ema12": 0.0011693621548114486,
          "close_vs_ema24": 0.0017955541022307564,
          "ema12_slope_3h": 0.00020701713119053444,
          "ema24_slope_6h": 0.000582981992163889,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T12:32:14.262692Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T12:15:00Z",
            "return_6h": 0.0009774359176402125,
            "return_12h": 0.0019852120474430635,
            "return_24h": 0.0035910644633248,
            "close_vs_ema12": 0.0011693621548114486,
            "close_vs_ema24": 0.0017955541022307564,
            "ema12_slope_3h": 0.00020701713119053444,
            "ema24_slope_6h": 0.000582981992163889,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 742,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1115Z",
      "trigger_timestamp": "2026-10-11T11:17:14.866436Z",
      "market_start_timestamp": "2026-10-11T11:15:00Z",
      "resolution_timestamp": "2026-10-11T11:30:00Z",
      "direction": "UP",
      "base_run_id": 5575,
      "small_run_id": 5576,
      "last_observed_close": 82928.67,
      "actual_close": 82980.84,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T11:17:14.907407Z",
      "base_predicted_close": 82942.1875,
      "small_predicted_close": 82949.9921875,
      "strike": 82928.67,
      "market_regime": {
        "id": 742,
        "signal_id": 742,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T11:00:00Z",
        "return_6h": -0.0002701793119636031,
        "return_12h": -0.0006924670643081443,
        "return_24h": 0.0023312097812140387,
        "close_vs_ema12": -0.00019509212378399088,
        "close_vs_ema24": 0.0003629842497581137,
        "ema12_slope_3h": 1.1648790751550564e-05,
        "ema24_slope_6h": 0.0005399538514829771,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T11:17:14.915388Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T11:00:00Z",
          "return_6h": -0.0002701793119636031,
          "return_12h": -0.0006924670643081443,
          "return_24h": 0.0023312097812140387,
          "close_vs_ema12": -0.00019509212378399088,
          "close_vs_ema24": 0.0003629842497581137,
          "ema12_slope_3h": 1.1648790751550564e-05,
          "ema24_slope_6h": 0.0005399538514829771,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.384531,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5575,
        5576
      ],
      "forecast_publication_timestamp": "2026-10-11T11:17:14.866436Z",
      "requested_quote_timestamp": "2026-10-11T11:17:14.866436Z",
      "retrieved_quote_timestamp": "2026-10-11T11:17:15.250967Z",
      "quote_retrieval_timestamp": "2026-10-11T11:17:15.250967Z",
      "timing_difference_seconds": 0.384531,
      "selected_quote": {
        "id": 742,
        "contract_id": 742,
        "forecast_timestamp": "2026-10-11T11:17:14.866436Z",
        "requested_timestamp": "2026-10-11T11:17:14.866436Z",
        "actual_quote_timestamp": "2026-10-11T11:17:15.250967Z",
        "timestamp_delta_seconds": 0.384531,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T11:17:15.250967Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110730",
        "external_market_id": "KXBTC15M-26OCT110730-30",
        "external_contract_id": "KXBTC15M-26OCT110730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5886.01
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 742,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110730",
          "external_market_id": "KXBTC15M-26OCT110730-30",
          "external_contract_id": "KXBTC15M-26OCT110730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T11:15:00Z",
          "resolution_timestamp": "2026-10-11T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T11:17:14.918204Z"
        }
      ],
      "quotes": [
        {
          "id": 742,
          "contract_id": 742,
          "forecast_timestamp": "2026-10-11T11:17:14.866436Z",
          "requested_timestamp": "2026-10-11T11:17:14.866436Z",
          "actual_quote_timestamp": "2026-10-11T11:17:15.250967Z",
          "timestamp_delta_seconds": 0.384531,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.74,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T11:17:15.250967Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110730",
          "external_market_id": "KXBTC15M-26OCT110730-30",
          "external_contract_id": "KXBTC15M-26OCT110730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5886.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110730-30": {
          "UP/YES": "KXBTC15M-26OCT110730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1440,
          "signal_id": 742,
          "quote_id": 742,
          "settlement_id": 742,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 1.0,
          "settlement_payout": 132.0,
          "gross_pnl": 34.32000000000001,
          "net_pnl": 32.540000000000006,
          "roi": 0.3271667001809774,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T11:32:19.299732Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5886.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1441,
          "signal_id": 742,
          "quote_id": 742,
          "settlement_id": 742,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 26.0,
          "net_pnl": 24.650000000000006,
          "roi": 0.32714001327140024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T11:32:19.303268Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5886.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82928.67,
        "kronos_base_predicted_close": 82942.1875,
        "kronos_base_displacement": 13.517500000001746,
        "kronos_base_displacement_fraction": 0.00016300152890431918,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82949.9921875,
        "kronos_small_displacement": 21.322187500001746,
        "kronos_small_displacement_fraction": 0.0002571147891314517,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110730",
        "ticker": "KXBTC15M-26OCT110730-30",
        "market_id": "KXBTC15M-26OCT110730-30",
        "contract_id": "KXBTC15M-26OCT110730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82928.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T11:17:14.866436Z",
        "retrieved_timestamp": "2026-10-11T11:17:15.250967Z",
        "quote_offset_seconds": 0.384531,
        "quote_age_seconds": 0.384531,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5886.01
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82980.84,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 742,
          "signal_id": 742,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T11:00:00Z",
          "return_6h": -0.0002701793119636031,
          "return_12h": -0.0006924670643081443,
          "return_24h": 0.0023312097812140387,
          "close_vs_ema12": -0.00019509212378399088,
          "close_vs_ema24": 0.0003629842497581137,
          "ema12_slope_3h": 1.1648790751550564e-05,
          "ema24_slope_6h": 0.0005399538514829771,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T11:17:14.915388Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T11:00:00Z",
            "return_6h": -0.0002701793119636031,
            "return_12h": -0.0006924670643081443,
            "return_24h": 0.0023312097812140387,
            "close_vs_ema12": -0.00019509212378399088,
            "close_vs_ema24": 0.0003629842497581137,
            "ema12_slope_3h": 1.1648790751550564e-05,
            "ema24_slope_6h": 0.0005399538514829771,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 741,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1100Z",
      "trigger_timestamp": "2026-10-11T11:02:15.452609Z",
      "market_start_timestamp": "2026-10-11T11:00:00Z",
      "resolution_timestamp": "2026-10-11T11:15:00Z",
      "direction": "UP",
      "base_run_id": 5573,
      "small_run_id": 5574,
      "last_observed_close": 82919.06,
      "actual_close": 82928.67,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T11:02:15.492834Z",
      "base_predicted_close": 82937.9609375,
      "small_predicted_close": 82945.984375,
      "strike": 82919.06,
      "market_regime": {
        "id": 741,
        "signal_id": 741,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T10:45:00Z",
        "return_6h": -0.00016589732710681204,
        "return_12h": -0.0011616084559635809,
        "return_24h": 0.001666003290998752,
        "close_vs_ema12": -0.00031924133106076,
        "close_vs_ema24": 0.0002546967108987275,
        "ema12_slope_3h": 3.462254779873497e-05,
        "ema24_slope_6h": 0.0005570189838584039,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T11:02:15.496962Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T10:45:00Z",
          "return_6h": -0.00016589732710681204,
          "return_12h": -0.0011616084559635809,
          "return_24h": 0.001666003290998752,
          "close_vs_ema12": -0.00031924133106076,
          "close_vs_ema24": 0.0002546967108987275,
          "ema12_slope_3h": 3.462254779873497e-05,
          "ema24_slope_6h": 0.0005570189838584039,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184756,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5573,
        5574
      ],
      "forecast_publication_timestamp": "2026-10-11T11:02:15.452609Z",
      "requested_quote_timestamp": "2026-10-11T11:02:15.452609Z",
      "retrieved_quote_timestamp": "2026-10-11T11:02:15.637365Z",
      "quote_retrieval_timestamp": "2026-10-11T11:02:15.637365Z",
      "timing_difference_seconds": 0.184756,
      "selected_quote": {
        "id": 741,
        "contract_id": 741,
        "forecast_timestamp": "2026-10-11T11:02:15.452609Z",
        "requested_timestamp": "2026-10-11T11:02:15.452609Z",
        "actual_quote_timestamp": "2026-10-11T11:02:15.637365Z",
        "timestamp_delta_seconds": 0.184756,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T11:02:15.637365Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110715",
        "external_market_id": "KXBTC15M-26OCT110715-15",
        "external_contract_id": "KXBTC15M-26OCT110715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5900.72
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 741,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110715",
          "external_market_id": "KXBTC15M-26OCT110715-15",
          "external_contract_id": "KXBTC15M-26OCT110715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T11:00:00Z",
          "resolution_timestamp": "2026-10-11T11:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T11:02:15.499741Z"
        }
      ],
      "quotes": [
        {
          "id": 741,
          "contract_id": 741,
          "forecast_timestamp": "2026-10-11T11:02:15.452609Z",
          "requested_timestamp": "2026-10-11T11:02:15.452609Z",
          "actual_quote_timestamp": "2026-10-11T11:02:15.637365Z",
          "timestamp_delta_seconds": 0.184756,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T11:02:15.637365Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110715",
          "external_market_id": "KXBTC15M-26OCT110715-15",
          "external_contract_id": "KXBTC15M-26OCT110715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5900.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110715-15": {
          "UP/YES": "KXBTC15M-26OCT110715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1438,
          "signal_id": 741,
          "quote_id": 741,
          "settlement_id": 741,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 159.0,
          "gross_pnl": 62.010000000000005,
          "net_pnl": 59.36,
          "roi": 0.5957446808510638,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T11:17:19.489067Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5900.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1439,
          "signal_id": 741,
          "quote_id": 741,
          "settlement_id": 741,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 39.0,
          "net_pnl": 37.33,
          "roi": 0.5956598053295037,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T11:17:19.492275Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5900.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82919.06,
        "kronos_base_predicted_close": 82937.9609375,
        "kronos_base_displacement": 18.90093750000233,
        "kronos_base_displacement_fraction": 0.00022794442556394546,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82945.984375,
        "kronos_small_displacement": 26.92437500000233,
        "kronos_small_displacement_fraction": 0.0003247067079631912,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110715",
        "ticker": "KXBTC15M-26OCT110715-15",
        "market_id": "KXBTC15M-26OCT110715-15",
        "contract_id": "KXBTC15M-26OCT110715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82919.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T11:02:15.452609Z",
        "retrieved_timestamp": "2026-10-11T11:02:15.637365Z",
        "quote_offset_seconds": 0.184756,
        "quote_age_seconds": 0.184756,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5900.72
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82928.67,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 741,
          "signal_id": 741,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T10:45:00Z",
          "return_6h": -0.00016589732710681204,
          "return_12h": -0.0011616084559635809,
          "return_24h": 0.001666003290998752,
          "close_vs_ema12": -0.00031924133106076,
          "close_vs_ema24": 0.0002546967108987275,
          "ema12_slope_3h": 3.462254779873497e-05,
          "ema24_slope_6h": 0.0005570189838584039,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T11:02:15.496962Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T10:45:00Z",
            "return_6h": -0.00016589732710681204,
            "return_12h": -0.0011616084559635809,
            "return_24h": 0.001666003290998752,
            "close_vs_ema12": -0.00031924133106076,
            "close_vs_ema24": 0.0002546967108987275,
            "ema12_slope_3h": 3.462254779873497e-05,
            "ema24_slope_6h": 0.0005570189838584039,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 740,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1045Z",
      "trigger_timestamp": "2026-10-11T10:47:15.115591Z",
      "market_start_timestamp": "2026-10-11T10:45:00Z",
      "resolution_timestamp": "2026-10-11T11:00:00Z",
      "direction": "UP",
      "base_run_id": 5571,
      "small_run_id": 5572,
      "last_observed_close": 82899.33,
      "actual_close": 82919.06,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T10:47:15.151005Z",
      "base_predicted_close": 82935.3046875,
      "small_predicted_close": 82943.5390625,
      "strike": 82899.33,
      "market_regime": {
        "id": 740,
        "signal_id": 740,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T10:30:00Z",
        "return_6h": -0.00010069633938081246,
        "return_12h": -0.0010891489422913958,
        "return_24h": 0.002062330986745131,
        "close_vs_ema12": -0.0005706852277602703,
        "close_vs_ema24": 2.2056043516460733e-05,
        "ema12_slope_3h": 4.9322162072540365e-05,
        "ema24_slope_6h": 0.0005722538970109881,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T10:47:15.156571Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T10:30:00Z",
          "return_6h": -0.00010069633938081246,
          "return_12h": -0.0010891489422913958,
          "return_24h": 0.002062330986745131,
          "close_vs_ema12": -0.0005706852277602703,
          "close_vs_ema24": 2.2056043516460733e-05,
          "ema12_slope_3h": 4.9322162072540365e-05,
          "ema24_slope_6h": 0.0005722538970109881,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178878,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5571,
        5572
      ],
      "forecast_publication_timestamp": "2026-10-11T10:47:15.115591Z",
      "requested_quote_timestamp": "2026-10-11T10:47:15.115591Z",
      "retrieved_quote_timestamp": "2026-10-11T10:47:15.294469Z",
      "quote_retrieval_timestamp": "2026-10-11T10:47:15.294469Z",
      "timing_difference_seconds": 0.178878,
      "selected_quote": {
        "id": 740,
        "contract_id": 740,
        "forecast_timestamp": "2026-10-11T10:47:15.115591Z",
        "requested_timestamp": "2026-10-11T10:47:15.115591Z",
        "actual_quote_timestamp": "2026-10-11T10:47:15.294469Z",
        "timestamp_delta_seconds": 0.178878,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T10:47:15.294469Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110700",
        "external_market_id": "KXBTC15M-26OCT110700-00",
        "external_contract_id": "KXBTC15M-26OCT110700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 984.13
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 740,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110700",
          "external_market_id": "KXBTC15M-26OCT110700-00",
          "external_contract_id": "KXBTC15M-26OCT110700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T10:45:00Z",
          "resolution_timestamp": "2026-10-11T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T10:47:15.159214Z"
        }
      ],
      "quotes": [
        {
          "id": 740,
          "contract_id": 740,
          "forecast_timestamp": "2026-10-11T10:47:15.115591Z",
          "requested_timestamp": "2026-10-11T10:47:15.115591Z",
          "actual_quote_timestamp": "2026-10-11T10:47:15.294469Z",
          "timestamp_delta_seconds": 0.178878,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.42,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T10:47:15.294469Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110700",
          "external_market_id": "KXBTC15M-26OCT110700-00",
          "external_contract_id": "KXBTC15M-26OCT110700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 984.13
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110700-00": {
          "UP/YES": "KXBTC15M-26OCT110700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1436,
          "signal_id": 740,
          "quote_id": 740,
          "settlement_id": 740,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T11:02:20.013784Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 984.13,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1437,
          "signal_id": 740,
          "quote_id": 740,
          "settlement_id": 740,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T11:02:20.017337Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 984.13,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82899.33,
        "kronos_base_predicted_close": 82935.3046875,
        "kronos_base_displacement": 35.974687499998254,
        "kronos_base_displacement_fraction": 0.0004339563118302434,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82943.5390625,
        "kronos_small_displacement": 44.209062499998254,
        "kronos_small_displacement_fraction": 0.0005332861254728869,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110700",
        "ticker": "KXBTC15M-26OCT110700-00",
        "market_id": "KXBTC15M-26OCT110700-00",
        "contract_id": "KXBTC15M-26OCT110700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82899.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T10:47:15.115591Z",
        "retrieved_timestamp": "2026-10-11T10:47:15.294469Z",
        "quote_offset_seconds": 0.178878,
        "quote_age_seconds": 0.178878,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 984.13
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82919.06,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 740,
          "signal_id": 740,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T10:30:00Z",
          "return_6h": -0.00010069633938081246,
          "return_12h": -0.0010891489422913958,
          "return_24h": 0.002062330986745131,
          "close_vs_ema12": -0.0005706852277602703,
          "close_vs_ema24": 2.2056043516460733e-05,
          "ema12_slope_3h": 4.9322162072540365e-05,
          "ema24_slope_6h": 0.0005722538970109881,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T10:47:15.156571Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T10:30:00Z",
            "return_6h": -0.00010069633938081246,
            "return_12h": -0.0010891489422913958,
            "return_24h": 0.002062330986745131,
            "close_vs_ema12": -0.0005706852277602703,
            "close_vs_ema24": 2.2056043516460733e-05,
            "ema12_slope_3h": 4.9322162072540365e-05,
            "ema24_slope_6h": 0.0005722538970109881,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 739,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1015Z",
      "trigger_timestamp": "2026-10-11T10:17:15.125046Z",
      "market_start_timestamp": "2026-10-11T10:15:00Z",
      "resolution_timestamp": "2026-10-11T10:30:00Z",
      "direction": "UP",
      "base_run_id": 5567,
      "small_run_id": 5568,
      "last_observed_close": 82953.45,
      "actual_close": 82915.9,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T10:17:15.164078Z",
      "base_predicted_close": 82975.1875,
      "small_predicted_close": 82983.5390625,
      "strike": 82953.45,
      "market_regime": {
        "id": 739,
        "signal_id": 739,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T10:00:00Z",
        "return_6h": 0.002057992968732103,
        "return_12h": -0.00016178344983930337,
        "return_24h": 0.0023435235075601746,
        "close_vs_ema12": 4.063026206280185e-05,
        "close_vs_ema24": 0.0006799790318827714,
        "ema12_slope_3h": 0.00011407867355162082,
        "ema24_slope_6h": 0.0005755599164034564,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T10:17:15.168122Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T10:00:00Z",
          "return_6h": 0.002057992968732103,
          "return_12h": -0.00016178344983930337,
          "return_24h": 0.0023435235075601746,
          "close_vs_ema12": 4.063026206280185e-05,
          "close_vs_ema24": 0.0006799790318827714,
          "ema12_slope_3h": 0.00011407867355162082,
          "ema24_slope_6h": 0.0005755599164034564,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189046,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5567,
        5568
      ],
      "forecast_publication_timestamp": "2026-10-11T10:17:15.125046Z",
      "requested_quote_timestamp": "2026-10-11T10:17:15.125046Z",
      "retrieved_quote_timestamp": "2026-10-11T10:17:15.314092Z",
      "quote_retrieval_timestamp": "2026-10-11T10:17:15.314092Z",
      "timing_difference_seconds": 0.189046,
      "selected_quote": {
        "id": 739,
        "contract_id": 739,
        "forecast_timestamp": "2026-10-11T10:17:15.125046Z",
        "requested_timestamp": "2026-10-11T10:17:15.125046Z",
        "actual_quote_timestamp": "2026-10-11T10:17:15.314092Z",
        "timestamp_delta_seconds": 0.189046,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T10:17:15.314092Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110630",
        "external_market_id": "KXBTC15M-26OCT110630-30",
        "external_contract_id": "KXBTC15M-26OCT110630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 136.12
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 739,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110630",
          "external_market_id": "KXBTC15M-26OCT110630-30",
          "external_contract_id": "KXBTC15M-26OCT110630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T10:15:00Z",
          "resolution_timestamp": "2026-10-11T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T10:17:15.170524Z"
        }
      ],
      "quotes": [
        {
          "id": 739,
          "contract_id": 739,
          "forecast_timestamp": "2026-10-11T10:17:15.125046Z",
          "requested_timestamp": "2026-10-11T10:17:15.125046Z",
          "actual_quote_timestamp": "2026-10-11T10:17:15.314092Z",
          "timestamp_delta_seconds": 0.189046,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T10:17:15.314092Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110630",
          "external_market_id": "KXBTC15M-26OCT110630-30",
          "external_contract_id": "KXBTC15M-26OCT110630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 136.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110630-30": {
          "UP/YES": "KXBTC15M-26OCT110630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1435,
          "signal_id": 739,
          "quote_id": 739,
          "settlement_id": 739,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T10:32:19.351459Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 136.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82953.45,
        "kronos_base_predicted_close": 82975.1875,
        "kronos_base_displacement": 21.73750000000291,
        "kronos_base_displacement_fraction": 0.00026204455631445,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82983.5390625,
        "kronos_small_displacement": 30.08906250000291,
        "kronos_small_displacement_fraction": 0.0003627222556747539,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110630",
        "ticker": "KXBTC15M-26OCT110630-30",
        "market_id": "KXBTC15M-26OCT110630-30",
        "contract_id": "KXBTC15M-26OCT110630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82953.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T10:17:15.125046Z",
        "retrieved_timestamp": "2026-10-11T10:17:15.314092Z",
        "quote_offset_seconds": 0.189046,
        "quote_age_seconds": 0.189046,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 136.12
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82915.9,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 739,
          "signal_id": 739,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T10:00:00Z",
          "return_6h": 0.002057992968732103,
          "return_12h": -0.00016178344983930337,
          "return_24h": 0.0023435235075601746,
          "close_vs_ema12": 4.063026206280185e-05,
          "close_vs_ema24": 0.0006799790318827714,
          "ema12_slope_3h": 0.00011407867355162082,
          "ema24_slope_6h": 0.0005755599164034564,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T10:17:15.168122Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T10:00:00Z",
            "return_6h": 0.002057992968732103,
            "return_12h": -0.00016178344983930337,
            "return_24h": 0.0023435235075601746,
            "close_vs_ema12": 4.063026206280185e-05,
            "close_vs_ema24": 0.0006799790318827714,
            "ema12_slope_3h": 0.00011407867355162082,
            "ema24_slope_6h": 0.0005755599164034564,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 738,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T1000Z",
      "trigger_timestamp": "2026-10-11T10:02:15.141142Z",
      "market_start_timestamp": "2026-10-11T10:00:00Z",
      "resolution_timestamp": "2026-10-11T10:15:00Z",
      "direction": "UP",
      "base_run_id": 5565,
      "small_run_id": 5566,
      "last_observed_close": 82962.71,
      "actual_close": 82953.45,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T10:02:15.174412Z",
      "base_predicted_close": 82977.1953125,
      "small_predicted_close": 82985.4140625,
      "strike": 82962.71,
      "market_regime": {
        "id": 738,
        "signal_id": 738,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T09:45:00Z",
        "return_6h": 0.0024011168384301396,
        "return_12h": -0.00025051164739431364,
        "return_24h": 0.002179062203343518,
        "close_vs_ema12": 0.00015403106105771336,
        "close_vs_ema24": 0.0008060958168600862,
        "ema12_slope_3h": 0.0001742179644088626,
        "ema24_slope_6h": 0.0005444067785440598,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T10:02:15.179824Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T09:45:00Z",
          "return_6h": 0.0024011168384301396,
          "return_12h": -0.00025051164739431364,
          "return_24h": 0.002179062203343518,
          "close_vs_ema12": 0.00015403106105771336,
          "close_vs_ema24": 0.0008060958168600862,
          "ema12_slope_3h": 0.0001742179644088626,
          "ema24_slope_6h": 0.0005444067785440598,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.280375,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5565,
        5566
      ],
      "forecast_publication_timestamp": "2026-10-11T10:02:15.141142Z",
      "requested_quote_timestamp": "2026-10-11T10:02:15.141142Z",
      "retrieved_quote_timestamp": "2026-10-11T10:02:15.421517Z",
      "quote_retrieval_timestamp": "2026-10-11T10:02:15.421517Z",
      "timing_difference_seconds": 0.280375,
      "selected_quote": {
        "id": 738,
        "contract_id": 738,
        "forecast_timestamp": "2026-10-11T10:02:15.141142Z",
        "requested_timestamp": "2026-10-11T10:02:15.141142Z",
        "actual_quote_timestamp": "2026-10-11T10:02:15.421517Z",
        "timestamp_delta_seconds": 0.280375,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T10:02:15.421517Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110615",
        "external_market_id": "KXBTC15M-26OCT110615-15",
        "external_contract_id": "KXBTC15M-26OCT110615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4211.03
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 738,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110615",
          "external_market_id": "KXBTC15M-26OCT110615-15",
          "external_contract_id": "KXBTC15M-26OCT110615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T10:00:00Z",
          "resolution_timestamp": "2026-10-11T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T10:02:15.182283Z"
        }
      ],
      "quotes": [
        {
          "id": 738,
          "contract_id": 738,
          "forecast_timestamp": "2026-10-11T10:02:15.141142Z",
          "requested_timestamp": "2026-10-11T10:02:15.141142Z",
          "actual_quote_timestamp": "2026-10-11T10:02:15.421517Z",
          "timestamp_delta_seconds": 0.280375,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T10:02:15.421517Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110615",
          "external_market_id": "KXBTC15M-26OCT110615-15",
          "external_contract_id": "KXBTC15M-26OCT110615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4211.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110615-15": {
          "UP/YES": "KXBTC15M-26OCT110615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1433,
          "signal_id": 738,
          "quote_id": 738,
          "settlement_id": 738,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T10:17:19.626806Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4211.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1434,
          "signal_id": 738,
          "quote_id": 738,
          "settlement_id": 738,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T10:17:19.629772Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4211.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82962.71,
        "kronos_base_predicted_close": 82977.1953125,
        "kronos_base_displacement": 14.485312499993597,
        "kronos_base_displacement_fraction": 0.0001746002812588161,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82985.4140625,
        "kronos_small_displacement": 22.704062499993597,
        "kronos_small_displacement_fraction": 0.00027366587349899246,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110615",
        "ticker": "KXBTC15M-26OCT110615-15",
        "market_id": "KXBTC15M-26OCT110615-15",
        "contract_id": "KXBTC15M-26OCT110615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82962.71
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T10:02:15.141142Z",
        "retrieved_timestamp": "2026-10-11T10:02:15.421517Z",
        "quote_offset_seconds": 0.280375,
        "quote_age_seconds": 0.280375,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4211.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82953.45,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 738,
          "signal_id": 738,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T09:45:00Z",
          "return_6h": 0.0024011168384301396,
          "return_12h": -0.00025051164739431364,
          "return_24h": 0.002179062203343518,
          "close_vs_ema12": 0.00015403106105771336,
          "close_vs_ema24": 0.0008060958168600862,
          "ema12_slope_3h": 0.0001742179644088626,
          "ema24_slope_6h": 0.0005444067785440598,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T10:02:15.179824Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T09:45:00Z",
            "return_6h": 0.0024011168384301396,
            "return_12h": -0.00025051164739431364,
            "return_24h": 0.002179062203343518,
            "close_vs_ema12": 0.00015403106105771336,
            "close_vs_ema24": 0.0008060958168600862,
            "ema12_slope_3h": 0.0001742179644088626,
            "ema24_slope_6h": 0.0005444067785440598,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 737,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0945Z",
      "trigger_timestamp": "2026-10-11T09:47:16.078932Z",
      "market_start_timestamp": "2026-10-11T09:45:00Z",
      "resolution_timestamp": "2026-10-11T10:00:00Z",
      "direction": "UP",
      "base_run_id": 5563,
      "small_run_id": 5564,
      "last_observed_close": 82962.56,
      "actual_close": 82962.71,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T09:47:16.116311Z",
      "base_predicted_close": 82976.9140625,
      "small_predicted_close": 82985.1640625,
      "strike": 82962.56,
      "market_regime": {
        "id": 737,
        "signal_id": 737,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T09:30:00Z",
        "return_6h": 0.0007337281586305977,
        "return_12h": -0.0005078225973972339,
        "return_24h": 0.0017607935040473421,
        "close_vs_ema12": 0.0001587180165418811,
        "close_vs_ema24": 0.0008211653498046978,
        "ema12_slope_3h": 0.00024368550225251084,
        "ema24_slope_6h": 0.0005053307193390033,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T09:47:16.120491Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T09:30:00Z",
          "return_6h": 0.0007337281586305977,
          "return_12h": -0.0005078225973972339,
          "return_24h": 0.0017607935040473421,
          "close_vs_ema12": 0.0001587180165418811,
          "close_vs_ema24": 0.0008211653498046978,
          "ema12_slope_3h": 0.00024368550225251084,
          "ema24_slope_6h": 0.0005053307193390033,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183398,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5563,
        5564
      ],
      "forecast_publication_timestamp": "2026-10-11T09:47:16.078932Z",
      "requested_quote_timestamp": "2026-10-11T09:47:16.078932Z",
      "retrieved_quote_timestamp": "2026-10-11T09:47:16.262330Z",
      "quote_retrieval_timestamp": "2026-10-11T09:47:16.262330Z",
      "timing_difference_seconds": 0.183398,
      "selected_quote": {
        "id": 737,
        "contract_id": 737,
        "forecast_timestamp": "2026-10-11T09:47:16.078932Z",
        "requested_timestamp": "2026-10-11T09:47:16.078932Z",
        "actual_quote_timestamp": "2026-10-11T09:47:16.262330Z",
        "timestamp_delta_seconds": 0.183398,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T09:47:16.262330Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110600",
        "external_market_id": "KXBTC15M-26OCT110600-00",
        "external_contract_id": "KXBTC15M-26OCT110600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2504.89
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 737,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110600",
          "external_market_id": "KXBTC15M-26OCT110600-00",
          "external_contract_id": "KXBTC15M-26OCT110600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T09:45:00Z",
          "resolution_timestamp": "2026-10-11T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T09:47:16.127511Z"
        }
      ],
      "quotes": [
        {
          "id": 737,
          "contract_id": 737,
          "forecast_timestamp": "2026-10-11T09:47:16.078932Z",
          "requested_timestamp": "2026-10-11T09:47:16.078932Z",
          "actual_quote_timestamp": "2026-10-11T09:47:16.262330Z",
          "timestamp_delta_seconds": 0.183398,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T09:47:16.262330Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110600",
          "external_market_id": "KXBTC15M-26OCT110600-00",
          "external_contract_id": "KXBTC15M-26OCT110600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2504.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110600-00": {
          "UP/YES": "KXBTC15M-26OCT110600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1431,
          "signal_id": 737,
          "quote_id": 737,
          "settlement_id": 737,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 1.0,
          "settlement_payout": 298.0,
          "gross_pnl": 202.64,
          "net_pnl": 198.1,
          "roi": 1.9829829829829828,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T10:02:20.005221Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2504.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1432,
          "signal_id": 737,
          "quote_id": 737,
          "settlement_id": 737,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 68.0,
          "net_pnl": 66.47,
          "roi": 1.9824038174768863,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T10:02:20.007409Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2504.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82962.56,
        "kronos_base_predicted_close": 82976.9140625,
        "kronos_base_displacement": 14.354062500002328,
        "kronos_base_displacement_fraction": 0.00017301855800980984,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82985.1640625,
        "kronos_small_displacement": 22.60406250000233,
        "kronos_small_displacement_fraction": 0.0002724610053016967,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110600",
        "ticker": "KXBTC15M-26OCT110600-00",
        "market_id": "KXBTC15M-26OCT110600-00",
        "contract_id": "KXBTC15M-26OCT110600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82962.56
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T09:47:16.078932Z",
        "retrieved_timestamp": "2026-10-11T09:47:16.262330Z",
        "quote_offset_seconds": 0.183398,
        "quote_age_seconds": 0.183398,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2504.89
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82962.71,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 737,
          "signal_id": 737,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T09:30:00Z",
          "return_6h": 0.0007337281586305977,
          "return_12h": -0.0005078225973972339,
          "return_24h": 0.0017607935040473421,
          "close_vs_ema12": 0.0001587180165418811,
          "close_vs_ema24": 0.0008211653498046978,
          "ema12_slope_3h": 0.00024368550225251084,
          "ema24_slope_6h": 0.0005053307193390033,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T09:47:16.120491Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T09:30:00Z",
            "return_6h": 0.0007337281586305977,
            "return_12h": -0.0005078225973972339,
            "return_24h": 0.0017607935040473421,
            "close_vs_ema12": 0.0001587180165418811,
            "close_vs_ema24": 0.0008211653498046978,
            "ema12_slope_3h": 0.00024368550225251084,
            "ema24_slope_6h": 0.0005053307193390033,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 736,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0930Z",
      "trigger_timestamp": "2026-10-11T09:32:15.200951Z",
      "market_start_timestamp": "2026-10-11T09:30:00Z",
      "resolution_timestamp": "2026-10-11T09:45:00Z",
      "direction": "UP",
      "base_run_id": 5561,
      "small_run_id": 5562,
      "last_observed_close": 82957.34,
      "actual_close": 82962.56,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T09:32:15.237751Z",
      "base_predicted_close": 82982.8984375,
      "small_predicted_close": 82985.1171875,
      "strike": 82957.34,
      "market_regime": {
        "id": 736,
        "signal_id": 736,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T09:15:00Z",
        "return_6h": 0.0013287968186912469,
        "return_12h": -0.00029916468296598,
        "return_24h": 0.0014495207156126622,
        "close_vs_ema12": 0.00010258693345677194,
        "close_vs_ema24": 0.0007755237375430823,
        "ema12_slope_3h": 0.0002970877911583347,
        "ema24_slope_6h": 0.0005005094896601836,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T09:32:15.242091Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T09:15:00Z",
          "return_6h": 0.0013287968186912469,
          "return_12h": -0.00029916468296598,
          "return_24h": 0.0014495207156126622,
          "close_vs_ema12": 0.00010258693345677194,
          "close_vs_ema24": 0.0007755237375430823,
          "ema12_slope_3h": 0.0002970877911583347,
          "ema24_slope_6h": 0.0005005094896601836,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.160518,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5561,
        5562
      ],
      "forecast_publication_timestamp": "2026-10-11T09:32:15.200951Z",
      "requested_quote_timestamp": "2026-10-11T09:32:15.200951Z",
      "retrieved_quote_timestamp": "2026-10-11T09:32:15.361469Z",
      "quote_retrieval_timestamp": "2026-10-11T09:32:15.361469Z",
      "timing_difference_seconds": 0.160518,
      "selected_quote": {
        "id": 736,
        "contract_id": 736,
        "forecast_timestamp": "2026-10-11T09:32:15.200951Z",
        "requested_timestamp": "2026-10-11T09:32:15.200951Z",
        "actual_quote_timestamp": "2026-10-11T09:32:15.361469Z",
        "timestamp_delta_seconds": 0.160518,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T09:32:15.361469Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110545",
        "external_market_id": "KXBTC15M-26OCT110545-45",
        "external_contract_id": "KXBTC15M-26OCT110545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5426.2
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 736,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110545",
          "external_market_id": "KXBTC15M-26OCT110545-45",
          "external_contract_id": "KXBTC15M-26OCT110545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T09:30:00Z",
          "resolution_timestamp": "2026-10-11T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T09:32:15.247041Z"
        }
      ],
      "quotes": [
        {
          "id": 736,
          "contract_id": 736,
          "forecast_timestamp": "2026-10-11T09:32:15.200951Z",
          "requested_timestamp": "2026-10-11T09:32:15.200951Z",
          "actual_quote_timestamp": "2026-10-11T09:32:15.361469Z",
          "timestamp_delta_seconds": 0.160518,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T09:32:15.361469Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110545",
          "external_market_id": "KXBTC15M-26OCT110545-45",
          "external_contract_id": "KXBTC15M-26OCT110545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5426.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110545-45": {
          "UP/YES": "KXBTC15M-26OCT110545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1429,
          "signal_id": 736,
          "quote_id": 736,
          "settlement_id": 736,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T09:47:20.423082Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5426.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1430,
          "signal_id": 736,
          "quote_id": 736,
          "settlement_id": 736,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T09:47:20.425053Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5426.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82957.34,
        "kronos_base_predicted_close": 82982.8984375,
        "kronos_base_displacement": 25.558437500003492,
        "kronos_base_displacement_fraction": 0.0003080913334492583,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82985.1171875,
        "kronos_small_displacement": 27.777187500003492,
        "kronos_small_displacement_fraction": 0.0003348370077922399,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110545",
        "ticker": "KXBTC15M-26OCT110545-45",
        "market_id": "KXBTC15M-26OCT110545-45",
        "contract_id": "KXBTC15M-26OCT110545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82957.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T09:32:15.200951Z",
        "retrieved_timestamp": "2026-10-11T09:32:15.361469Z",
        "quote_offset_seconds": 0.160518,
        "quote_age_seconds": 0.160518,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5426.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82962.56,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 736,
          "signal_id": 736,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T09:15:00Z",
          "return_6h": 0.0013287968186912469,
          "return_12h": -0.00029916468296598,
          "return_24h": 0.0014495207156126622,
          "close_vs_ema12": 0.00010258693345677194,
          "close_vs_ema24": 0.0007755237375430823,
          "ema12_slope_3h": 0.0002970877911583347,
          "ema24_slope_6h": 0.0005005094896601836,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T09:32:15.242091Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T09:15:00Z",
            "return_6h": 0.0013287968186912469,
            "return_12h": -0.00029916468296598,
            "return_24h": 0.0014495207156126622,
            "close_vs_ema12": 0.00010258693345677194,
            "close_vs_ema24": 0.0007755237375430823,
            "ema12_slope_3h": 0.0002970877911583347,
            "ema24_slope_6h": 0.0005005094896601836,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 735,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0915Z",
      "trigger_timestamp": "2026-10-11T09:17:14.880333Z",
      "market_start_timestamp": "2026-10-11T09:15:00Z",
      "resolution_timestamp": "2026-10-11T09:30:00Z",
      "direction": "UP",
      "base_run_id": 5559,
      "small_run_id": 5560,
      "last_observed_close": 82965.5,
      "actual_close": 82957.34,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T09:17:14.918532Z",
      "base_predicted_close": 82985.28125,
      "small_predicted_close": 82987.625,
      "strike": 82965.5,
      "market_regime": {
        "id": 735,
        "signal_id": 735,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T09:00:00Z",
        "return_6h": 0.0008214109105419976,
        "return_12h": 0.00022860508513344868,
        "return_24h": 0.0015793144343749788,
        "close_vs_ema12": 0.00020530100846638533,
        "close_vs_ema24": 0.0008901945192576477,
        "ema12_slope_3h": 0.0003223477413882847,
        "ema24_slope_6h": 0.00048301791317939546,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T09:17:14.922555Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T09:00:00Z",
          "return_6h": 0.0008214109105419976,
          "return_12h": 0.00022860508513344868,
          "return_24h": 0.0015793144343749788,
          "close_vs_ema12": 0.00020530100846638533,
          "close_vs_ema24": 0.0008901945192576477,
          "ema12_slope_3h": 0.0003223477413882847,
          "ema24_slope_6h": 0.00048301791317939546,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.160165,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5559,
        5560
      ],
      "forecast_publication_timestamp": "2026-10-11T09:17:14.880333Z",
      "requested_quote_timestamp": "2026-10-11T09:17:14.880333Z",
      "retrieved_quote_timestamp": "2026-10-11T09:17:15.040498Z",
      "quote_retrieval_timestamp": "2026-10-11T09:17:15.040498Z",
      "timing_difference_seconds": 0.160165,
      "selected_quote": {
        "id": 735,
        "contract_id": 735,
        "forecast_timestamp": "2026-10-11T09:17:14.880333Z",
        "requested_timestamp": "2026-10-11T09:17:14.880333Z",
        "actual_quote_timestamp": "2026-10-11T09:17:15.040498Z",
        "timestamp_delta_seconds": 0.160165,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T09:17:15.040498Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110530",
        "external_market_id": "KXBTC15M-26OCT110530-30",
        "external_contract_id": "KXBTC15M-26OCT110530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1093.63
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 735,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110530",
          "external_market_id": "KXBTC15M-26OCT110530-30",
          "external_contract_id": "KXBTC15M-26OCT110530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T09:15:00Z",
          "resolution_timestamp": "2026-10-11T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T09:17:14.925544Z"
        }
      ],
      "quotes": [
        {
          "id": 735,
          "contract_id": 735,
          "forecast_timestamp": "2026-10-11T09:17:14.880333Z",
          "requested_timestamp": "2026-10-11T09:17:14.880333Z",
          "actual_quote_timestamp": "2026-10-11T09:17:15.040498Z",
          "timestamp_delta_seconds": 0.160165,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T09:17:15.040498Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110530",
          "external_market_id": "KXBTC15M-26OCT110530-30",
          "external_contract_id": "KXBTC15M-26OCT110530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1093.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110530-30": {
          "UP/YES": "KXBTC15M-26OCT110530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1427,
          "signal_id": 735,
          "quote_id": 735,
          "settlement_id": 735,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T09:32:19.572363Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1093.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1428,
          "signal_id": 735,
          "quote_id": 735,
          "settlement_id": 735,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T09:32:19.574583Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1093.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82965.5,
        "kronos_base_predicted_close": 82985.28125,
        "kronos_base_displacement": 19.78125,
        "kronos_base_displacement_fraction": 0.00023842741862581434,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82987.625,
        "kronos_small_displacement": 22.125,
        "kronos_small_displacement_fraction": 0.00026667711277579233,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110530",
        "ticker": "KXBTC15M-26OCT110530-30",
        "market_id": "KXBTC15M-26OCT110530-30",
        "contract_id": "KXBTC15M-26OCT110530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82965.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T09:17:14.880333Z",
        "retrieved_timestamp": "2026-10-11T09:17:15.040498Z",
        "quote_offset_seconds": 0.160165,
        "quote_age_seconds": 0.160165,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1093.63
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82957.34,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 735,
          "signal_id": 735,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T09:00:00Z",
          "return_6h": 0.0008214109105419976,
          "return_12h": 0.00022860508513344868,
          "return_24h": 0.0015793144343749788,
          "close_vs_ema12": 0.00020530100846638533,
          "close_vs_ema24": 0.0008901945192576477,
          "ema12_slope_3h": 0.0003223477413882847,
          "ema24_slope_6h": 0.00048301791317939546,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T09:17:14.922555Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T09:00:00Z",
            "return_6h": 0.0008214109105419976,
            "return_12h": 0.00022860508513344868,
            "return_24h": 0.0015793144343749788,
            "close_vs_ema12": 0.00020530100846638533,
            "close_vs_ema24": 0.0008901945192576477,
            "ema12_slope_3h": 0.0003223477413882847,
            "ema24_slope_6h": 0.00048301791317939546,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 734,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0900Z",
      "trigger_timestamp": "2026-10-11T09:02:15.820422Z",
      "market_start_timestamp": "2026-10-11T09:00:00Z",
      "resolution_timestamp": "2026-10-11T09:15:00Z",
      "direction": "UP",
      "base_run_id": 5557,
      "small_run_id": 5558,
      "last_observed_close": 82968.31,
      "actual_close": 82965.5,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T09:02:15.855425Z",
      "base_predicted_close": 82988.796875,
      "small_predicted_close": 82991.1640625,
      "strike": 82968.31,
      "market_regime": {
        "id": 734,
        "signal_id": 734,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T08:45:00Z",
        "return_6h": -0.0005436690137760047,
        "return_12h": 2.290686225858707e-05,
        "return_24h": 0.0024253583203197593,
        "close_vs_ema12": 0.0002478756550716721,
        "close_vs_ema24": 0.0009427906626355842,
        "ema12_slope_3h": 0.0003347846299914803,
        "ema24_slope_6h": 0.0004758756174942924,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T09:02:15.860477Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T08:45:00Z",
          "return_6h": -0.0005436690137760047,
          "return_12h": 2.290686225858707e-05,
          "return_24h": 0.0024253583203197593,
          "close_vs_ema12": 0.0002478756550716721,
          "close_vs_ema24": 0.0009427906626355842,
          "ema12_slope_3h": 0.0003347846299914803,
          "ema24_slope_6h": 0.0004758756174942924,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176102,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5557,
        5558
      ],
      "forecast_publication_timestamp": "2026-10-11T09:02:15.820422Z",
      "requested_quote_timestamp": "2026-10-11T09:02:15.820422Z",
      "retrieved_quote_timestamp": "2026-10-11T09:02:15.996524Z",
      "quote_retrieval_timestamp": "2026-10-11T09:02:15.996524Z",
      "timing_difference_seconds": 0.176102,
      "selected_quote": {
        "id": 734,
        "contract_id": 734,
        "forecast_timestamp": "2026-10-11T09:02:15.820422Z",
        "requested_timestamp": "2026-10-11T09:02:15.820422Z",
        "actual_quote_timestamp": "2026-10-11T09:02:15.996524Z",
        "timestamp_delta_seconds": 0.176102,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T09:02:15.996524Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110515",
        "external_market_id": "KXBTC15M-26OCT110515-15",
        "external_contract_id": "KXBTC15M-26OCT110515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3737.72
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 734,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110515",
          "external_market_id": "KXBTC15M-26OCT110515-15",
          "external_contract_id": "KXBTC15M-26OCT110515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T09:00:00Z",
          "resolution_timestamp": "2026-10-11T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T09:02:15.862829Z"
        }
      ],
      "quotes": [
        {
          "id": 734,
          "contract_id": 734,
          "forecast_timestamp": "2026-10-11T09:02:15.820422Z",
          "requested_timestamp": "2026-10-11T09:02:15.820422Z",
          "actual_quote_timestamp": "2026-10-11T09:02:15.996524Z",
          "timestamp_delta_seconds": 0.176102,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.34,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T09:02:15.996524Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110515",
          "external_market_id": "KXBTC15M-26OCT110515-15",
          "external_contract_id": "KXBTC15M-26OCT110515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3737.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110515-15": {
          "UP/YES": "KXBTC15M-26OCT110515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1425,
          "signal_id": 734,
          "quote_id": 734,
          "settlement_id": 734,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.54,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T09:17:19.309876Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3737.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1426,
          "signal_id": 734,
          "quote_id": 734,
          "settlement_id": 734,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -34.0,
          "net_pnl": -35.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T09:17:19.312876Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3737.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82968.31,
        "kronos_base_predicted_close": 82988.796875,
        "kronos_base_displacement": 20.48687500000233,
        "kronos_base_displacement_fraction": 0.00024692409668224325,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82991.1640625,
        "kronos_small_displacement": 22.85406250000233,
        "kronos_small_displacement_fraction": 0.000275455321435405,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110515",
        "ticker": "KXBTC15M-26OCT110515-15",
        "market_id": "KXBTC15M-26OCT110515-15",
        "contract_id": "KXBTC15M-26OCT110515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82968.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T09:02:15.820422Z",
        "retrieved_timestamp": "2026-10-11T09:02:15.996524Z",
        "quote_offset_seconds": 0.176102,
        "quote_age_seconds": 0.176102,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3737.72
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82965.5,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 734,
          "signal_id": 734,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T08:45:00Z",
          "return_6h": -0.0005436690137760047,
          "return_12h": 2.290686225858707e-05,
          "return_24h": 0.0024253583203197593,
          "close_vs_ema12": 0.0002478756550716721,
          "close_vs_ema24": 0.0009427906626355842,
          "ema12_slope_3h": 0.0003347846299914803,
          "ema24_slope_6h": 0.0004758756174942924,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T09:02:15.860477Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T08:45:00Z",
            "return_6h": -0.0005436690137760047,
            "return_12h": 2.290686225858707e-05,
            "return_24h": 0.0024253583203197593,
            "close_vs_ema12": 0.0002478756550716721,
            "close_vs_ema24": 0.0009427906626355842,
            "ema12_slope_3h": 0.0003347846299914803,
            "ema24_slope_6h": 0.0004758756174942924,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 733,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0830Z",
      "trigger_timestamp": "2026-10-11T08:32:15.992269Z",
      "market_start_timestamp": "2026-10-11T08:30:00Z",
      "resolution_timestamp": "2026-10-11T08:45:00Z",
      "direction": "UP",
      "base_run_id": 5553,
      "small_run_id": 5554,
      "last_observed_close": 82962.68,
      "actual_close": 82998.92,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T08:32:16.033534Z",
      "base_predicted_close": 82965.2265625,
      "small_predicted_close": 82973.6796875,
      "strike": 82962.68,
      "market_regime": {
        "id": 733,
        "signal_id": 733,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T08:15:00Z",
        "return_6h": -3.0169282883685256e-05,
        "return_12h": -7.89208283015208e-05,
        "return_24h": 0.002594589000271652,
        "close_vs_ema12": 0.00021728991577507628,
        "close_vs_ema24": 0.0009229070613852031,
        "ema12_slope_3h": 0.00035521621062795106,
        "ema24_slope_6h": 0.0005219518762571429,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T08:32:16.040023Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T08:15:00Z",
          "return_6h": -3.0169282883685256e-05,
          "return_12h": -7.89208283015208e-05,
          "return_24h": 0.002594589000271652,
          "close_vs_ema12": 0.00021728991577507628,
          "close_vs_ema24": 0.0009229070613852031,
          "ema12_slope_3h": 0.00035521621062795106,
          "ema24_slope_6h": 0.0005219518762571429,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189249,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5553,
        5554
      ],
      "forecast_publication_timestamp": "2026-10-11T08:32:15.992269Z",
      "requested_quote_timestamp": "2026-10-11T08:32:15.992269Z",
      "retrieved_quote_timestamp": "2026-10-11T08:32:16.181518Z",
      "quote_retrieval_timestamp": "2026-10-11T08:32:16.181518Z",
      "timing_difference_seconds": 0.189249,
      "selected_quote": {
        "id": 733,
        "contract_id": 733,
        "forecast_timestamp": "2026-10-11T08:32:15.992269Z",
        "requested_timestamp": "2026-10-11T08:32:15.992269Z",
        "actual_quote_timestamp": "2026-10-11T08:32:16.181518Z",
        "timestamp_delta_seconds": 0.189249,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T08:32:16.181518Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110445",
        "external_market_id": "KXBTC15M-26OCT110445-45",
        "external_contract_id": "KXBTC15M-26OCT110445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 829.05
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 733,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110445",
          "external_market_id": "KXBTC15M-26OCT110445-45",
          "external_contract_id": "KXBTC15M-26OCT110445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T08:30:00Z",
          "resolution_timestamp": "2026-10-11T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T08:32:16.043046Z"
        }
      ],
      "quotes": [
        {
          "id": 733,
          "contract_id": 733,
          "forecast_timestamp": "2026-10-11T08:32:15.992269Z",
          "requested_timestamp": "2026-10-11T08:32:15.992269Z",
          "actual_quote_timestamp": "2026-10-11T08:32:16.181518Z",
          "timestamp_delta_seconds": 0.189249,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T08:32:16.181518Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110445",
          "external_market_id": "KXBTC15M-26OCT110445-45",
          "external_contract_id": "KXBTC15M-26OCT110445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 829.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110445-45": {
          "UP/YES": "KXBTC15M-26OCT110445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1423,
          "signal_id": 733,
          "quote_id": 733,
          "settlement_id": 733,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 209.0,
          "gross_pnl": 112.86,
          "net_pnl": 109.22,
          "roi": 1.0946081379033874,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T08:47:20.453846Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 829.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1424,
          "signal_id": 733,
          "quote_id": 733,
          "settlement_id": 733,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 54.0,
          "net_pnl": 52.26,
          "roi": 1.0946795140343526,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T08:47:20.456496Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 829.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82962.68,
        "kronos_base_predicted_close": 82965.2265625,
        "kronos_base_displacement": 2.546562500006985,
        "kronos_base_displacement_fraction": 3.0695277683977724e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82973.6796875,
        "kronos_small_displacement": 10.999687500006985,
        "kronos_small_displacement_fraction": 0.0001325859711861645,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110445",
        "ticker": "KXBTC15M-26OCT110445-45",
        "market_id": "KXBTC15M-26OCT110445-45",
        "contract_id": "KXBTC15M-26OCT110445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82962.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T08:32:15.992269Z",
        "retrieved_timestamp": "2026-10-11T08:32:16.181518Z",
        "quote_offset_seconds": 0.189249,
        "quote_age_seconds": 0.189249,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 829.05
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82998.92,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 733,
          "signal_id": 733,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T08:15:00Z",
          "return_6h": -3.0169282883685256e-05,
          "return_12h": -7.89208283015208e-05,
          "return_24h": 0.002594589000271652,
          "close_vs_ema12": 0.00021728991577507628,
          "close_vs_ema24": 0.0009229070613852031,
          "ema12_slope_3h": 0.00035521621062795106,
          "ema24_slope_6h": 0.0005219518762571429,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T08:32:16.040023Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T08:15:00Z",
            "return_6h": -3.0169282883685256e-05,
            "return_12h": -7.89208283015208e-05,
            "return_24h": 0.002594589000271652,
            "close_vs_ema12": 0.00021728991577507628,
            "close_vs_ema24": 0.0009229070613852031,
            "ema12_slope_3h": 0.00035521621062795106,
            "ema24_slope_6h": 0.0005219518762571429,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 732,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0800Z",
      "trigger_timestamp": "2026-10-11T08:02:14.840943Z",
      "market_start_timestamp": "2026-10-11T08:00:00Z",
      "resolution_timestamp": "2026-10-11T08:15:00Z",
      "direction": "UP",
      "base_run_id": 5549,
      "small_run_id": 5550,
      "last_observed_close": 82944.84,
      "actual_close": 82972.48,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T08:02:14.877860Z",
      "base_predicted_close": 82945.875,
      "small_predicted_close": 82954.6796875,
      "strike": 82944.84,
      "market_regime": {
        "id": 732,
        "signal_id": 732,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T07:45:00Z",
        "return_6h": -0.0001044038686572879,
        "return_12h": -0.0007754741524326203,
        "return_24h": 0.0026675112404161982,
        "close_vs_ema12": 2.618725658543042e-05,
        "close_vs_ema24": 0.000749510506291795,
        "ema12_slope_3h": 0.0003844124031415763,
        "ema24_slope_6h": 0.0005427089134948382,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T08:02:14.883961Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T07:45:00Z",
          "return_6h": -0.0001044038686572879,
          "return_12h": -0.0007754741524326203,
          "return_24h": 0.0026675112404161982,
          "close_vs_ema12": 2.618725658543042e-05,
          "close_vs_ema24": 0.000749510506291795,
          "ema12_slope_3h": 0.0003844124031415763,
          "ema24_slope_6h": 0.0005427089134948382,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18399,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5549,
        5550
      ],
      "forecast_publication_timestamp": "2026-10-11T08:02:14.840943Z",
      "requested_quote_timestamp": "2026-10-11T08:02:14.840943Z",
      "retrieved_quote_timestamp": "2026-10-11T08:02:15.024933Z",
      "quote_retrieval_timestamp": "2026-10-11T08:02:15.024933Z",
      "timing_difference_seconds": 0.18399,
      "selected_quote": {
        "id": 732,
        "contract_id": 732,
        "forecast_timestamp": "2026-10-11T08:02:14.840943Z",
        "requested_timestamp": "2026-10-11T08:02:14.840943Z",
        "actual_quote_timestamp": "2026-10-11T08:02:15.024933Z",
        "timestamp_delta_seconds": 0.18399,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T08:02:15.024933Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110415",
        "external_market_id": "KXBTC15M-26OCT110415-15",
        "external_contract_id": "KXBTC15M-26OCT110415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1205.2
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 732,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110415",
          "external_market_id": "KXBTC15M-26OCT110415-15",
          "external_contract_id": "KXBTC15M-26OCT110415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T08:00:00Z",
          "resolution_timestamp": "2026-10-11T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T08:02:14.888460Z"
        }
      ],
      "quotes": [
        {
          "id": 732,
          "contract_id": 732,
          "forecast_timestamp": "2026-10-11T08:02:14.840943Z",
          "requested_timestamp": "2026-10-11T08:02:14.840943Z",
          "actual_quote_timestamp": "2026-10-11T08:02:15.024933Z",
          "timestamp_delta_seconds": 0.18399,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T08:02:15.024933Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110415",
          "external_market_id": "KXBTC15M-26OCT110415-15",
          "external_contract_id": "KXBTC15M-26OCT110415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1205.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110415-15": {
          "UP/YES": "KXBTC15M-26OCT110415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1421,
          "signal_id": 732,
          "quote_id": 732,
          "settlement_id": 732,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T08:17:20.890580Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1205.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1422,
          "signal_id": 732,
          "quote_id": 732,
          "settlement_id": 732,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T08:17:20.893826Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1205.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82944.84,
        "kronos_base_predicted_close": 82945.875,
        "kronos_base_displacement": 1.0350000000034925,
        "kronos_base_displacement_fraction": 1.2478172240774621e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82954.6796875,
        "kronos_small_displacement": 9.839687500003492,
        "kronos_small_displacement_fraction": 0.00011862929026089498,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110415",
        "ticker": "KXBTC15M-26OCT110415-15",
        "market_id": "KXBTC15M-26OCT110415-15",
        "contract_id": "KXBTC15M-26OCT110415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82944.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T08:02:14.840943Z",
        "retrieved_timestamp": "2026-10-11T08:02:15.024933Z",
        "quote_offset_seconds": 0.18399,
        "quote_age_seconds": 0.18399,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1205.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82972.48,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 732,
          "signal_id": 732,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T07:45:00Z",
          "return_6h": -0.0001044038686572879,
          "return_12h": -0.0007754741524326203,
          "return_24h": 0.0026675112404161982,
          "close_vs_ema12": 2.618725658543042e-05,
          "close_vs_ema24": 0.000749510506291795,
          "ema12_slope_3h": 0.0003844124031415763,
          "ema24_slope_6h": 0.0005427089134948382,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T08:02:14.883961Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T07:45:00Z",
            "return_6h": -0.0001044038686572879,
            "return_12h": -0.0007754741524326203,
            "return_24h": 0.0026675112404161982,
            "close_vs_ema12": 2.618725658543042e-05,
            "close_vs_ema24": 0.000749510506291795,
            "ema12_slope_3h": 0.0003844124031415763,
            "ema24_slope_6h": 0.0005427089134948382,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 731,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0715Z",
      "trigger_timestamp": "2026-10-11T07:17:14.503053Z",
      "market_start_timestamp": "2026-10-11T07:15:00Z",
      "resolution_timestamp": "2026-10-11T07:30:00Z",
      "direction": "UP",
      "base_run_id": 5543,
      "small_run_id": 5544,
      "last_observed_close": 83061.18,
      "actual_close": 82994.43,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T07:17:14.547344Z",
      "base_predicted_close": 83062.5234375,
      "small_predicted_close": 83085.0546875,
      "strike": 83061.18,
      "market_regime": {
        "id": 731,
        "signal_id": 731,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T07:00:00Z",
        "return_6h": 0.0018427081679612822,
        "return_12h": 0.0013994456281358758,
        "return_24h": 0.005619660204878141,
        "close_vs_ema12": 0.0014536549599020177,
        "close_vs_ema24": 0.0022122202696610582,
        "ema12_slope_3h": 0.0003260208963122846,
        "ema24_slope_6h": 0.0005670264838597561,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T07:17:14.552200Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T07:00:00Z",
          "return_6h": 0.0018427081679612822,
          "return_12h": 0.0013994456281358758,
          "return_24h": 0.005619660204878141,
          "close_vs_ema12": 0.0014536549599020177,
          "close_vs_ema24": 0.0022122202696610582,
          "ema12_slope_3h": 0.0003260208963122846,
          "ema24_slope_6h": 0.0005670264838597561,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177317,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5543,
        5544
      ],
      "forecast_publication_timestamp": "2026-10-11T07:17:14.503053Z",
      "requested_quote_timestamp": "2026-10-11T07:17:14.503053Z",
      "retrieved_quote_timestamp": "2026-10-11T07:17:14.680370Z",
      "quote_retrieval_timestamp": "2026-10-11T07:17:14.680370Z",
      "timing_difference_seconds": 0.177317,
      "selected_quote": {
        "id": 731,
        "contract_id": 731,
        "forecast_timestamp": "2026-10-11T07:17:14.503053Z",
        "requested_timestamp": "2026-10-11T07:17:14.503053Z",
        "actual_quote_timestamp": "2026-10-11T07:17:14.680370Z",
        "timestamp_delta_seconds": 0.177317,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T07:17:14.680370Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110330",
        "external_market_id": "KXBTC15M-26OCT110330-30",
        "external_contract_id": "KXBTC15M-26OCT110330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5730.35
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 731,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110330",
          "external_market_id": "KXBTC15M-26OCT110330-30",
          "external_contract_id": "KXBTC15M-26OCT110330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T07:15:00Z",
          "resolution_timestamp": "2026-10-11T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T07:17:14.554915Z"
        }
      ],
      "quotes": [
        {
          "id": 731,
          "contract_id": 731,
          "forecast_timestamp": "2026-10-11T07:17:14.503053Z",
          "requested_timestamp": "2026-10-11T07:17:14.503053Z",
          "actual_quote_timestamp": "2026-10-11T07:17:14.680370Z",
          "timestamp_delta_seconds": 0.177317,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T07:17:14.680370Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110330",
          "external_market_id": "KXBTC15M-26OCT110330-30",
          "external_contract_id": "KXBTC15M-26OCT110330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5730.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110330-30": {
          "UP/YES": "KXBTC15M-26OCT110330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1419,
          "signal_id": 731,
          "quote_id": 731,
          "settlement_id": 731,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T07:32:19.574624Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5730.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1420,
          "signal_id": 731,
          "quote_id": 731,
          "settlement_id": 731,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T07:32:19.577753Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5730.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83061.18,
        "kronos_base_predicted_close": 83062.5234375,
        "kronos_base_displacement": 1.343437500006985,
        "kronos_base_displacement_fraction": 1.617407193115948e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83085.0546875,
        "kronos_small_displacement": 23.874687500006985,
        "kronos_small_displacement_fraction": 0.00028743496661144213,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110330",
        "ticker": "KXBTC15M-26OCT110330-30",
        "market_id": "KXBTC15M-26OCT110330-30",
        "contract_id": "KXBTC15M-26OCT110330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83061.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T07:17:14.503053Z",
        "retrieved_timestamp": "2026-10-11T07:17:14.680370Z",
        "quote_offset_seconds": 0.177317,
        "quote_age_seconds": 0.177317,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5730.35
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82994.43,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 731,
          "signal_id": 731,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T07:00:00Z",
          "return_6h": 0.0018427081679612822,
          "return_12h": 0.0013994456281358758,
          "return_24h": 0.005619660204878141,
          "close_vs_ema12": 0.0014536549599020177,
          "close_vs_ema24": 0.0022122202696610582,
          "ema12_slope_3h": 0.0003260208963122846,
          "ema24_slope_6h": 0.0005670264838597561,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T07:17:14.552200Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T07:00:00Z",
            "return_6h": 0.0018427081679612822,
            "return_12h": 0.0013994456281358758,
            "return_24h": 0.005619660204878141,
            "close_vs_ema12": 0.0014536549599020177,
            "close_vs_ema24": 0.0022122202696610582,
            "ema12_slope_3h": 0.0003260208963122846,
            "ema24_slope_6h": 0.0005670264838597561,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 730,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0630Z",
      "trigger_timestamp": "2026-10-11T06:32:14.655927Z",
      "market_start_timestamp": "2026-10-11T06:30:00Z",
      "resolution_timestamp": "2026-10-11T06:45:00Z",
      "direction": "UP",
      "base_run_id": 5537,
      "small_run_id": 5538,
      "last_observed_close": 82981.91,
      "actual_close": 83046.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T06:32:14.704414Z",
      "base_predicted_close": 83000.25,
      "small_predicted_close": 83008.3359375,
      "strike": 82981.91,
      "market_regime": {
        "id": 730,
        "signal_id": 730,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T06:15:00Z",
        "return_6h": 0.0010067920550866916,
        "return_12h": 0.0004967886295634827,
        "return_24h": 0.0031765154781406846,
        "close_vs_ema12": 0.0006960019143498197,
        "close_vs_ema24": 0.0014006469367811025,
        "ema12_slope_3h": -3.095650131568206e-05,
        "ema24_slope_6h": 0.000466486346947681,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T06:32:14.708612Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T06:15:00Z",
          "return_6h": 0.0010067920550866916,
          "return_12h": 0.0004967886295634827,
          "return_24h": 0.0031765154781406846,
          "close_vs_ema12": 0.0006960019143498197,
          "close_vs_ema24": 0.0014006469367811025,
          "ema12_slope_3h": -3.095650131568206e-05,
          "ema24_slope_6h": 0.000466486346947681,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217433,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5537,
        5538
      ],
      "forecast_publication_timestamp": "2026-10-11T06:32:14.655927Z",
      "requested_quote_timestamp": "2026-10-11T06:32:14.655927Z",
      "retrieved_quote_timestamp": "2026-10-11T06:32:14.873360Z",
      "quote_retrieval_timestamp": "2026-10-11T06:32:14.873360Z",
      "timing_difference_seconds": 0.217433,
      "selected_quote": {
        "id": 730,
        "contract_id": 730,
        "forecast_timestamp": "2026-10-11T06:32:14.655927Z",
        "requested_timestamp": "2026-10-11T06:32:14.655927Z",
        "actual_quote_timestamp": "2026-10-11T06:32:14.873360Z",
        "timestamp_delta_seconds": 0.217433,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T06:32:14.873360Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110245",
        "external_market_id": "KXBTC15M-26OCT110245-45",
        "external_contract_id": "KXBTC15M-26OCT110245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2547.04
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 730,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110245",
          "external_market_id": "KXBTC15M-26OCT110245-45",
          "external_contract_id": "KXBTC15M-26OCT110245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T06:30:00Z",
          "resolution_timestamp": "2026-10-11T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T06:32:14.710587Z"
        }
      ],
      "quotes": [
        {
          "id": 730,
          "contract_id": 730,
          "forecast_timestamp": "2026-10-11T06:32:14.655927Z",
          "requested_timestamp": "2026-10-11T06:32:14.655927Z",
          "actual_quote_timestamp": "2026-10-11T06:32:14.873360Z",
          "timestamp_delta_seconds": 0.217433,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T06:32:14.873360Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110245",
          "external_market_id": "KXBTC15M-26OCT110245-45",
          "external_contract_id": "KXBTC15M-26OCT110245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2547.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110245-45": {
          "UP/YES": "KXBTC15M-26OCT110245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1417,
          "signal_id": 730,
          "quote_id": 730,
          "settlement_id": 730,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T06:47:18.881276Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2547.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1418,
          "signal_id": 730,
          "quote_id": 730,
          "settlement_id": 730,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T06:47:18.885626Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2547.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82981.91,
        "kronos_base_predicted_close": 83000.25,
        "kronos_base_displacement": 18.339999999996508,
        "kronos_base_displacement_fraction": 0.00022101202539199816,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83008.3359375,
        "kronos_small_displacement": 26.425937499996508,
        "kronos_small_displacement_fraction": 0.0003184541968243019,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110245",
        "ticker": "KXBTC15M-26OCT110245-45",
        "market_id": "KXBTC15M-26OCT110245-45",
        "contract_id": "KXBTC15M-26OCT110245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82981.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T06:32:14.655927Z",
        "retrieved_timestamp": "2026-10-11T06:32:14.873360Z",
        "quote_offset_seconds": 0.217433,
        "quote_age_seconds": 0.217433,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2547.04
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83046.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 730,
          "signal_id": 730,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T06:15:00Z",
          "return_6h": 0.0010067920550866916,
          "return_12h": 0.0004967886295634827,
          "return_24h": 0.0031765154781406846,
          "close_vs_ema12": 0.0006960019143498197,
          "close_vs_ema24": 0.0014006469367811025,
          "ema12_slope_3h": -3.095650131568206e-05,
          "ema24_slope_6h": 0.000466486346947681,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T06:32:14.708612Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T06:15:00Z",
            "return_6h": 0.0010067920550866916,
            "return_12h": 0.0004967886295634827,
            "return_24h": 0.0031765154781406846,
            "close_vs_ema12": 0.0006960019143498197,
            "close_vs_ema24": 0.0014006469367811025,
            "ema12_slope_3h": -3.095650131568206e-05,
            "ema24_slope_6h": 0.000466486346947681,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 729,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0615Z",
      "trigger_timestamp": "2026-10-11T06:17:15.033035Z",
      "market_start_timestamp": "2026-10-11T06:15:00Z",
      "resolution_timestamp": "2026-10-11T06:30:00Z",
      "direction": "UP",
      "base_run_id": 5535,
      "small_run_id": 5536,
      "last_observed_close": 82962.99,
      "actual_close": 82981.91,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T06:17:15.071800Z",
      "base_predicted_close": 82998.28125,
      "small_predicted_close": 83006.5234375,
      "strike": 82962.99,
      "market_regime": {
        "id": 729,
        "signal_id": 729,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T06:00:00Z",
        "return_6h": 0.00015883700346930318,
        "return_12h": -0.0003637126349674835,
        "return_24h": 0.0031803091638040737,
        "close_vs_ema12": 0.0004974675327160671,
        "close_vs_ema24": 0.0012018385643768337,
        "ema12_slope_3h": -0.00010136797543269793,
        "ema24_slope_6h": 0.0004550987524836181,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T06:17:15.075604Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T06:00:00Z",
          "return_6h": 0.00015883700346930318,
          "return_12h": -0.0003637126349674835,
          "return_24h": 0.0031803091638040737,
          "close_vs_ema12": 0.0004974675327160671,
          "close_vs_ema24": 0.0012018385643768337,
          "ema12_slope_3h": -0.00010136797543269793,
          "ema24_slope_6h": 0.0004550987524836181,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177188,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5535,
        5536
      ],
      "forecast_publication_timestamp": "2026-10-11T06:17:15.033035Z",
      "requested_quote_timestamp": "2026-10-11T06:17:15.033035Z",
      "retrieved_quote_timestamp": "2026-10-11T06:17:15.210223Z",
      "quote_retrieval_timestamp": "2026-10-11T06:17:15.210223Z",
      "timing_difference_seconds": 0.177188,
      "selected_quote": {
        "id": 729,
        "contract_id": 729,
        "forecast_timestamp": "2026-10-11T06:17:15.033035Z",
        "requested_timestamp": "2026-10-11T06:17:15.033035Z",
        "actual_quote_timestamp": "2026-10-11T06:17:15.210223Z",
        "timestamp_delta_seconds": 0.177188,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T06:17:15.210223Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110230",
        "external_market_id": "KXBTC15M-26OCT110230-30",
        "external_contract_id": "KXBTC15M-26OCT110230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2218.68
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 729,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110230",
          "external_market_id": "KXBTC15M-26OCT110230-30",
          "external_contract_id": "KXBTC15M-26OCT110230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T06:15:00Z",
          "resolution_timestamp": "2026-10-11T06:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T06:17:15.080757Z"
        }
      ],
      "quotes": [
        {
          "id": 729,
          "contract_id": 729,
          "forecast_timestamp": "2026-10-11T06:17:15.033035Z",
          "requested_timestamp": "2026-10-11T06:17:15.033035Z",
          "actual_quote_timestamp": "2026-10-11T06:17:15.210223Z",
          "timestamp_delta_seconds": 0.177188,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T06:17:15.210223Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110230",
          "external_market_id": "KXBTC15M-26OCT110230-30",
          "external_contract_id": "KXBTC15M-26OCT110230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2218.68
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110230-30": {
          "UP/YES": "KXBTC15M-26OCT110230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1415,
          "signal_id": 729,
          "quote_id": 729,
          "settlement_id": 729,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 1.0,
          "settlement_payout": 239.0,
          "gross_pnl": 143.39999999999998,
          "net_pnl": 139.38,
          "roi": 1.3991166432443283,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T06:32:19.032350Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2218.68,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1416,
          "signal_id": 729,
          "quote_id": 729,
          "settlement_id": 729,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 60.0,
          "net_pnl": 58.32,
          "roi": 1.399232245681382,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T06:32:19.034451Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2218.68,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82962.99,
        "kronos_base_predicted_close": 82998.28125,
        "kronos_base_displacement": 35.29124999999476,
        "kronos_base_displacement_fraction": 0.000425385464048424,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83006.5234375,
        "kronos_small_displacement": 43.53343749999476,
        "kronos_small_displacement_fraction": 0.0005247332274306261,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110230",
        "ticker": "KXBTC15M-26OCT110230-30",
        "market_id": "KXBTC15M-26OCT110230-30",
        "contract_id": "KXBTC15M-26OCT110230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82962.99
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T06:17:15.033035Z",
        "retrieved_timestamp": "2026-10-11T06:17:15.210223Z",
        "quote_offset_seconds": 0.177188,
        "quote_age_seconds": 0.177188,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2218.68
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82981.91,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 729,
          "signal_id": 729,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T06:00:00Z",
          "return_6h": 0.00015883700346930318,
          "return_12h": -0.0003637126349674835,
          "return_24h": 0.0031803091638040737,
          "close_vs_ema12": 0.0004974675327160671,
          "close_vs_ema24": 0.0012018385643768337,
          "ema12_slope_3h": -0.00010136797543269793,
          "ema24_slope_6h": 0.0004550987524836181,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T06:17:15.075604Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T06:00:00Z",
            "return_6h": 0.00015883700346930318,
            "return_12h": -0.0003637126349674835,
            "return_24h": 0.0031803091638040737,
            "close_vs_ema12": 0.0004974675327160671,
            "close_vs_ema24": 0.0012018385643768337,
            "ema12_slope_3h": -0.00010136797543269793,
            "ema24_slope_6h": 0.0004550987524836181,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 728,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0600Z",
      "trigger_timestamp": "2026-10-11T06:02:14.666975Z",
      "market_start_timestamp": "2026-10-11T06:00:00Z",
      "resolution_timestamp": "2026-10-11T06:15:00Z",
      "direction": "UP",
      "base_run_id": 5533,
      "small_run_id": 5534,
      "last_observed_close": 82963.62,
      "actual_close": 82962.99,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T06:02:14.706229Z",
      "base_predicted_close": 82994.0390625,
      "small_predicted_close": 83002.4296875,
      "strike": 82963.62,
      "market_regime": {
        "id": 728,
        "signal_id": 728,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T05:45:00Z",
        "return_6h": 0.0006020054151238963,
        "return_12h": -0.0009283979915619689,
        "return_24h": 0.0023407105693906693,
        "close_vs_ema12": 0.000526249049090044,
        "close_vs_ema24": 0.001234783220660729,
        "ema12_slope_3h": -0.0001393320290452582,
        "ema24_slope_6h": 0.0004613484044913019,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T06:02:14.710872Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T05:45:00Z",
          "return_6h": 0.0006020054151238963,
          "return_12h": -0.0009283979915619689,
          "return_24h": 0.0023407105693906693,
          "close_vs_ema12": 0.000526249049090044,
          "close_vs_ema24": 0.001234783220660729,
          "ema12_slope_3h": -0.0001393320290452582,
          "ema24_slope_6h": 0.0004613484044913019,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172599,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5533,
        5534
      ],
      "forecast_publication_timestamp": "2026-10-11T06:02:14.666975Z",
      "requested_quote_timestamp": "2026-10-11T06:02:14.666975Z",
      "retrieved_quote_timestamp": "2026-10-11T06:02:14.839574Z",
      "quote_retrieval_timestamp": "2026-10-11T06:02:14.839574Z",
      "timing_difference_seconds": 0.172599,
      "selected_quote": {
        "id": 728,
        "contract_id": 728,
        "forecast_timestamp": "2026-10-11T06:02:14.666975Z",
        "requested_timestamp": "2026-10-11T06:02:14.666975Z",
        "actual_quote_timestamp": "2026-10-11T06:02:14.839574Z",
        "timestamp_delta_seconds": 0.172599,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T06:02:14.839574Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110215",
        "external_market_id": "KXBTC15M-26OCT110215-15",
        "external_contract_id": "KXBTC15M-26OCT110215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1657.23
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 728,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110215",
          "external_market_id": "KXBTC15M-26OCT110215-15",
          "external_contract_id": "KXBTC15M-26OCT110215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T06:00:00Z",
          "resolution_timestamp": "2026-10-11T06:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T06:02:14.718944Z"
        }
      ],
      "quotes": [
        {
          "id": 728,
          "contract_id": 728,
          "forecast_timestamp": "2026-10-11T06:02:14.666975Z",
          "requested_timestamp": "2026-10-11T06:02:14.666975Z",
          "actual_quote_timestamp": "2026-10-11T06:02:14.839574Z",
          "timestamp_delta_seconds": 0.172599,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.72,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T06:02:14.839574Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110215",
          "external_market_id": "KXBTC15M-26OCT110215-15",
          "external_contract_id": "KXBTC15M-26OCT110215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1657.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110215-15": {
          "UP/YES": "KXBTC15M-26OCT110215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1413,
          "signal_id": 728,
          "quote_id": 728,
          "settlement_id": 728,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.82,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T06:17:19.477883Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1657.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1414,
          "signal_id": 728,
          "quote_id": 728,
          "settlement_id": 728,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -73.0,
          "net_pnl": -74.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T06:17:19.482107Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1657.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82963.62,
        "kronos_base_predicted_close": 82994.0390625,
        "kronos_base_displacement": 30.419062500004657,
        "kronos_base_displacement_fraction": 0.00036665543885385735,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83002.4296875,
        "kronos_small_displacement": 38.80968750000466,
        "kronos_small_displacement_fraction": 0.0004677916356591559,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110215",
        "ticker": "KXBTC15M-26OCT110215-15",
        "market_id": "KXBTC15M-26OCT110215-15",
        "contract_id": "KXBTC15M-26OCT110215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82963.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T06:02:14.666975Z",
        "retrieved_timestamp": "2026-10-11T06:02:14.839574Z",
        "quote_offset_seconds": 0.172599,
        "quote_age_seconds": 0.172599,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1657.23
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82962.99,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 728,
          "signal_id": 728,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T05:45:00Z",
          "return_6h": 0.0006020054151238963,
          "return_12h": -0.0009283979915619689,
          "return_24h": 0.0023407105693906693,
          "close_vs_ema12": 0.000526249049090044,
          "close_vs_ema24": 0.001234783220660729,
          "ema12_slope_3h": -0.0001393320290452582,
          "ema24_slope_6h": 0.0004613484044913019,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T06:02:14.710872Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T05:45:00Z",
            "return_6h": 0.0006020054151238963,
            "return_12h": -0.0009283979915619689,
            "return_24h": 0.0023407105693906693,
            "close_vs_ema12": 0.000526249049090044,
            "close_vs_ema24": 0.001234783220660729,
            "ema12_slope_3h": -0.0001393320290452582,
            "ema24_slope_6h": 0.0004613484044913019,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 727,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0530Z",
      "trigger_timestamp": "2026-10-11T05:32:15.002710Z",
      "market_start_timestamp": "2026-10-11T05:30:00Z",
      "resolution_timestamp": "2026-10-11T05:45:00Z",
      "direction": "UP",
      "base_run_id": 5529,
      "small_run_id": 5530,
      "last_observed_close": 82980.03,
      "actual_close": 82986.87,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T05:32:15.038078Z",
      "base_predicted_close": 82982.953125,
      "small_predicted_close": 82991.40625,
      "strike": 82980.03,
      "market_regime": {
        "id": 727,
        "signal_id": 727,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T05:15:00Z",
        "return_6h": 0.00018571570433367768,
        "return_12h": -1.074544176415948e-05,
        "return_24h": 0.004538973829031567,
        "close_vs_ema12": 0.0007818694200014686,
        "close_vs_ema24": 0.0014913726676057948,
        "ema12_slope_3h": -9.03075761506944e-05,
        "ema24_slope_6h": 0.00045710089837180945,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T05:32:15.042689Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T05:15:00Z",
          "return_6h": 0.00018571570433367768,
          "return_12h": -1.074544176415948e-05,
          "return_24h": 0.004538973829031567,
          "close_vs_ema12": 0.0007818694200014686,
          "close_vs_ema24": 0.0014913726676057948,
          "ema12_slope_3h": -9.03075761506944e-05,
          "ema24_slope_6h": 0.00045710089837180945,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212385,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5529,
        5530
      ],
      "forecast_publication_timestamp": "2026-10-11T05:32:15.002710Z",
      "requested_quote_timestamp": "2026-10-11T05:32:15.002710Z",
      "retrieved_quote_timestamp": "2026-10-11T05:32:15.215095Z",
      "quote_retrieval_timestamp": "2026-10-11T05:32:15.215095Z",
      "timing_difference_seconds": 0.212385,
      "selected_quote": {
        "id": 727,
        "contract_id": 727,
        "forecast_timestamp": "2026-10-11T05:32:15.002710Z",
        "requested_timestamp": "2026-10-11T05:32:15.002710Z",
        "actual_quote_timestamp": "2026-10-11T05:32:15.215095Z",
        "timestamp_delta_seconds": 0.212385,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T05:32:15.215095Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110145",
        "external_market_id": "KXBTC15M-26OCT110145-45",
        "external_contract_id": "KXBTC15M-26OCT110145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1662.34
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 727,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110145",
          "external_market_id": "KXBTC15M-26OCT110145-45",
          "external_contract_id": "KXBTC15M-26OCT110145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T05:30:00Z",
          "resolution_timestamp": "2026-10-11T05:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T05:32:15.045181Z"
        }
      ],
      "quotes": [
        {
          "id": 727,
          "contract_id": 727,
          "forecast_timestamp": "2026-10-11T05:32:15.002710Z",
          "requested_timestamp": "2026-10-11T05:32:15.002710Z",
          "actual_quote_timestamp": "2026-10-11T05:32:15.215095Z",
          "timestamp_delta_seconds": 0.212385,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T05:32:15.215095Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110145",
          "external_market_id": "KXBTC15M-26OCT110145-45",
          "external_contract_id": "KXBTC15M-26OCT110145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1662.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110145-45": {
          "UP/YES": "KXBTC15M-26OCT110145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1411,
          "signal_id": 727,
          "quote_id": 727,
          "settlement_id": 727,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T05:47:19.950830Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1662.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1412,
          "signal_id": 727,
          "quote_id": 727,
          "settlement_id": 727,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T05:47:19.954997Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1662.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82980.03,
        "kronos_base_predicted_close": 82982.953125,
        "kronos_base_displacement": 2.923125000001164,
        "kronos_base_displacement_fraction": 3.522684915878151e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82991.40625,
        "kronos_small_displacement": 11.376250000001164,
        "kronos_small_displacement_fraction": 0.0001370962386974452,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110145",
        "ticker": "KXBTC15M-26OCT110145-45",
        "market_id": "KXBTC15M-26OCT110145-45",
        "contract_id": "KXBTC15M-26OCT110145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82980.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T05:32:15.002710Z",
        "retrieved_timestamp": "2026-10-11T05:32:15.215095Z",
        "quote_offset_seconds": 0.212385,
        "quote_age_seconds": 0.212385,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1662.34
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82986.87,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 727,
          "signal_id": 727,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T05:15:00Z",
          "return_6h": 0.00018571570433367768,
          "return_12h": -1.074544176415948e-05,
          "return_24h": 0.004538973829031567,
          "close_vs_ema12": 0.0007818694200014686,
          "close_vs_ema24": 0.0014913726676057948,
          "ema12_slope_3h": -9.03075761506944e-05,
          "ema24_slope_6h": 0.00045710089837180945,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T05:32:15.042689Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T05:15:00Z",
            "return_6h": 0.00018571570433367768,
            "return_12h": -1.074544176415948e-05,
            "return_24h": 0.004538973829031567,
            "close_vs_ema12": 0.0007818694200014686,
            "close_vs_ema24": 0.0014913726676057948,
            "ema12_slope_3h": -9.03075761506944e-05,
            "ema24_slope_6h": 0.00045710089837180945,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 726,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0515Z",
      "trigger_timestamp": "2026-10-11T05:17:14.664782Z",
      "market_start_timestamp": "2026-10-11T05:15:00Z",
      "resolution_timestamp": "2026-10-11T05:30:00Z",
      "direction": "UP",
      "base_run_id": 5527,
      "small_run_id": 5528,
      "last_observed_close": 82951.08,
      "actual_close": 82980.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T05:17:14.701935Z",
      "base_predicted_close": 82968.46875,
      "small_predicted_close": 82986.0859375,
      "strike": 82951.08,
      "market_regime": {
        "id": 726,
        "signal_id": 726,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T05:00:00Z",
        "return_6h": -0.00042240187659292605,
        "return_12h": -0.0004026495045159617,
        "return_24h": 0.0037790547433860233,
        "close_vs_ema12": 0.00046604024937568767,
        "close_vs_ema24": 0.0011734744491394,
        "ema12_slope_3h": -0.00010177320093196496,
        "ema24_slope_6h": 0.00046284457383416466,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T05:17:14.708156Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T05:00:00Z",
          "return_6h": -0.00042240187659292605,
          "return_12h": -0.0004026495045159617,
          "return_24h": 0.0037790547433860233,
          "close_vs_ema12": 0.00046604024937568767,
          "close_vs_ema24": 0.0011734744491394,
          "ema12_slope_3h": -0.00010177320093196496,
          "ema24_slope_6h": 0.00046284457383416466,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177265,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5527,
        5528
      ],
      "forecast_publication_timestamp": "2026-10-11T05:17:14.664782Z",
      "requested_quote_timestamp": "2026-10-11T05:17:14.664782Z",
      "retrieved_quote_timestamp": "2026-10-11T05:17:14.842047Z",
      "quote_retrieval_timestamp": "2026-10-11T05:17:14.842047Z",
      "timing_difference_seconds": 0.177265,
      "selected_quote": {
        "id": 726,
        "contract_id": 726,
        "forecast_timestamp": "2026-10-11T05:17:14.664782Z",
        "requested_timestamp": "2026-10-11T05:17:14.664782Z",
        "actual_quote_timestamp": "2026-10-11T05:17:14.842047Z",
        "timestamp_delta_seconds": 0.177265,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T05:17:14.842047Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110130",
        "external_market_id": "KXBTC15M-26OCT110130-30",
        "external_contract_id": "KXBTC15M-26OCT110130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2284.76
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 726,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110130",
          "external_market_id": "KXBTC15M-26OCT110130-30",
          "external_contract_id": "KXBTC15M-26OCT110130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T05:15:00Z",
          "resolution_timestamp": "2026-10-11T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T05:17:14.711120Z"
        }
      ],
      "quotes": [
        {
          "id": 726,
          "contract_id": 726,
          "forecast_timestamp": "2026-10-11T05:17:14.664782Z",
          "requested_timestamp": "2026-10-11T05:17:14.664782Z",
          "actual_quote_timestamp": "2026-10-11T05:17:14.842047Z",
          "timestamp_delta_seconds": 0.177265,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T05:17:14.842047Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110130",
          "external_market_id": "KXBTC15M-26OCT110130-30",
          "external_contract_id": "KXBTC15M-26OCT110130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2284.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110130-30": {
          "UP/YES": "KXBTC15M-26OCT110130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1409,
          "signal_id": 726,
          "quote_id": 726,
          "settlement_id": 726,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T05:32:19.418854Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2284.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1410,
          "signal_id": 726,
          "quote_id": 726,
          "settlement_id": 726,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T05:32:19.422081Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2284.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82951.08,
        "kronos_base_predicted_close": 82968.46875,
        "kronos_base_displacement": 17.388749999998254,
        "kronos_base_displacement_fraction": 0.00020962656544071823,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82986.0859375,
        "kronos_small_displacement": 35.005937499998254,
        "kronos_small_displacement_fraction": 0.00042200701304911584,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110130",
        "ticker": "KXBTC15M-26OCT110130-30",
        "market_id": "KXBTC15M-26OCT110130-30",
        "contract_id": "KXBTC15M-26OCT110130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82951.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T05:17:14.664782Z",
        "retrieved_timestamp": "2026-10-11T05:17:14.842047Z",
        "quote_offset_seconds": 0.177265,
        "quote_age_seconds": 0.177265,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2284.76
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82980.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 726,
          "signal_id": 726,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T05:00:00Z",
          "return_6h": -0.00042240187659292605,
          "return_12h": -0.0004026495045159617,
          "return_24h": 0.0037790547433860233,
          "close_vs_ema12": 0.00046604024937568767,
          "close_vs_ema24": 0.0011734744491394,
          "ema12_slope_3h": -0.00010177320093196496,
          "ema24_slope_6h": 0.00046284457383416466,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T05:17:14.708156Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T05:00:00Z",
            "return_6h": -0.00042240187659292605,
            "return_12h": -0.0004026495045159617,
            "return_24h": 0.0037790547433860233,
            "close_vs_ema12": 0.00046604024937568767,
            "close_vs_ema24": 0.0011734744491394,
            "ema12_slope_3h": -0.00010177320093196496,
            "ema24_slope_6h": 0.00046284457383416466,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 725,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0500Z",
      "trigger_timestamp": "2026-10-11T05:02:15.451836Z",
      "market_start_timestamp": "2026-10-11T05:00:00Z",
      "resolution_timestamp": "2026-10-11T05:15:00Z",
      "direction": "UP",
      "base_run_id": 5525,
      "small_run_id": 5526,
      "last_observed_close": 82932.82,
      "actual_close": 82951.08,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T05:02:15.488846Z",
      "base_predicted_close": 82955.3359375,
      "small_predicted_close": 82972.8359375,
      "strike": 82932.82,
      "market_regime": {
        "id": 725,
        "signal_id": 725,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T04:45:00Z",
        "return_6h": -0.000995876342079982,
        "return_12h": -0.00013297951834323474,
        "return_24h": 0.003824427255266105,
        "close_vs_ema12": 0.00026561454111839744,
        "close_vs_ema24": 0.0009778059380747273,
        "ema12_slope_3h": -9.941510676891863e-05,
        "ema24_slope_6h": 0.0004815340704955595,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T05:02:15.492908Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T04:45:00Z",
          "return_6h": -0.000995876342079982,
          "return_12h": -0.00013297951834323474,
          "return_24h": 0.003824427255266105,
          "close_vs_ema12": 0.00026561454111839744,
          "close_vs_ema24": 0.0009778059380747273,
          "ema12_slope_3h": -9.941510676891863e-05,
          "ema24_slope_6h": 0.0004815340704955595,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196501,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5525,
        5526
      ],
      "forecast_publication_timestamp": "2026-10-11T05:02:15.451836Z",
      "requested_quote_timestamp": "2026-10-11T05:02:15.451836Z",
      "retrieved_quote_timestamp": "2026-10-11T05:02:15.648337Z",
      "quote_retrieval_timestamp": "2026-10-11T05:02:15.648337Z",
      "timing_difference_seconds": 0.196501,
      "selected_quote": {
        "id": 725,
        "contract_id": 725,
        "forecast_timestamp": "2026-10-11T05:02:15.451836Z",
        "requested_timestamp": "2026-10-11T05:02:15.451836Z",
        "actual_quote_timestamp": "2026-10-11T05:02:15.648337Z",
        "timestamp_delta_seconds": 0.196501,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T05:02:15.648337Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110115",
        "external_market_id": "KXBTC15M-26OCT110115-15",
        "external_contract_id": "KXBTC15M-26OCT110115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7426.44
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 725,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110115",
          "external_market_id": "KXBTC15M-26OCT110115-15",
          "external_contract_id": "KXBTC15M-26OCT110115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T05:00:00Z",
          "resolution_timestamp": "2026-10-11T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T05:02:15.495115Z"
        }
      ],
      "quotes": [
        {
          "id": 725,
          "contract_id": 725,
          "forecast_timestamp": "2026-10-11T05:02:15.451836Z",
          "requested_timestamp": "2026-10-11T05:02:15.451836Z",
          "actual_quote_timestamp": "2026-10-11T05:02:15.648337Z",
          "timestamp_delta_seconds": 0.196501,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T05:02:15.648337Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110115",
          "external_market_id": "KXBTC15M-26OCT110115-15",
          "external_contract_id": "KXBTC15M-26OCT110115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7426.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110115-15": {
          "UP/YES": "KXBTC15M-26OCT110115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1407,
          "signal_id": 725,
          "quote_id": 725,
          "settlement_id": 725,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 159.0,
          "gross_pnl": 62.010000000000005,
          "net_pnl": 59.36,
          "roi": 0.5957446808510638,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T05:17:18.992922Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7426.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1408,
          "signal_id": 725,
          "quote_id": 725,
          "settlement_id": 725,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 39.0,
          "net_pnl": 37.33,
          "roi": 0.5956598053295037,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T05:17:18.995375Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7426.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82932.82,
        "kronos_base_predicted_close": 82955.3359375,
        "kronos_base_displacement": 22.515937499993015,
        "kronos_base_displacement_fraction": 0.00027149610371374097,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82972.8359375,
        "kronos_small_displacement": 40.015937499993015,
        "kronos_small_displacement_fraction": 0.0004825102715667092,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110115",
        "ticker": "KXBTC15M-26OCT110115-15",
        "market_id": "KXBTC15M-26OCT110115-15",
        "contract_id": "KXBTC15M-26OCT110115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82932.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T05:02:15.451836Z",
        "retrieved_timestamp": "2026-10-11T05:02:15.648337Z",
        "quote_offset_seconds": 0.196501,
        "quote_age_seconds": 0.196501,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7426.44
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82951.08,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 725,
          "signal_id": 725,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T04:45:00Z",
          "return_6h": -0.000995876342079982,
          "return_12h": -0.00013297951834323474,
          "return_24h": 0.003824427255266105,
          "close_vs_ema12": 0.00026561454111839744,
          "close_vs_ema24": 0.0009778059380747273,
          "ema12_slope_3h": -9.941510676891863e-05,
          "ema24_slope_6h": 0.0004815340704955595,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T05:02:15.492908Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T04:45:00Z",
            "return_6h": -0.000995876342079982,
            "return_12h": -0.00013297951834323474,
            "return_24h": 0.003824427255266105,
            "close_vs_ema12": 0.00026561454111839744,
            "close_vs_ema24": 0.0009778059380747273,
            "ema12_slope_3h": -9.941510676891863e-05,
            "ema24_slope_6h": 0.0004815340704955595,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 724,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0445Z",
      "trigger_timestamp": "2026-10-11T04:47:14.467748Z",
      "market_start_timestamp": "2026-10-11T04:45:00Z",
      "resolution_timestamp": "2026-10-11T05:00:00Z",
      "direction": "UP",
      "base_run_id": 5523,
      "small_run_id": 5524,
      "last_observed_close": 82907.68,
      "actual_close": 82932.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T04:47:14.511554Z",
      "base_predicted_close": 82936.71875,
      "small_predicted_close": 82954.296875,
      "strike": 82907.68,
      "market_regime": {
        "id": 724,
        "signal_id": 724,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T04:30:00Z",
        "return_6h": -0.0009885521464930713,
        "return_12h": -0.0008328273032519595,
        "return_24h": 0.0036603495383158435,
        "close_vs_ema12": -2.6298438381200384e-05,
        "close_vs_ema24": 0.0006949575036057087,
        "ema12_slope_3h": -9.303322367804068e-05,
        "ema24_slope_6h": 0.0005127045994439694,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T04:47:14.517107Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T04:30:00Z",
          "return_6h": -0.0009885521464930713,
          "return_12h": -0.0008328273032519595,
          "return_24h": 0.0036603495383158435,
          "close_vs_ema12": -2.6298438381200384e-05,
          "close_vs_ema24": 0.0006949575036057087,
          "ema12_slope_3h": -9.303322367804068e-05,
          "ema24_slope_6h": 0.0005127045994439694,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176049,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5523,
        5524
      ],
      "forecast_publication_timestamp": "2026-10-11T04:47:14.467748Z",
      "requested_quote_timestamp": "2026-10-11T04:47:14.467748Z",
      "retrieved_quote_timestamp": "2026-10-11T04:47:14.643797Z",
      "quote_retrieval_timestamp": "2026-10-11T04:47:14.643797Z",
      "timing_difference_seconds": 0.176049,
      "selected_quote": {
        "id": 724,
        "contract_id": 724,
        "forecast_timestamp": "2026-10-11T04:47:14.467748Z",
        "requested_timestamp": "2026-10-11T04:47:14.467748Z",
        "actual_quote_timestamp": "2026-10-11T04:47:14.643797Z",
        "timestamp_delta_seconds": 0.176049,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T04:47:14.643797Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110100",
        "external_market_id": "KXBTC15M-26OCT110100-00",
        "external_contract_id": "KXBTC15M-26OCT110100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 118.69
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 724,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110100",
          "external_market_id": "KXBTC15M-26OCT110100-00",
          "external_contract_id": "KXBTC15M-26OCT110100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T04:45:00Z",
          "resolution_timestamp": "2026-10-11T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T04:47:14.519395Z"
        }
      ],
      "quotes": [
        {
          "id": 724,
          "contract_id": 724,
          "forecast_timestamp": "2026-10-11T04:47:14.467748Z",
          "requested_timestamp": "2026-10-11T04:47:14.467748Z",
          "actual_quote_timestamp": "2026-10-11T04:47:14.643797Z",
          "timestamp_delta_seconds": 0.176049,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.54,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T04:47:14.643797Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110100",
          "external_market_id": "KXBTC15M-26OCT110100-00",
          "external_contract_id": "KXBTC15M-26OCT110100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 118.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110100-00": {
          "UP/YES": "KXBTC15M-26OCT110100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1406,
          "signal_id": 724,
          "quote_id": 724,
          "settlement_id": 724,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T05:02:20.247660Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 118.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82907.68,
        "kronos_base_predicted_close": 82936.71875,
        "kronos_base_displacement": 29.038750000006985,
        "kronos_base_displacement_fraction": 0.0003502540416039502,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82954.296875,
        "kronos_small_displacement": 46.616875000006985,
        "kronos_small_displacement_fraction": 0.0005622745082241716,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110100",
        "ticker": "KXBTC15M-26OCT110100-00",
        "market_id": "KXBTC15M-26OCT110100-00",
        "contract_id": "KXBTC15M-26OCT110100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82907.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T04:47:14.467748Z",
        "retrieved_timestamp": "2026-10-11T04:47:14.643797Z",
        "quote_offset_seconds": 0.176049,
        "quote_age_seconds": 0.176049,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 118.69
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82932.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 724,
          "signal_id": 724,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T04:30:00Z",
          "return_6h": -0.0009885521464930713,
          "return_12h": -0.0008328273032519595,
          "return_24h": 0.0036603495383158435,
          "close_vs_ema12": -2.6298438381200384e-05,
          "close_vs_ema24": 0.0006949575036057087,
          "ema12_slope_3h": -9.303322367804068e-05,
          "ema24_slope_6h": 0.0005127045994439694,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T04:47:14.517107Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T04:30:00Z",
            "return_6h": -0.0009885521464930713,
            "return_12h": -0.0008328273032519595,
            "return_24h": 0.0036603495383158435,
            "close_vs_ema12": -2.6298438381200384e-05,
            "close_vs_ema24": 0.0006949575036057087,
            "ema12_slope_3h": -9.303322367804068e-05,
            "ema24_slope_6h": 0.0005127045994439694,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 723,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0430Z",
      "trigger_timestamp": "2026-10-11T04:32:14.791474Z",
      "market_start_timestamp": "2026-10-11T04:30:00Z",
      "resolution_timestamp": "2026-10-11T04:45:00Z",
      "direction": "UP",
      "base_run_id": 5521,
      "small_run_id": 5522,
      "last_observed_close": 82824.63,
      "actual_close": 82907.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T04:32:14.833733Z",
      "base_predicted_close": 82911.546875,
      "small_predicted_close": 82929.0859375,
      "strike": 82824.63,
      "market_regime": {
        "id": 723,
        "signal_id": 723,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T04:15:00Z",
        "return_6h": -0.0018025503213362493,
        "return_12h": -0.0013547011646536378,
        "return_24h": 0.002787420374224414,
        "close_vs_ema12": -0.0010290905379628512,
        "close_vs_ema24": -0.0002928116681140125,
        "ema12_slope_3h": -8.197721834890537e-05,
        "ema24_slope_6h": 0.0005443816648196265,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T04:32:14.840292Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T04:15:00Z",
          "return_6h": -0.0018025503213362493,
          "return_12h": -0.0013547011646536378,
          "return_24h": 0.002787420374224414,
          "close_vs_ema12": -0.0010290905379628512,
          "close_vs_ema24": -0.0002928116681140125,
          "ema12_slope_3h": -8.197721834890537e-05,
          "ema24_slope_6h": 0.0005443816648196265,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194216,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5521,
        5522
      ],
      "forecast_publication_timestamp": "2026-10-11T04:32:14.791474Z",
      "requested_quote_timestamp": "2026-10-11T04:32:14.791474Z",
      "retrieved_quote_timestamp": "2026-10-11T04:32:14.985690Z",
      "quote_retrieval_timestamp": "2026-10-11T04:32:14.985690Z",
      "timing_difference_seconds": 0.194216,
      "selected_quote": {
        "id": 723,
        "contract_id": 723,
        "forecast_timestamp": "2026-10-11T04:32:14.791474Z",
        "requested_timestamp": "2026-10-11T04:32:14.791474Z",
        "actual_quote_timestamp": "2026-10-11T04:32:14.985690Z",
        "timestamp_delta_seconds": 0.194216,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T04:32:14.985690Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110045",
        "external_market_id": "KXBTC15M-26OCT110045-45",
        "external_contract_id": "KXBTC15M-26OCT110045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 311.02
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 723,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110045",
          "external_market_id": "KXBTC15M-26OCT110045-45",
          "external_contract_id": "KXBTC15M-26OCT110045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T04:30:00Z",
          "resolution_timestamp": "2026-10-11T04:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T04:32:14.843106Z"
        }
      ],
      "quotes": [
        {
          "id": 723,
          "contract_id": 723,
          "forecast_timestamp": "2026-10-11T04:32:14.791474Z",
          "requested_timestamp": "2026-10-11T04:32:14.791474Z",
          "actual_quote_timestamp": "2026-10-11T04:32:14.985690Z",
          "timestamp_delta_seconds": 0.194216,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.79,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T04:32:14.985690Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110045",
          "external_market_id": "KXBTC15M-26OCT110045-45",
          "external_contract_id": "KXBTC15M-26OCT110045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 311.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110045-45": {
          "UP/YES": "KXBTC15M-26OCT110045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1404,
          "signal_id": 723,
          "quote_id": 723,
          "settlement_id": 723,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 123.0,
          "gross_pnl": 24.599999999999994,
          "net_pnl": 23.22,
          "roi": 0.232711966325917,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T04:47:18.778120Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 311.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1405,
          "signal_id": 723,
          "quote_id": 723,
          "settlement_id": 723,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 20.0,
          "net_pnl": 18.879999999999995,
          "roi": 0.2327416173570019,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T04:47:18.781442Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 311.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82824.63,
        "kronos_base_predicted_close": 82911.546875,
        "kronos_base_displacement": 86.91687499999534,
        "kronos_base_displacement_fraction": 0.0010494085515382965,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82929.0859375,
        "kronos_small_displacement": 104.45593749999534,
        "kronos_small_displacement_fraction": 0.0012611699865124099,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110045",
        "ticker": "KXBTC15M-26OCT110045-45",
        "market_id": "KXBTC15M-26OCT110045-45",
        "contract_id": "KXBTC15M-26OCT110045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82824.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T04:32:14.791474Z",
        "retrieved_timestamp": "2026-10-11T04:32:14.985690Z",
        "quote_offset_seconds": 0.194216,
        "quote_age_seconds": 0.194216,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 311.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82907.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 723,
          "signal_id": 723,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T04:15:00Z",
          "return_6h": -0.0018025503213362493,
          "return_12h": -0.0013547011646536378,
          "return_24h": 0.002787420374224414,
          "close_vs_ema12": -0.0010290905379628512,
          "close_vs_ema24": -0.0002928116681140125,
          "ema12_slope_3h": -8.197721834890537e-05,
          "ema24_slope_6h": 0.0005443816648196265,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T04:32:14.840292Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T04:15:00Z",
            "return_6h": -0.0018025503213362493,
            "return_12h": -0.0013547011646536378,
            "return_24h": 0.002787420374224414,
            "close_vs_ema12": -0.0010290905379628512,
            "close_vs_ema24": -0.0002928116681140125,
            "ema12_slope_3h": -8.197721834890537e-05,
            "ema24_slope_6h": 0.0005443816648196265,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 722,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0415Z",
      "trigger_timestamp": "2026-10-11T04:17:14.891000Z",
      "market_start_timestamp": "2026-10-11T04:15:00Z",
      "resolution_timestamp": "2026-10-11T04:30:00Z",
      "direction": "UP",
      "base_run_id": 5519,
      "small_run_id": 5520,
      "last_observed_close": 82783.08,
      "actual_close": 82824.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T04:17:14.933430Z",
      "base_predicted_close": 82833.1171875,
      "small_predicted_close": 82897.796875,
      "strike": 82783.08,
      "market_regime": {
        "id": 722,
        "signal_id": 722,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T04:00:00Z",
        "return_6h": -0.0022152175164983356,
        "return_12h": -0.0020605573314042003,
        "return_24h": 0.0017763422216183766,
        "close_vs_ema12": -0.0015739688465286061,
        "close_vs_ema24": -0.0008004917882181717,
        "ema12_slope_3h": -2.454343760949218e-05,
        "ema24_slope_6h": 0.0005938977728796591,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T04:17:14.937817Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T04:00:00Z",
          "return_6h": -0.0022152175164983356,
          "return_12h": -0.0020605573314042003,
          "return_24h": 0.0017763422216183766,
          "close_vs_ema12": -0.0015739688465286061,
          "close_vs_ema24": -0.0008004917882181717,
          "ema12_slope_3h": -2.454343760949218e-05,
          "ema24_slope_6h": 0.0005938977728796591,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.75,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171813,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5519,
        5520
      ],
      "forecast_publication_timestamp": "2026-10-11T04:17:14.891000Z",
      "requested_quote_timestamp": "2026-10-11T04:17:14.891000Z",
      "retrieved_quote_timestamp": "2026-10-11T04:17:15.062813Z",
      "quote_retrieval_timestamp": "2026-10-11T04:17:15.062813Z",
      "timing_difference_seconds": 0.171813,
      "selected_quote": {
        "id": 722,
        "contract_id": 722,
        "forecast_timestamp": "2026-10-11T04:17:14.891000Z",
        "requested_timestamp": "2026-10-11T04:17:14.891000Z",
        "actual_quote_timestamp": "2026-10-11T04:17:15.062813Z",
        "timestamp_delta_seconds": 0.171813,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "implied_probability": 0.75,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T04:17:15.062813Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110030",
        "external_market_id": "KXBTC15M-26OCT110030-30",
        "external_contract_id": "KXBTC15M-26OCT110030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2419.24
      },
      "selected_entry_price": 0.75,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 722,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110030",
          "external_market_id": "KXBTC15M-26OCT110030-30",
          "external_contract_id": "KXBTC15M-26OCT110030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T04:15:00Z",
          "resolution_timestamp": "2026-10-11T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T04:17:14.940442Z"
        }
      ],
      "quotes": [
        {
          "id": 722,
          "contract_id": 722,
          "forecast_timestamp": "2026-10-11T04:17:14.891000Z",
          "requested_timestamp": "2026-10-11T04:17:14.891000Z",
          "actual_quote_timestamp": "2026-10-11T04:17:15.062813Z",
          "timestamp_delta_seconds": 0.171813,
          "bid": 0.74,
          "ask": 0.75,
          "midpoint": 0.745,
          "last_price": 0.74,
          "implied_probability": 0.75,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T04:17:15.062813Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110030",
          "external_market_id": "KXBTC15M-26OCT110030-30",
          "external_contract_id": "KXBTC15M-26OCT110030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2419.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110030-30": {
          "UP/YES": "KXBTC15M-26OCT110030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1402,
          "signal_id": 722,
          "quote_id": 722,
          "settlement_id": 722,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 131.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.25,
          "trading_fee": 1.72,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 131.0,
          "gross_pnl": 32.75,
          "net_pnl": 31.03,
          "roi": 0.3103931179353806,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T04:32:19.182442Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2419.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1403,
          "signal_id": 722,
          "quote_id": 722,
          "settlement_id": 722,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 75.0,
          "trading_fee": 1.32,
          "total_deployed": 76.32,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 25.0,
          "net_pnl": 23.680000000000007,
          "roi": 0.31027253668763116,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T04:32:19.186411Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2419.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82783.08,
        "kronos_base_predicted_close": 82833.1171875,
        "kronos_base_displacement": 50.037187499998254,
        "kronos_base_displacement_fraction": 0.0006044373741590462,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82897.796875,
        "kronos_small_displacement": 114.71687499999825,
        "kronos_small_displacement_fraction": 0.0013857526803786263,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110030",
        "ticker": "KXBTC15M-26OCT110030-30",
        "market_id": "KXBTC15M-26OCT110030-30",
        "contract_id": "KXBTC15M-26OCT110030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82783.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T04:17:14.891000Z",
        "retrieved_timestamp": "2026-10-11T04:17:15.062813Z",
        "quote_offset_seconds": 0.171813,
        "quote_age_seconds": 0.171813,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.75,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2419.24
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82824.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 722,
          "signal_id": 722,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T04:00:00Z",
          "return_6h": -0.0022152175164983356,
          "return_12h": -0.0020605573314042003,
          "return_24h": 0.0017763422216183766,
          "close_vs_ema12": -0.0015739688465286061,
          "close_vs_ema24": -0.0008004917882181717,
          "ema12_slope_3h": -2.454343760949218e-05,
          "ema24_slope_6h": 0.0005938977728796591,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T04:17:14.937817Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T04:00:00Z",
            "return_6h": -0.0022152175164983356,
            "return_12h": -0.0020605573314042003,
            "return_24h": 0.0017763422216183766,
            "close_vs_ema12": -0.0015739688465286061,
            "close_vs_ema24": -0.0008004917882181717,
            "ema12_slope_3h": -2.454343760949218e-05,
            "ema24_slope_6h": 0.0005938977728796591,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 721,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0345Z",
      "trigger_timestamp": "2026-10-11T03:47:14.935645Z",
      "market_start_timestamp": "2026-10-11T03:45:00Z",
      "resolution_timestamp": "2026-10-11T04:00:00Z",
      "direction": "UP",
      "base_run_id": 5515,
      "small_run_id": 5516,
      "last_observed_close": 82901.73,
      "actual_close": 82763.99,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T03:47:14.973639Z",
      "base_predicted_close": 82970.65625,
      "small_predicted_close": 82988.0234375,
      "strike": 82901.73,
      "market_regime": {
        "id": 721,
        "signal_id": 721,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T03:30:00Z",
        "return_6h": -0.001240640463185394,
        "return_12h": -0.0007048540176973761,
        "return_24h": 0.0049959764631379855,
        "close_vs_ema12": -0.00028954989683627197,
        "close_vs_ema24": 0.0005926757854937126,
        "ema12_slope_3h": 9.475873272823954e-05,
        "ema24_slope_6h": 0.0007227672943417307,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T03:47:14.978154Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T03:30:00Z",
          "return_6h": -0.001240640463185394,
          "return_12h": -0.0007048540176973761,
          "return_24h": 0.0049959764631379855,
          "close_vs_ema12": -0.00028954989683627197,
          "close_vs_ema24": 0.0005926757854937126,
          "ema12_slope_3h": 9.475873272823954e-05,
          "ema24_slope_6h": 0.0007227672943417307,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.22,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184225,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5515,
        5516
      ],
      "forecast_publication_timestamp": "2026-10-11T03:47:14.935645Z",
      "requested_quote_timestamp": "2026-10-11T03:47:14.935645Z",
      "retrieved_quote_timestamp": "2026-10-11T03:47:15.119870Z",
      "quote_retrieval_timestamp": "2026-10-11T03:47:15.119870Z",
      "timing_difference_seconds": 0.184225,
      "selected_quote": {
        "id": 721,
        "contract_id": 721,
        "forecast_timestamp": "2026-10-11T03:47:14.935645Z",
        "requested_timestamp": "2026-10-11T03:47:14.935645Z",
        "actual_quote_timestamp": "2026-10-11T03:47:15.119870Z",
        "timestamp_delta_seconds": 0.184225,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "implied_probability": 0.22,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T03:47:15.119870Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT110000",
        "external_market_id": "KXBTC15M-26OCT110000-00",
        "external_contract_id": "KXBTC15M-26OCT110000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3350.4
      },
      "selected_entry_price": 0.22,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 721,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110000",
          "external_market_id": "KXBTC15M-26OCT110000-00",
          "external_contract_id": "KXBTC15M-26OCT110000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T03:45:00Z",
          "resolution_timestamp": "2026-10-11T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T03:47:14.980726Z"
        }
      ],
      "quotes": [
        {
          "id": 721,
          "contract_id": 721,
          "forecast_timestamp": "2026-10-11T03:47:14.935645Z",
          "requested_timestamp": "2026-10-11T03:47:14.935645Z",
          "actual_quote_timestamp": "2026-10-11T03:47:15.119870Z",
          "timestamp_delta_seconds": 0.184225,
          "bid": 0.21,
          "ask": 0.22,
          "midpoint": 0.215,
          "last_price": 0.22,
          "implied_probability": 0.22,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T03:47:15.119870Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT110000",
          "external_market_id": "KXBTC15M-26OCT110000-00",
          "external_contract_id": "KXBTC15M-26OCT110000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3350.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT110000-00": {
          "UP/YES": "KXBTC15M-26OCT110000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1400,
          "signal_id": 721,
          "quote_id": 721,
          "settlement_id": 721,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 431.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.82000000000001,
          "trading_fee": 5.18,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.82000000000001,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T04:02:19.140646Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3350.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1401,
          "signal_id": 721,
          "quote_id": 721,
          "settlement_id": 721,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 22.0,
          "trading_fee": 1.21,
          "total_deployed": 23.21,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -22.0,
          "net_pnl": -23.21,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T04:02:19.144347Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3350.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82901.73,
        "kronos_base_predicted_close": 82970.65625,
        "kronos_base_displacement": 68.92625000000407,
        "kronos_base_displacement_fraction": 0.0008314211295711692,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82988.0234375,
        "kronos_small_displacement": 86.29343750000407,
        "kronos_small_displacement_fraction": 0.0010409123850612537,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT110000",
        "ticker": "KXBTC15M-26OCT110000-00",
        "market_id": "KXBTC15M-26OCT110000-00",
        "contract_id": "KXBTC15M-26OCT110000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82901.73
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T03:47:14.935645Z",
        "retrieved_timestamp": "2026-10-11T03:47:15.119870Z",
        "quote_offset_seconds": 0.184225,
        "quote_age_seconds": 0.184225,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.22,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3350.4
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82763.99,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 721,
          "signal_id": 721,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T03:30:00Z",
          "return_6h": -0.001240640463185394,
          "return_12h": -0.0007048540176973761,
          "return_24h": 0.0049959764631379855,
          "close_vs_ema12": -0.00028954989683627197,
          "close_vs_ema24": 0.0005926757854937126,
          "ema12_slope_3h": 9.475873272823954e-05,
          "ema24_slope_6h": 0.0007227672943417307,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T03:47:14.978154Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T03:30:00Z",
            "return_6h": -0.001240640463185394,
            "return_12h": -0.0007048540176973761,
            "return_24h": 0.0049959764631379855,
            "close_vs_ema12": -0.00028954989683627197,
            "close_vs_ema24": 0.0005926757854937126,
            "ema12_slope_3h": 9.475873272823954e-05,
            "ema24_slope_6h": 0.0007227672943417307,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 720,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0330Z",
      "trigger_timestamp": "2026-10-11T03:32:15.503096Z",
      "market_start_timestamp": "2026-10-11T03:30:00Z",
      "resolution_timestamp": "2026-10-11T03:45:00Z",
      "direction": "UP",
      "base_run_id": 5513,
      "small_run_id": 5514,
      "last_observed_close": 82847.25,
      "actual_close": 82901.73,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T03:32:15.545551Z",
      "base_predicted_close": 82948.3828125,
      "small_predicted_close": 82965.515625,
      "strike": 82847.25,
      "market_regime": {
        "id": 720,
        "signal_id": 720,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T03:15:00Z",
        "return_6h": -0.0016258011422713992,
        "return_12h": -0.0007656125975732397,
        "return_24h": 0.003983539254235335,
        "close_vs_ema12": -0.0009587864597502271,
        "close_vs_ema24": -5.235099759026696e-05,
        "ema12_slope_3h": 8.98541166789446e-05,
        "ema24_slope_6h": 0.0007642123889424202,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T03:32:15.549947Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T03:15:00Z",
          "return_6h": -0.0016258011422713992,
          "return_12h": -0.0007656125975732397,
          "return_24h": 0.003983539254235335,
          "close_vs_ema12": -0.0009587864597502271,
          "close_vs_ema24": -5.235099759026696e-05,
          "ema12_slope_3h": 8.98541166789446e-05,
          "ema24_slope_6h": 0.0007642123889424202,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.221773,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5513,
        5514
      ],
      "forecast_publication_timestamp": "2026-10-11T03:32:15.503096Z",
      "requested_quote_timestamp": "2026-10-11T03:32:15.503096Z",
      "retrieved_quote_timestamp": "2026-10-11T03:32:15.724869Z",
      "quote_retrieval_timestamp": "2026-10-11T03:32:15.724869Z",
      "timing_difference_seconds": 0.221773,
      "selected_quote": {
        "id": 720,
        "contract_id": 720,
        "forecast_timestamp": "2026-10-11T03:32:15.503096Z",
        "requested_timestamp": "2026-10-11T03:32:15.503096Z",
        "actual_quote_timestamp": "2026-10-11T03:32:15.724869Z",
        "timestamp_delta_seconds": 0.221773,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T03:32:15.724869Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102345",
        "external_market_id": "KXBTC15M-26OCT102345-45",
        "external_contract_id": "KXBTC15M-26OCT102345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3212.92
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 720,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102345",
          "external_market_id": "KXBTC15M-26OCT102345-45",
          "external_contract_id": "KXBTC15M-26OCT102345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T03:30:00Z",
          "resolution_timestamp": "2026-10-11T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T03:32:15.552452Z"
        }
      ],
      "quotes": [
        {
          "id": 720,
          "contract_id": 720,
          "forecast_timestamp": "2026-10-11T03:32:15.503096Z",
          "requested_timestamp": "2026-10-11T03:32:15.503096Z",
          "actual_quote_timestamp": "2026-10-11T03:32:15.724869Z",
          "timestamp_delta_seconds": 0.221773,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.77,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T03:32:15.724869Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102345",
          "external_market_id": "KXBTC15M-26OCT102345-45",
          "external_contract_id": "KXBTC15M-26OCT102345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3212.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102345-45": {
          "UP/YES": "KXBTC15M-26OCT102345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1398,
          "signal_id": 720,
          "quote_id": 720,
          "settlement_id": 720,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T03:47:19.330888Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3212.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1399,
          "signal_id": 720,
          "quote_id": 720,
          "settlement_id": 720,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T03:47:19.334826Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3212.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82847.25,
        "kronos_base_predicted_close": 82948.3828125,
        "kronos_base_displacement": 101.1328125,
        "kronos_base_displacement_fraction": 0.0012207141757873676,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82965.515625,
        "kronos_small_displacement": 118.265625,
        "kronos_small_displacement_fraction": 0.0014275141902718557,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102345",
        "ticker": "KXBTC15M-26OCT102345-45",
        "market_id": "KXBTC15M-26OCT102345-45",
        "contract_id": "KXBTC15M-26OCT102345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82847.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T03:32:15.503096Z",
        "retrieved_timestamp": "2026-10-11T03:32:15.724869Z",
        "quote_offset_seconds": 0.221773,
        "quote_age_seconds": 0.221773,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3212.92
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82901.73,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 720,
          "signal_id": 720,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T03:15:00Z",
          "return_6h": -0.0016258011422713992,
          "return_12h": -0.0007656125975732397,
          "return_24h": 0.003983539254235335,
          "close_vs_ema12": -0.0009587864597502271,
          "close_vs_ema24": -5.235099759026696e-05,
          "ema12_slope_3h": 8.98541166789446e-05,
          "ema24_slope_6h": 0.0007642123889424202,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T03:32:15.549947Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T03:15:00Z",
            "return_6h": -0.0016258011422713992,
            "return_12h": -0.0007656125975732397,
            "return_24h": 0.003983539254235335,
            "close_vs_ema12": -0.0009587864597502271,
            "close_vs_ema24": -5.235099759026696e-05,
            "ema12_slope_3h": 8.98541166789446e-05,
            "ema24_slope_6h": 0.0007642123889424202,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 719,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0315Z",
      "trigger_timestamp": "2026-10-11T03:17:14.441426Z",
      "market_start_timestamp": "2026-10-11T03:15:00Z",
      "resolution_timestamp": "2026-10-11T03:30:00Z",
      "direction": "UP",
      "base_run_id": 5511,
      "small_run_id": 5512,
      "last_observed_close": 82897.41,
      "actual_close": 82847.25,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T03:17:14.482455Z",
      "base_predicted_close": 82978.890625,
      "small_predicted_close": 82996.1328125,
      "strike": 82897.41,
      "market_regime": {
        "id": 719,
        "signal_id": 719,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T03:00:00Z",
        "return_6h": -0.0005923192878830585,
        "return_12h": -0.00010302236462000902,
        "return_24h": 0.004655039290361707,
        "close_vs_ema12": -0.00039479316113810725,
        "close_vs_ema24": 0.0005518679063283294,
        "ema12_slope_3h": 0.00011994949650606657,
        "ema24_slope_6h": 0.0008146463590070763,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T03:17:14.486454Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T03:00:00Z",
          "return_6h": -0.0005923192878830585,
          "return_12h": -0.00010302236462000902,
          "return_24h": 0.004655039290361707,
          "close_vs_ema12": -0.00039479316113810725,
          "close_vs_ema24": 0.0005518679063283294,
          "ema12_slope_3h": 0.00011994949650606657,
          "ema24_slope_6h": 0.0008146463590070763,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.30889,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5511,
        5512
      ],
      "forecast_publication_timestamp": "2026-10-11T03:17:14.441426Z",
      "requested_quote_timestamp": "2026-10-11T03:17:14.441426Z",
      "retrieved_quote_timestamp": "2026-10-11T03:17:14.750316Z",
      "quote_retrieval_timestamp": "2026-10-11T03:17:14.750316Z",
      "timing_difference_seconds": 0.30889,
      "selected_quote": {
        "id": 719,
        "contract_id": 719,
        "forecast_timestamp": "2026-10-11T03:17:14.441426Z",
        "requested_timestamp": "2026-10-11T03:17:14.441426Z",
        "actual_quote_timestamp": "2026-10-11T03:17:14.750316Z",
        "timestamp_delta_seconds": 0.30889,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T03:17:14.750316Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102330",
        "external_market_id": "KXBTC15M-26OCT102330-30",
        "external_contract_id": "KXBTC15M-26OCT102330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 89.94
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 719,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102330",
          "external_market_id": "KXBTC15M-26OCT102330-30",
          "external_contract_id": "KXBTC15M-26OCT102330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T03:15:00Z",
          "resolution_timestamp": "2026-10-11T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T03:17:14.488923Z"
        }
      ],
      "quotes": [
        {
          "id": 719,
          "contract_id": 719,
          "forecast_timestamp": "2026-10-11T03:17:14.441426Z",
          "requested_timestamp": "2026-10-11T03:17:14.441426Z",
          "actual_quote_timestamp": "2026-10-11T03:17:14.750316Z",
          "timestamp_delta_seconds": 0.30889,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T03:17:14.750316Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102330",
          "external_market_id": "KXBTC15M-26OCT102330-30",
          "external_contract_id": "KXBTC15M-26OCT102330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 89.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102330-30": {
          "UP/YES": "KXBTC15M-26OCT102330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82897.41,
        "kronos_base_predicted_close": 82978.890625,
        "kronos_base_displacement": 81.48062499999651,
        "kronos_base_displacement_fraction": 0.0009829091765351475,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82996.1328125,
        "kronos_small_displacement": 98.72281249999651,
        "kronos_small_displacement_fraction": 0.0011909034612781811,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102330",
        "ticker": "KXBTC15M-26OCT102330-30",
        "market_id": "KXBTC15M-26OCT102330-30",
        "contract_id": "KXBTC15M-26OCT102330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82897.41
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T03:17:14.441426Z",
        "retrieved_timestamp": "2026-10-11T03:17:14.750316Z",
        "quote_offset_seconds": 0.30889,
        "quote_age_seconds": 0.30889,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 89.94
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 82847.25,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 719,
          "signal_id": 719,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T03:00:00Z",
          "return_6h": -0.0005923192878830585,
          "return_12h": -0.00010302236462000902,
          "return_24h": 0.004655039290361707,
          "close_vs_ema12": -0.00039479316113810725,
          "close_vs_ema24": 0.0005518679063283294,
          "ema12_slope_3h": 0.00011994949650606657,
          "ema24_slope_6h": 0.0008146463590070763,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T03:17:14.486454Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T03:00:00Z",
            "return_6h": -0.0005923192878830585,
            "return_12h": -0.00010302236462000902,
            "return_24h": 0.004655039290361707,
            "close_vs_ema12": -0.00039479316113810725,
            "close_vs_ema24": 0.0005518679063283294,
            "ema12_slope_3h": 0.00011994949650606657,
            "ema24_slope_6h": 0.0008146463590070763,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 718,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0300Z",
      "trigger_timestamp": "2026-10-11T03:02:15.929404Z",
      "market_start_timestamp": "2026-10-11T03:00:00Z",
      "resolution_timestamp": "2026-10-11T03:15:00Z",
      "direction": "UP",
      "base_run_id": 5509,
      "small_run_id": 5510,
      "last_observed_close": 83013.44,
      "actual_close": 82897.41,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T03:02:15.970003Z",
      "base_predicted_close": 83035.9609375,
      "small_predicted_close": 83043.9609375,
      "strike": 83013.44,
      "market_regime": {
        "id": 718,
        "signal_id": 718,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T02:45:00Z",
        "return_6h": 0.0005668840733397129,
        "return_12h": 0.001220197401226697,
        "return_24h": 0.005549991885737571,
        "close_vs_ema12": 0.0009875359565183484,
        "close_vs_ema24": 0.001963992978709417,
        "ema12_slope_3h": 0.00015195150473434893,
        "ema24_slope_6h": 0.0008443347666287071,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T03:02:15.974433Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T02:45:00Z",
          "return_6h": 0.0005668840733397129,
          "return_12h": 0.001220197401226697,
          "return_24h": 0.005549991885737571,
          "close_vs_ema12": 0.0009875359565183484,
          "close_vs_ema24": 0.001963992978709417,
          "ema12_slope_3h": 0.00015195150473434893,
          "ema24_slope_6h": 0.0008443347666287071,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196237,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5509,
        5510
      ],
      "forecast_publication_timestamp": "2026-10-11T03:02:15.929404Z",
      "requested_quote_timestamp": "2026-10-11T03:02:15.929404Z",
      "retrieved_quote_timestamp": "2026-10-11T03:02:16.125641Z",
      "quote_retrieval_timestamp": "2026-10-11T03:02:16.125641Z",
      "timing_difference_seconds": 0.196237,
      "selected_quote": {
        "id": 718,
        "contract_id": 718,
        "forecast_timestamp": "2026-10-11T03:02:15.929404Z",
        "requested_timestamp": "2026-10-11T03:02:15.929404Z",
        "actual_quote_timestamp": "2026-10-11T03:02:16.125641Z",
        "timestamp_delta_seconds": 0.196237,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T03:02:16.125641Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102315",
        "external_market_id": "KXBTC15M-26OCT102315-15",
        "external_contract_id": "KXBTC15M-26OCT102315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5558.2
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 718,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102315",
          "external_market_id": "KXBTC15M-26OCT102315-15",
          "external_contract_id": "KXBTC15M-26OCT102315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T03:00:00Z",
          "resolution_timestamp": "2026-10-11T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T03:02:15.976993Z"
        }
      ],
      "quotes": [
        {
          "id": 718,
          "contract_id": 718,
          "forecast_timestamp": "2026-10-11T03:02:15.929404Z",
          "requested_timestamp": "2026-10-11T03:02:15.929404Z",
          "actual_quote_timestamp": "2026-10-11T03:02:16.125641Z",
          "timestamp_delta_seconds": 0.196237,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.27,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T03:02:16.125641Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102315",
          "external_market_id": "KXBTC15M-26OCT102315-15",
          "external_contract_id": "KXBTC15M-26OCT102315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5558.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102315-15": {
          "UP/YES": "KXBTC15M-26OCT102315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1396,
          "signal_id": 718,
          "quote_id": 718,
          "settlement_id": 718,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T03:17:18.989429Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5558.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1397,
          "signal_id": 718,
          "quote_id": 718,
          "settlement_id": 718,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T03:17:18.993804Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5558.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83013.44,
        "kronos_base_predicted_close": 83035.9609375,
        "kronos_base_displacement": 22.52093749999767,
        "kronos_base_displacement_fraction": 0.00027129266658504537,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83043.9609375,
        "kronos_small_displacement": 30.52093749999767,
        "kronos_small_displacement_fraction": 0.0003676626037903943,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102315",
        "ticker": "KXBTC15M-26OCT102315-15",
        "market_id": "KXBTC15M-26OCT102315-15",
        "contract_id": "KXBTC15M-26OCT102315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83013.44
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T03:02:15.929404Z",
        "retrieved_timestamp": "2026-10-11T03:02:16.125641Z",
        "quote_offset_seconds": 0.196237,
        "quote_age_seconds": 0.196237,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5558.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82897.41,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 718,
          "signal_id": 718,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T02:45:00Z",
          "return_6h": 0.0005668840733397129,
          "return_12h": 0.001220197401226697,
          "return_24h": 0.005549991885737571,
          "close_vs_ema12": 0.0009875359565183484,
          "close_vs_ema24": 0.001963992978709417,
          "ema12_slope_3h": 0.00015195150473434893,
          "ema24_slope_6h": 0.0008443347666287071,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T03:02:15.974433Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T02:45:00Z",
            "return_6h": 0.0005668840733397129,
            "return_12h": 0.001220197401226697,
            "return_24h": 0.005549991885737571,
            "close_vs_ema12": 0.0009875359565183484,
            "close_vs_ema24": 0.001963992978709417,
            "ema12_slope_3h": 0.00015195150473434893,
            "ema24_slope_6h": 0.0008443347666287071,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 717,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0230Z",
      "trigger_timestamp": "2026-10-11T02:32:14.243794Z",
      "market_start_timestamp": "2026-10-11T02:30:00Z",
      "resolution_timestamp": "2026-10-11T02:45:00Z",
      "direction": "UP",
      "base_run_id": 5505,
      "small_run_id": 5506,
      "last_observed_close": 82965.18,
      "actual_close": 83054.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T02:32:14.284090Z",
      "base_predicted_close": 83017.4375,
      "small_predicted_close": 83035.1796875,
      "strike": 82965.18,
      "market_regime": {
        "id": 717,
        "signal_id": 717,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T02:15:00Z",
        "return_6h": -4.875301626139361e-05,
        "return_12h": 0.001522006738875037,
        "return_24h": 0.0048808368531048085,
        "close_vs_ema12": 0.0005124087699732716,
        "close_vs_ema24": 0.001475600380508979,
        "ema12_slope_3h": 5.517956518308331e-05,
        "ema24_slope_6h": 0.0008537247302151663,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T02:32:14.288207Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T02:15:00Z",
          "return_6h": -4.875301626139361e-05,
          "return_12h": 0.001522006738875037,
          "return_24h": 0.0048808368531048085,
          "close_vs_ema12": 0.0005124087699732716,
          "close_vs_ema24": 0.001475600380508979,
          "ema12_slope_3h": 5.517956518308331e-05,
          "ema24_slope_6h": 0.0008537247302151663,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17503,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5505,
        5506
      ],
      "forecast_publication_timestamp": "2026-10-11T02:32:14.243794Z",
      "requested_quote_timestamp": "2026-10-11T02:32:14.243794Z",
      "retrieved_quote_timestamp": "2026-10-11T02:32:14.418824Z",
      "quote_retrieval_timestamp": "2026-10-11T02:32:14.418824Z",
      "timing_difference_seconds": 0.17503,
      "selected_quote": {
        "id": 717,
        "contract_id": 717,
        "forecast_timestamp": "2026-10-11T02:32:14.243794Z",
        "requested_timestamp": "2026-10-11T02:32:14.243794Z",
        "actual_quote_timestamp": "2026-10-11T02:32:14.418824Z",
        "timestamp_delta_seconds": 0.17503,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T02:32:14.418824Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102245",
        "external_market_id": "KXBTC15M-26OCT102245-45",
        "external_contract_id": "KXBTC15M-26OCT102245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1071.03
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 717,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102245",
          "external_market_id": "KXBTC15M-26OCT102245-45",
          "external_contract_id": "KXBTC15M-26OCT102245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T02:30:00Z",
          "resolution_timestamp": "2026-10-11T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T02:32:14.294901Z"
        }
      ],
      "quotes": [
        {
          "id": 717,
          "contract_id": 717,
          "forecast_timestamp": "2026-10-11T02:32:14.243794Z",
          "requested_timestamp": "2026-10-11T02:32:14.243794Z",
          "actual_quote_timestamp": "2026-10-11T02:32:14.418824Z",
          "timestamp_delta_seconds": 0.17503,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T02:32:14.418824Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102245",
          "external_market_id": "KXBTC15M-26OCT102245-45",
          "external_contract_id": "KXBTC15M-26OCT102245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1071.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102245-45": {
          "UP/YES": "KXBTC15M-26OCT102245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1394,
          "signal_id": 717,
          "quote_id": 717,
          "settlement_id": 717,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:47:19.149339Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1071.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1395,
          "signal_id": 717,
          "quote_id": 717,
          "settlement_id": 717,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:47:19.153929Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1071.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82965.18,
        "kronos_base_predicted_close": 83017.4375,
        "kronos_base_displacement": 52.257500000006985,
        "kronos_base_displacement_fraction": 0.0006298726767061433,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83035.1796875,
        "kronos_small_displacement": 69.99968750000698,
        "kronos_small_displacement_fraction": 0.0008437236862501472,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102245",
        "ticker": "KXBTC15M-26OCT102245-45",
        "market_id": "KXBTC15M-26OCT102245-45",
        "contract_id": "KXBTC15M-26OCT102245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82965.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T02:32:14.243794Z",
        "retrieved_timestamp": "2026-10-11T02:32:14.418824Z",
        "quote_offset_seconds": 0.17503,
        "quote_age_seconds": 0.17503,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1071.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83054.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 717,
          "signal_id": 717,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T02:15:00Z",
          "return_6h": -4.875301626139361e-05,
          "return_12h": 0.001522006738875037,
          "return_24h": 0.0048808368531048085,
          "close_vs_ema12": 0.0005124087699732716,
          "close_vs_ema24": 0.001475600380508979,
          "ema12_slope_3h": 5.517956518308331e-05,
          "ema24_slope_6h": 0.0008537247302151663,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T02:32:14.288207Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T02:15:00Z",
            "return_6h": -4.875301626139361e-05,
            "return_12h": 0.001522006738875037,
            "return_24h": 0.0048808368531048085,
            "close_vs_ema12": 0.0005124087699732716,
            "close_vs_ema24": 0.001475600380508979,
            "ema12_slope_3h": 5.517956518308331e-05,
            "ema24_slope_6h": 0.0008537247302151663,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 716,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0215Z",
      "trigger_timestamp": "2026-10-11T02:17:14.606111Z",
      "market_start_timestamp": "2026-10-11T02:15:00Z",
      "resolution_timestamp": "2026-10-11T02:30:00Z",
      "direction": "UP",
      "base_run_id": 5503,
      "small_run_id": 5504,
      "last_observed_close": 82964.12,
      "actual_close": 82965.18,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T02:17:14.655590Z",
      "base_predicted_close": 83013.0,
      "small_predicted_close": 83030.75,
      "strike": 82964.12,
      "market_regime": {
        "id": 716,
        "signal_id": 716,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T02:00:00Z",
        "return_6h": -0.00021827764256143745,
        "return_12h": 0.0029843528009803055,
        "return_24h": 0.004187134894636513,
        "close_vs_ema12": 0.0005214598671343662,
        "close_vs_ema24": 0.0014939452788673702,
        "ema12_slope_3h": 5.7242720717942674e-05,
        "ema24_slope_6h": 0.0008727771874625923,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T02:17:14.660162Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T02:00:00Z",
          "return_6h": -0.00021827764256143745,
          "return_12h": 0.0029843528009803055,
          "return_24h": 0.004187134894636513,
          "close_vs_ema12": 0.0005214598671343662,
          "close_vs_ema24": 0.0014939452788673702,
          "ema12_slope_3h": 5.7242720717942674e-05,
          "ema24_slope_6h": 0.0008727771874625923,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19917,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5503,
        5504
      ],
      "forecast_publication_timestamp": "2026-10-11T02:17:14.606111Z",
      "requested_quote_timestamp": "2026-10-11T02:17:14.606111Z",
      "retrieved_quote_timestamp": "2026-10-11T02:17:14.805281Z",
      "quote_retrieval_timestamp": "2026-10-11T02:17:14.805281Z",
      "timing_difference_seconds": 0.19917,
      "selected_quote": {
        "id": 716,
        "contract_id": 716,
        "forecast_timestamp": "2026-10-11T02:17:14.606111Z",
        "requested_timestamp": "2026-10-11T02:17:14.606111Z",
        "actual_quote_timestamp": "2026-10-11T02:17:14.805281Z",
        "timestamp_delta_seconds": 0.19917,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T02:17:14.805281Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102230",
        "external_market_id": "KXBTC15M-26OCT102230-30",
        "external_contract_id": "KXBTC15M-26OCT102230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2273.87
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 716,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102230",
          "external_market_id": "KXBTC15M-26OCT102230-30",
          "external_contract_id": "KXBTC15M-26OCT102230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T02:15:00Z",
          "resolution_timestamp": "2026-10-11T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T02:17:14.662850Z"
        }
      ],
      "quotes": [
        {
          "id": 716,
          "contract_id": 716,
          "forecast_timestamp": "2026-10-11T02:17:14.606111Z",
          "requested_timestamp": "2026-10-11T02:17:14.606111Z",
          "actual_quote_timestamp": "2026-10-11T02:17:14.805281Z",
          "timestamp_delta_seconds": 0.19917,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T02:17:14.805281Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102230",
          "external_market_id": "KXBTC15M-26OCT102230-30",
          "external_contract_id": "KXBTC15M-26OCT102230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2273.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102230-30": {
          "UP/YES": "KXBTC15M-26OCT102230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1392,
          "signal_id": 716,
          "quote_id": 716,
          "settlement_id": 716,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 189.0,
          "gross_pnl": 92.61,
          "net_pnl": 89.3,
          "roi": 0.8956870611835506,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:32:18.585292Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2273.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1393,
          "signal_id": 716,
          "quote_id": 716,
          "settlement_id": 716,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 49.0,
          "net_pnl": 47.25,
          "roi": 0.8957345971563981,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:32:18.587227Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2273.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82964.12,
        "kronos_base_predicted_close": 83013.0,
        "kronos_base_displacement": 48.88000000000466,
        "kronos_base_displacement_fraction": 0.0005891703546063606,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83030.75,
        "kronos_small_displacement": 66.63000000000466,
        "kronos_small_displacement_fraction": 0.000803118263654272,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102230",
        "ticker": "KXBTC15M-26OCT102230-30",
        "market_id": "KXBTC15M-26OCT102230-30",
        "contract_id": "KXBTC15M-26OCT102230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82964.12
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T02:17:14.606111Z",
        "retrieved_timestamp": "2026-10-11T02:17:14.805281Z",
        "quote_offset_seconds": 0.19917,
        "quote_age_seconds": 0.19917,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2273.87
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82965.18,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 716,
          "signal_id": 716,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T02:00:00Z",
          "return_6h": -0.00021827764256143745,
          "return_12h": 0.0029843528009803055,
          "return_24h": 0.004187134894636513,
          "close_vs_ema12": 0.0005214598671343662,
          "close_vs_ema24": 0.0014939452788673702,
          "ema12_slope_3h": 5.7242720717942674e-05,
          "ema24_slope_6h": 0.0008727771874625923,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T02:17:14.660162Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T02:00:00Z",
            "return_6h": -0.00021827764256143745,
            "return_12h": 0.0029843528009803055,
            "return_24h": 0.004187134894636513,
            "close_vs_ema12": 0.0005214598671343662,
            "close_vs_ema24": 0.0014939452788673702,
            "ema12_slope_3h": 5.7242720717942674e-05,
            "ema24_slope_6h": 0.0008727771874625923,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 715,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0200Z",
      "trigger_timestamp": "2026-10-11T02:02:14.733672Z",
      "market_start_timestamp": "2026-10-11T02:00:00Z",
      "resolution_timestamp": "2026-10-11T02:15:00Z",
      "direction": "UP",
      "base_run_id": 5501,
      "small_run_id": 5502,
      "last_observed_close": 82953.5,
      "actual_close": 82964.12,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T02:02:14.771215Z",
      "base_predicted_close": 83005.8359375,
      "small_predicted_close": 83023.515625,
      "strike": 82953.5,
      "market_regime": {
        "id": 715,
        "signal_id": 715,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T01:45:00Z",
        "return_6h": -0.0006711403534246374,
        "return_12h": 0.002373510965993475,
        "return_24h": 0.003976442144090209,
        "close_vs_ema12": 0.0004156010605638194,
        "close_vs_ema24": 0.0013973005400298444,
        "ema12_slope_3h": 7.097939720579483e-05,
        "ema24_slope_6h": 0.0008958348079299849,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T02:02:14.775883Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T01:45:00Z",
          "return_6h": -0.0006711403534246374,
          "return_12h": 0.002373510965993475,
          "return_24h": 0.003976442144090209,
          "close_vs_ema12": 0.0004156010605638194,
          "close_vs_ema24": 0.0013973005400298444,
          "ema12_slope_3h": 7.097939720579483e-05,
          "ema24_slope_6h": 0.0008958348079299849,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184735,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5501,
        5502
      ],
      "forecast_publication_timestamp": "2026-10-11T02:02:14.733672Z",
      "requested_quote_timestamp": "2026-10-11T02:02:14.733672Z",
      "retrieved_quote_timestamp": "2026-10-11T02:02:14.918407Z",
      "quote_retrieval_timestamp": "2026-10-11T02:02:14.918407Z",
      "timing_difference_seconds": 0.184735,
      "selected_quote": {
        "id": 715,
        "contract_id": 715,
        "forecast_timestamp": "2026-10-11T02:02:14.733672Z",
        "requested_timestamp": "2026-10-11T02:02:14.733672Z",
        "actual_quote_timestamp": "2026-10-11T02:02:14.918407Z",
        "timestamp_delta_seconds": 0.184735,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T02:02:14.918407Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102215",
        "external_market_id": "KXBTC15M-26OCT102215-15",
        "external_contract_id": "KXBTC15M-26OCT102215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4663.68
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 715,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102215",
          "external_market_id": "KXBTC15M-26OCT102215-15",
          "external_contract_id": "KXBTC15M-26OCT102215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T02:00:00Z",
          "resolution_timestamp": "2026-10-11T02:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T02:02:14.778357Z"
        }
      ],
      "quotes": [
        {
          "id": 715,
          "contract_id": 715,
          "forecast_timestamp": "2026-10-11T02:02:14.733672Z",
          "requested_timestamp": "2026-10-11T02:02:14.733672Z",
          "actual_quote_timestamp": "2026-10-11T02:02:14.918407Z",
          "timestamp_delta_seconds": 0.184735,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T02:02:14.918407Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102215",
          "external_market_id": "KXBTC15M-26OCT102215-15",
          "external_contract_id": "KXBTC15M-26OCT102215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4663.68
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102215-15": {
          "UP/YES": "KXBTC15M-26OCT102215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1390,
          "signal_id": 715,
          "quote_id": 715,
          "settlement_id": 715,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 1.0,
          "settlement_payout": 252.0,
          "gross_pnl": 156.24,
          "net_pnl": 152.07999999999998,
          "roi": 1.522017614091273,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:17:19.089663Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4663.68,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1391,
          "signal_id": 715,
          "quote_id": 715,
          "settlement_id": 715,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 62.0,
          "net_pnl": 60.35,
          "roi": 1.5220680958385877,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:17:19.094206Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4663.68,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82953.5,
        "kronos_base_predicted_close": 83005.8359375,
        "kronos_base_displacement": 52.3359375,
        "kronos_base_displacement_fraction": 0.0006309069237584912,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83023.515625,
        "kronos_small_displacement": 70.015625,
        "kronos_small_displacement_fraction": 0.0008440346097512461,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102215",
        "ticker": "KXBTC15M-26OCT102215-15",
        "market_id": "KXBTC15M-26OCT102215-15",
        "contract_id": "KXBTC15M-26OCT102215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82953.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T02:02:14.733672Z",
        "retrieved_timestamp": "2026-10-11T02:02:14.918407Z",
        "quote_offset_seconds": 0.184735,
        "quote_age_seconds": 0.184735,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4663.68
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82964.12,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 715,
          "signal_id": 715,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T01:45:00Z",
          "return_6h": -0.0006711403534246374,
          "return_12h": 0.002373510965993475,
          "return_24h": 0.003976442144090209,
          "close_vs_ema12": 0.0004156010605638194,
          "close_vs_ema24": 0.0013973005400298444,
          "ema12_slope_3h": 7.097939720579483e-05,
          "ema24_slope_6h": 0.0008958348079299849,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T02:02:14.775883Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T01:45:00Z",
            "return_6h": -0.0006711403534246374,
            "return_12h": 0.002373510965993475,
            "return_24h": 0.003976442144090209,
            "close_vs_ema12": 0.0004156010605638194,
            "close_vs_ema24": 0.0013973005400298444,
            "ema12_slope_3h": 7.097939720579483e-05,
            "ema24_slope_6h": 0.0008958348079299849,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 714,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0145Z",
      "trigger_timestamp": "2026-10-11T01:47:15.931957Z",
      "market_start_timestamp": "2026-10-11T01:45:00Z",
      "resolution_timestamp": "2026-10-11T02:00:00Z",
      "direction": "UP",
      "base_run_id": 5499,
      "small_run_id": 5500,
      "last_observed_close": 82936.94,
      "actual_close": 82953.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T01:47:15.971590Z",
      "base_predicted_close": 82991.6171875,
      "small_predicted_close": 83009.2578125,
      "strike": 82936.94,
      "market_regime": {
        "id": 714,
        "signal_id": 714,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T01:30:00Z",
        "return_6h": -0.0007934130347184709,
        "return_12h": 0.00257576018270278,
        "return_24h": 0.004149367922525071,
        "close_vs_ema12": 0.00023353928093561294,
        "close_vs_ema24": 0.0012268091165468231,
        "ema12_slope_3h": 0.00010582066516828803,
        "ema24_slope_6h": 0.0009289254827768989,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T01:47:15.975710Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T01:30:00Z",
          "return_6h": -0.0007934130347184709,
          "return_12h": 0.00257576018270278,
          "return_24h": 0.004149367922525071,
          "close_vs_ema12": 0.00023353928093561294,
          "close_vs_ema24": 0.0012268091165468231,
          "ema12_slope_3h": 0.00010582066516828803,
          "ema24_slope_6h": 0.0009289254827768989,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.259406,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5499,
        5500
      ],
      "forecast_publication_timestamp": "2026-10-11T01:47:15.931957Z",
      "requested_quote_timestamp": "2026-10-11T01:47:15.931957Z",
      "retrieved_quote_timestamp": "2026-10-11T01:47:16.191363Z",
      "quote_retrieval_timestamp": "2026-10-11T01:47:16.191363Z",
      "timing_difference_seconds": 0.259406,
      "selected_quote": {
        "id": 714,
        "contract_id": 714,
        "forecast_timestamp": "2026-10-11T01:47:15.931957Z",
        "requested_timestamp": "2026-10-11T01:47:15.931957Z",
        "actual_quote_timestamp": "2026-10-11T01:47:16.191363Z",
        "timestamp_delta_seconds": 0.259406,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T01:47:16.191363Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102200",
        "external_market_id": "KXBTC15M-26OCT102200-00",
        "external_contract_id": "KXBTC15M-26OCT102200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3671.34
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 714,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102200",
          "external_market_id": "KXBTC15M-26OCT102200-00",
          "external_contract_id": "KXBTC15M-26OCT102200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T01:45:00Z",
          "resolution_timestamp": "2026-10-11T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T01:47:15.977899Z"
        }
      ],
      "quotes": [
        {
          "id": 714,
          "contract_id": 714,
          "forecast_timestamp": "2026-10-11T01:47:15.931957Z",
          "requested_timestamp": "2026-10-11T01:47:15.931957Z",
          "actual_quote_timestamp": "2026-10-11T01:47:16.191363Z",
          "timestamp_delta_seconds": 0.259406,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T01:47:16.191363Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102200",
          "external_market_id": "KXBTC15M-26OCT102200-00",
          "external_contract_id": "KXBTC15M-26OCT102200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3671.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102200-00": {
          "UP/YES": "KXBTC15M-26OCT102200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1388,
          "signal_id": 714,
          "quote_id": 714,
          "settlement_id": 714,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:02:19.351771Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3671.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1389,
          "signal_id": 714,
          "quote_id": 714,
          "settlement_id": 714,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T02:02:19.356085Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3671.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82936.94,
        "kronos_base_predicted_close": 82991.6171875,
        "kronos_base_displacement": 54.67718749999767,
        "kronos_base_displacement_fraction": 0.0006592621755757769,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83009.2578125,
        "kronos_small_displacement": 72.31781249999767,
        "kronos_small_displacement_fraction": 0.0008719614263559479,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102200",
        "ticker": "KXBTC15M-26OCT102200-00",
        "market_id": "KXBTC15M-26OCT102200-00",
        "contract_id": "KXBTC15M-26OCT102200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82936.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T01:47:15.931957Z",
        "retrieved_timestamp": "2026-10-11T01:47:16.191363Z",
        "quote_offset_seconds": 0.259406,
        "quote_age_seconds": 0.259406,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3671.34
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82953.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 714,
          "signal_id": 714,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T01:30:00Z",
          "return_6h": -0.0007934130347184709,
          "return_12h": 0.00257576018270278,
          "return_24h": 0.004149367922525071,
          "close_vs_ema12": 0.00023353928093561294,
          "close_vs_ema24": 0.0012268091165468231,
          "ema12_slope_3h": 0.00010582066516828803,
          "ema24_slope_6h": 0.0009289254827768989,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T01:47:15.975710Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T01:30:00Z",
            "return_6h": -0.0007934130347184709,
            "return_12h": 0.00257576018270278,
            "return_24h": 0.004149367922525071,
            "close_vs_ema12": 0.00023353928093561294,
            "close_vs_ema24": 0.0012268091165468231,
            "ema12_slope_3h": 0.00010582066516828803,
            "ema24_slope_6h": 0.0009289254827768989,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 713,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0130Z",
      "trigger_timestamp": "2026-10-11T01:32:15.039300Z",
      "market_start_timestamp": "2026-10-11T01:30:00Z",
      "resolution_timestamp": "2026-10-11T01:45:00Z",
      "direction": "UP",
      "base_run_id": 5497,
      "small_run_id": 5498,
      "last_observed_close": 82943.34,
      "actual_close": 82936.94,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T01:32:15.087531Z",
      "base_predicted_close": 82973.0390625,
      "small_predicted_close": 82990.7109375,
      "strike": 82943.34,
      "market_regime": {
        "id": 713,
        "signal_id": 713,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T01:15:00Z",
        "return_6h": -0.00032242540980131906,
        "return_12h": 0.001863845820809562,
        "return_24h": 0.004506498714878182,
        "close_vs_ema12": 0.0003206955443257886,
        "close_vs_ema24": 0.0013299929347372341,
        "ema12_slope_3h": 0.00013741921544907498,
        "ema24_slope_6h": 0.0009653140643568481,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T01:32:15.091629Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T01:15:00Z",
          "return_6h": -0.00032242540980131906,
          "return_12h": 0.001863845820809562,
          "return_24h": 0.004506498714878182,
          "close_vs_ema12": 0.0003206955443257886,
          "close_vs_ema24": 0.0013299929347372341,
          "ema12_slope_3h": 0.00013741921544907498,
          "ema24_slope_6h": 0.0009653140643568481,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.354578,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5497,
        5498
      ],
      "forecast_publication_timestamp": "2026-10-11T01:32:15.039300Z",
      "requested_quote_timestamp": "2026-10-11T01:32:15.039300Z",
      "retrieved_quote_timestamp": "2026-10-11T01:32:15.393878Z",
      "quote_retrieval_timestamp": "2026-10-11T01:32:15.393878Z",
      "timing_difference_seconds": 0.354578,
      "selected_quote": {
        "id": 713,
        "contract_id": 713,
        "forecast_timestamp": "2026-10-11T01:32:15.039300Z",
        "requested_timestamp": "2026-10-11T01:32:15.039300Z",
        "actual_quote_timestamp": "2026-10-11T01:32:15.393878Z",
        "timestamp_delta_seconds": 0.354578,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T01:32:15.393878Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102145",
        "external_market_id": "KXBTC15M-26OCT102145-45",
        "external_contract_id": "KXBTC15M-26OCT102145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2245.81
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 713,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102145",
          "external_market_id": "KXBTC15M-26OCT102145-45",
          "external_contract_id": "KXBTC15M-26OCT102145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T01:30:00Z",
          "resolution_timestamp": "2026-10-11T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T01:32:15.094735Z"
        }
      ],
      "quotes": [
        {
          "id": 713,
          "contract_id": 713,
          "forecast_timestamp": "2026-10-11T01:32:15.039300Z",
          "requested_timestamp": "2026-10-11T01:32:15.039300Z",
          "actual_quote_timestamp": "2026-10-11T01:32:15.393878Z",
          "timestamp_delta_seconds": 0.354578,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T01:32:15.393878Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102145",
          "external_market_id": "KXBTC15M-26OCT102145-45",
          "external_contract_id": "KXBTC15M-26OCT102145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2245.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102145-45": {
          "UP/YES": "KXBTC15M-26OCT102145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1386,
          "signal_id": 713,
          "quote_id": 713,
          "settlement_id": 713,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.5,
          "net_pnl": -99.89,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:47:20.326492Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2245.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1387,
          "signal_id": 713,
          "quote_id": 713,
          "settlement_id": 713,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -65.0,
          "net_pnl": -66.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:47:20.328900Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2245.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82943.34,
        "kronos_base_predicted_close": 82973.0390625,
        "kronos_base_displacement": 29.699062500003492,
        "kronos_base_displacement_fraction": 0.00035806446304192106,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82990.7109375,
        "kronos_small_displacement": 47.37093750000349,
        "kronos_small_displacement_fraction": 0.0005711240649340079,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102145",
        "ticker": "KXBTC15M-26OCT102145-45",
        "market_id": "KXBTC15M-26OCT102145-45",
        "contract_id": "KXBTC15M-26OCT102145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82943.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T01:32:15.039300Z",
        "retrieved_timestamp": "2026-10-11T01:32:15.393878Z",
        "quote_offset_seconds": 0.354578,
        "quote_age_seconds": 0.354578,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2245.81
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82936.94,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 713,
          "signal_id": 713,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T01:15:00Z",
          "return_6h": -0.00032242540980131906,
          "return_12h": 0.001863845820809562,
          "return_24h": 0.004506498714878182,
          "close_vs_ema12": 0.0003206955443257886,
          "close_vs_ema24": 0.0013299929347372341,
          "ema12_slope_3h": 0.00013741921544907498,
          "ema24_slope_6h": 0.0009653140643568481,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T01:32:15.091629Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T01:15:00Z",
            "return_6h": -0.00032242540980131906,
            "return_12h": 0.001863845820809562,
            "return_24h": 0.004506498714878182,
            "close_vs_ema12": 0.0003206955443257886,
            "close_vs_ema24": 0.0013299929347372341,
            "ema12_slope_3h": 0.00013741921544907498,
            "ema24_slope_6h": 0.0009653140643568481,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 712,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0115Z",
      "trigger_timestamp": "2026-10-11T01:17:14.723982Z",
      "market_start_timestamp": "2026-10-11T01:15:00Z",
      "resolution_timestamp": "2026-10-11T01:30:00Z",
      "direction": "UP",
      "base_run_id": 5495,
      "small_run_id": 5496,
      "last_observed_close": 82908.41,
      "actual_close": 82943.34,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T01:17:14.765270Z",
      "base_predicted_close": 82952.2890625,
      "small_predicted_close": 82969.9921875,
      "strike": 82908.41,
      "market_regime": {
        "id": 712,
        "signal_id": 712,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T01:00:00Z",
        "return_6h": -0.0004424472386848066,
        "return_12h": 0.0019225273833516354,
        "return_24h": 0.003671847793180305,
        "close_vs_ema12": -8.698522556371824e-05,
        "close_vs_ema24": 0.0009362541022890358,
        "ema12_slope_3h": 0.00015910954234943375,
        "ema24_slope_6h": 0.0009924880539626812,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T01:17:14.771469Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T01:00:00Z",
          "return_6h": -0.0004424472386848066,
          "return_12h": 0.0019225273833516354,
          "return_24h": 0.003671847793180305,
          "close_vs_ema12": -8.698522556371824e-05,
          "close_vs_ema24": 0.0009362541022890358,
          "ema12_slope_3h": 0.00015910954234943375,
          "ema24_slope_6h": 0.0009924880539626812,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17787,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5495,
        5496
      ],
      "forecast_publication_timestamp": "2026-10-11T01:17:14.723982Z",
      "requested_quote_timestamp": "2026-10-11T01:17:14.723982Z",
      "retrieved_quote_timestamp": "2026-10-11T01:17:14.901852Z",
      "quote_retrieval_timestamp": "2026-10-11T01:17:14.901852Z",
      "timing_difference_seconds": 0.17787,
      "selected_quote": {
        "id": 712,
        "contract_id": 712,
        "forecast_timestamp": "2026-10-11T01:17:14.723982Z",
        "requested_timestamp": "2026-10-11T01:17:14.723982Z",
        "actual_quote_timestamp": "2026-10-11T01:17:14.901852Z",
        "timestamp_delta_seconds": 0.17787,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T01:17:14.901852Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102130",
        "external_market_id": "KXBTC15M-26OCT102130-30",
        "external_contract_id": "KXBTC15M-26OCT102130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3301.09
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 712,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102130",
          "external_market_id": "KXBTC15M-26OCT102130-30",
          "external_contract_id": "KXBTC15M-26OCT102130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T01:15:00Z",
          "resolution_timestamp": "2026-10-11T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T01:17:14.774480Z"
        }
      ],
      "quotes": [
        {
          "id": 712,
          "contract_id": 712,
          "forecast_timestamp": "2026-10-11T01:17:14.723982Z",
          "requested_timestamp": "2026-10-11T01:17:14.723982Z",
          "actual_quote_timestamp": "2026-10-11T01:17:14.901852Z",
          "timestamp_delta_seconds": 0.17787,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.72,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T01:17:14.901852Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102130",
          "external_market_id": "KXBTC15M-26OCT102130-30",
          "external_contract_id": "KXBTC15M-26OCT102130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3301.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102130-30": {
          "UP/YES": "KXBTC15M-26OCT102130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1384,
          "signal_id": 712,
          "quote_id": 712,
          "settlement_id": 712,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 134.0,
          "gross_pnl": 36.18000000000001,
          "net_pnl": 34.33000000000001,
          "roi": 0.34443664091501974,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:32:19.708501Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3301.09,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1385,
          "signal_id": 712,
          "quote_id": 712,
          "settlement_id": 712,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 27.0,
          "net_pnl": 25.620000000000005,
          "roi": 0.34444743210540474,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:32:19.711033Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3301.09,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82908.41,
        "kronos_base_predicted_close": 82952.2890625,
        "kronos_base_displacement": 43.87906249999651,
        "kronos_base_displacement_fraction": 0.0005292474249596211,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82969.9921875,
        "kronos_small_displacement": 61.58218749999651,
        "kronos_small_displacement_fraction": 0.0007427737125823122,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102130",
        "ticker": "KXBTC15M-26OCT102130-30",
        "market_id": "KXBTC15M-26OCT102130-30",
        "contract_id": "KXBTC15M-26OCT102130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82908.41
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T01:17:14.723982Z",
        "retrieved_timestamp": "2026-10-11T01:17:14.901852Z",
        "quote_offset_seconds": 0.17787,
        "quote_age_seconds": 0.17787,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3301.09
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82943.34,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 712,
          "signal_id": 712,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T01:00:00Z",
          "return_6h": -0.0004424472386848066,
          "return_12h": 0.0019225273833516354,
          "return_24h": 0.003671847793180305,
          "close_vs_ema12": -8.698522556371824e-05,
          "close_vs_ema24": 0.0009362541022890358,
          "ema12_slope_3h": 0.00015910954234943375,
          "ema24_slope_6h": 0.0009924880539626812,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T01:17:14.771469Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T01:00:00Z",
            "return_6h": -0.0004424472386848066,
            "return_12h": 0.0019225273833516354,
            "return_24h": 0.003671847793180305,
            "close_vs_ema12": -8.698522556371824e-05,
            "close_vs_ema24": 0.0009362541022890358,
            "ema12_slope_3h": 0.00015910954234943375,
            "ema24_slope_6h": 0.0009924880539626812,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 711,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0100Z",
      "trigger_timestamp": "2026-10-11T01:02:16.464647Z",
      "market_start_timestamp": "2026-10-11T01:00:00Z",
      "resolution_timestamp": "2026-10-11T01:15:00Z",
      "direction": "UP",
      "base_run_id": 5493,
      "small_run_id": 5494,
      "last_observed_close": 82869.95,
      "actual_close": 82908.41,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T01:02:16.501323Z",
      "base_predicted_close": 82908.2265625,
      "small_predicted_close": 82938.0546875,
      "strike": 82869.95,
      "market_regime": {
        "id": 711,
        "signal_id": 711,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T00:45:00Z",
        "return_6h": -0.001106839047766317,
        "return_12h": 0.0015445997489664798,
        "return_24h": 0.004466117346079379,
        "close_vs_ema12": -0.0005544915304354081,
        "close_vs_ema24": 0.0004917261963726105,
        "ema12_slope_3h": 0.0001958956003469403,
        "ema24_slope_6h": 0.0010227920776508803,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T01:02:16.506648Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T00:45:00Z",
          "return_6h": -0.001106839047766317,
          "return_12h": 0.0015445997489664798,
          "return_24h": 0.004466117346079379,
          "close_vs_ema12": -0.0005544915304354081,
          "close_vs_ema24": 0.0004917261963726105,
          "ema12_slope_3h": 0.0001958956003469403,
          "ema24_slope_6h": 0.0010227920776508803,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18023,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5493,
        5494
      ],
      "forecast_publication_timestamp": "2026-10-11T01:02:16.464647Z",
      "requested_quote_timestamp": "2026-10-11T01:02:16.464647Z",
      "retrieved_quote_timestamp": "2026-10-11T01:02:16.644877Z",
      "quote_retrieval_timestamp": "2026-10-11T01:02:16.644877Z",
      "timing_difference_seconds": 0.18023,
      "selected_quote": {
        "id": 711,
        "contract_id": 711,
        "forecast_timestamp": "2026-10-11T01:02:16.464647Z",
        "requested_timestamp": "2026-10-11T01:02:16.464647Z",
        "actual_quote_timestamp": "2026-10-11T01:02:16.644877Z",
        "timestamp_delta_seconds": 0.18023,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T01:02:16.644877Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102115",
        "external_market_id": "KXBTC15M-26OCT102115-15",
        "external_contract_id": "KXBTC15M-26OCT102115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 960.61
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 711,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102115",
          "external_market_id": "KXBTC15M-26OCT102115-15",
          "external_contract_id": "KXBTC15M-26OCT102115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T01:00:00Z",
          "resolution_timestamp": "2026-10-11T01:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T01:02:16.509584Z"
        }
      ],
      "quotes": [
        {
          "id": 711,
          "contract_id": 711,
          "forecast_timestamp": "2026-10-11T01:02:16.464647Z",
          "requested_timestamp": "2026-10-11T01:02:16.464647Z",
          "actual_quote_timestamp": "2026-10-11T01:02:16.644877Z",
          "timestamp_delta_seconds": 0.18023,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T01:02:16.644877Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102115",
          "external_market_id": "KXBTC15M-26OCT102115-15",
          "external_contract_id": "KXBTC15M-26OCT102115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 960.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102115-15": {
          "UP/YES": "KXBTC15M-26OCT102115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1382,
          "signal_id": 711,
          "quote_id": 711,
          "settlement_id": 711,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 1.0,
          "settlement_payout": 223.0,
          "gross_pnl": 127.11,
          "net_pnl": 123.28,
          "roi": 1.2362615322904131,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:17:19.175463Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 960.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1383,
          "signal_id": 711,
          "quote_id": 711,
          "settlement_id": 711,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 57.0,
          "net_pnl": 55.28,
          "roi": 1.2361359570661896,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:17:19.179953Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 960.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82869.95,
        "kronos_base_predicted_close": 82908.2265625,
        "kronos_base_displacement": 38.27656250000291,
        "kronos_base_displacement_fraction": 0.0004618871195168202,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82938.0546875,
        "kronos_small_displacement": 68.10468750000291,
        "kronos_small_displacement_fraction": 0.0008218260961905119,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102115",
        "ticker": "KXBTC15M-26OCT102115-15",
        "market_id": "KXBTC15M-26OCT102115-15",
        "contract_id": "KXBTC15M-26OCT102115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82869.95
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T01:02:16.464647Z",
        "retrieved_timestamp": "2026-10-11T01:02:16.644877Z",
        "quote_offset_seconds": 0.18023,
        "quote_age_seconds": 0.18023,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 960.61
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82908.41,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 711,
          "signal_id": 711,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T00:45:00Z",
          "return_6h": -0.001106839047766317,
          "return_12h": 0.0015445997489664798,
          "return_24h": 0.004466117346079379,
          "close_vs_ema12": -0.0005544915304354081,
          "close_vs_ema24": 0.0004917261963726105,
          "ema12_slope_3h": 0.0001958956003469403,
          "ema24_slope_6h": 0.0010227920776508803,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T01:02:16.506648Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T00:45:00Z",
            "return_6h": -0.001106839047766317,
            "return_12h": 0.0015445997489664798,
            "return_24h": 0.004466117346079379,
            "close_vs_ema12": -0.0005544915304354081,
            "close_vs_ema24": 0.0004917261963726105,
            "ema12_slope_3h": 0.0001958956003469403,
            "ema24_slope_6h": 0.0010227920776508803,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 710,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0045Z",
      "trigger_timestamp": "2026-10-11T00:47:15.881530Z",
      "market_start_timestamp": "2026-10-11T00:45:00Z",
      "resolution_timestamp": "2026-10-11T01:00:00Z",
      "direction": "UP",
      "base_run_id": 5491,
      "small_run_id": 5492,
      "last_observed_close": 82884.32,
      "actual_close": 82869.95,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T00:47:15.919774Z",
      "base_predicted_close": 82910.2578125,
      "small_predicted_close": 82957.359375,
      "strike": 82884.32,
      "market_regime": {
        "id": 710,
        "signal_id": 710,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T00:30:00Z",
        "return_6h": -0.0008959544387290297,
        "return_12h": 0.0012380796931223959,
        "return_24h": 0.0048650124070763745,
        "close_vs_ema12": -0.00040479943605553625,
        "close_vs_ema24": 0.0006755289712885304,
        "ema12_slope_3h": 0.00026252882149191414,
        "ema24_slope_6h": 0.0010677363875815082,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T00:47:15.923876Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T00:30:00Z",
          "return_6h": -0.0008959544387290297,
          "return_12h": 0.0012380796931223959,
          "return_24h": 0.0048650124070763745,
          "close_vs_ema12": -0.00040479943605553625,
          "close_vs_ema24": 0.0006755289712885304,
          "ema12_slope_3h": 0.00026252882149191414,
          "ema24_slope_6h": 0.0010677363875815082,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.76,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.254098,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5491,
        5492
      ],
      "forecast_publication_timestamp": "2026-10-11T00:47:15.881530Z",
      "requested_quote_timestamp": "2026-10-11T00:47:15.881530Z",
      "retrieved_quote_timestamp": "2026-10-11T00:47:16.135628Z",
      "quote_retrieval_timestamp": "2026-10-11T00:47:16.135628Z",
      "timing_difference_seconds": 0.254098,
      "selected_quote": {
        "id": 710,
        "contract_id": 710,
        "forecast_timestamp": "2026-10-11T00:47:15.881530Z",
        "requested_timestamp": "2026-10-11T00:47:15.881530Z",
        "actual_quote_timestamp": "2026-10-11T00:47:16.135628Z",
        "timestamp_delta_seconds": 0.254098,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "implied_probability": 0.76,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T00:47:16.135628Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102100",
        "external_market_id": "KXBTC15M-26OCT102100-00",
        "external_contract_id": "KXBTC15M-26OCT102100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7287.65
      },
      "selected_entry_price": 0.76,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 710,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102100",
          "external_market_id": "KXBTC15M-26OCT102100-00",
          "external_contract_id": "KXBTC15M-26OCT102100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T00:45:00Z",
          "resolution_timestamp": "2026-10-11T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T00:47:15.926097Z"
        }
      ],
      "quotes": [
        {
          "id": 710,
          "contract_id": 710,
          "forecast_timestamp": "2026-10-11T00:47:15.881530Z",
          "requested_timestamp": "2026-10-11T00:47:15.881530Z",
          "actual_quote_timestamp": "2026-10-11T00:47:16.135628Z",
          "timestamp_delta_seconds": 0.254098,
          "bid": 0.75,
          "ask": 0.76,
          "midpoint": 0.755,
          "last_price": 0.75,
          "implied_probability": 0.76,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T00:47:16.135628Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102100",
          "external_market_id": "KXBTC15M-26OCT102100-00",
          "external_contract_id": "KXBTC15M-26OCT102100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7287.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102100-00": {
          "UP/YES": "KXBTC15M-26OCT102100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1380,
          "signal_id": 710,
          "quote_id": 710,
          "settlement_id": 710,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 129.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.04,
          "trading_fee": 1.65,
          "total_deployed": 99.69000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -98.04,
          "net_pnl": -99.69000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:02:20.925771Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7287.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1381,
          "signal_id": 710,
          "quote_id": 710,
          "settlement_id": 710,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 76.0,
          "trading_fee": 1.28,
          "total_deployed": 77.28,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -76.0,
          "net_pnl": -77.28,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T01:02:20.928393Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7287.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82884.32,
        "kronos_base_predicted_close": 82910.2578125,
        "kronos_base_displacement": 25.937812499993015,
        "kronos_base_displacement_fraction": 0.0003129399203612096,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82957.359375,
        "kronos_small_displacement": 73.03937499999302,
        "kronos_small_displacement_fraction": 0.0008812206578999865,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102100",
        "ticker": "KXBTC15M-26OCT102100-00",
        "market_id": "KXBTC15M-26OCT102100-00",
        "contract_id": "KXBTC15M-26OCT102100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82884.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T00:47:15.881530Z",
        "retrieved_timestamp": "2026-10-11T00:47:16.135628Z",
        "quote_offset_seconds": 0.254098,
        "quote_age_seconds": 0.254098,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.76,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7287.65
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82869.95,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 710,
          "signal_id": 710,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T00:30:00Z",
          "return_6h": -0.0008959544387290297,
          "return_12h": 0.0012380796931223959,
          "return_24h": 0.0048650124070763745,
          "close_vs_ema12": -0.00040479943605553625,
          "close_vs_ema24": 0.0006755289712885304,
          "ema12_slope_3h": 0.00026252882149191414,
          "ema24_slope_6h": 0.0010677363875815082,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T00:47:15.923876Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T00:30:00Z",
            "return_6h": -0.0008959544387290297,
            "return_12h": 0.0012380796931223959,
            "return_24h": 0.0048650124070763745,
            "close_vs_ema12": -0.00040479943605553625,
            "close_vs_ema24": 0.0006755289712885304,
            "ema12_slope_3h": 0.00026252882149191414,
            "ema24_slope_6h": 0.0010677363875815082,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 709,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0030Z",
      "trigger_timestamp": "2026-10-11T00:32:13.765248Z",
      "market_start_timestamp": "2026-10-11T00:30:00Z",
      "resolution_timestamp": "2026-10-11T00:45:00Z",
      "direction": "UP",
      "base_run_id": 5489,
      "small_run_id": 5490,
      "last_observed_close": 82898.45,
      "actual_close": 82884.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T00:32:13.802836Z",
      "base_predicted_close": 82929.6875,
      "small_predicted_close": 82959.34375,
      "strike": 82898.45,
      "market_regime": {
        "id": 709,
        "signal_id": 709,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T00:15:00Z",
        "return_6h": -0.0005094904745611695,
        "return_12h": 0.0016026707745520063,
        "return_24h": 0.0043748775175844745,
        "close_vs_ema12": -0.00025160099936549774,
        "close_vs_ema24": 0.000860407190198309,
        "ema12_slope_3h": 0.00033551903058848254,
        "ema24_slope_6h": 0.001109215160963295,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T00:32:13.807310Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T00:15:00Z",
          "return_6h": -0.0005094904745611695,
          "return_12h": 0.0016026707745520063,
          "return_24h": 0.0043748775175844745,
          "close_vs_ema12": -0.00025160099936549774,
          "close_vs_ema24": 0.000860407190198309,
          "ema12_slope_3h": 0.00033551903058848254,
          "ema24_slope_6h": 0.001109215160963295,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.195401,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5489,
        5490
      ],
      "forecast_publication_timestamp": "2026-10-11T00:32:13.765248Z",
      "requested_quote_timestamp": "2026-10-11T00:32:13.765248Z",
      "retrieved_quote_timestamp": "2026-10-11T00:32:13.960649Z",
      "quote_retrieval_timestamp": "2026-10-11T00:32:13.960649Z",
      "timing_difference_seconds": 0.195401,
      "selected_quote": {
        "id": 709,
        "contract_id": 709,
        "forecast_timestamp": "2026-10-11T00:32:13.765248Z",
        "requested_timestamp": "2026-10-11T00:32:13.765248Z",
        "actual_quote_timestamp": "2026-10-11T00:32:13.960649Z",
        "timestamp_delta_seconds": 0.195401,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T00:32:13.960649Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102045",
        "external_market_id": "KXBTC15M-26OCT102045-45",
        "external_contract_id": "KXBTC15M-26OCT102045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 967.38
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 709,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102045",
          "external_market_id": "KXBTC15M-26OCT102045-45",
          "external_contract_id": "KXBTC15M-26OCT102045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T00:30:00Z",
          "resolution_timestamp": "2026-10-11T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T00:32:13.809660Z"
        }
      ],
      "quotes": [
        {
          "id": 709,
          "contract_id": 709,
          "forecast_timestamp": "2026-10-11T00:32:13.765248Z",
          "requested_timestamp": "2026-10-11T00:32:13.765248Z",
          "actual_quote_timestamp": "2026-10-11T00:32:13.960649Z",
          "timestamp_delta_seconds": 0.195401,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T00:32:13.960649Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102045",
          "external_market_id": "KXBTC15M-26OCT102045-45",
          "external_contract_id": "KXBTC15M-26OCT102045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 967.38
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102045-45": {
          "UP/YES": "KXBTC15M-26OCT102045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1378,
          "signal_id": 709,
          "quote_id": 709,
          "settlement_id": 709,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T00:47:20.309290Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 967.38,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1379,
          "signal_id": 709,
          "quote_id": 709,
          "settlement_id": 709,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T00:47:20.311737Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 967.38,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82898.45,
        "kronos_base_predicted_close": 82929.6875,
        "kronos_base_displacement": 31.23750000000291,
        "kronos_base_displacement_fraction": 0.00037681645434869905,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82959.34375,
        "kronos_small_displacement": 60.89375000000291,
        "kronos_small_displacement_fraction": 0.0007345583662903578,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102045",
        "ticker": "KXBTC15M-26OCT102045-45",
        "market_id": "KXBTC15M-26OCT102045-45",
        "contract_id": "KXBTC15M-26OCT102045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82898.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T00:32:13.765248Z",
        "retrieved_timestamp": "2026-10-11T00:32:13.960649Z",
        "quote_offset_seconds": 0.195401,
        "quote_age_seconds": 0.195401,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 967.38
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82884.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 709,
          "signal_id": 709,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T00:15:00Z",
          "return_6h": -0.0005094904745611695,
          "return_12h": 0.0016026707745520063,
          "return_24h": 0.0043748775175844745,
          "close_vs_ema12": -0.00025160099936549774,
          "close_vs_ema24": 0.000860407190198309,
          "ema12_slope_3h": 0.00033551903058848254,
          "ema24_slope_6h": 0.001109215160963295,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T00:32:13.807310Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T00:15:00Z",
            "return_6h": -0.0005094904745611695,
            "return_12h": 0.0016026707745520063,
            "return_24h": 0.0043748775175844745,
            "close_vs_ema12": -0.00025160099936549774,
            "close_vs_ema24": 0.000860407190198309,
            "ema12_slope_3h": 0.00033551903058848254,
            "ema24_slope_6h": 0.001109215160963295,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 708,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261011T0015Z",
      "trigger_timestamp": "2026-10-11T00:17:14.532547Z",
      "market_start_timestamp": "2026-10-11T00:15:00Z",
      "resolution_timestamp": "2026-10-11T00:30:00Z",
      "direction": "UP",
      "base_run_id": 5487,
      "small_run_id": 5488,
      "last_observed_close": 82949.81,
      "actual_close": 82898.45,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-11T00:17:14.569522Z",
      "base_predicted_close": 82960.015625,
      "small_predicted_close": 82977.6875,
      "strike": 82949.81,
      "market_regime": {
        "id": 708,
        "signal_id": 708,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-11T00:00:00Z",
        "return_6h": -0.0005224666513993226,
        "return_12h": 0.0016984028588720168,
        "return_24h": 0.004738406979558185,
        "close_vs_ema12": 0.00035715240741951426,
        "close_vs_ema24": 0.0014987101435492978,
        "ema12_slope_3h": 0.0003927915175723218,
        "ema24_slope_6h": 0.0011433855618632194,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-11T00:17:14.574732Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-11T00:00:00Z",
          "return_6h": -0.0005224666513993226,
          "return_12h": 0.0016984028588720168,
          "return_24h": 0.004738406979558185,
          "close_vs_ema12": 0.00035715240741951426,
          "close_vs_ema24": 0.0014987101435492978,
          "ema12_slope_3h": 0.0003927915175723218,
          "ema24_slope_6h": 0.0011433855618632194,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.266496,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5487,
        5488
      ],
      "forecast_publication_timestamp": "2026-10-11T00:17:14.532547Z",
      "requested_quote_timestamp": "2026-10-11T00:17:14.532547Z",
      "retrieved_quote_timestamp": "2026-10-11T00:17:14.799043Z",
      "quote_retrieval_timestamp": "2026-10-11T00:17:14.799043Z",
      "timing_difference_seconds": 0.266496,
      "selected_quote": {
        "id": 708,
        "contract_id": 708,
        "forecast_timestamp": "2026-10-11T00:17:14.532547Z",
        "requested_timestamp": "2026-10-11T00:17:14.532547Z",
        "actual_quote_timestamp": "2026-10-11T00:17:14.799043Z",
        "timestamp_delta_seconds": 0.266496,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-11T00:17:14.799043Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT102030",
        "external_market_id": "KXBTC15M-26OCT102030-30",
        "external_contract_id": "KXBTC15M-26OCT102030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 752.13
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 708,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102030",
          "external_market_id": "KXBTC15M-26OCT102030-30",
          "external_contract_id": "KXBTC15M-26OCT102030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-11T00:15:00Z",
          "resolution_timestamp": "2026-10-11T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-11T00:17:14.576794Z"
        }
      ],
      "quotes": [
        {
          "id": 708,
          "contract_id": 708,
          "forecast_timestamp": "2026-10-11T00:17:14.532547Z",
          "requested_timestamp": "2026-10-11T00:17:14.532547Z",
          "actual_quote_timestamp": "2026-10-11T00:17:14.799043Z",
          "timestamp_delta_seconds": 0.266496,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-11T00:17:14.799043Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT102030",
          "external_market_id": "KXBTC15M-26OCT102030-30",
          "external_contract_id": "KXBTC15M-26OCT102030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 752.13
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT102030-30": {
          "UP/YES": "KXBTC15M-26OCT102030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1376,
          "signal_id": 708,
          "quote_id": 708,
          "settlement_id": 708,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T00:32:18.115257Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 752.13,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1377,
          "signal_id": 708,
          "quote_id": 708,
          "settlement_id": 708,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-11T00:32:18.117587Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 752.13,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82949.81,
        "kronos_base_predicted_close": 82960.015625,
        "kronos_base_displacement": 10.205625000002328,
        "kronos_base_displacement_fraction": 0.00012303373570117073,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82977.6875,
        "kronos_small_displacement": 27.87750000000233,
        "kronos_small_displacement_fraction": 0.0003360767191630979,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT102030",
        "ticker": "KXBTC15M-26OCT102030-30",
        "market_id": "KXBTC15M-26OCT102030-30",
        "contract_id": "KXBTC15M-26OCT102030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82949.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-11T00:17:14.532547Z",
        "retrieved_timestamp": "2026-10-11T00:17:14.799043Z",
        "quote_offset_seconds": 0.266496,
        "quote_age_seconds": 0.266496,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 752.13
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82898.45,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261011T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 708,
          "signal_id": 708,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-11T00:00:00Z",
          "return_6h": -0.0005224666513993226,
          "return_12h": 0.0016984028588720168,
          "return_24h": 0.004738406979558185,
          "close_vs_ema12": 0.00035715240741951426,
          "close_vs_ema24": 0.0014987101435492978,
          "ema12_slope_3h": 0.0003927915175723218,
          "ema24_slope_6h": 0.0011433855618632194,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-11T00:17:14.574732Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-11T00:00:00Z",
            "return_6h": -0.0005224666513993226,
            "return_12h": 0.0016984028588720168,
            "return_24h": 0.004738406979558185,
            "close_vs_ema12": 0.00035715240741951426,
            "close_vs_ema24": 0.0014987101435492978,
            "ema12_slope_3h": 0.0003927915175723218,
            "ema24_slope_6h": 0.0011433855618632194,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 707,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2315Z",
      "trigger_timestamp": "2026-10-10T23:17:15.597863Z",
      "market_start_timestamp": "2026-10-10T23:15:00Z",
      "resolution_timestamp": "2026-10-10T23:30:00Z",
      "direction": "UP",
      "base_run_id": 5479,
      "small_run_id": 5480,
      "last_observed_close": 82986.14,
      "actual_close": 82964.62,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T23:17:15.636983Z",
      "base_predicted_close": 82991.265625,
      "small_predicted_close": 83009.015625,
      "strike": 82986.14,
      "market_regime": {
        "id": 707,
        "signal_id": 707,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T23:00:00Z",
        "return_6h": 1.9760719041750363e-05,
        "return_12h": 0.0030257720930406684,
        "return_24h": 0.005241788347942089,
        "close_vs_ema12": 0.0008442416768916772,
        "close_vs_ema24": 0.0020602629409571804,
        "ema12_slope_3h": 0.0005226925513373004,
        "ema24_slope_6h": 0.0013249909424322137,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T23:17:15.643838Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T23:00:00Z",
          "return_6h": 1.9760719041750363e-05,
          "return_12h": 0.0030257720930406684,
          "return_24h": 0.005241788347942089,
          "close_vs_ema12": 0.0008442416768916772,
          "close_vs_ema24": 0.0020602629409571804,
          "ema12_slope_3h": 0.0005226925513373004,
          "ema24_slope_6h": 0.0013249909424322137,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182185,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5479,
        5480
      ],
      "forecast_publication_timestamp": "2026-10-10T23:17:15.597863Z",
      "requested_quote_timestamp": "2026-10-10T23:17:15.597863Z",
      "retrieved_quote_timestamp": "2026-10-10T23:17:15.780048Z",
      "quote_retrieval_timestamp": "2026-10-10T23:17:15.780048Z",
      "timing_difference_seconds": 0.182185,
      "selected_quote": {
        "id": 707,
        "contract_id": 707,
        "forecast_timestamp": "2026-10-10T23:17:15.597863Z",
        "requested_timestamp": "2026-10-10T23:17:15.597863Z",
        "actual_quote_timestamp": "2026-10-10T23:17:15.780048Z",
        "timestamp_delta_seconds": 0.182185,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T23:17:15.780048Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101930",
        "external_market_id": "KXBTC15M-26OCT101930-30",
        "external_contract_id": "KXBTC15M-26OCT101930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2721.01
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 707,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101930",
          "external_market_id": "KXBTC15M-26OCT101930-30",
          "external_contract_id": "KXBTC15M-26OCT101930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T23:15:00Z",
          "resolution_timestamp": "2026-10-10T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T23:17:15.646198Z"
        }
      ],
      "quotes": [
        {
          "id": 707,
          "contract_id": 707,
          "forecast_timestamp": "2026-10-10T23:17:15.597863Z",
          "requested_timestamp": "2026-10-10T23:17:15.597863Z",
          "actual_quote_timestamp": "2026-10-10T23:17:15.780048Z",
          "timestamp_delta_seconds": 0.182185,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T23:17:15.780048Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101930",
          "external_market_id": "KXBTC15M-26OCT101930-30",
          "external_contract_id": "KXBTC15M-26OCT101930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2721.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101930-30": {
          "UP/YES": "KXBTC15M-26OCT101930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1374,
          "signal_id": 707,
          "quote_id": 707,
          "settlement_id": 707,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T23:32:19.598780Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2721.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1375,
          "signal_id": 707,
          "quote_id": 707,
          "settlement_id": 707,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T23:32:19.601554Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2721.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82986.14,
        "kronos_base_predicted_close": 82991.265625,
        "kronos_base_displacement": 5.125625000000582,
        "kronos_base_displacement_fraction": 6.176483205509477e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83009.015625,
        "kronos_small_displacement": 22.875625000000582,
        "kronos_small_displacement_fraction": 0.00027565597098504137,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101930",
        "ticker": "KXBTC15M-26OCT101930-30",
        "market_id": "KXBTC15M-26OCT101930-30",
        "contract_id": "KXBTC15M-26OCT101930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82986.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T23:17:15.597863Z",
        "retrieved_timestamp": "2026-10-10T23:17:15.780048Z",
        "quote_offset_seconds": 0.182185,
        "quote_age_seconds": 0.182185,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2721.01
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82964.62,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 707,
          "signal_id": 707,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T23:00:00Z",
          "return_6h": 1.9760719041750363e-05,
          "return_12h": 0.0030257720930406684,
          "return_24h": 0.005241788347942089,
          "close_vs_ema12": 0.0008442416768916772,
          "close_vs_ema24": 0.0020602629409571804,
          "ema12_slope_3h": 0.0005226925513373004,
          "ema24_slope_6h": 0.0013249909424322137,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T23:17:15.643838Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T23:00:00Z",
            "return_6h": 1.9760719041750363e-05,
            "return_12h": 0.0030257720930406684,
            "return_24h": 0.005241788347942089,
            "close_vs_ema12": 0.0008442416768916772,
            "close_vs_ema24": 0.0020602629409571804,
            "ema12_slope_3h": 0.0005226925513373004,
            "ema24_slope_6h": 0.0013249909424322137,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 706,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2215Z",
      "trigger_timestamp": "2026-10-10T22:17:14.608291Z",
      "market_start_timestamp": "2026-10-10T22:15:00Z",
      "resolution_timestamp": "2026-10-10T22:30:00Z",
      "direction": "UP",
      "base_run_id": 5471,
      "small_run_id": 5472,
      "last_observed_close": 82966.87,
      "actual_close": 82974.2,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T22:17:14.650815Z",
      "base_predicted_close": 82974.8984375,
      "small_predicted_close": 82992.6171875,
      "strike": 82966.87,
      "market_regime": {
        "id": 706,
        "signal_id": 706,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T22:00:00Z",
        "return_6h": 0.00015500355167685775,
        "return_12h": 0.0025057123401861503,
        "return_24h": 0.007107370626184606,
        "close_vs_ema12": 0.0007773210052404167,
        "close_vs_ema24": 0.002012509353927383,
        "ema12_slope_3h": 0.000616780248804627,
        "ema24_slope_6h": 0.0014080863036285418,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T22:17:14.653940Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T22:00:00Z",
          "return_6h": 0.00015500355167685775,
          "return_12h": 0.0025057123401861503,
          "return_24h": 0.007107370626184606,
          "close_vs_ema12": 0.0007773210052404167,
          "close_vs_ema24": 0.002012509353927383,
          "ema12_slope_3h": 0.000616780248804627,
          "ema24_slope_6h": 0.0014080863036285418,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.215038,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5471,
        5472
      ],
      "forecast_publication_timestamp": "2026-10-10T22:17:14.608291Z",
      "requested_quote_timestamp": "2026-10-10T22:17:14.608291Z",
      "retrieved_quote_timestamp": "2026-10-10T22:17:14.823329Z",
      "quote_retrieval_timestamp": "2026-10-10T22:17:14.823329Z",
      "timing_difference_seconds": 0.215038,
      "selected_quote": {
        "id": 706,
        "contract_id": 706,
        "forecast_timestamp": "2026-10-10T22:17:14.608291Z",
        "requested_timestamp": "2026-10-10T22:17:14.608291Z",
        "actual_quote_timestamp": "2026-10-10T22:17:14.823329Z",
        "timestamp_delta_seconds": 0.215038,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T22:17:14.823329Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101830",
        "external_market_id": "KXBTC15M-26OCT101830-30",
        "external_contract_id": "KXBTC15M-26OCT101830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5544.82
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 706,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101830",
          "external_market_id": "KXBTC15M-26OCT101830-30",
          "external_contract_id": "KXBTC15M-26OCT101830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T22:15:00Z",
          "resolution_timestamp": "2026-10-10T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T22:17:14.656344Z"
        }
      ],
      "quotes": [
        {
          "id": 706,
          "contract_id": 706,
          "forecast_timestamp": "2026-10-10T22:17:14.608291Z",
          "requested_timestamp": "2026-10-10T22:17:14.608291Z",
          "actual_quote_timestamp": "2026-10-10T22:17:14.823329Z",
          "timestamp_delta_seconds": 0.215038,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T22:17:14.823329Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101830",
          "external_market_id": "KXBTC15M-26OCT101830-30",
          "external_contract_id": "KXBTC15M-26OCT101830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5544.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101830-30": {
          "UP/YES": "KXBTC15M-26OCT101830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1372,
          "signal_id": 706,
          "quote_id": 706,
          "settlement_id": 706,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 1.0,
          "settlement_payout": 239.0,
          "gross_pnl": 143.39999999999998,
          "net_pnl": 139.38,
          "roi": 1.3991166432443283,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T22:32:19.303995Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5544.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1373,
          "signal_id": 706,
          "quote_id": 706,
          "settlement_id": 706,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 60.0,
          "net_pnl": 58.32,
          "roi": 1.399232245681382,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T22:32:19.309355Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5544.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82966.87,
        "kronos_base_predicted_close": 82974.8984375,
        "kronos_base_displacement": 8.028437500004657,
        "kronos_base_displacement_fraction": 9.676678775521672e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82992.6171875,
        "kronos_small_displacement": 25.747187500004657,
        "kronos_small_displacement_fraction": 0.0003103309489679996,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101830",
        "ticker": "KXBTC15M-26OCT101830-30",
        "market_id": "KXBTC15M-26OCT101830-30",
        "contract_id": "KXBTC15M-26OCT101830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82966.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T22:17:14.608291Z",
        "retrieved_timestamp": "2026-10-10T22:17:14.823329Z",
        "quote_offset_seconds": 0.215038,
        "quote_age_seconds": 0.215038,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5544.82
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82974.2,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 706,
          "signal_id": 706,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T22:00:00Z",
          "return_6h": 0.00015500355167685775,
          "return_12h": 0.0025057123401861503,
          "return_24h": 0.007107370626184606,
          "close_vs_ema12": 0.0007773210052404167,
          "close_vs_ema24": 0.002012509353927383,
          "ema12_slope_3h": 0.000616780248804627,
          "ema24_slope_6h": 0.0014080863036285418,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T22:17:14.653940Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T22:00:00Z",
            "return_6h": 0.00015500355167685775,
            "return_12h": 0.0025057123401861503,
            "return_24h": 0.007107370626184606,
            "close_vs_ema12": 0.0007773210052404167,
            "close_vs_ema24": 0.002012509353927383,
            "ema12_slope_3h": 0.000616780248804627,
            "ema24_slope_6h": 0.0014080863036285418,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 705,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2200Z",
      "trigger_timestamp": "2026-10-10T22:02:14.219281Z",
      "market_start_timestamp": "2026-10-10T22:00:00Z",
      "resolution_timestamp": "2026-10-10T22:15:00Z",
      "direction": "UP",
      "base_run_id": 5469,
      "small_run_id": 5470,
      "last_observed_close": 82983.5,
      "actual_close": 82966.87,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T22:02:14.255524Z",
      "base_predicted_close": 82986.2890625,
      "small_predicted_close": 83016.921875,
      "strike": 82983.5,
      "market_regime": {
        "id": 705,
        "signal_id": 705,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T21:45:00Z",
        "return_6h": 0.00024168675372515658,
        "return_12h": 0.0024301826397945536,
        "return_24h": 0.006152119823063851,
        "close_vs_ema12": 0.001011015118815184,
        "close_vs_ema24": 0.002255697452913985,
        "ema12_slope_3h": 0.0006318780345455632,
        "ema24_slope_6h": 0.0014344855128884948,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T22:02:14.261953Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T21:45:00Z",
          "return_6h": 0.00024168675372515658,
          "return_12h": 0.0024301826397945536,
          "return_24h": 0.006152119823063851,
          "close_vs_ema12": 0.001011015118815184,
          "close_vs_ema24": 0.002255697452913985,
          "ema12_slope_3h": 0.0006318780345455632,
          "ema24_slope_6h": 0.0014344855128884948,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.302783,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5469,
        5470
      ],
      "forecast_publication_timestamp": "2026-10-10T22:02:14.219281Z",
      "requested_quote_timestamp": "2026-10-10T22:02:14.219281Z",
      "retrieved_quote_timestamp": "2026-10-10T22:02:14.522064Z",
      "quote_retrieval_timestamp": "2026-10-10T22:02:14.522064Z",
      "timing_difference_seconds": 0.302783,
      "selected_quote": {
        "id": 705,
        "contract_id": 705,
        "forecast_timestamp": "2026-10-10T22:02:14.219281Z",
        "requested_timestamp": "2026-10-10T22:02:14.219281Z",
        "actual_quote_timestamp": "2026-10-10T22:02:14.522064Z",
        "timestamp_delta_seconds": 0.302783,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T22:02:14.522064Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101815",
        "external_market_id": "KXBTC15M-26OCT101815-15",
        "external_contract_id": "KXBTC15M-26OCT101815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3541.87
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 705,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101815",
          "external_market_id": "KXBTC15M-26OCT101815-15",
          "external_contract_id": "KXBTC15M-26OCT101815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T22:00:00Z",
          "resolution_timestamp": "2026-10-10T22:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T22:02:14.264219Z"
        }
      ],
      "quotes": [
        {
          "id": 705,
          "contract_id": 705,
          "forecast_timestamp": "2026-10-10T22:02:14.219281Z",
          "requested_timestamp": "2026-10-10T22:02:14.219281Z",
          "actual_quote_timestamp": "2026-10-10T22:02:14.522064Z",
          "timestamp_delta_seconds": 0.302783,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.43,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T22:02:14.522064Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101815",
          "external_market_id": "KXBTC15M-26OCT101815-15",
          "external_contract_id": "KXBTC15M-26OCT101815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3541.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101815-15": {
          "UP/YES": "KXBTC15M-26OCT101815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1370,
          "signal_id": 705,
          "quote_id": 705,
          "settlement_id": 705,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T22:17:19.057818Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3541.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1371,
          "signal_id": 705,
          "quote_id": 705,
          "settlement_id": 705,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T22:17:19.061200Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3541.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82983.5,
        "kronos_base_predicted_close": 82986.2890625,
        "kronos_base_displacement": 2.7890625,
        "kronos_base_displacement_fraction": 3.360984412563943e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83016.921875,
        "kronos_small_displacement": 33.421875,
        "kronos_small_displacement_fraction": 0.0004027532581778305,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101815",
        "ticker": "KXBTC15M-26OCT101815-15",
        "market_id": "KXBTC15M-26OCT101815-15",
        "contract_id": "KXBTC15M-26OCT101815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82983.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T22:02:14.219281Z",
        "retrieved_timestamp": "2026-10-10T22:02:14.522064Z",
        "quote_offset_seconds": 0.302783,
        "quote_age_seconds": 0.302783,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3541.87
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82966.87,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 705,
          "signal_id": 705,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T21:45:00Z",
          "return_6h": 0.00024168675372515658,
          "return_12h": 0.0024301826397945536,
          "return_24h": 0.006152119823063851,
          "close_vs_ema12": 0.001011015118815184,
          "close_vs_ema24": 0.002255697452913985,
          "ema12_slope_3h": 0.0006318780345455632,
          "ema24_slope_6h": 0.0014344855128884948,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T22:02:14.261953Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T21:45:00Z",
            "return_6h": 0.00024168675372515658,
            "return_12h": 0.0024301826397945536,
            "return_24h": 0.006152119823063851,
            "close_vs_ema12": 0.001011015118815184,
            "close_vs_ema24": 0.002255697452913985,
            "ema12_slope_3h": 0.0006318780345455632,
            "ema24_slope_6h": 0.0014344855128884948,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 704,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2145Z",
      "trigger_timestamp": "2026-10-10T21:47:14.677815Z",
      "market_start_timestamp": "2026-10-10T21:45:00Z",
      "resolution_timestamp": "2026-10-10T22:00:00Z",
      "direction": "UP",
      "base_run_id": 5467,
      "small_run_id": 5468,
      "last_observed_close": 83004.71,
      "actual_close": 82983.5,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T21:47:14.717214Z",
      "base_predicted_close": 83036.53125,
      "small_predicted_close": 83054.65625,
      "strike": 83004.71,
      "market_regime": {
        "id": 704,
        "signal_id": 704,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T21:30:00Z",
        "return_6h": 0.0005364519895327824,
        "return_12h": 0.002269768741302247,
        "return_24h": 0.006391370479029934,
        "close_vs_ema12": 0.001309924678438712,
        "close_vs_ema24": 0.0025595259870310194,
        "ema12_slope_3h": 0.0006476463505680208,
        "ema24_slope_6h": 0.0014597305858314868,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T21:47:14.725441Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T21:30:00Z",
          "return_6h": 0.0005364519895327824,
          "return_12h": 0.002269768741302247,
          "return_24h": 0.006391370479029934,
          "close_vs_ema12": 0.001309924678438712,
          "close_vs_ema24": 0.0025595259870310194,
          "ema12_slope_3h": 0.0006476463505680208,
          "ema24_slope_6h": 0.0014597305858314868,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188574,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5467,
        5468
      ],
      "forecast_publication_timestamp": "2026-10-10T21:47:14.677815Z",
      "requested_quote_timestamp": "2026-10-10T21:47:14.677815Z",
      "retrieved_quote_timestamp": "2026-10-10T21:47:14.866389Z",
      "quote_retrieval_timestamp": "2026-10-10T21:47:14.866389Z",
      "timing_difference_seconds": 0.188574,
      "selected_quote": {
        "id": 704,
        "contract_id": 704,
        "forecast_timestamp": "2026-10-10T21:47:14.677815Z",
        "requested_timestamp": "2026-10-10T21:47:14.677815Z",
        "actual_quote_timestamp": "2026-10-10T21:47:14.866389Z",
        "timestamp_delta_seconds": 0.188574,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T21:47:14.866389Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101800",
        "external_market_id": "KXBTC15M-26OCT101800-00",
        "external_contract_id": "KXBTC15M-26OCT101800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3155.04
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 704,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101800",
          "external_market_id": "KXBTC15M-26OCT101800-00",
          "external_contract_id": "KXBTC15M-26OCT101800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T21:45:00Z",
          "resolution_timestamp": "2026-10-10T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T21:47:14.727761Z"
        }
      ],
      "quotes": [
        {
          "id": 704,
          "contract_id": 704,
          "forecast_timestamp": "2026-10-10T21:47:14.677815Z",
          "requested_timestamp": "2026-10-10T21:47:14.677815Z",
          "actual_quote_timestamp": "2026-10-10T21:47:14.866389Z",
          "timestamp_delta_seconds": 0.188574,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T21:47:14.866389Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101800",
          "external_market_id": "KXBTC15M-26OCT101800-00",
          "external_contract_id": "KXBTC15M-26OCT101800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3155.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101800-00": {
          "UP/YES": "KXBTC15M-26OCT101800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1368,
          "signal_id": 704,
          "quote_id": 704,
          "settlement_id": 704,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T22:02:18.851209Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3155.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1369,
          "signal_id": 704,
          "quote_id": 704,
          "settlement_id": 704,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T22:02:18.854562Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3155.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83004.71,
        "kronos_base_predicted_close": 83036.53125,
        "kronos_base_displacement": 31.821249999993597,
        "kronos_base_displacement_fraction": 0.00038336679930564896,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83054.65625,
        "kronos_small_displacement": 49.9462499999936,
        "kronos_small_displacement_fraction": 0.0006017279019466918,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101800",
        "ticker": "KXBTC15M-26OCT101800-00",
        "market_id": "KXBTC15M-26OCT101800-00",
        "contract_id": "KXBTC15M-26OCT101800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83004.71
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T21:47:14.677815Z",
        "retrieved_timestamp": "2026-10-10T21:47:14.866389Z",
        "quote_offset_seconds": 0.188574,
        "quote_age_seconds": 0.188574,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3155.04
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82983.5,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 704,
          "signal_id": 704,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T21:30:00Z",
          "return_6h": 0.0005364519895327824,
          "return_12h": 0.002269768741302247,
          "return_24h": 0.006391370479029934,
          "close_vs_ema12": 0.001309924678438712,
          "close_vs_ema24": 0.0025595259870310194,
          "ema12_slope_3h": 0.0006476463505680208,
          "ema24_slope_6h": 0.0014597305858314868,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T21:47:14.725441Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T21:30:00Z",
            "return_6h": 0.0005364519895327824,
            "return_12h": 0.002269768741302247,
            "return_24h": 0.006391370479029934,
            "close_vs_ema12": 0.001309924678438712,
            "close_vs_ema24": 0.0025595259870310194,
            "ema12_slope_3h": 0.0006476463505680208,
            "ema24_slope_6h": 0.0014597305858314868,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 703,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2130Z",
      "trigger_timestamp": "2026-10-10T21:32:14.261660Z",
      "market_start_timestamp": "2026-10-10T21:30:00Z",
      "resolution_timestamp": "2026-10-10T21:45:00Z",
      "direction": "UP",
      "base_run_id": 5465,
      "small_run_id": 5466,
      "last_observed_close": 82982.17,
      "actual_close": 83004.71,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T21:32:14.297770Z",
      "base_predicted_close": 83017.609375,
      "small_predicted_close": 83035.6875,
      "strike": 82982.17,
      "market_regime": {
        "id": 703,
        "signal_id": 703,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T21:15:00Z",
        "return_6h": 0.0008615893175949463,
        "return_12h": 0.001749208700044802,
        "return_24h": 0.005729043697820568,
        "close_vs_ema12": 0.0010937883862920383,
        "close_vs_ema24": 0.002341386314633098,
        "ema12_slope_3h": 0.0006515837520086887,
        "ema24_slope_6h": 0.0014793201640683762,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T21:32:14.301960Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T21:15:00Z",
          "return_6h": 0.0008615893175949463,
          "return_12h": 0.001749208700044802,
          "return_24h": 0.005729043697820568,
          "close_vs_ema12": 0.0010937883862920383,
          "close_vs_ema24": 0.002341386314633098,
          "ema12_slope_3h": 0.0006515837520086887,
          "ema24_slope_6h": 0.0014793201640683762,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163534,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5465,
        5466
      ],
      "forecast_publication_timestamp": "2026-10-10T21:32:14.261660Z",
      "requested_quote_timestamp": "2026-10-10T21:32:14.261660Z",
      "retrieved_quote_timestamp": "2026-10-10T21:32:14.425194Z",
      "quote_retrieval_timestamp": "2026-10-10T21:32:14.425194Z",
      "timing_difference_seconds": 0.163534,
      "selected_quote": {
        "id": 703,
        "contract_id": 703,
        "forecast_timestamp": "2026-10-10T21:32:14.261660Z",
        "requested_timestamp": "2026-10-10T21:32:14.261660Z",
        "actual_quote_timestamp": "2026-10-10T21:32:14.425194Z",
        "timestamp_delta_seconds": 0.163534,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T21:32:14.425194Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101745",
        "external_market_id": "KXBTC15M-26OCT101745-45",
        "external_contract_id": "KXBTC15M-26OCT101745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3883.78
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 703,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101745",
          "external_market_id": "KXBTC15M-26OCT101745-45",
          "external_contract_id": "KXBTC15M-26OCT101745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T21:30:00Z",
          "resolution_timestamp": "2026-10-10T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T21:32:14.304563Z"
        }
      ],
      "quotes": [
        {
          "id": 703,
          "contract_id": 703,
          "forecast_timestamp": "2026-10-10T21:32:14.261660Z",
          "requested_timestamp": "2026-10-10T21:32:14.261660Z",
          "actual_quote_timestamp": "2026-10-10T21:32:14.425194Z",
          "timestamp_delta_seconds": 0.163534,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T21:32:14.425194Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101745",
          "external_market_id": "KXBTC15M-26OCT101745-45",
          "external_contract_id": "KXBTC15M-26OCT101745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3883.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101745-45": {
          "UP/YES": "KXBTC15M-26OCT101745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1366,
          "signal_id": 703,
          "quote_id": 703,
          "settlement_id": 703,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:47:19.179714Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3883.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1367,
          "signal_id": 703,
          "quote_id": 703,
          "settlement_id": 703,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:47:19.183018Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3883.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82982.17,
        "kronos_base_predicted_close": 83017.609375,
        "kronos_base_displacement": 35.439375000001746,
        "kronos_base_displacement_fraction": 0.0004270721650205309,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83035.6875,
        "kronos_small_displacement": 53.517500000001746,
        "kronos_small_displacement_fraction": 0.000644927699528727,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101745",
        "ticker": "KXBTC15M-26OCT101745-45",
        "market_id": "KXBTC15M-26OCT101745-45",
        "contract_id": "KXBTC15M-26OCT101745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82982.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T21:32:14.261660Z",
        "retrieved_timestamp": "2026-10-10T21:32:14.425194Z",
        "quote_offset_seconds": 0.163534,
        "quote_age_seconds": 0.163534,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3883.78
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83004.71,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 703,
          "signal_id": 703,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T21:15:00Z",
          "return_6h": 0.0008615893175949463,
          "return_12h": 0.001749208700044802,
          "return_24h": 0.005729043697820568,
          "close_vs_ema12": 0.0010937883862920383,
          "close_vs_ema24": 0.002341386314633098,
          "ema12_slope_3h": 0.0006515837520086887,
          "ema24_slope_6h": 0.0014793201640683762,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T21:32:14.301960Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T21:15:00Z",
            "return_6h": 0.0008615893175949463,
            "return_12h": 0.001749208700044802,
            "return_24h": 0.005729043697820568,
            "close_vs_ema12": 0.0010937883862920383,
            "close_vs_ema24": 0.002341386314633098,
            "ema12_slope_3h": 0.0006515837520086887,
            "ema24_slope_6h": 0.0014793201640683762,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 702,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2115Z",
      "trigger_timestamp": "2026-10-10T21:17:14.653316Z",
      "market_start_timestamp": "2026-10-10T21:15:00Z",
      "resolution_timestamp": "2026-10-10T21:30:00Z",
      "direction": "UP",
      "base_run_id": 5463,
      "small_run_id": 5464,
      "last_observed_close": 82946.54,
      "actual_close": 82982.17,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T21:17:14.691043Z",
      "base_predicted_close": 82986.6171875,
      "small_predicted_close": 83004.3984375,
      "strike": 82946.54,
      "market_regime": {
        "id": 702,
        "signal_id": 702,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T21:00:00Z",
        "return_6h": 0.0004895869150358667,
        "return_12h": 0.0013504006407882851,
        "return_24h": 0.005371185006503021,
        "close_vs_ema12": 0.0007105326691985159,
        "close_vs_ema24": 0.0019603703650743487,
        "ema12_slope_3h": 0.0006580482476168381,
        "ema24_slope_6h": 0.0014923407172440228,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T21:17:14.697494Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T21:00:00Z",
          "return_6h": 0.0004895869150358667,
          "return_12h": 0.0013504006407882851,
          "return_24h": 0.005371185006503021,
          "close_vs_ema12": 0.0007105326691985159,
          "close_vs_ema24": 0.0019603703650743487,
          "ema12_slope_3h": 0.0006580482476168381,
          "ema24_slope_6h": 0.0014923407172440228,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.38515,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5463,
        5464
      ],
      "forecast_publication_timestamp": "2026-10-10T21:17:14.653316Z",
      "requested_quote_timestamp": "2026-10-10T21:17:14.653316Z",
      "retrieved_quote_timestamp": "2026-10-10T21:17:15.038466Z",
      "quote_retrieval_timestamp": "2026-10-10T21:17:15.038466Z",
      "timing_difference_seconds": 0.38515,
      "selected_quote": {
        "id": 702,
        "contract_id": 702,
        "forecast_timestamp": "2026-10-10T21:17:14.653316Z",
        "requested_timestamp": "2026-10-10T21:17:14.653316Z",
        "actual_quote_timestamp": "2026-10-10T21:17:15.038466Z",
        "timestamp_delta_seconds": 0.38515,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T21:17:15.038466Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101730",
        "external_market_id": "KXBTC15M-26OCT101730-30",
        "external_contract_id": "KXBTC15M-26OCT101730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1512.43
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 702,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101730",
          "external_market_id": "KXBTC15M-26OCT101730-30",
          "external_contract_id": "KXBTC15M-26OCT101730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T21:15:00Z",
          "resolution_timestamp": "2026-10-10T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T21:17:14.700014Z"
        }
      ],
      "quotes": [
        {
          "id": 702,
          "contract_id": 702,
          "forecast_timestamp": "2026-10-10T21:17:14.653316Z",
          "requested_timestamp": "2026-10-10T21:17:14.653316Z",
          "actual_quote_timestamp": "2026-10-10T21:17:15.038466Z",
          "timestamp_delta_seconds": 0.38515,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.72,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T21:17:15.038466Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101730",
          "external_market_id": "KXBTC15M-26OCT101730-30",
          "external_contract_id": "KXBTC15M-26OCT101730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1512.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101730-30": {
          "UP/YES": "KXBTC15M-26OCT101730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1364,
          "signal_id": 702,
          "quote_id": 702,
          "settlement_id": 702,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 134.0,
          "gross_pnl": 36.18000000000001,
          "net_pnl": 34.33000000000001,
          "roi": 0.34443664091501974,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:32:18.624212Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1512.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1365,
          "signal_id": 702,
          "quote_id": 702,
          "settlement_id": 702,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 27.0,
          "net_pnl": 25.620000000000005,
          "roi": 0.34444743210540474,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:32:18.627123Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1512.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82946.54,
        "kronos_base_predicted_close": 82986.6171875,
        "kronos_base_displacement": 40.0771875000064,
        "kronos_base_displacement_fraction": 0.00048316888805737294,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83004.3984375,
        "kronos_small_displacement": 57.8584375000064,
        "kronos_small_displacement_fraction": 0.0006975388907120949,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101730",
        "ticker": "KXBTC15M-26OCT101730-30",
        "market_id": "KXBTC15M-26OCT101730-30",
        "contract_id": "KXBTC15M-26OCT101730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82946.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T21:17:14.653316Z",
        "retrieved_timestamp": "2026-10-10T21:17:15.038466Z",
        "quote_offset_seconds": 0.38515,
        "quote_age_seconds": 0.38515,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1512.43
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82982.17,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 702,
          "signal_id": 702,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T21:00:00Z",
          "return_6h": 0.0004895869150358667,
          "return_12h": 0.0013504006407882851,
          "return_24h": 0.005371185006503021,
          "close_vs_ema12": 0.0007105326691985159,
          "close_vs_ema24": 0.0019603703650743487,
          "ema12_slope_3h": 0.0006580482476168381,
          "ema24_slope_6h": 0.0014923407172440228,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T21:17:14.697494Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T21:00:00Z",
            "return_6h": 0.0004895869150358667,
            "return_12h": 0.0013504006407882851,
            "return_24h": 0.005371185006503021,
            "close_vs_ema12": 0.0007105326691985159,
            "close_vs_ema24": 0.0019603703650743487,
            "ema12_slope_3h": 0.0006580482476168381,
            "ema24_slope_6h": 0.0014923407172440228,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 701,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2100Z",
      "trigger_timestamp": "2026-10-10T21:02:15.361734Z",
      "market_start_timestamp": "2026-10-10T21:00:00Z",
      "resolution_timestamp": "2026-10-10T21:15:00Z",
      "direction": "UP",
      "base_run_id": 5461,
      "small_run_id": 5462,
      "last_observed_close": 82966.4,
      "actual_close": 82946.54,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T21:02:15.405937Z",
      "base_predicted_close": 83007.7890625,
      "small_predicted_close": 83025.6640625,
      "strike": 82966.4,
      "market_regime": {
        "id": 701,
        "signal_id": 701,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T20:45:00Z",
        "return_6h": 0.0006529431847948075,
        "return_12h": 0.00240239642669704,
        "return_24h": 0.006518874141633324,
        "close_vs_ema12": 0.0009804977341201226,
        "close_vs_ema24": 0.002241725182682952,
        "ema12_slope_3h": 0.000710068411017506,
        "ema24_slope_6h": 0.0015135100131042911,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T21:02:15.411049Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T20:45:00Z",
          "return_6h": 0.0006529431847948075,
          "return_12h": 0.00240239642669704,
          "return_24h": 0.006518874141633324,
          "close_vs_ema12": 0.0009804977341201226,
          "close_vs_ema24": 0.002241725182682952,
          "ema12_slope_3h": 0.000710068411017506,
          "ema24_slope_6h": 0.0015135100131042911,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.29369,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5461,
        5462
      ],
      "forecast_publication_timestamp": "2026-10-10T21:02:15.361734Z",
      "requested_quote_timestamp": "2026-10-10T21:02:15.361734Z",
      "retrieved_quote_timestamp": "2026-10-10T21:02:15.655424Z",
      "quote_retrieval_timestamp": "2026-10-10T21:02:15.655424Z",
      "timing_difference_seconds": 0.29369,
      "selected_quote": {
        "id": 701,
        "contract_id": 701,
        "forecast_timestamp": "2026-10-10T21:02:15.361734Z",
        "requested_timestamp": "2026-10-10T21:02:15.361734Z",
        "actual_quote_timestamp": "2026-10-10T21:02:15.655424Z",
        "timestamp_delta_seconds": 0.29369,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T21:02:15.655424Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101715",
        "external_market_id": "KXBTC15M-26OCT101715-15",
        "external_contract_id": "KXBTC15M-26OCT101715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8020.32
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 701,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101715",
          "external_market_id": "KXBTC15M-26OCT101715-15",
          "external_contract_id": "KXBTC15M-26OCT101715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T21:00:00Z",
          "resolution_timestamp": "2026-10-10T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T21:02:15.413870Z"
        }
      ],
      "quotes": [
        {
          "id": 701,
          "contract_id": 701,
          "forecast_timestamp": "2026-10-10T21:02:15.361734Z",
          "requested_timestamp": "2026-10-10T21:02:15.361734Z",
          "actual_quote_timestamp": "2026-10-10T21:02:15.655424Z",
          "timestamp_delta_seconds": 0.29369,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T21:02:15.655424Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101715",
          "external_market_id": "KXBTC15M-26OCT101715-15",
          "external_contract_id": "KXBTC15M-26OCT101715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8020.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101715-15": {
          "UP/YES": "KXBTC15M-26OCT101715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1362,
          "signal_id": 701,
          "quote_id": 701,
          "settlement_id": 701,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:17:19.296453Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8020.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1363,
          "signal_id": 701,
          "quote_id": 701,
          "settlement_id": 701,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:17:19.299522Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8020.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82966.4,
        "kronos_base_predicted_close": 83007.7890625,
        "kronos_base_displacement": 41.38906250000582,
        "kronos_base_displacement_fraction": 0.000498865353926479,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83025.6640625,
        "kronos_small_displacement": 59.26406250000582,
        "kronos_small_displacement_fraction": 0.000714314017481846,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101715",
        "ticker": "KXBTC15M-26OCT101715-15",
        "market_id": "KXBTC15M-26OCT101715-15",
        "contract_id": "KXBTC15M-26OCT101715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82966.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T21:02:15.361734Z",
        "retrieved_timestamp": "2026-10-10T21:02:15.655424Z",
        "quote_offset_seconds": 0.29369,
        "quote_age_seconds": 0.29369,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8020.32
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82946.54,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 701,
          "signal_id": 701,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T20:45:00Z",
          "return_6h": 0.0006529431847948075,
          "return_12h": 0.00240239642669704,
          "return_24h": 0.006518874141633324,
          "close_vs_ema12": 0.0009804977341201226,
          "close_vs_ema24": 0.002241725182682952,
          "ema12_slope_3h": 0.000710068411017506,
          "ema24_slope_6h": 0.0015135100131042911,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T21:02:15.411049Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T20:45:00Z",
            "return_6h": 0.0006529431847948075,
            "return_12h": 0.00240239642669704,
            "return_24h": 0.006518874141633324,
            "close_vs_ema12": 0.0009804977341201226,
            "close_vs_ema24": 0.002241725182682952,
            "ema12_slope_3h": 0.000710068411017506,
            "ema24_slope_6h": 0.0015135100131042911,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 700,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2045Z",
      "trigger_timestamp": "2026-10-10T20:47:14.855950Z",
      "market_start_timestamp": "2026-10-10T20:45:00Z",
      "resolution_timestamp": "2026-10-10T21:00:00Z",
      "direction": "UP",
      "base_run_id": 5459,
      "small_run_id": 5460,
      "last_observed_close": 82997.39,
      "actual_close": 82966.4,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T20:47:14.890761Z",
      "base_predicted_close": 83043.84375,
      "small_predicted_close": 83062.0390625,
      "strike": 82997.39,
      "market_regime": {
        "id": 700,
        "signal_id": 700,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T20:30:00Z",
        "return_6h": 0.0005178927953577439,
        "return_12h": 0.0032511436748026146,
        "return_24h": 0.008187556449524402,
        "close_vs_ema12": 0.0013960958170333715,
        "close_vs_ema24": 0.002663403227717742,
        "ema12_slope_3h": 0.0007785480821604907,
        "ema24_slope_6h": 0.001531730559558575,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T20:47:14.895314Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T20:30:00Z",
          "return_6h": 0.0005178927953577439,
          "return_12h": 0.0032511436748026146,
          "return_24h": 0.008187556449524402,
          "close_vs_ema12": 0.0013960958170333715,
          "close_vs_ema24": 0.002663403227717742,
          "ema12_slope_3h": 0.0007785480821604907,
          "ema24_slope_6h": 0.001531730559558575,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188874,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5459,
        5460
      ],
      "forecast_publication_timestamp": "2026-10-10T20:47:14.855950Z",
      "requested_quote_timestamp": "2026-10-10T20:47:14.855950Z",
      "retrieved_quote_timestamp": "2026-10-10T20:47:15.044824Z",
      "quote_retrieval_timestamp": "2026-10-10T20:47:15.044824Z",
      "timing_difference_seconds": 0.188874,
      "selected_quote": {
        "id": 700,
        "contract_id": 700,
        "forecast_timestamp": "2026-10-10T20:47:14.855950Z",
        "requested_timestamp": "2026-10-10T20:47:14.855950Z",
        "actual_quote_timestamp": "2026-10-10T20:47:15.044824Z",
        "timestamp_delta_seconds": 0.188874,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T20:47:15.044824Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101700",
        "external_market_id": "KXBTC15M-26OCT101700-00",
        "external_contract_id": "KXBTC15M-26OCT101700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5240.88
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 700,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101700",
          "external_market_id": "KXBTC15M-26OCT101700-00",
          "external_contract_id": "KXBTC15M-26OCT101700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T20:45:00Z",
          "resolution_timestamp": "2026-10-10T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T20:47:14.898108Z"
        }
      ],
      "quotes": [
        {
          "id": 700,
          "contract_id": 700,
          "forecast_timestamp": "2026-10-10T20:47:14.855950Z",
          "requested_timestamp": "2026-10-10T20:47:14.855950Z",
          "actual_quote_timestamp": "2026-10-10T20:47:15.044824Z",
          "timestamp_delta_seconds": 0.188874,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T20:47:15.044824Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101700",
          "external_market_id": "KXBTC15M-26OCT101700-00",
          "external_contract_id": "KXBTC15M-26OCT101700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5240.88
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101700-00": {
          "UP/YES": "KXBTC15M-26OCT101700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1360,
          "signal_id": 700,
          "quote_id": 700,
          "settlement_id": 700,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:02:19.962595Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5240.88,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1361,
          "signal_id": 700,
          "quote_id": 700,
          "settlement_id": 700,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T21:02:19.966137Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5240.88,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82997.39,
        "kronos_base_predicted_close": 83043.84375,
        "kronos_base_displacement": 46.45375000000058,
        "kronos_base_displacement_fraction": 0.0005597013351865713,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83062.0390625,
        "kronos_small_displacement": 64.64906250000058,
        "kronos_small_displacement_fraction": 0.0007789288614979408,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101700",
        "ticker": "KXBTC15M-26OCT101700-00",
        "market_id": "KXBTC15M-26OCT101700-00",
        "contract_id": "KXBTC15M-26OCT101700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82997.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T20:47:14.855950Z",
        "retrieved_timestamp": "2026-10-10T20:47:15.044824Z",
        "quote_offset_seconds": 0.188874,
        "quote_age_seconds": 0.188874,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5240.88
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82966.4,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 700,
          "signal_id": 700,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T20:30:00Z",
          "return_6h": 0.0005178927953577439,
          "return_12h": 0.0032511436748026146,
          "return_24h": 0.008187556449524402,
          "close_vs_ema12": 0.0013960958170333715,
          "close_vs_ema24": 0.002663403227717742,
          "ema12_slope_3h": 0.0007785480821604907,
          "ema24_slope_6h": 0.001531730559558575,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T20:47:14.895314Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T20:30:00Z",
            "return_6h": 0.0005178927953577439,
            "return_12h": 0.0032511436748026146,
            "return_24h": 0.008187556449524402,
            "close_vs_ema12": 0.0013960958170333715,
            "close_vs_ema24": 0.002663403227717742,
            "ema12_slope_3h": 0.0007785480821604907,
            "ema24_slope_6h": 0.001531730559558575,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 699,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2030Z",
      "trigger_timestamp": "2026-10-10T20:32:13.948592Z",
      "market_start_timestamp": "2026-10-10T20:30:00Z",
      "resolution_timestamp": "2026-10-10T20:45:00Z",
      "direction": "UP",
      "base_run_id": 5457,
      "small_run_id": 5458,
      "last_observed_close": 82969.23,
      "actual_close": 82997.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T20:32:13.982122Z",
      "base_predicted_close": 83016.265625,
      "small_predicted_close": 83034.1953125,
      "strike": 82969.23,
      "market_regime": {
        "id": 699,
        "signal_id": 699,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T20:15:00Z",
        "return_6h": 0.00157083633814592,
        "return_12h": 0.002673720840836502,
        "return_24h": 0.007952377504807373,
        "close_vs_ema12": 0.0011157747878098867,
        "close_vs_ema24": 0.0023793729089054416,
        "ema12_slope_3h": 0.0008481513593590062,
        "ema24_slope_6h": 0.001553148387262171,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T20:32:13.986116Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T20:15:00Z",
          "return_6h": 0.00157083633814592,
          "return_12h": 0.002673720840836502,
          "return_24h": 0.007952377504807373,
          "close_vs_ema12": 0.0011157747878098867,
          "close_vs_ema24": 0.0023793729089054416,
          "ema12_slope_3h": 0.0008481513593590062,
          "ema24_slope_6h": 0.001553148387262171,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.156093,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5457,
        5458
      ],
      "forecast_publication_timestamp": "2026-10-10T20:32:13.948592Z",
      "requested_quote_timestamp": "2026-10-10T20:32:13.948592Z",
      "retrieved_quote_timestamp": "2026-10-10T20:32:14.104685Z",
      "quote_retrieval_timestamp": "2026-10-10T20:32:14.104685Z",
      "timing_difference_seconds": 0.156093,
      "selected_quote": {
        "id": 699,
        "contract_id": 699,
        "forecast_timestamp": "2026-10-10T20:32:13.948592Z",
        "requested_timestamp": "2026-10-10T20:32:13.948592Z",
        "actual_quote_timestamp": "2026-10-10T20:32:14.104685Z",
        "timestamp_delta_seconds": 0.156093,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T20:32:14.104685Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101645",
        "external_market_id": "KXBTC15M-26OCT101645-45",
        "external_contract_id": "KXBTC15M-26OCT101645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3670.9
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 699,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101645",
          "external_market_id": "KXBTC15M-26OCT101645-45",
          "external_contract_id": "KXBTC15M-26OCT101645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T20:30:00Z",
          "resolution_timestamp": "2026-10-10T20:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T20:32:13.989563Z"
        }
      ],
      "quotes": [
        {
          "id": 699,
          "contract_id": 699,
          "forecast_timestamp": "2026-10-10T20:32:13.948592Z",
          "requested_timestamp": "2026-10-10T20:32:13.948592Z",
          "actual_quote_timestamp": "2026-10-10T20:32:14.104685Z",
          "timestamp_delta_seconds": 0.156093,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.53,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T20:32:14.104685Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101645",
          "external_market_id": "KXBTC15M-26OCT101645-45",
          "external_contract_id": "KXBTC15M-26OCT101645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3670.9
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101645-45": {
          "UP/YES": "KXBTC15M-26OCT101645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1358,
          "signal_id": 699,
          "quote_id": 699,
          "settlement_id": 699,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T20:47:19.349809Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3670.9,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1359,
          "signal_id": 699,
          "quote_id": 699,
          "settlement_id": 699,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T20:47:19.352708Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3670.9,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82969.23,
        "kronos_base_predicted_close": 83016.265625,
        "kronos_base_displacement": 47.035625000004075,
        "kronos_base_displacement_fraction": 0.0005669044415623006,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83034.1953125,
        "kronos_small_displacement": 64.96531250000407,
        "kronos_small_displacement_fraction": 0.0007830048862693324,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101645",
        "ticker": "KXBTC15M-26OCT101645-45",
        "market_id": "KXBTC15M-26OCT101645-45",
        "contract_id": "KXBTC15M-26OCT101645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82969.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T20:32:13.948592Z",
        "retrieved_timestamp": "2026-10-10T20:32:14.104685Z",
        "quote_offset_seconds": 0.156093,
        "quote_age_seconds": 0.156093,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3670.9
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82997.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 699,
          "signal_id": 699,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T20:15:00Z",
          "return_6h": 0.00157083633814592,
          "return_12h": 0.002673720840836502,
          "return_24h": 0.007952377504807373,
          "close_vs_ema12": 0.0011157747878098867,
          "close_vs_ema24": 0.0023793729089054416,
          "ema12_slope_3h": 0.0008481513593590062,
          "ema24_slope_6h": 0.001553148387262171,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T20:32:13.986116Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T20:15:00Z",
            "return_6h": 0.00157083633814592,
            "return_12h": 0.002673720840836502,
            "return_24h": 0.007952377504807373,
            "close_vs_ema12": 0.0011157747878098867,
            "close_vs_ema24": 0.0023793729089054416,
            "ema12_slope_3h": 0.0008481513593590062,
            "ema24_slope_6h": 0.001553148387262171,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 698,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2015Z",
      "trigger_timestamp": "2026-10-10T20:17:15.280719Z",
      "market_start_timestamp": "2026-10-10T20:15:00Z",
      "resolution_timestamp": "2026-10-10T20:30:00Z",
      "direction": "UP",
      "base_run_id": 5455,
      "small_run_id": 5456,
      "last_observed_close": 82982.24,
      "actual_close": 82969.23,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T20:17:15.320394Z",
      "base_predicted_close": 83027.6953125,
      "small_predicted_close": 83045.7109375,
      "strike": 82982.24,
      "market_regime": {
        "id": 698,
        "signal_id": 698,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T20:00:00Z",
        "return_6h": 0.003203329658788112,
        "return_12h": 0.002658037531201307,
        "return_24h": 0.007760110572117451,
        "close_vs_ema12": 0.0013202933172768994,
        "close_vs_ema24": 0.00258673297951284,
        "ema12_slope_3h": 0.0008903334642798022,
        "ema24_slope_6h": 0.0015527518407958407,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T20:17:15.323898Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T20:00:00Z",
          "return_6h": 0.003203329658788112,
          "return_12h": 0.002658037531201307,
          "return_24h": 0.007760110572117451,
          "close_vs_ema12": 0.0013202933172768994,
          "close_vs_ema24": 0.00258673297951284,
          "ema12_slope_3h": 0.0008903334642798022,
          "ema24_slope_6h": 0.0015527518407958407,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.323199,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5455,
        5456
      ],
      "forecast_publication_timestamp": "2026-10-10T20:17:15.280719Z",
      "requested_quote_timestamp": "2026-10-10T20:17:15.280719Z",
      "retrieved_quote_timestamp": "2026-10-10T20:17:15.603918Z",
      "quote_retrieval_timestamp": "2026-10-10T20:17:15.603918Z",
      "timing_difference_seconds": 0.323199,
      "selected_quote": {
        "id": 698,
        "contract_id": 698,
        "forecast_timestamp": "2026-10-10T20:17:15.280719Z",
        "requested_timestamp": "2026-10-10T20:17:15.280719Z",
        "actual_quote_timestamp": "2026-10-10T20:17:15.603918Z",
        "timestamp_delta_seconds": 0.323199,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.28,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T20:17:15.603918Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101630",
        "external_market_id": "KXBTC15M-26OCT101630-30",
        "external_contract_id": "KXBTC15M-26OCT101630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9844.96
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 698,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101630",
          "external_market_id": "KXBTC15M-26OCT101630-30",
          "external_contract_id": "KXBTC15M-26OCT101630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T20:15:00Z",
          "resolution_timestamp": "2026-10-10T20:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T20:17:15.325668Z"
        }
      ],
      "quotes": [
        {
          "id": 698,
          "contract_id": 698,
          "forecast_timestamp": "2026-10-10T20:17:15.280719Z",
          "requested_timestamp": "2026-10-10T20:17:15.280719Z",
          "actual_quote_timestamp": "2026-10-10T20:17:15.603918Z",
          "timestamp_delta_seconds": 0.323199,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.28,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T20:17:15.603918Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101630",
          "external_market_id": "KXBTC15M-26OCT101630-30",
          "external_contract_id": "KXBTC15M-26OCT101630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9844.96
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101630-30": {
          "UP/YES": "KXBTC15M-26OCT101630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1356,
          "signal_id": 698,
          "quote_id": 698,
          "settlement_id": 698,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T20:32:18.336658Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9844.96,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1357,
          "signal_id": 698,
          "quote_id": 698,
          "settlement_id": 698,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T20:32:18.341203Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9844.96,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82982.24,
        "kronos_base_predicted_close": 83027.6953125,
        "kronos_base_displacement": 45.45531249999476,
        "kronos_base_displacement_fraction": 0.0005477715773880623,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83045.7109375,
        "kronos_small_displacement": 63.47093749999476,
        "kronos_small_displacement_fraction": 0.0007648737549142414,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101630",
        "ticker": "KXBTC15M-26OCT101630-30",
        "market_id": "KXBTC15M-26OCT101630-30",
        "contract_id": "KXBTC15M-26OCT101630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82982.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T20:17:15.280719Z",
        "retrieved_timestamp": "2026-10-10T20:17:15.603918Z",
        "quote_offset_seconds": 0.323199,
        "quote_age_seconds": 0.323199,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.28,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9844.96
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82969.23,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 698,
          "signal_id": 698,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T20:00:00Z",
          "return_6h": 0.003203329658788112,
          "return_12h": 0.002658037531201307,
          "return_24h": 0.007760110572117451,
          "close_vs_ema12": 0.0013202933172768994,
          "close_vs_ema24": 0.00258673297951284,
          "ema12_slope_3h": 0.0008903334642798022,
          "ema24_slope_6h": 0.0015527518407958407,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T20:17:15.323898Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T20:00:00Z",
            "return_6h": 0.003203329658788112,
            "return_12h": 0.002658037531201307,
            "return_24h": 0.007760110572117451,
            "close_vs_ema12": 0.0013202933172768994,
            "close_vs_ema24": 0.00258673297951284,
            "ema12_slope_3h": 0.0008903334642798022,
            "ema24_slope_6h": 0.0015527518407958407,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 697,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T2000Z",
      "trigger_timestamp": "2026-10-10T20:02:16.377448Z",
      "market_start_timestamp": "2026-10-10T20:00:00Z",
      "resolution_timestamp": "2026-10-10T20:15:00Z",
      "direction": "UP",
      "base_run_id": 5453,
      "small_run_id": 5454,
      "last_observed_close": 83009.21,
      "actual_close": 82982.24,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T20:02:16.414091Z",
      "base_predicted_close": 83057.0078125,
      "small_predicted_close": 83075.328125,
      "strike": 83009.21,
      "market_regime": {
        "id": 697,
        "signal_id": 697,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T19:45:00Z",
        "return_6h": 0.003046696080102107,
        "return_12h": 0.0034456574111092486,
        "return_24h": 0.009145394277684904,
        "close_vs_ema12": 0.0017021186705661329,
        "close_vs_ema24": 0.002967286337425712,
        "ema12_slope_3h": 0.0009294710724305766,
        "ema24_slope_6h": 0.001517953621580137,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T20:02:16.418669Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T19:45:00Z",
          "return_6h": 0.003046696080102107,
          "return_12h": 0.0034456574111092486,
          "return_24h": 0.009145394277684904,
          "close_vs_ema12": 0.0017021186705661329,
          "close_vs_ema24": 0.002967286337425712,
          "ema12_slope_3h": 0.0009294710724305766,
          "ema24_slope_6h": 0.001517953621580137,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.259422,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5453,
        5454
      ],
      "forecast_publication_timestamp": "2026-10-10T20:02:16.377448Z",
      "requested_quote_timestamp": "2026-10-10T20:02:16.377448Z",
      "retrieved_quote_timestamp": "2026-10-10T20:02:16.636870Z",
      "quote_retrieval_timestamp": "2026-10-10T20:02:16.636870Z",
      "timing_difference_seconds": 0.259422,
      "selected_quote": {
        "id": 697,
        "contract_id": 697,
        "forecast_timestamp": "2026-10-10T20:02:16.377448Z",
        "requested_timestamp": "2026-10-10T20:02:16.377448Z",
        "actual_quote_timestamp": "2026-10-10T20:02:16.636870Z",
        "timestamp_delta_seconds": 0.259422,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T20:02:16.636870Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101615",
        "external_market_id": "KXBTC15M-26OCT101615-15",
        "external_contract_id": "KXBTC15M-26OCT101615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 115.03
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 697,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101615",
          "external_market_id": "KXBTC15M-26OCT101615-15",
          "external_contract_id": "KXBTC15M-26OCT101615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T20:00:00Z",
          "resolution_timestamp": "2026-10-10T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T20:02:16.421127Z"
        }
      ],
      "quotes": [
        {
          "id": 697,
          "contract_id": 697,
          "forecast_timestamp": "2026-10-10T20:02:16.377448Z",
          "requested_timestamp": "2026-10-10T20:02:16.377448Z",
          "actual_quote_timestamp": "2026-10-10T20:02:16.636870Z",
          "timestamp_delta_seconds": 0.259422,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.68,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T20:02:16.636870Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101615",
          "external_market_id": "KXBTC15M-26OCT101615-15",
          "external_contract_id": "KXBTC15M-26OCT101615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 115.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101615-15": {
          "UP/YES": "KXBTC15M-26OCT101615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1355,
          "signal_id": 697,
          "quote_id": 697,
          "settlement_id": 697,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -68.0,
          "net_pnl": -69.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T20:17:19.842089Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 115.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83009.21,
        "kronos_base_predicted_close": 83057.0078125,
        "kronos_base_displacement": 47.7978124999936,
        "kronos_base_displacement_fraction": 0.0005758133645651319,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83075.328125,
        "kronos_small_displacement": 66.1181249999936,
        "kronos_small_displacement_fraction": 0.000796515531228325,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101615",
        "ticker": "KXBTC15M-26OCT101615-15",
        "market_id": "KXBTC15M-26OCT101615-15",
        "contract_id": "KXBTC15M-26OCT101615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83009.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T20:02:16.377448Z",
        "retrieved_timestamp": "2026-10-10T20:02:16.636870Z",
        "quote_offset_seconds": 0.259422,
        "quote_age_seconds": 0.259422,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 115.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82982.24,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 697,
          "signal_id": 697,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T19:45:00Z",
          "return_6h": 0.003046696080102107,
          "return_12h": 0.0034456574111092486,
          "return_24h": 0.009145394277684904,
          "close_vs_ema12": 0.0017021186705661329,
          "close_vs_ema24": 0.002967286337425712,
          "ema12_slope_3h": 0.0009294710724305766,
          "ema24_slope_6h": 0.001517953621580137,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T20:02:16.418669Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T19:45:00Z",
            "return_6h": 0.003046696080102107,
            "return_12h": 0.0034456574111092486,
            "return_24h": 0.009145394277684904,
            "close_vs_ema12": 0.0017021186705661329,
            "close_vs_ema24": 0.002967286337425712,
            "ema12_slope_3h": 0.0009294710724305766,
            "ema24_slope_6h": 0.001517953621580137,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 696,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1945Z",
      "trigger_timestamp": "2026-10-10T19:47:15.230857Z",
      "market_start_timestamp": "2026-10-10T19:45:00Z",
      "resolution_timestamp": "2026-10-10T20:00:00Z",
      "direction": "UP",
      "base_run_id": 5451,
      "small_run_id": 5452,
      "last_observed_close": 83002.8,
      "actual_close": 83009.21,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T19:47:15.270065Z",
      "base_predicted_close": 83043.65625,
      "small_predicted_close": 83062.03125,
      "strike": 83002.8,
      "market_regime": {
        "id": 696,
        "signal_id": 696,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T19:30:00Z",
        "return_6h": 0.00337184848596106,
        "return_12h": 0.0038950481139905513,
        "return_24h": 0.008082815108503505,
        "close_vs_ema12": 0.0016972178283700678,
        "close_vs_ema24": 0.002952365591026185,
        "ema12_slope_3h": 0.0009355008503206808,
        "ema24_slope_6h": 0.001485707865388708,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T19:47:15.274572Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T19:30:00Z",
          "return_6h": 0.00337184848596106,
          "return_12h": 0.0038950481139905513,
          "return_24h": 0.008082815108503505,
          "close_vs_ema12": 0.0016972178283700678,
          "close_vs_ema24": 0.002952365591026185,
          "ema12_slope_3h": 0.0009355008503206808,
          "ema24_slope_6h": 0.001485707865388708,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185274,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5451,
        5452
      ],
      "forecast_publication_timestamp": "2026-10-10T19:47:15.230857Z",
      "requested_quote_timestamp": "2026-10-10T19:47:15.230857Z",
      "retrieved_quote_timestamp": "2026-10-10T19:47:15.416131Z",
      "quote_retrieval_timestamp": "2026-10-10T19:47:15.416131Z",
      "timing_difference_seconds": 0.185274,
      "selected_quote": {
        "id": 696,
        "contract_id": 696,
        "forecast_timestamp": "2026-10-10T19:47:15.230857Z",
        "requested_timestamp": "2026-10-10T19:47:15.230857Z",
        "actual_quote_timestamp": "2026-10-10T19:47:15.416131Z",
        "timestamp_delta_seconds": 0.185274,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T19:47:15.416131Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101600",
        "external_market_id": "KXBTC15M-26OCT101600-00",
        "external_contract_id": "KXBTC15M-26OCT101600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9311.77
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 696,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101600",
          "external_market_id": "KXBTC15M-26OCT101600-00",
          "external_contract_id": "KXBTC15M-26OCT101600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T19:45:00Z",
          "resolution_timestamp": "2026-10-10T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T19:47:15.276574Z"
        }
      ],
      "quotes": [
        {
          "id": 696,
          "contract_id": 696,
          "forecast_timestamp": "2026-10-10T19:47:15.230857Z",
          "requested_timestamp": "2026-10-10T19:47:15.230857Z",
          "actual_quote_timestamp": "2026-10-10T19:47:15.416131Z",
          "timestamp_delta_seconds": 0.185274,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.67,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T19:47:15.416131Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101600",
          "external_market_id": "KXBTC15M-26OCT101600-00",
          "external_contract_id": "KXBTC15M-26OCT101600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9311.77
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101600-00": {
          "UP/YES": "KXBTC15M-26OCT101600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1353,
          "signal_id": 696,
          "quote_id": 696,
          "settlement_id": 696,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T20:02:20.933640Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9311.77,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1354,
          "signal_id": 696,
          "quote_id": 696,
          "settlement_id": 696,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T20:02:20.937333Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9311.77,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83002.8,
        "kronos_base_predicted_close": 83043.65625,
        "kronos_base_displacement": 40.85624999999709,
        "kronos_base_displacement_fraction": 0.000492227370642883,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83062.03125,
        "kronos_small_displacement": 59.23124999999709,
        "kronos_small_displacement_fraction": 0.0007136054446355676,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101600",
        "ticker": "KXBTC15M-26OCT101600-00",
        "market_id": "KXBTC15M-26OCT101600-00",
        "contract_id": "KXBTC15M-26OCT101600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83002.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T19:47:15.230857Z",
        "retrieved_timestamp": "2026-10-10T19:47:15.416131Z",
        "quote_offset_seconds": 0.185274,
        "quote_age_seconds": 0.185274,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9311.77
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83009.21,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 696,
          "signal_id": 696,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T19:30:00Z",
          "return_6h": 0.00337184848596106,
          "return_12h": 0.0038950481139905513,
          "return_24h": 0.008082815108503505,
          "close_vs_ema12": 0.0016972178283700678,
          "close_vs_ema24": 0.002952365591026185,
          "ema12_slope_3h": 0.0009355008503206808,
          "ema24_slope_6h": 0.001485707865388708,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T19:47:15.274572Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T19:30:00Z",
            "return_6h": 0.00337184848596106,
            "return_12h": 0.0038950481139905513,
            "return_24h": 0.008082815108503505,
            "close_vs_ema12": 0.0016972178283700678,
            "close_vs_ema24": 0.002952365591026185,
            "ema12_slope_3h": 0.0009355008503206808,
            "ema24_slope_6h": 0.001485707865388708,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 695,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1930Z",
      "trigger_timestamp": "2026-10-10T19:32:15.304781Z",
      "market_start_timestamp": "2026-10-10T19:30:00Z",
      "resolution_timestamp": "2026-10-10T19:45:00Z",
      "direction": "UP",
      "base_run_id": 5449,
      "small_run_id": 5450,
      "last_observed_close": 82970.09,
      "actual_close": 83002.8,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T19:32:15.345798Z",
      "base_predicted_close": 83024.640625,
      "small_predicted_close": 83042.96875,
      "strike": 82970.09,
      "market_regime": {
        "id": 695,
        "signal_id": 695,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T19:15:00Z",
        "return_6h": 0.0021869763673623144,
        "return_12h": 0.004872984518098589,
        "return_24h": 0.007090172168527031,
        "close_vs_ema12": 0.001374891796737776,
        "close_vs_ema24": 0.002619579484213208,
        "ema12_slope_3h": 0.0009620350861432314,
        "ema24_slope_6h": 0.0014459810138578444,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T19:32:15.348523Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T19:15:00Z",
          "return_6h": 0.0021869763673623144,
          "return_12h": 0.004872984518098589,
          "return_24h": 0.007090172168527031,
          "close_vs_ema12": 0.001374891796737776,
          "close_vs_ema24": 0.002619579484213208,
          "ema12_slope_3h": 0.0009620350861432314,
          "ema24_slope_6h": 0.0014459810138578444,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.77,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.305153,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5449,
        5450
      ],
      "forecast_publication_timestamp": "2026-10-10T19:32:15.304781Z",
      "requested_quote_timestamp": "2026-10-10T19:32:15.304781Z",
      "retrieved_quote_timestamp": "2026-10-10T19:32:15.609934Z",
      "quote_retrieval_timestamp": "2026-10-10T19:32:15.609934Z",
      "timing_difference_seconds": 0.305153,
      "selected_quote": {
        "id": 695,
        "contract_id": 695,
        "forecast_timestamp": "2026-10-10T19:32:15.304781Z",
        "requested_timestamp": "2026-10-10T19:32:15.304781Z",
        "actual_quote_timestamp": "2026-10-10T19:32:15.609934Z",
        "timestamp_delta_seconds": 0.305153,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.77,
        "implied_probability": 0.77,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T19:32:15.609934Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101545",
        "external_market_id": "KXBTC15M-26OCT101545-45",
        "external_contract_id": "KXBTC15M-26OCT101545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1422.65
      },
      "selected_entry_price": 0.77,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 695,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101545",
          "external_market_id": "KXBTC15M-26OCT101545-45",
          "external_contract_id": "KXBTC15M-26OCT101545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T19:30:00Z",
          "resolution_timestamp": "2026-10-10T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T19:32:15.355067Z"
        }
      ],
      "quotes": [
        {
          "id": 695,
          "contract_id": 695,
          "forecast_timestamp": "2026-10-10T19:32:15.304781Z",
          "requested_timestamp": "2026-10-10T19:32:15.304781Z",
          "actual_quote_timestamp": "2026-10-10T19:32:15.609934Z",
          "timestamp_delta_seconds": 0.305153,
          "bid": 0.76,
          "ask": 0.77,
          "midpoint": 0.765,
          "last_price": 0.77,
          "implied_probability": 0.77,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T19:32:15.609934Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101545",
          "external_market_id": "KXBTC15M-26OCT101545-45",
          "external_contract_id": "KXBTC15M-26OCT101545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1422.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101545-45": {
          "UP/YES": "KXBTC15M-26OCT101545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1351,
          "signal_id": 695,
          "quote_id": 695,
          "settlement_id": 695,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 127.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.79,
          "trading_fee": 1.58,
          "total_deployed": 99.37,
          "settlement_value": 1.0,
          "settlement_payout": 127.0,
          "gross_pnl": 29.209999999999994,
          "net_pnl": 27.629999999999995,
          "roi": 0.27805172587299987,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:47:19.571080Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1422.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1352,
          "signal_id": 695,
          "quote_id": 695,
          "settlement_id": 695,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 77.0,
          "trading_fee": 1.24,
          "total_deployed": 78.24,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 23.0,
          "net_pnl": 21.760000000000005,
          "roi": 0.27811860940695304,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:47:19.573035Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1422.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82970.09,
        "kronos_base_predicted_close": 83024.640625,
        "kronos_base_displacement": 54.55062500000349,
        "kronos_base_displacement_fraction": 0.000657473373838735,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83042.96875,
        "kronos_small_displacement": 72.87875000000349,
        "kronos_small_displacement_fraction": 0.0008783737609541402,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101545",
        "ticker": "KXBTC15M-26OCT101545-45",
        "market_id": "KXBTC15M-26OCT101545-45",
        "contract_id": "KXBTC15M-26OCT101545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82970.09
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T19:32:15.304781Z",
        "retrieved_timestamp": "2026-10-10T19:32:15.609934Z",
        "quote_offset_seconds": 0.305153,
        "quote_age_seconds": 0.305153,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.77,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.77,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1422.65
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83002.8,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 695,
          "signal_id": 695,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T19:15:00Z",
          "return_6h": 0.0021869763673623144,
          "return_12h": 0.004872984518098589,
          "return_24h": 0.007090172168527031,
          "close_vs_ema12": 0.001374891796737776,
          "close_vs_ema24": 0.002619579484213208,
          "ema12_slope_3h": 0.0009620350861432314,
          "ema24_slope_6h": 0.0014459810138578444,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T19:32:15.348523Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T19:15:00Z",
            "return_6h": 0.0021869763673623144,
            "return_12h": 0.004872984518098589,
            "return_24h": 0.007090172168527031,
            "close_vs_ema12": 0.001374891796737776,
            "close_vs_ema24": 0.002619579484213208,
            "ema12_slope_3h": 0.0009620350861432314,
            "ema24_slope_6h": 0.0014459810138578444,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 694,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1915Z",
      "trigger_timestamp": "2026-10-10T19:17:15.060202Z",
      "market_start_timestamp": "2026-10-10T19:15:00Z",
      "resolution_timestamp": "2026-10-10T19:30:00Z",
      "direction": "UP",
      "base_run_id": 5447,
      "small_run_id": 5448,
      "last_observed_close": 82945.11,
      "actual_close": 82970.09,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T19:17:15.093651Z",
      "base_predicted_close": 82987.609375,
      "small_predicted_close": 83005.7890625,
      "strike": 82945.11,
      "market_regime": {
        "id": 694,
        "signal_id": 694,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T19:00:00Z",
        "return_6h": 0.0023660214616989528,
        "return_12h": 0.004214316869423751,
        "return_24h": 0.0060720139305669996,
        "close_vs_ema12": 0.0011318832340034835,
        "close_vs_ema24": 0.00237286757316868,
        "ema12_slope_3h": 0.000986034660250823,
        "ema24_slope_6h": 0.0014303276840228474,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T19:17:15.102297Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T19:00:00Z",
          "return_6h": 0.0023660214616989528,
          "return_12h": 0.004214316869423751,
          "return_24h": 0.0060720139305669996,
          "close_vs_ema12": 0.0011318832340034835,
          "close_vs_ema24": 0.00237286757316868,
          "ema12_slope_3h": 0.000986034660250823,
          "ema24_slope_6h": 0.0014303276840228474,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176535,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5447,
        5448
      ],
      "forecast_publication_timestamp": "2026-10-10T19:17:15.060202Z",
      "requested_quote_timestamp": "2026-10-10T19:17:15.060202Z",
      "retrieved_quote_timestamp": "2026-10-10T19:17:15.236737Z",
      "quote_retrieval_timestamp": "2026-10-10T19:17:15.236737Z",
      "timing_difference_seconds": 0.176535,
      "selected_quote": {
        "id": 694,
        "contract_id": 694,
        "forecast_timestamp": "2026-10-10T19:17:15.060202Z",
        "requested_timestamp": "2026-10-10T19:17:15.060202Z",
        "actual_quote_timestamp": "2026-10-10T19:17:15.236737Z",
        "timestamp_delta_seconds": 0.176535,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T19:17:15.236737Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101530",
        "external_market_id": "KXBTC15M-26OCT101530-30",
        "external_contract_id": "KXBTC15M-26OCT101530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 702.18
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 694,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101530",
          "external_market_id": "KXBTC15M-26OCT101530-30",
          "external_contract_id": "KXBTC15M-26OCT101530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T19:15:00Z",
          "resolution_timestamp": "2026-10-10T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T19:17:15.104617Z"
        }
      ],
      "quotes": [
        {
          "id": 694,
          "contract_id": 694,
          "forecast_timestamp": "2026-10-10T19:17:15.060202Z",
          "requested_timestamp": "2026-10-10T19:17:15.060202Z",
          "actual_quote_timestamp": "2026-10-10T19:17:15.236737Z",
          "timestamp_delta_seconds": 0.176535,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.58,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T19:17:15.236737Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101530",
          "external_market_id": "KXBTC15M-26OCT101530-30",
          "external_contract_id": "KXBTC15M-26OCT101530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 702.18
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101530-30": {
          "UP/YES": "KXBTC15M-26OCT101530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1349,
          "signal_id": 694,
          "quote_id": 694,
          "settlement_id": 694,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:32:21.377787Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 702.18,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1350,
          "signal_id": 694,
          "quote_id": 694,
          "settlement_id": 694,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:32:21.381647Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 702.18,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82945.11,
        "kronos_base_predicted_close": 82987.609375,
        "kronos_base_displacement": 42.49937499999942,
        "kronos_base_displacement_fraction": 0.0005123795121858228,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83005.7890625,
        "kronos_small_displacement": 60.67906249999942,
        "kronos_small_displacement_fraction": 0.0007315568392157104,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101530",
        "ticker": "KXBTC15M-26OCT101530-30",
        "market_id": "KXBTC15M-26OCT101530-30",
        "contract_id": "KXBTC15M-26OCT101530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82945.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T19:17:15.060202Z",
        "retrieved_timestamp": "2026-10-10T19:17:15.236737Z",
        "quote_offset_seconds": 0.176535,
        "quote_age_seconds": 0.176535,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 702.18
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82970.09,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 694,
          "signal_id": 694,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T19:00:00Z",
          "return_6h": 0.0023660214616989528,
          "return_12h": 0.004214316869423751,
          "return_24h": 0.0060720139305669996,
          "close_vs_ema12": 0.0011318832340034835,
          "close_vs_ema24": 0.00237286757316868,
          "ema12_slope_3h": 0.000986034660250823,
          "ema24_slope_6h": 0.0014303276840228474,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T19:17:15.102297Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T19:00:00Z",
            "return_6h": 0.0023660214616989528,
            "return_12h": 0.004214316869423751,
            "return_24h": 0.0060720139305669996,
            "close_vs_ema12": 0.0011318832340034835,
            "close_vs_ema24": 0.00237286757316868,
            "ema12_slope_3h": 0.000986034660250823,
            "ema24_slope_6h": 0.0014303276840228474,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 693,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1900Z",
      "trigger_timestamp": "2026-10-10T19:02:15.520142Z",
      "market_start_timestamp": "2026-10-10T19:00:00Z",
      "resolution_timestamp": "2026-10-10T19:15:00Z",
      "direction": "UP",
      "base_run_id": 5445,
      "small_run_id": 5446,
      "last_observed_close": 82961.78,
      "actual_close": 82945.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T19:02:15.559059Z",
      "base_predicted_close": 83015.28125,
      "small_predicted_close": 83033.7890625,
      "strike": 82961.78,
      "market_regime": {
        "id": 693,
        "signal_id": 693,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T18:45:00Z",
        "return_6h": 0.002654376764583244,
        "return_12h": 0.003695984551317144,
        "return_24h": 0.007093125339550976,
        "close_vs_ema12": 0.0013813147622272481,
        "close_vs_ema24": 0.002624477258398983,
        "ema12_slope_3h": 0.0010326704845715629,
        "ema24_slope_6h": 0.001410648290730565,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T19:02:15.563142Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T18:45:00Z",
          "return_6h": 0.002654376764583244,
          "return_12h": 0.003695984551317144,
          "return_24h": 0.007093125339550976,
          "close_vs_ema12": 0.0013813147622272481,
          "close_vs_ema24": 0.002624477258398983,
          "ema12_slope_3h": 0.0010326704845715629,
          "ema24_slope_6h": 0.001410648290730565,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185641,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5445,
        5446
      ],
      "forecast_publication_timestamp": "2026-10-10T19:02:15.520142Z",
      "requested_quote_timestamp": "2026-10-10T19:02:15.520142Z",
      "retrieved_quote_timestamp": "2026-10-10T19:02:15.705783Z",
      "quote_retrieval_timestamp": "2026-10-10T19:02:15.705783Z",
      "timing_difference_seconds": 0.185641,
      "selected_quote": {
        "id": 693,
        "contract_id": 693,
        "forecast_timestamp": "2026-10-10T19:02:15.520142Z",
        "requested_timestamp": "2026-10-10T19:02:15.520142Z",
        "actual_quote_timestamp": "2026-10-10T19:02:15.705783Z",
        "timestamp_delta_seconds": 0.185641,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T19:02:15.705783Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101515",
        "external_market_id": "KXBTC15M-26OCT101515-15",
        "external_contract_id": "KXBTC15M-26OCT101515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9873.63
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 693,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101515",
          "external_market_id": "KXBTC15M-26OCT101515-15",
          "external_contract_id": "KXBTC15M-26OCT101515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T19:00:00Z",
          "resolution_timestamp": "2026-10-10T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T19:02:15.565519Z"
        }
      ],
      "quotes": [
        {
          "id": 693,
          "contract_id": 693,
          "forecast_timestamp": "2026-10-10T19:02:15.520142Z",
          "requested_timestamp": "2026-10-10T19:02:15.520142Z",
          "actual_quote_timestamp": "2026-10-10T19:02:15.705783Z",
          "timestamp_delta_seconds": 0.185641,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T19:02:15.705783Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101515",
          "external_market_id": "KXBTC15M-26OCT101515-15",
          "external_contract_id": "KXBTC15M-26OCT101515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9873.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101515-15": {
          "UP/YES": "KXBTC15M-26OCT101515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1347,
          "signal_id": 693,
          "quote_id": 693,
          "settlement_id": 693,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:17:19.464354Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9873.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1348,
          "signal_id": 693,
          "quote_id": 693,
          "settlement_id": 693,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:17:19.466252Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9873.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82961.78,
        "kronos_base_predicted_close": 83015.28125,
        "kronos_base_displacement": 53.501250000001164,
        "kronos_base_displacement_fraction": 0.0006448903338380778,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83033.7890625,
        "kronos_small_displacement": 72.00906250000116,
        "kronos_small_displacement_fraction": 0.0008679787547952945,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101515",
        "ticker": "KXBTC15M-26OCT101515-15",
        "market_id": "KXBTC15M-26OCT101515-15",
        "contract_id": "KXBTC15M-26OCT101515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82961.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T19:02:15.520142Z",
        "retrieved_timestamp": "2026-10-10T19:02:15.705783Z",
        "quote_offset_seconds": 0.185641,
        "quote_age_seconds": 0.185641,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9873.63
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82945.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 693,
          "signal_id": 693,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T18:45:00Z",
          "return_6h": 0.002654376764583244,
          "return_12h": 0.003695984551317144,
          "return_24h": 0.007093125339550976,
          "close_vs_ema12": 0.0013813147622272481,
          "close_vs_ema24": 0.002624477258398983,
          "ema12_slope_3h": 0.0010326704845715629,
          "ema24_slope_6h": 0.001410648290730565,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T19:02:15.563142Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T18:45:00Z",
            "return_6h": 0.002654376764583244,
            "return_12h": 0.003695984551317144,
            "return_24h": 0.007093125339550976,
            "close_vs_ema12": 0.0013813147622272481,
            "close_vs_ema24": 0.002624477258398983,
            "ema12_slope_3h": 0.0010326704845715629,
            "ema24_slope_6h": 0.001410648290730565,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 692,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1845Z",
      "trigger_timestamp": "2026-10-10T18:47:15.270204Z",
      "market_start_timestamp": "2026-10-10T18:45:00Z",
      "resolution_timestamp": "2026-10-10T19:00:00Z",
      "direction": "UP",
      "base_run_id": 5443,
      "small_run_id": 5444,
      "last_observed_close": 82958.65,
      "actual_close": 82961.78,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T18:47:15.305863Z",
      "base_predicted_close": 82976.328125,
      "small_predicted_close": 82994.671875,
      "strike": 82958.65,
      "market_regime": {
        "id": 692,
        "signal_id": 692,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T18:30:00Z",
        "return_6h": 0.002135947843802777,
        "return_12h": 0.002190902882739154,
        "return_24h": 0.0068558911165312875,
        "close_vs_ema12": 0.001402388164398083,
        "close_vs_ema24": 0.002641992478002342,
        "ema12_slope_3h": 0.0010775857045681736,
        "ema24_slope_6h": 0.0013843966539603958,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T18:47:15.309883Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T18:30:00Z",
          "return_6h": 0.002135947843802777,
          "return_12h": 0.002190902882739154,
          "return_24h": 0.0068558911165312875,
          "close_vs_ema12": 0.001402388164398083,
          "close_vs_ema24": 0.002641992478002342,
          "ema12_slope_3h": 0.0010775857045681736,
          "ema24_slope_6h": 0.0013843966539603958,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.211626,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5443,
        5444
      ],
      "forecast_publication_timestamp": "2026-10-10T18:47:15.270204Z",
      "requested_quote_timestamp": "2026-10-10T18:47:15.270204Z",
      "retrieved_quote_timestamp": "2026-10-10T18:47:15.481830Z",
      "quote_retrieval_timestamp": "2026-10-10T18:47:15.481830Z",
      "timing_difference_seconds": 0.211626,
      "selected_quote": {
        "id": 692,
        "contract_id": 692,
        "forecast_timestamp": "2026-10-10T18:47:15.270204Z",
        "requested_timestamp": "2026-10-10T18:47:15.270204Z",
        "actual_quote_timestamp": "2026-10-10T18:47:15.481830Z",
        "timestamp_delta_seconds": 0.211626,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T18:47:15.481830Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101500",
        "external_market_id": "KXBTC15M-26OCT101500-00",
        "external_contract_id": "KXBTC15M-26OCT101500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 843.77
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 692,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101500",
          "external_market_id": "KXBTC15M-26OCT101500-00",
          "external_contract_id": "KXBTC15M-26OCT101500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T18:45:00Z",
          "resolution_timestamp": "2026-10-10T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T18:47:15.311960Z"
        }
      ],
      "quotes": [
        {
          "id": 692,
          "contract_id": 692,
          "forecast_timestamp": "2026-10-10T18:47:15.270204Z",
          "requested_timestamp": "2026-10-10T18:47:15.270204Z",
          "actual_quote_timestamp": "2026-10-10T18:47:15.481830Z",
          "timestamp_delta_seconds": 0.211626,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.63,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T18:47:15.481830Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101500",
          "external_market_id": "KXBTC15M-26OCT101500-00",
          "external_contract_id": "KXBTC15M-26OCT101500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 843.77
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101500-00": {
          "UP/YES": "KXBTC15M-26OCT101500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1345,
          "signal_id": 692,
          "quote_id": 692,
          "settlement_id": 692,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:02:20.286779Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 843.77,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1346,
          "signal_id": 692,
          "quote_id": 692,
          "settlement_id": 692,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T19:02:20.288966Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 843.77,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82958.65,
        "kronos_base_predicted_close": 82976.328125,
        "kronos_base_displacement": 17.67812500000582,
        "kronos_base_displacement_fraction": 0.00021309562052909277,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82994.671875,
        "kronos_small_displacement": 36.02187500000582,
        "kronos_small_displacement_fraction": 0.00043421481665873086,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101500",
        "ticker": "KXBTC15M-26OCT101500-00",
        "market_id": "KXBTC15M-26OCT101500-00",
        "contract_id": "KXBTC15M-26OCT101500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82958.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T18:47:15.270204Z",
        "retrieved_timestamp": "2026-10-10T18:47:15.481830Z",
        "quote_offset_seconds": 0.211626,
        "quote_age_seconds": 0.211626,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 843.77
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82961.78,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 692,
          "signal_id": 692,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T18:30:00Z",
          "return_6h": 0.002135947843802777,
          "return_12h": 0.002190902882739154,
          "return_24h": 0.0068558911165312875,
          "close_vs_ema12": 0.001402388164398083,
          "close_vs_ema24": 0.002641992478002342,
          "ema12_slope_3h": 0.0010775857045681736,
          "ema24_slope_6h": 0.0013843966539603958,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T18:47:15.309883Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T18:30:00Z",
            "return_6h": 0.002135947843802777,
            "return_12h": 0.002190902882739154,
            "return_24h": 0.0068558911165312875,
            "close_vs_ema12": 0.001402388164398083,
            "close_vs_ema24": 0.002641992478002342,
            "ema12_slope_3h": 0.0010775857045681736,
            "ema24_slope_6h": 0.0013843966539603958,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 691,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1830Z",
      "trigger_timestamp": "2026-10-10T18:32:14.152398Z",
      "market_start_timestamp": "2026-10-10T18:30:00Z",
      "resolution_timestamp": "2026-10-10T18:45:00Z",
      "direction": "UP",
      "base_run_id": 5441,
      "small_run_id": 5442,
      "last_observed_close": 82940.71,
      "actual_close": 82958.65,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T18:32:14.194010Z",
      "base_predicted_close": 82980.859375,
      "small_predicted_close": 83013.6796875,
      "strike": 82940.71,
      "market_regime": {
        "id": 691,
        "signal_id": 691,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T18:15:00Z",
        "return_6h": 0.0021132379237058796,
        "return_12h": 0.002678396251773796,
        "return_24h": 0.006125884474547094,
        "close_vs_ema12": 0.0012455970772893288,
        "close_vs_ema24": 0.0024809651785728803,
        "ema12_slope_3h": 0.0011243616234803966,
        "ema24_slope_6h": 0.0013685591891887672,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T18:32:14.199375Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T18:15:00Z",
          "return_6h": 0.0021132379237058796,
          "return_12h": 0.002678396251773796,
          "return_24h": 0.006125884474547094,
          "close_vs_ema12": 0.0012455970772893288,
          "close_vs_ema24": 0.0024809651785728803,
          "ema12_slope_3h": 0.0011243616234803966,
          "ema24_slope_6h": 0.0013685591891887672,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179206,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5441,
        5442
      ],
      "forecast_publication_timestamp": "2026-10-10T18:32:14.152398Z",
      "requested_quote_timestamp": "2026-10-10T18:32:14.152398Z",
      "retrieved_quote_timestamp": "2026-10-10T18:32:14.331604Z",
      "quote_retrieval_timestamp": "2026-10-10T18:32:14.331604Z",
      "timing_difference_seconds": 0.179206,
      "selected_quote": {
        "id": 691,
        "contract_id": 691,
        "forecast_timestamp": "2026-10-10T18:32:14.152398Z",
        "requested_timestamp": "2026-10-10T18:32:14.152398Z",
        "actual_quote_timestamp": "2026-10-10T18:32:14.331604Z",
        "timestamp_delta_seconds": 0.179206,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T18:32:14.331604Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101445",
        "external_market_id": "KXBTC15M-26OCT101445-45",
        "external_contract_id": "KXBTC15M-26OCT101445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5128.61
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 691,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101445",
          "external_market_id": "KXBTC15M-26OCT101445-45",
          "external_contract_id": "KXBTC15M-26OCT101445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T18:30:00Z",
          "resolution_timestamp": "2026-10-10T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T18:32:14.202028Z"
        }
      ],
      "quotes": [
        {
          "id": 691,
          "contract_id": 691,
          "forecast_timestamp": "2026-10-10T18:32:14.152398Z",
          "requested_timestamp": "2026-10-10T18:32:14.152398Z",
          "actual_quote_timestamp": "2026-10-10T18:32:14.331604Z",
          "timestamp_delta_seconds": 0.179206,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.65,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T18:32:14.331604Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101445",
          "external_market_id": "KXBTC15M-26OCT101445-45",
          "external_contract_id": "KXBTC15M-26OCT101445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5128.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101445-45": {
          "UP/YES": "KXBTC15M-26OCT101445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1343,
          "signal_id": 691,
          "quote_id": 691,
          "settlement_id": 691,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T18:47:19.743082Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5128.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1344,
          "signal_id": 691,
          "quote_id": 691,
          "settlement_id": 691,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T18:47:19.746054Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5128.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82940.71,
        "kronos_base_predicted_close": 82980.859375,
        "kronos_base_displacement": 40.1493749999936,
        "kronos_base_displacement_fraction": 0.0004840732012059409,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83013.6796875,
        "kronos_small_displacement": 72.9696874999936,
        "kronos_small_displacement_fraction": 0.0008797813221033868,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101445",
        "ticker": "KXBTC15M-26OCT101445-45",
        "market_id": "KXBTC15M-26OCT101445-45",
        "contract_id": "KXBTC15M-26OCT101445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82940.71
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T18:32:14.152398Z",
        "retrieved_timestamp": "2026-10-10T18:32:14.331604Z",
        "quote_offset_seconds": 0.179206,
        "quote_age_seconds": 0.179206,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5128.61
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82958.65,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 691,
          "signal_id": 691,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T18:15:00Z",
          "return_6h": 0.0021132379237058796,
          "return_12h": 0.002678396251773796,
          "return_24h": 0.006125884474547094,
          "close_vs_ema12": 0.0012455970772893288,
          "close_vs_ema24": 0.0024809651785728803,
          "ema12_slope_3h": 0.0011243616234803966,
          "ema24_slope_6h": 0.0013685591891887672,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T18:32:14.199375Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T18:15:00Z",
            "return_6h": 0.0021132379237058796,
            "return_12h": 0.002678396251773796,
            "return_24h": 0.006125884474547094,
            "close_vs_ema12": 0.0012455970772893288,
            "close_vs_ema24": 0.0024809651785728803,
            "ema12_slope_3h": 0.0011243616234803966,
            "ema24_slope_6h": 0.0013685591891887672,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 690,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1815Z",
      "trigger_timestamp": "2026-10-10T18:17:15.572443Z",
      "market_start_timestamp": "2026-10-10T18:15:00Z",
      "resolution_timestamp": "2026-10-10T18:30:00Z",
      "direction": "UP",
      "base_run_id": 5439,
      "small_run_id": 5440,
      "last_observed_close": 82993.18,
      "actual_close": 82940.71,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T18:17:15.605208Z",
      "base_predicted_close": 83018.78125,
      "small_predicted_close": 83036.9921875,
      "strike": 82993.18,
      "market_regime": {
        "id": 690,
        "signal_id": 690,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T18:00:00Z",
        "return_6h": 0.0022220304470783603,
        "return_12h": 0.003545311273276619,
        "return_24h": 0.004853163847616582,
        "close_vs_ema12": 0.0019321021523159843,
        "close_vs_ema24": 0.0031675216143063345,
        "ema12_slope_3h": 0.0011568899668155108,
        "ema24_slope_6h": 0.001352841023687379,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T18:17:15.614235Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T18:00:00Z",
          "return_6h": 0.0022220304470783603,
          "return_12h": 0.003545311273276619,
          "return_24h": 0.004853163847616582,
          "close_vs_ema12": 0.0019321021523159843,
          "close_vs_ema24": 0.0031675216143063345,
          "ema12_slope_3h": 0.0011568899668155108,
          "ema24_slope_6h": 0.001352841023687379,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.204674,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5439,
        5440
      ],
      "forecast_publication_timestamp": "2026-10-10T18:17:15.572443Z",
      "requested_quote_timestamp": "2026-10-10T18:17:15.572443Z",
      "retrieved_quote_timestamp": "2026-10-10T18:17:15.777117Z",
      "quote_retrieval_timestamp": "2026-10-10T18:17:15.777117Z",
      "timing_difference_seconds": 0.204674,
      "selected_quote": {
        "id": 690,
        "contract_id": 690,
        "forecast_timestamp": "2026-10-10T18:17:15.572443Z",
        "requested_timestamp": "2026-10-10T18:17:15.572443Z",
        "actual_quote_timestamp": "2026-10-10T18:17:15.777117Z",
        "timestamp_delta_seconds": 0.204674,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T18:17:15.777117Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101430",
        "external_market_id": "KXBTC15M-26OCT101430-30",
        "external_contract_id": "KXBTC15M-26OCT101430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5889.6
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 690,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101430",
          "external_market_id": "KXBTC15M-26OCT101430-30",
          "external_contract_id": "KXBTC15M-26OCT101430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T18:15:00Z",
          "resolution_timestamp": "2026-10-10T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T18:17:15.616494Z"
        }
      ],
      "quotes": [
        {
          "id": 690,
          "contract_id": 690,
          "forecast_timestamp": "2026-10-10T18:17:15.572443Z",
          "requested_timestamp": "2026-10-10T18:17:15.572443Z",
          "actual_quote_timestamp": "2026-10-10T18:17:15.777117Z",
          "timestamp_delta_seconds": 0.204674,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T18:17:15.777117Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101430",
          "external_market_id": "KXBTC15M-26OCT101430-30",
          "external_contract_id": "KXBTC15M-26OCT101430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5889.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101430-30": {
          "UP/YES": "KXBTC15M-26OCT101430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1341,
          "signal_id": 690,
          "quote_id": 690,
          "settlement_id": 690,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T18:32:18.536347Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5889.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1342,
          "signal_id": 690,
          "quote_id": 690,
          "settlement_id": 690,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T18:32:18.539943Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5889.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82993.18,
        "kronos_base_predicted_close": 83018.78125,
        "kronos_base_displacement": 25.601250000006985,
        "kronos_base_displacement_fraction": 0.00030847414209224166,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83036.9921875,
        "kronos_small_displacement": 43.812187500006985,
        "kronos_small_displacement_fraction": 0.0005279010576532552,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101430",
        "ticker": "KXBTC15M-26OCT101430-30",
        "market_id": "KXBTC15M-26OCT101430-30",
        "contract_id": "KXBTC15M-26OCT101430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82993.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T18:17:15.572443Z",
        "retrieved_timestamp": "2026-10-10T18:17:15.777117Z",
        "quote_offset_seconds": 0.204674,
        "quote_age_seconds": 0.204674,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5889.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82940.71,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 690,
          "signal_id": 690,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T18:00:00Z",
          "return_6h": 0.0022220304470783603,
          "return_12h": 0.003545311273276619,
          "return_24h": 0.004853163847616582,
          "close_vs_ema12": 0.0019321021523159843,
          "close_vs_ema24": 0.0031675216143063345,
          "ema12_slope_3h": 0.0011568899668155108,
          "ema24_slope_6h": 0.001352841023687379,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T18:17:15.614235Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T18:00:00Z",
            "return_6h": 0.0022220304470783603,
            "return_12h": 0.003545311273276619,
            "return_24h": 0.004853163847616582,
            "close_vs_ema12": 0.0019321021523159843,
            "close_vs_ema24": 0.0031675216143063345,
            "ema12_slope_3h": 0.0011568899668155108,
            "ema24_slope_6h": 0.001352841023687379,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 689,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1800Z",
      "trigger_timestamp": "2026-10-10T18:02:14.507382Z",
      "market_start_timestamp": "2026-10-10T18:00:00Z",
      "resolution_timestamp": "2026-10-10T18:15:00Z",
      "direction": "UP",
      "base_run_id": 5437,
      "small_run_id": 5438,
      "last_observed_close": 83040.72,
      "actual_close": 82993.18,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T18:02:14.554985Z",
      "base_predicted_close": 83040.9921875,
      "small_predicted_close": 83059.5546875,
      "strike": 83040.72,
      "market_regime": {
        "id": 689,
        "signal_id": 689,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T17:45:00Z",
        "return_6h": 0.0028965251563155547,
        "return_12h": 0.0032721464151126423,
        "return_24h": 0.004637101091061968,
        "close_vs_ema12": 0.002588450968493472,
        "close_vs_ema24": 0.003809109466669236,
        "ema12_slope_3h": 0.0011613566200774361,
        "ema24_slope_6h": 0.0013345140637079922,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T18:02:14.572293Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T17:45:00Z",
          "return_6h": 0.0028965251563155547,
          "return_12h": 0.0032721464151126423,
          "return_24h": 0.004637101091061968,
          "close_vs_ema12": 0.002588450968493472,
          "close_vs_ema24": 0.003809109466669236,
          "ema12_slope_3h": 0.0011613566200774361,
          "ema24_slope_6h": 0.0013345140637079922,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.348724,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5437,
        5438
      ],
      "forecast_publication_timestamp": "2026-10-10T18:02:14.507382Z",
      "requested_quote_timestamp": "2026-10-10T18:02:14.507382Z",
      "retrieved_quote_timestamp": "2026-10-10T18:02:14.856106Z",
      "quote_retrieval_timestamp": "2026-10-10T18:02:14.856106Z",
      "timing_difference_seconds": 0.348724,
      "selected_quote": {
        "id": 689,
        "contract_id": 689,
        "forecast_timestamp": "2026-10-10T18:02:14.507382Z",
        "requested_timestamp": "2026-10-10T18:02:14.507382Z",
        "actual_quote_timestamp": "2026-10-10T18:02:14.856106Z",
        "timestamp_delta_seconds": 0.348724,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T18:02:14.856106Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101415",
        "external_market_id": "KXBTC15M-26OCT101415-15",
        "external_contract_id": "KXBTC15M-26OCT101415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8538.17
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 689,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101415",
          "external_market_id": "KXBTC15M-26OCT101415-15",
          "external_contract_id": "KXBTC15M-26OCT101415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T18:00:00Z",
          "resolution_timestamp": "2026-10-10T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T18:02:14.575368Z"
        }
      ],
      "quotes": [
        {
          "id": 689,
          "contract_id": 689,
          "forecast_timestamp": "2026-10-10T18:02:14.507382Z",
          "requested_timestamp": "2026-10-10T18:02:14.507382Z",
          "actual_quote_timestamp": "2026-10-10T18:02:14.856106Z",
          "timestamp_delta_seconds": 0.348724,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.26,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T18:02:14.856106Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101415",
          "external_market_id": "KXBTC15M-26OCT101415-15",
          "external_contract_id": "KXBTC15M-26OCT101415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8538.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101415-15": {
          "UP/YES": "KXBTC15M-26OCT101415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1339,
          "signal_id": 689,
          "quote_id": 689,
          "settlement_id": 689,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.9,
          "net_pnl": -99.82000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T18:17:19.959538Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8538.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1340,
          "signal_id": 689,
          "quote_id": 689,
          "settlement_id": 689,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -26.0,
          "net_pnl": -27.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T18:17:19.962684Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8538.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83040.72,
        "kronos_base_predicted_close": 83040.9921875,
        "kronos_base_displacement": 0.27218749999883585,
        "kronos_base_displacement_fraction": 3.2777593932089683e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83059.5546875,
        "kronos_small_displacement": 18.834687499998836,
        "kronos_small_displacement_fraction": 0.00022681267094021868,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101415",
        "ticker": "KXBTC15M-26OCT101415-15",
        "market_id": "KXBTC15M-26OCT101415-15",
        "contract_id": "KXBTC15M-26OCT101415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83040.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T18:02:14.507382Z",
        "retrieved_timestamp": "2026-10-10T18:02:14.856106Z",
        "quote_offset_seconds": 0.348724,
        "quote_age_seconds": 0.348724,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8538.17
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82993.18,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 689,
          "signal_id": 689,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T17:45:00Z",
          "return_6h": 0.0028965251563155547,
          "return_12h": 0.0032721464151126423,
          "return_24h": 0.004637101091061968,
          "close_vs_ema12": 0.002588450968493472,
          "close_vs_ema24": 0.003809109466669236,
          "ema12_slope_3h": 0.0011613566200774361,
          "ema24_slope_6h": 0.0013345140637079922,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T18:02:14.572293Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T17:45:00Z",
            "return_6h": 0.0028965251563155547,
            "return_12h": 0.0032721464151126423,
            "return_24h": 0.004637101091061968,
            "close_vs_ema12": 0.002588450968493472,
            "close_vs_ema24": 0.003809109466669236,
            "ema12_slope_3h": 0.0011613566200774361,
            "ema24_slope_6h": 0.0013345140637079922,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 688,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1715Z",
      "trigger_timestamp": "2026-10-10T17:17:14.699598Z",
      "market_start_timestamp": "2026-10-10T17:15:00Z",
      "resolution_timestamp": "2026-10-10T17:30:00Z",
      "direction": "UP",
      "base_run_id": 5431,
      "small_run_id": 5432,
      "last_observed_close": 82984.5,
      "actual_close": 82980.92,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T17:17:14.739208Z",
      "base_predicted_close": 83009.8046875,
      "small_predicted_close": 83028.5390625,
      "strike": 82984.5,
      "market_regime": {
        "id": 688,
        "signal_id": 688,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-10T17:00:00Z",
        "return_6h": 0.003005951974226484,
        "return_12h": 0.004183388687283962,
        "return_24h": 0.005022849668311791,
        "close_vs_ema12": 0.0022391214214481092,
        "close_vs_ema24": 0.003367966922019461,
        "ema12_slope_3h": 0.0011105730963780758,
        "ema24_slope_6h": 0.0012302630266218806,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T17:17:14.747772Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T17:00:00Z",
          "return_6h": 0.003005951974226484,
          "return_12h": 0.004183388687283962,
          "return_24h": 0.005022849668311791,
          "close_vs_ema12": 0.0022391214214481092,
          "close_vs_ema24": 0.003367966922019461,
          "ema12_slope_3h": 0.0011105730963780758,
          "ema24_slope_6h": 0.0012302630266218806,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182971,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5431,
        5432
      ],
      "forecast_publication_timestamp": "2026-10-10T17:17:14.699598Z",
      "requested_quote_timestamp": "2026-10-10T17:17:14.699598Z",
      "retrieved_quote_timestamp": "2026-10-10T17:17:14.882569Z",
      "quote_retrieval_timestamp": "2026-10-10T17:17:14.882569Z",
      "timing_difference_seconds": 0.182971,
      "selected_quote": {
        "id": 688,
        "contract_id": 688,
        "forecast_timestamp": "2026-10-10T17:17:14.699598Z",
        "requested_timestamp": "2026-10-10T17:17:14.699598Z",
        "actual_quote_timestamp": "2026-10-10T17:17:14.882569Z",
        "timestamp_delta_seconds": 0.182971,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T17:17:14.882569Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101330",
        "external_market_id": "KXBTC15M-26OCT101330-30",
        "external_contract_id": "KXBTC15M-26OCT101330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3484.72
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 688,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101330",
          "external_market_id": "KXBTC15M-26OCT101330-30",
          "external_contract_id": "KXBTC15M-26OCT101330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T17:15:00Z",
          "resolution_timestamp": "2026-10-10T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T17:17:14.750621Z"
        }
      ],
      "quotes": [
        {
          "id": 688,
          "contract_id": 688,
          "forecast_timestamp": "2026-10-10T17:17:14.699598Z",
          "requested_timestamp": "2026-10-10T17:17:14.699598Z",
          "actual_quote_timestamp": "2026-10-10T17:17:14.882569Z",
          "timestamp_delta_seconds": 0.182971,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T17:17:14.882569Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101330",
          "external_market_id": "KXBTC15M-26OCT101330-30",
          "external_contract_id": "KXBTC15M-26OCT101330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3484.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101330-30": {
          "UP/YES": "KXBTC15M-26OCT101330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1337,
          "signal_id": 688,
          "quote_id": 688,
          "settlement_id": 688,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T17:32:19.745766Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3484.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1338,
          "signal_id": 688,
          "quote_id": 688,
          "settlement_id": 688,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T17:32:19.749472Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3484.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82984.5,
        "kronos_base_predicted_close": 83009.8046875,
        "kronos_base_displacement": 25.3046875,
        "kronos_base_displacement_fraction": 0.00030493269827497907,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83028.5390625,
        "kronos_small_displacement": 44.0390625,
        "kronos_small_displacement_fraction": 0.0005306902192578132,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101330",
        "ticker": "KXBTC15M-26OCT101330-30",
        "market_id": "KXBTC15M-26OCT101330-30",
        "contract_id": "KXBTC15M-26OCT101330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82984.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T17:17:14.699598Z",
        "retrieved_timestamp": "2026-10-10T17:17:14.882569Z",
        "quote_offset_seconds": 0.182971,
        "quote_age_seconds": 0.182971,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3484.72
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82980.92,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 688,
          "signal_id": 688,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-10T17:00:00Z",
          "return_6h": 0.003005951974226484,
          "return_12h": 0.004183388687283962,
          "return_24h": 0.005022849668311791,
          "close_vs_ema12": 0.0022391214214481092,
          "close_vs_ema24": 0.003367966922019461,
          "ema12_slope_3h": 0.0011105730963780758,
          "ema24_slope_6h": 0.0012302630266218806,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T17:17:14.747772Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T17:00:00Z",
            "return_6h": 0.003005951974226484,
            "return_12h": 0.004183388687283962,
            "return_24h": 0.005022849668311791,
            "close_vs_ema12": 0.0022391214214481092,
            "close_vs_ema24": 0.003367966922019461,
            "ema12_slope_3h": 0.0011105730963780758,
            "ema24_slope_6h": 0.0012302630266218806,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 687,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1645Z",
      "trigger_timestamp": "2026-10-10T16:47:15.893827Z",
      "market_start_timestamp": "2026-10-10T16:45:00Z",
      "resolution_timestamp": "2026-10-10T17:00:00Z",
      "direction": "UP",
      "base_run_id": 5427,
      "small_run_id": 5428,
      "last_observed_close": 82976.79,
      "actual_close": 82943.85,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T16:47:15.933542Z",
      "base_predicted_close": 82977.5390625,
      "small_predicted_close": 83011.6796875,
      "strike": 82976.79,
      "market_regime": {
        "id": 687,
        "signal_id": 687,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T16:30:00Z",
        "return_6h": 0.002998569751005764,
        "return_12h": 0.004496922000990944,
        "return_24h": 0.00399786629889487,
        "close_vs_ema12": 0.002320128061262583,
        "close_vs_ema24": 0.00340804766922731,
        "ema12_slope_3h": 0.0009676929391717604,
        "ema24_slope_6h": 0.0011764538552259118,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T16:47:15.938324Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T16:30:00Z",
          "return_6h": 0.002998569751005764,
          "return_12h": 0.004496922000990944,
          "return_24h": 0.00399786629889487,
          "close_vs_ema12": 0.002320128061262583,
          "close_vs_ema24": 0.00340804766922731,
          "ema12_slope_3h": 0.0009676929391717604,
          "ema24_slope_6h": 0.0011764538552259118,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.326822,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5427,
        5428
      ],
      "forecast_publication_timestamp": "2026-10-10T16:47:15.893827Z",
      "requested_quote_timestamp": "2026-10-10T16:47:15.893827Z",
      "retrieved_quote_timestamp": "2026-10-10T16:47:16.220649Z",
      "quote_retrieval_timestamp": "2026-10-10T16:47:16.220649Z",
      "timing_difference_seconds": 0.326822,
      "selected_quote": {
        "id": 687,
        "contract_id": 687,
        "forecast_timestamp": "2026-10-10T16:47:15.893827Z",
        "requested_timestamp": "2026-10-10T16:47:15.893827Z",
        "actual_quote_timestamp": "2026-10-10T16:47:16.220649Z",
        "timestamp_delta_seconds": 0.326822,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T16:47:16.220649Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101300",
        "external_market_id": "KXBTC15M-26OCT101300-00",
        "external_contract_id": "KXBTC15M-26OCT101300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2078.83
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 687,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101300",
          "external_market_id": "KXBTC15M-26OCT101300-00",
          "external_contract_id": "KXBTC15M-26OCT101300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T16:45:00Z",
          "resolution_timestamp": "2026-10-10T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T16:47:15.941416Z"
        }
      ],
      "quotes": [
        {
          "id": 687,
          "contract_id": 687,
          "forecast_timestamp": "2026-10-10T16:47:15.893827Z",
          "requested_timestamp": "2026-10-10T16:47:15.893827Z",
          "actual_quote_timestamp": "2026-10-10T16:47:16.220649Z",
          "timestamp_delta_seconds": 0.326822,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T16:47:16.220649Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101300",
          "external_market_id": "KXBTC15M-26OCT101300-00",
          "external_contract_id": "KXBTC15M-26OCT101300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2078.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101300-00": {
          "UP/YES": "KXBTC15M-26OCT101300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1335,
          "signal_id": 687,
          "quote_id": 687,
          "settlement_id": 687,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T17:02:20.368912Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2078.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1336,
          "signal_id": 687,
          "quote_id": 687,
          "settlement_id": 687,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T17:02:20.371848Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2078.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82976.79,
        "kronos_base_predicted_close": 82977.5390625,
        "kronos_base_displacement": 0.7490625000064028,
        "kronos_base_displacement_fraction": 9.027373799425151e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83011.6796875,
        "kronos_small_displacement": 34.8896875000064,
        "kronos_small_displacement_fraction": 0.00042047526181726726,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101300",
        "ticker": "KXBTC15M-26OCT101300-00",
        "market_id": "KXBTC15M-26OCT101300-00",
        "contract_id": "KXBTC15M-26OCT101300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82976.79
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T16:47:15.893827Z",
        "retrieved_timestamp": "2026-10-10T16:47:16.220649Z",
        "quote_offset_seconds": 0.326822,
        "quote_age_seconds": 0.326822,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2078.83
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82943.85,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 687,
          "signal_id": 687,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T16:30:00Z",
          "return_6h": 0.002998569751005764,
          "return_12h": 0.004496922000990944,
          "return_24h": 0.00399786629889487,
          "close_vs_ema12": 0.002320128061262583,
          "close_vs_ema24": 0.00340804766922731,
          "ema12_slope_3h": 0.0009676929391717604,
          "ema24_slope_6h": 0.0011764538552259118,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T16:47:15.938324Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T16:30:00Z",
            "return_6h": 0.002998569751005764,
            "return_12h": 0.004496922000990944,
            "return_24h": 0.00399786629889487,
            "close_vs_ema12": 0.002320128061262583,
            "close_vs_ema24": 0.00340804766922731,
            "ema12_slope_3h": 0.0009676929391717604,
            "ema24_slope_6h": 0.0011764538552259118,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 686,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T1545Z",
      "trigger_timestamp": "2026-10-10T15:47:15.421841Z",
      "market_start_timestamp": "2026-10-10T15:45:00Z",
      "resolution_timestamp": "2026-10-10T16:00:00Z",
      "direction": "UP",
      "base_run_id": 5419,
      "small_run_id": 5420,
      "last_observed_close": 82960.2,
      "actual_close": 82963.45,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T15:47:15.458124Z",
      "base_predicted_close": 82961.5078125,
      "small_predicted_close": 82997.109375,
      "strike": 82960.2,
      "market_regime": {
        "id": 686,
        "signal_id": 686,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T15:30:00Z",
        "return_6h": 0.0017323874090973135,
        "return_12h": 0.00570485156838374,
        "return_24h": 0.000515971183281394,
        "close_vs_ema12": 0.0025003221769428485,
        "close_vs_ema24": 0.0034847962792019516,
        "ema12_slope_3h": 0.0006894235051118081,
        "ema24_slope_6h": 0.0010595728546747285,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T15:47:15.463354Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T15:30:00Z",
          "return_6h": 0.0017323874090973135,
          "return_12h": 0.00570485156838374,
          "return_24h": 0.000515971183281394,
          "close_vs_ema12": 0.0025003221769428485,
          "close_vs_ema24": 0.0034847962792019516,
          "ema12_slope_3h": 0.0006894235051118081,
          "ema24_slope_6h": 0.0010595728546747285,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173675,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5419,
        5420
      ],
      "forecast_publication_timestamp": "2026-10-10T15:47:15.421841Z",
      "requested_quote_timestamp": "2026-10-10T15:47:15.421841Z",
      "retrieved_quote_timestamp": "2026-10-10T15:47:15.595516Z",
      "quote_retrieval_timestamp": "2026-10-10T15:47:15.595516Z",
      "timing_difference_seconds": 0.173675,
      "selected_quote": {
        "id": 686,
        "contract_id": 686,
        "forecast_timestamp": "2026-10-10T15:47:15.421841Z",
        "requested_timestamp": "2026-10-10T15:47:15.421841Z",
        "actual_quote_timestamp": "2026-10-10T15:47:15.595516Z",
        "timestamp_delta_seconds": 0.173675,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T15:47:15.595516Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT101200",
        "external_market_id": "KXBTC15M-26OCT101200-00",
        "external_contract_id": "KXBTC15M-26OCT101200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4136.85
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 686,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101200",
          "external_market_id": "KXBTC15M-26OCT101200-00",
          "external_contract_id": "KXBTC15M-26OCT101200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T15:45:00Z",
          "resolution_timestamp": "2026-10-10T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T15:47:15.466049Z"
        }
      ],
      "quotes": [
        {
          "id": 686,
          "contract_id": 686,
          "forecast_timestamp": "2026-10-10T15:47:15.421841Z",
          "requested_timestamp": "2026-10-10T15:47:15.421841Z",
          "actual_quote_timestamp": "2026-10-10T15:47:15.595516Z",
          "timestamp_delta_seconds": 0.173675,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.6,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T15:47:15.595516Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT101200",
          "external_market_id": "KXBTC15M-26OCT101200-00",
          "external_contract_id": "KXBTC15M-26OCT101200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4136.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT101200-00": {
          "UP/YES": "KXBTC15M-26OCT101200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1333,
          "signal_id": 686,
          "quote_id": 686,
          "settlement_id": 686,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T16:02:19.713926Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4136.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1334,
          "signal_id": 686,
          "quote_id": 686,
          "settlement_id": 686,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T16:02:19.716317Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4136.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82960.2,
        "kronos_base_predicted_close": 82961.5078125,
        "kronos_base_displacement": 1.3078125000029104,
        "kronos_base_displacement_fraction": 1.576433639266673e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82997.109375,
        "kronos_small_displacement": 36.90937500000291,
        "kronos_small_displacement_fraction": 0.00044490460485875047,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT101200",
        "ticker": "KXBTC15M-26OCT101200-00",
        "market_id": "KXBTC15M-26OCT101200-00",
        "contract_id": "KXBTC15M-26OCT101200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82960.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T15:47:15.421841Z",
        "retrieved_timestamp": "2026-10-10T15:47:15.595516Z",
        "quote_offset_seconds": 0.173675,
        "quote_age_seconds": 0.173675,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4136.85
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82963.45,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 686,
          "signal_id": 686,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T15:30:00Z",
          "return_6h": 0.0017323874090973135,
          "return_12h": 0.00570485156838374,
          "return_24h": 0.000515971183281394,
          "close_vs_ema12": 0.0025003221769428485,
          "close_vs_ema24": 0.0034847962792019516,
          "ema12_slope_3h": 0.0006894235051118081,
          "ema24_slope_6h": 0.0010595728546747285,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T15:47:15.463354Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T15:30:00Z",
            "return_6h": 0.0017323874090973135,
            "return_12h": 0.00570485156838374,
            "return_24h": 0.000515971183281394,
            "close_vs_ema12": 0.0025003221769428485,
            "close_vs_ema24": 0.0034847962792019516,
            "ema12_slope_3h": 0.0006894235051118081,
            "ema24_slope_6h": 0.0010595728546747285,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 685,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0730Z",
      "trigger_timestamp": "2026-10-10T07:32:14.471163Z",
      "market_start_timestamp": "2026-10-10T07:30:00Z",
      "resolution_timestamp": "2026-10-10T07:45:00Z",
      "direction": "UP",
      "base_run_id": 5353,
      "small_run_id": 5354,
      "last_observed_close": 82567.74,
      "actual_close": 82680.75,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T07:32:14.505536Z",
      "base_predicted_close": 82648.109375,
      "small_predicted_close": 82648.109375,
      "strike": 82567.74,
      "market_regime": {
        "id": 685,
        "signal_id": 685,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T07:15:00Z",
        "return_6h": -4.2296811702757786e-05,
        "return_12h": 0.0022064357233086973,
        "return_24h": 0.0013836965414546487,
        "close_vs_ema12": -0.0002859061995773571,
        "close_vs_ema24": 0.0002565304157451376,
        "ema12_slope_3h": 0.0005770224048315953,
        "ema24_slope_6h": 0.0005863288937177913,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T07:32:14.509764Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T07:15:00Z",
          "return_6h": -4.2296811702757786e-05,
          "return_12h": 0.0022064357233086973,
          "return_24h": 0.0013836965414546487,
          "close_vs_ema12": -0.0002859061995773571,
          "close_vs_ema24": 0.0002565304157451376,
          "ema12_slope_3h": 0.0005770224048315953,
          "ema24_slope_6h": 0.0005863288937177913,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187534,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5353,
        5354
      ],
      "forecast_publication_timestamp": "2026-10-10T07:32:14.471163Z",
      "requested_quote_timestamp": "2026-10-10T07:32:14.471163Z",
      "retrieved_quote_timestamp": "2026-10-10T07:32:14.658697Z",
      "quote_retrieval_timestamp": "2026-10-10T07:32:14.658697Z",
      "timing_difference_seconds": 0.187534,
      "selected_quote": {
        "id": 685,
        "contract_id": 685,
        "forecast_timestamp": "2026-10-10T07:32:14.471163Z",
        "requested_timestamp": "2026-10-10T07:32:14.471163Z",
        "actual_quote_timestamp": "2026-10-10T07:32:14.658697Z",
        "timestamp_delta_seconds": 0.187534,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T07:32:14.658697Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT100345",
        "external_market_id": "KXBTC15M-26OCT100345-45",
        "external_contract_id": "KXBTC15M-26OCT100345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1588.06
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 685,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100345",
          "external_market_id": "KXBTC15M-26OCT100345-45",
          "external_contract_id": "KXBTC15M-26OCT100345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T07:30:00Z",
          "resolution_timestamp": "2026-10-10T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T07:32:14.512120Z"
        }
      ],
      "quotes": [
        {
          "id": 685,
          "contract_id": 685,
          "forecast_timestamp": "2026-10-10T07:32:14.471163Z",
          "requested_timestamp": "2026-10-10T07:32:14.471163Z",
          "actual_quote_timestamp": "2026-10-10T07:32:14.658697Z",
          "timestamp_delta_seconds": 0.187534,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T07:32:14.658697Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100345",
          "external_market_id": "KXBTC15M-26OCT100345-45",
          "external_contract_id": "KXBTC15M-26OCT100345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1588.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT100345-45": {
          "UP/YES": "KXBTC15M-26OCT100345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1331,
          "signal_id": 685,
          "quote_id": 685,
          "settlement_id": 685,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T07:47:19.509149Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1588.06,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1332,
          "signal_id": 685,
          "quote_id": 685,
          "settlement_id": 685,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T07:47:19.512268Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1588.06,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82567.74,
        "kronos_base_predicted_close": 82648.109375,
        "kronos_base_displacement": 80.36937499999476,
        "kronos_base_displacement_fraction": 0.0009733750130498275,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82648.109375,
        "kronos_small_displacement": 80.36937499999476,
        "kronos_small_displacement_fraction": 0.0009733750130498275,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT100345",
        "ticker": "KXBTC15M-26OCT100345-45",
        "market_id": "KXBTC15M-26OCT100345-45",
        "contract_id": "KXBTC15M-26OCT100345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82567.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T07:32:14.471163Z",
        "retrieved_timestamp": "2026-10-10T07:32:14.658697Z",
        "quote_offset_seconds": 0.187534,
        "quote_age_seconds": 0.187534,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1588.06
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82680.75,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 685,
          "signal_id": 685,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T07:15:00Z",
          "return_6h": -4.2296811702757786e-05,
          "return_12h": 0.0022064357233086973,
          "return_24h": 0.0013836965414546487,
          "close_vs_ema12": -0.0002859061995773571,
          "close_vs_ema24": 0.0002565304157451376,
          "ema12_slope_3h": 0.0005770224048315953,
          "ema24_slope_6h": 0.0005863288937177913,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T07:32:14.509764Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T07:15:00Z",
            "return_6h": -4.2296811702757786e-05,
            "return_12h": 0.0022064357233086973,
            "return_24h": 0.0013836965414546487,
            "close_vs_ema12": -0.0002859061995773571,
            "close_vs_ema24": 0.0002565304157451376,
            "ema12_slope_3h": 0.0005770224048315953,
            "ema24_slope_6h": 0.0005863288937177913,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 684,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0715Z",
      "trigger_timestamp": "2026-10-10T07:17:14.402016Z",
      "market_start_timestamp": "2026-10-10T07:15:00Z",
      "resolution_timestamp": "2026-10-10T07:30:00Z",
      "direction": "UP",
      "base_run_id": 5351,
      "small_run_id": 5352,
      "last_observed_close": 82597.02,
      "actual_close": 82567.74,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T07:17:14.446983Z",
      "base_predicted_close": 82662.0546875,
      "small_predicted_close": 82662.0546875,
      "strike": 82597.02,
      "market_regime": {
        "id": 684,
        "signal_id": 684,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T07:00:00Z",
        "return_6h": -9.778856132980351e-05,
        "return_12h": 0.0018499009921850718,
        "return_24h": 0.0017332248042711829,
        "close_vs_ema12": 5.63647082603147e-05,
        "close_vs_ema24": 0.0006165034859442198,
        "ema12_slope_3h": 0.0006153386174445608,
        "ema24_slope_6h": 0.0005995354290517785,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T07:17:14.451904Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T07:00:00Z",
          "return_6h": -9.778856132980351e-05,
          "return_12h": 0.0018499009921850718,
          "return_24h": 0.0017332248042711829,
          "close_vs_ema12": 5.63647082603147e-05,
          "close_vs_ema24": 0.0006165034859442198,
          "ema12_slope_3h": 0.0006153386174445608,
          "ema24_slope_6h": 0.0005995354290517785,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172993,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5351,
        5352
      ],
      "forecast_publication_timestamp": "2026-10-10T07:17:14.402016Z",
      "requested_quote_timestamp": "2026-10-10T07:17:14.402016Z",
      "retrieved_quote_timestamp": "2026-10-10T07:17:14.575009Z",
      "quote_retrieval_timestamp": "2026-10-10T07:17:14.575009Z",
      "timing_difference_seconds": 0.172993,
      "selected_quote": {
        "id": 684,
        "contract_id": 684,
        "forecast_timestamp": "2026-10-10T07:17:14.402016Z",
        "requested_timestamp": "2026-10-10T07:17:14.402016Z",
        "actual_quote_timestamp": "2026-10-10T07:17:14.575009Z",
        "timestamp_delta_seconds": 0.172993,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T07:17:14.575009Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT100330",
        "external_market_id": "KXBTC15M-26OCT100330-30",
        "external_contract_id": "KXBTC15M-26OCT100330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1190.31
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 684,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100330",
          "external_market_id": "KXBTC15M-26OCT100330-30",
          "external_contract_id": "KXBTC15M-26OCT100330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T07:15:00Z",
          "resolution_timestamp": "2026-10-10T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T07:17:14.454509Z"
        }
      ],
      "quotes": [
        {
          "id": 684,
          "contract_id": 684,
          "forecast_timestamp": "2026-10-10T07:17:14.402016Z",
          "requested_timestamp": "2026-10-10T07:17:14.402016Z",
          "actual_quote_timestamp": "2026-10-10T07:17:14.575009Z",
          "timestamp_delta_seconds": 0.172993,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T07:17:14.575009Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100330",
          "external_market_id": "KXBTC15M-26OCT100330-30",
          "external_contract_id": "KXBTC15M-26OCT100330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1190.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT100330-30": {
          "UP/YES": "KXBTC15M-26OCT100330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1329,
          "signal_id": 684,
          "quote_id": 684,
          "settlement_id": 684,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T07:32:18.900371Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1190.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1330,
          "signal_id": 684,
          "quote_id": 684,
          "settlement_id": 684,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T07:32:18.903987Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1190.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82597.02,
        "kronos_base_predicted_close": 82662.0546875,
        "kronos_base_displacement": 65.03468749999593,
        "kronos_base_displacement_fraction": 0.0007873732914334673,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82662.0546875,
        "kronos_small_displacement": 65.03468749999593,
        "kronos_small_displacement_fraction": 0.0007873732914334673,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT100330",
        "ticker": "KXBTC15M-26OCT100330-30",
        "market_id": "KXBTC15M-26OCT100330-30",
        "contract_id": "KXBTC15M-26OCT100330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82597.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T07:17:14.402016Z",
        "retrieved_timestamp": "2026-10-10T07:17:14.575009Z",
        "quote_offset_seconds": 0.172993,
        "quote_age_seconds": 0.172993,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1190.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82567.74,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 684,
          "signal_id": 684,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T07:00:00Z",
          "return_6h": -9.778856132980351e-05,
          "return_12h": 0.0018499009921850718,
          "return_24h": 0.0017332248042711829,
          "close_vs_ema12": 5.63647082603147e-05,
          "close_vs_ema24": 0.0006165034859442198,
          "ema12_slope_3h": 0.0006153386174445608,
          "ema24_slope_6h": 0.0005995354290517785,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T07:17:14.451904Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T07:00:00Z",
            "return_6h": -9.778856132980351e-05,
            "return_12h": 0.0018499009921850718,
            "return_24h": 0.0017332248042711829,
            "close_vs_ema12": 5.63647082603147e-05,
            "close_vs_ema24": 0.0006165034859442198,
            "ema12_slope_3h": 0.0006153386174445608,
            "ema24_slope_6h": 0.0005995354290517785,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 683,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0400Z",
      "trigger_timestamp": "2026-10-10T04:02:14.668184Z",
      "market_start_timestamp": "2026-10-10T04:00:00Z",
      "resolution_timestamp": "2026-10-10T04:15:00Z",
      "direction": "UP",
      "base_run_id": 5325,
      "small_run_id": 5326,
      "last_observed_close": 82523.35,
      "actual_close": 82636.29,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T04:02:14.709546Z",
      "base_predicted_close": 82588.71875,
      "small_predicted_close": 82635.765625,
      "strike": 82523.35,
      "market_regime": {
        "id": 683,
        "signal_id": 683,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T03:45:00Z",
        "return_6h": 0.0005728972982610436,
        "return_12h": -0.0036431151113320848,
        "return_24h": 0.002030214777613004,
        "close_vs_ema12": -0.00017194400869458004,
        "close_vs_ema24": 0.00017888010463806836,
        "ema12_slope_3h": 0.00014667206325280624,
        "ema24_slope_6h": 0.00026815310124983505,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T04:02:14.713755Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T03:45:00Z",
          "return_6h": 0.0005728972982610436,
          "return_12h": -0.0036431151113320848,
          "return_24h": 0.002030214777613004,
          "close_vs_ema12": -0.00017194400869458004,
          "close_vs_ema24": 0.00017888010463806836,
          "ema12_slope_3h": 0.00014667206325280624,
          "ema24_slope_6h": 0.00026815310124983505,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.83,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199888,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5325,
        5326
      ],
      "forecast_publication_timestamp": "2026-10-10T04:02:14.668184Z",
      "requested_quote_timestamp": "2026-10-10T04:02:14.668184Z",
      "retrieved_quote_timestamp": "2026-10-10T04:02:14.868072Z",
      "quote_retrieval_timestamp": "2026-10-10T04:02:14.868072Z",
      "timing_difference_seconds": 0.199888,
      "selected_quote": {
        "id": 683,
        "contract_id": 683,
        "forecast_timestamp": "2026-10-10T04:02:14.668184Z",
        "requested_timestamp": "2026-10-10T04:02:14.668184Z",
        "actual_quote_timestamp": "2026-10-10T04:02:14.868072Z",
        "timestamp_delta_seconds": 0.199888,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.82,
        "implied_probability": 0.83,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T04:02:14.868072Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT100015",
        "external_market_id": "KXBTC15M-26OCT100015-15",
        "external_contract_id": "KXBTC15M-26OCT100015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2671.26
      },
      "selected_entry_price": 0.83,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 683,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100015",
          "external_market_id": "KXBTC15M-26OCT100015-15",
          "external_contract_id": "KXBTC15M-26OCT100015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T04:00:00Z",
          "resolution_timestamp": "2026-10-10T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T04:02:14.716045Z"
        }
      ],
      "quotes": [
        {
          "id": 683,
          "contract_id": 683,
          "forecast_timestamp": "2026-10-10T04:02:14.668184Z",
          "requested_timestamp": "2026-10-10T04:02:14.668184Z",
          "actual_quote_timestamp": "2026-10-10T04:02:14.868072Z",
          "timestamp_delta_seconds": 0.199888,
          "bid": 0.82,
          "ask": 0.83,
          "midpoint": 0.825,
          "last_price": 0.82,
          "implied_probability": 0.83,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T04:02:14.868072Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100015",
          "external_market_id": "KXBTC15M-26OCT100015-15",
          "external_contract_id": "KXBTC15M-26OCT100015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2671.26
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT100015-15": {
          "UP/YES": "KXBTC15M-26OCT100015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1327,
          "signal_id": 683,
          "quote_id": 683,
          "settlement_id": 683,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 119.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.77,
          "trading_fee": 1.18,
          "total_deployed": 99.95,
          "settlement_value": 1.0,
          "settlement_payout": 119.0,
          "gross_pnl": 20.230000000000004,
          "net_pnl": 19.049999999999997,
          "roi": 0.19059529764882438,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T04:17:20.144853Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2671.26,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1328,
          "signal_id": 683,
          "quote_id": 683,
          "settlement_id": 683,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 83.0,
          "trading_fee": 0.99,
          "total_deployed": 83.99,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 17.0,
          "net_pnl": 16.010000000000005,
          "roi": 0.1906179307060365,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T04:17:20.149248Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2671.26,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82523.35,
        "kronos_base_predicted_close": 82588.71875,
        "kronos_base_displacement": 65.36874999999418,
        "kronos_base_displacement_fraction": 0.0007921242896706711,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82635.765625,
        "kronos_small_displacement": 112.41562499999418,
        "kronos_small_displacement_fraction": 0.001362228084536003,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT100015",
        "ticker": "KXBTC15M-26OCT100015-15",
        "market_id": "KXBTC15M-26OCT100015-15",
        "contract_id": "KXBTC15M-26OCT100015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82523.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T04:02:14.668184Z",
        "retrieved_timestamp": "2026-10-10T04:02:14.868072Z",
        "quote_offset_seconds": 0.199888,
        "quote_age_seconds": 0.199888,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.82,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.83,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2671.26
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82636.29,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 683,
          "signal_id": 683,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T03:45:00Z",
          "return_6h": 0.0005728972982610436,
          "return_12h": -0.0036431151113320848,
          "return_24h": 0.002030214777613004,
          "close_vs_ema12": -0.00017194400869458004,
          "close_vs_ema24": 0.00017888010463806836,
          "ema12_slope_3h": 0.00014667206325280624,
          "ema24_slope_6h": 0.00026815310124983505,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T04:02:14.713755Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T03:45:00Z",
            "return_6h": 0.0005728972982610436,
            "return_12h": -0.0036431151113320848,
            "return_24h": 0.002030214777613004,
            "close_vs_ema12": -0.00017194400869458004,
            "close_vs_ema24": 0.00017888010463806836,
            "ema12_slope_3h": 0.00014667206325280624,
            "ema24_slope_6h": 0.00026815310124983505,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 682,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0345Z",
      "trigger_timestamp": "2026-10-10T03:47:15.513401Z",
      "market_start_timestamp": "2026-10-10T03:45:00Z",
      "resolution_timestamp": "2026-10-10T04:00:00Z",
      "direction": "UP",
      "base_run_id": 5323,
      "small_run_id": 5324,
      "last_observed_close": 82489.61,
      "actual_close": 82523.35,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T03:47:15.552142Z",
      "base_predicted_close": 82594.015625,
      "small_predicted_close": 82641.140625,
      "strike": 82489.61,
      "market_regime": {
        "id": 682,
        "signal_id": 682,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T03:30:00Z",
        "return_6h": 0.00014609427630918326,
        "return_12h": -0.0051594465085956775,
        "return_24h": 0.002119376804359474,
        "close_vs_ema12": -0.0005879715078064285,
        "close_vs_ema24": -0.00022621299277614249,
        "ema12_slope_3h": 0.00014164079302636523,
        "ema24_slope_6h": 0.0002617384551926172,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T03:47:15.556166Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T03:30:00Z",
          "return_6h": 0.00014609427630918326,
          "return_12h": -0.0051594465085956775,
          "return_24h": 0.002119376804359474,
          "close_vs_ema12": -0.0005879715078064285,
          "close_vs_ema24": -0.00022621299277614249,
          "ema12_slope_3h": 0.00014164079302636523,
          "ema24_slope_6h": 0.0002617384551926172,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.81,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193625,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5323,
        5324
      ],
      "forecast_publication_timestamp": "2026-10-10T03:47:15.513401Z",
      "requested_quote_timestamp": "2026-10-10T03:47:15.513401Z",
      "retrieved_quote_timestamp": "2026-10-10T03:47:15.707026Z",
      "quote_retrieval_timestamp": "2026-10-10T03:47:15.707026Z",
      "timing_difference_seconds": 0.193625,
      "selected_quote": {
        "id": 682,
        "contract_id": 682,
        "forecast_timestamp": "2026-10-10T03:47:15.513401Z",
        "requested_timestamp": "2026-10-10T03:47:15.513401Z",
        "actual_quote_timestamp": "2026-10-10T03:47:15.707026Z",
        "timestamp_delta_seconds": 0.193625,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.81,
        "implied_probability": 0.81,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T03:47:15.707026Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT100000",
        "external_market_id": "KXBTC15M-26OCT100000-00",
        "external_contract_id": "KXBTC15M-26OCT100000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5129.88
      },
      "selected_entry_price": 0.81,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 682,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100000",
          "external_market_id": "KXBTC15M-26OCT100000-00",
          "external_contract_id": "KXBTC15M-26OCT100000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T03:45:00Z",
          "resolution_timestamp": "2026-10-10T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T03:47:15.557867Z"
        }
      ],
      "quotes": [
        {
          "id": 682,
          "contract_id": 682,
          "forecast_timestamp": "2026-10-10T03:47:15.513401Z",
          "requested_timestamp": "2026-10-10T03:47:15.513401Z",
          "actual_quote_timestamp": "2026-10-10T03:47:15.707026Z",
          "timestamp_delta_seconds": 0.193625,
          "bid": 0.8,
          "ask": 0.81,
          "midpoint": 0.805,
          "last_price": 0.81,
          "implied_probability": 0.81,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T03:47:15.707026Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT100000",
          "external_market_id": "KXBTC15M-26OCT100000-00",
          "external_contract_id": "KXBTC15M-26OCT100000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5129.88
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT100000-00": {
          "UP/YES": "KXBTC15M-26OCT100000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1325,
          "signal_id": 682,
          "quote_id": 682,
          "settlement_id": 682,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 121.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.01,
          "trading_fee": 1.31,
          "total_deployed": 99.32000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 121.0,
          "gross_pnl": 22.989999999999995,
          "net_pnl": 21.679999999999993,
          "roi": 0.21828433346757944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T04:02:19.018918Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5129.88,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1326,
          "signal_id": 682,
          "quote_id": 682,
          "settlement_id": 682,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 81.0,
          "trading_fee": 1.08,
          "total_deployed": 82.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 19.0,
          "net_pnl": 17.92,
          "roi": 0.2183235867446394,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T04:02:19.021480Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5129.88,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82489.61,
        "kronos_base_predicted_close": 82594.015625,
        "kronos_base_displacement": 104.40562499999942,
        "kronos_base_displacement_fraction": 0.0012656821265126532,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82641.140625,
        "kronos_small_displacement": 151.53062499999942,
        "kronos_small_displacement_fraction": 0.0018369661948941136,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT100000",
        "ticker": "KXBTC15M-26OCT100000-00",
        "market_id": "KXBTC15M-26OCT100000-00",
        "contract_id": "KXBTC15M-26OCT100000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82489.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T03:47:15.513401Z",
        "retrieved_timestamp": "2026-10-10T03:47:15.707026Z",
        "quote_offset_seconds": 0.193625,
        "quote_age_seconds": 0.193625,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.81,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.81,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5129.88
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82523.35,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 682,
          "signal_id": 682,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T03:30:00Z",
          "return_6h": 0.00014609427630918326,
          "return_12h": -0.0051594465085956775,
          "return_24h": 0.002119376804359474,
          "close_vs_ema12": -0.0005879715078064285,
          "close_vs_ema24": -0.00022621299277614249,
          "ema12_slope_3h": 0.00014164079302636523,
          "ema24_slope_6h": 0.0002617384551926172,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T03:47:15.556166Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T03:30:00Z",
            "return_6h": 0.00014609427630918326,
            "return_12h": -0.0051594465085956775,
            "return_24h": 0.002119376804359474,
            "close_vs_ema12": -0.0005879715078064285,
            "close_vs_ema24": -0.00022621299277614249,
            "ema12_slope_3h": 0.00014164079302636523,
            "ema24_slope_6h": 0.0002617384551926172,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 681,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0330Z",
      "trigger_timestamp": "2026-10-10T03:32:14.663815Z",
      "market_start_timestamp": "2026-10-10T03:30:00Z",
      "resolution_timestamp": "2026-10-10T03:45:00Z",
      "direction": "UP",
      "base_run_id": 5321,
      "small_run_id": 5322,
      "last_observed_close": 82518.54,
      "actual_close": 82489.61,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T03:32:14.706844Z",
      "base_predicted_close": 82595.703125,
      "small_predicted_close": 82642.890625,
      "strike": 82518.54,
      "market_regime": {
        "id": 681,
        "signal_id": 681,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T03:15:00Z",
        "return_6h": 0.00010995102131650114,
        "return_12h": -0.004025450376782702,
        "return_24h": 0.004433830710007802,
        "close_vs_ema12": -0.00026255106450567833,
        "close_vs_ema24": 0.00011958393962552272,
        "ema12_slope_3h": 0.00014427404199457428,
        "ema24_slope_6h": 0.00026417220706465017,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T03:32:14.709394Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T03:15:00Z",
          "return_6h": 0.00010995102131650114,
          "return_12h": -0.004025450376782702,
          "return_24h": 0.004433830710007802,
          "close_vs_ema12": -0.00026255106450567833,
          "close_vs_ema24": 0.00011958393962552272,
          "ema12_slope_3h": 0.00014427404199457428,
          "ema24_slope_6h": 0.00026417220706465017,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18061,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5321,
        5322
      ],
      "forecast_publication_timestamp": "2026-10-10T03:32:14.663815Z",
      "requested_quote_timestamp": "2026-10-10T03:32:14.663815Z",
      "retrieved_quote_timestamp": "2026-10-10T03:32:14.844425Z",
      "quote_retrieval_timestamp": "2026-10-10T03:32:14.844425Z",
      "timing_difference_seconds": 0.18061,
      "selected_quote": {
        "id": 681,
        "contract_id": 681,
        "forecast_timestamp": "2026-10-10T03:32:14.663815Z",
        "requested_timestamp": "2026-10-10T03:32:14.663815Z",
        "actual_quote_timestamp": "2026-10-10T03:32:14.844425Z",
        "timestamp_delta_seconds": 0.18061,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T03:32:14.844425Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092345",
        "external_market_id": "KXBTC15M-26OCT092345-45",
        "external_contract_id": "KXBTC15M-26OCT092345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 117.07
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 681,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092345",
          "external_market_id": "KXBTC15M-26OCT092345-45",
          "external_contract_id": "KXBTC15M-26OCT092345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T03:30:00Z",
          "resolution_timestamp": "2026-10-10T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T03:32:14.711658Z"
        }
      ],
      "quotes": [
        {
          "id": 681,
          "contract_id": 681,
          "forecast_timestamp": "2026-10-10T03:32:14.663815Z",
          "requested_timestamp": "2026-10-10T03:32:14.663815Z",
          "actual_quote_timestamp": "2026-10-10T03:32:14.844425Z",
          "timestamp_delta_seconds": 0.18061,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T03:32:14.844425Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092345",
          "external_market_id": "KXBTC15M-26OCT092345-45",
          "external_contract_id": "KXBTC15M-26OCT092345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 117.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092345-45": {
          "UP/YES": "KXBTC15M-26OCT092345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1324,
          "signal_id": 681,
          "quote_id": 681,
          "settlement_id": 681,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T03:47:20.040284Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 117.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82518.54,
        "kronos_base_predicted_close": 82595.703125,
        "kronos_base_displacement": 77.1631250000064,
        "kronos_base_displacement_fraction": 0.000935100463483799,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82642.890625,
        "kronos_small_displacement": 124.3506250000064,
        "kronos_small_displacement_fraction": 0.0015069416521427356,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092345",
        "ticker": "KXBTC15M-26OCT092345-45",
        "market_id": "KXBTC15M-26OCT092345-45",
        "contract_id": "KXBTC15M-26OCT092345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82518.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T03:32:14.663815Z",
        "retrieved_timestamp": "2026-10-10T03:32:14.844425Z",
        "quote_offset_seconds": 0.18061,
        "quote_age_seconds": 0.18061,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 117.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82489.61,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 681,
          "signal_id": 681,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T03:15:00Z",
          "return_6h": 0.00010995102131650114,
          "return_12h": -0.004025450376782702,
          "return_24h": 0.004433830710007802,
          "close_vs_ema12": -0.00026255106450567833,
          "close_vs_ema24": 0.00011958393962552272,
          "ema12_slope_3h": 0.00014427404199457428,
          "ema24_slope_6h": 0.00026417220706465017,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T03:32:14.709394Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T03:15:00Z",
            "return_6h": 0.00010995102131650114,
            "return_12h": -0.004025450376782702,
            "return_24h": 0.004433830710007802,
            "close_vs_ema12": -0.00026255106450567833,
            "close_vs_ema24": 0.00011958393962552272,
            "ema12_slope_3h": 0.00014427404199457428,
            "ema24_slope_6h": 0.00026417220706465017,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 680,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0315Z",
      "trigger_timestamp": "2026-10-10T03:17:14.800908Z",
      "market_start_timestamp": "2026-10-10T03:15:00Z",
      "resolution_timestamp": "2026-10-10T03:30:00Z",
      "direction": "UP",
      "base_run_id": 5319,
      "small_run_id": 5320,
      "last_observed_close": 82513.3,
      "actual_close": 82518.54,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T03:17:14.842728Z",
      "base_predicted_close": 82599.0234375,
      "small_predicted_close": 82646.1171875,
      "strike": 82513.3,
      "market_regime": {
        "id": 680,
        "signal_id": 680,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T03:00:00Z",
        "return_6h": 0.00012008596688617423,
        "return_12h": -0.0032628216077640326,
        "return_24h": 0.006057000640513177,
        "close_vs_ema12": -0.00033713927963952006,
        "close_vs_ema24": 5.8649428587020935e-05,
        "ema12_slope_3h": 0.0001601184968471614,
        "ema24_slope_6h": 0.0002674144363388198,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T03:17:14.850088Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T03:00:00Z",
          "return_6h": 0.00012008596688617423,
          "return_12h": -0.0032628216077640326,
          "return_24h": 0.006057000640513177,
          "close_vs_ema12": -0.00033713927963952006,
          "close_vs_ema24": 5.8649428587020935e-05,
          "ema12_slope_3h": 0.0001601184968471614,
          "ema24_slope_6h": 0.0002674144363388198,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217223,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5319,
        5320
      ],
      "forecast_publication_timestamp": "2026-10-10T03:17:14.800908Z",
      "requested_quote_timestamp": "2026-10-10T03:17:14.800908Z",
      "retrieved_quote_timestamp": "2026-10-10T03:17:15.018131Z",
      "quote_retrieval_timestamp": "2026-10-10T03:17:15.018131Z",
      "timing_difference_seconds": 0.217223,
      "selected_quote": {
        "id": 680,
        "contract_id": 680,
        "forecast_timestamp": "2026-10-10T03:17:14.800908Z",
        "requested_timestamp": "2026-10-10T03:17:14.800908Z",
        "actual_quote_timestamp": "2026-10-10T03:17:15.018131Z",
        "timestamp_delta_seconds": 0.217223,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T03:17:15.018131Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092330",
        "external_market_id": "KXBTC15M-26OCT092330-30",
        "external_contract_id": "KXBTC15M-26OCT092330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8480.67
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 680,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092330",
          "external_market_id": "KXBTC15M-26OCT092330-30",
          "external_contract_id": "KXBTC15M-26OCT092330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T03:15:00Z",
          "resolution_timestamp": "2026-10-10T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T03:17:14.854034Z"
        }
      ],
      "quotes": [
        {
          "id": 680,
          "contract_id": 680,
          "forecast_timestamp": "2026-10-10T03:17:14.800908Z",
          "requested_timestamp": "2026-10-10T03:17:14.800908Z",
          "actual_quote_timestamp": "2026-10-10T03:17:15.018131Z",
          "timestamp_delta_seconds": 0.217223,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T03:17:15.018131Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092330",
          "external_market_id": "KXBTC15M-26OCT092330-30",
          "external_contract_id": "KXBTC15M-26OCT092330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8480.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092330-30": {
          "UP/YES": "KXBTC15M-26OCT092330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1322,
          "signal_id": 680,
          "quote_id": 680,
          "settlement_id": 680,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T03:32:19.109686Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8480.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1323,
          "signal_id": 680,
          "quote_id": 680,
          "settlement_id": 680,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T03:32:19.112623Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8480.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82513.3,
        "kronos_base_predicted_close": 82599.0234375,
        "kronos_base_displacement": 85.72343749999709,
        "kronos_base_displacement_fraction": 0.0010389044857010577,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82646.1171875,
        "kronos_small_displacement": 132.8171874999971,
        "kronos_small_displacement_fraction": 0.0016096458086150606,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092330",
        "ticker": "KXBTC15M-26OCT092330-30",
        "market_id": "KXBTC15M-26OCT092330-30",
        "contract_id": "KXBTC15M-26OCT092330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82513.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T03:17:14.800908Z",
        "retrieved_timestamp": "2026-10-10T03:17:15.018131Z",
        "quote_offset_seconds": 0.217223,
        "quote_age_seconds": 0.217223,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8480.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82518.54,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 680,
          "signal_id": 680,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T03:00:00Z",
          "return_6h": 0.00012008596688617423,
          "return_12h": -0.0032628216077640326,
          "return_24h": 0.006057000640513177,
          "close_vs_ema12": -0.00033713927963952006,
          "close_vs_ema24": 5.8649428587020935e-05,
          "ema12_slope_3h": 0.0001601184968471614,
          "ema24_slope_6h": 0.0002674144363388198,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T03:17:14.850088Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T03:00:00Z",
            "return_6h": 0.00012008596688617423,
            "return_12h": -0.0032628216077640326,
            "return_24h": 0.006057000640513177,
            "close_vs_ema12": -0.00033713927963952006,
            "close_vs_ema24": 5.8649428587020935e-05,
            "ema12_slope_3h": 0.0001601184968471614,
            "ema24_slope_6h": 0.0002674144363388198,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 679,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0300Z",
      "trigger_timestamp": "2026-10-10T03:02:15.423205Z",
      "market_start_timestamp": "2026-10-10T03:00:00Z",
      "resolution_timestamp": "2026-10-10T03:15:00Z",
      "direction": "UP",
      "base_run_id": 5317,
      "small_run_id": 5318,
      "last_observed_close": 82555.26,
      "actual_close": 82513.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T03:02:15.458875Z",
      "base_predicted_close": 82601.59375,
      "small_predicted_close": 82648.59375,
      "strike": 82555.26,
      "market_regime": {
        "id": 679,
        "signal_id": 679,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T02:45:00Z",
        "return_6h": 0.0015309649322114982,
        "return_12h": -0.005338953582230688,
        "return_24h": 0.005910812965916001,
        "close_vs_ema12": 0.00015677993258966794,
        "close_vs_ema24": 0.0005683756756567071,
        "ema12_slope_3h": 0.00019030072175008073,
        "ema24_slope_6h": 0.0002705308712116494,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T03:02:15.463117Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T02:45:00Z",
          "return_6h": 0.0015309649322114982,
          "return_12h": -0.005338953582230688,
          "return_24h": 0.005910812965916001,
          "close_vs_ema12": 0.00015677993258966794,
          "close_vs_ema24": 0.0005683756756567071,
          "ema12_slope_3h": 0.00019030072175008073,
          "ema24_slope_6h": 0.0002705308712116494,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171826,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5317,
        5318
      ],
      "forecast_publication_timestamp": "2026-10-10T03:02:15.423205Z",
      "requested_quote_timestamp": "2026-10-10T03:02:15.423205Z",
      "retrieved_quote_timestamp": "2026-10-10T03:02:15.595031Z",
      "quote_retrieval_timestamp": "2026-10-10T03:02:15.595031Z",
      "timing_difference_seconds": 0.171826,
      "selected_quote": {
        "id": 679,
        "contract_id": 679,
        "forecast_timestamp": "2026-10-10T03:02:15.423205Z",
        "requested_timestamp": "2026-10-10T03:02:15.423205Z",
        "actual_quote_timestamp": "2026-10-10T03:02:15.595031Z",
        "timestamp_delta_seconds": 0.171826,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T03:02:15.595031Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092315",
        "external_market_id": "KXBTC15M-26OCT092315-15",
        "external_contract_id": "KXBTC15M-26OCT092315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3564.48
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 679,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092315",
          "external_market_id": "KXBTC15M-26OCT092315-15",
          "external_contract_id": "KXBTC15M-26OCT092315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T03:00:00Z",
          "resolution_timestamp": "2026-10-10T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T03:02:15.466204Z"
        }
      ],
      "quotes": [
        {
          "id": 679,
          "contract_id": 679,
          "forecast_timestamp": "2026-10-10T03:02:15.423205Z",
          "requested_timestamp": "2026-10-10T03:02:15.423205Z",
          "actual_quote_timestamp": "2026-10-10T03:02:15.595031Z",
          "timestamp_delta_seconds": 0.171826,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T03:02:15.595031Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092315",
          "external_market_id": "KXBTC15M-26OCT092315-15",
          "external_contract_id": "KXBTC15M-26OCT092315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3564.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092315-15": {
          "UP/YES": "KXBTC15M-26OCT092315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1320,
          "signal_id": 679,
          "quote_id": 679,
          "settlement_id": 679,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T03:17:19.290352Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3564.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1321,
          "signal_id": 679,
          "quote_id": 679,
          "settlement_id": 679,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T03:17:19.294205Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3564.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82555.26,
        "kronos_base_predicted_close": 82601.59375,
        "kronos_base_displacement": 46.33375000000524,
        "kronos_base_displacement_fraction": 0.000561245279828387,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82648.59375,
        "kronos_small_displacement": 93.33375000000524,
        "kronos_small_displacement_fraction": 0.0011305609115640268,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092315",
        "ticker": "KXBTC15M-26OCT092315-15",
        "market_id": "KXBTC15M-26OCT092315-15",
        "contract_id": "KXBTC15M-26OCT092315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82555.26
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T03:02:15.423205Z",
        "retrieved_timestamp": "2026-10-10T03:02:15.595031Z",
        "quote_offset_seconds": 0.171826,
        "quote_age_seconds": 0.171826,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3564.48
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82513.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 679,
          "signal_id": 679,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T02:45:00Z",
          "return_6h": 0.0015309649322114982,
          "return_12h": -0.005338953582230688,
          "return_24h": 0.005910812965916001,
          "close_vs_ema12": 0.00015677993258966794,
          "close_vs_ema24": 0.0005683756756567071,
          "ema12_slope_3h": 0.00019030072175008073,
          "ema24_slope_6h": 0.0002705308712116494,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T03:02:15.463117Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T02:45:00Z",
            "return_6h": 0.0015309649322114982,
            "return_12h": -0.005338953582230688,
            "return_24h": 0.005910812965916001,
            "close_vs_ema12": 0.00015677993258966794,
            "close_vs_ema24": 0.0005683756756567071,
            "ema12_slope_3h": 0.00019030072175008073,
            "ema24_slope_6h": 0.0002705308712116494,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 678,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0245Z",
      "trigger_timestamp": "2026-10-10T02:47:15.236539Z",
      "market_start_timestamp": "2026-10-10T02:45:00Z",
      "resolution_timestamp": "2026-10-10T03:00:00Z",
      "direction": "UP",
      "base_run_id": 5315,
      "small_run_id": 5316,
      "last_observed_close": 82559.61,
      "actual_close": 82555.26,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T02:47:15.276708Z",
      "base_predicted_close": 82601.9765625,
      "small_predicted_close": 82648.7578125,
      "strike": 82559.61,
      "market_regime": {
        "id": 678,
        "signal_id": 678,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T02:30:00Z",
        "return_6h": 0.0028698131771900393,
        "return_12h": -0.004879336324214778,
        "return_24h": 0.007131938886063782,
        "close_vs_ema12": 0.0002162500244640153,
        "close_vs_ema24": 0.0006331805811421454,
        "ema12_slope_3h": 0.0001992058524880047,
        "ema24_slope_6h": 0.00024402233400011575,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T02:47:15.280205Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T02:30:00Z",
          "return_6h": 0.0028698131771900393,
          "return_12h": -0.004879336324214778,
          "return_24h": 0.007131938886063782,
          "close_vs_ema12": 0.0002162500244640153,
          "close_vs_ema24": 0.0006331805811421454,
          "ema12_slope_3h": 0.0001992058524880047,
          "ema24_slope_6h": 0.00024402233400011575,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192272,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5315,
        5316
      ],
      "forecast_publication_timestamp": "2026-10-10T02:47:15.236539Z",
      "requested_quote_timestamp": "2026-10-10T02:47:15.236539Z",
      "retrieved_quote_timestamp": "2026-10-10T02:47:15.428811Z",
      "quote_retrieval_timestamp": "2026-10-10T02:47:15.428811Z",
      "timing_difference_seconds": 0.192272,
      "selected_quote": {
        "id": 678,
        "contract_id": 678,
        "forecast_timestamp": "2026-10-10T02:47:15.236539Z",
        "requested_timestamp": "2026-10-10T02:47:15.236539Z",
        "actual_quote_timestamp": "2026-10-10T02:47:15.428811Z",
        "timestamp_delta_seconds": 0.192272,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T02:47:15.428811Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092300",
        "external_market_id": "KXBTC15M-26OCT092300-00",
        "external_contract_id": "KXBTC15M-26OCT092300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1985.83
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 678,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092300",
          "external_market_id": "KXBTC15M-26OCT092300-00",
          "external_contract_id": "KXBTC15M-26OCT092300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T02:45:00Z",
          "resolution_timestamp": "2026-10-10T03:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T02:47:15.282106Z"
        }
      ],
      "quotes": [
        {
          "id": 678,
          "contract_id": 678,
          "forecast_timestamp": "2026-10-10T02:47:15.236539Z",
          "requested_timestamp": "2026-10-10T02:47:15.236539Z",
          "actual_quote_timestamp": "2026-10-10T02:47:15.428811Z",
          "timestamp_delta_seconds": 0.192272,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T02:47:15.428811Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092300",
          "external_market_id": "KXBTC15M-26OCT092300-00",
          "external_contract_id": "KXBTC15M-26OCT092300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1985.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092300-00": {
          "UP/YES": "KXBTC15M-26OCT092300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1318,
          "signal_id": 678,
          "quote_id": 678,
          "settlement_id": 678,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T03:02:20.068289Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1985.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1319,
          "signal_id": 678,
          "quote_id": 678,
          "settlement_id": 678,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T03:02:20.070855Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1985.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82559.61,
        "kronos_base_predicted_close": 82601.9765625,
        "kronos_base_displacement": 42.36656249999942,
        "kronos_base_displacement_fraction": 0.0005131633070941035,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82648.7578125,
        "kronos_small_displacement": 89.14781249999942,
        "kronos_small_displacement_fraction": 0.0010797993413486258,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092300",
        "ticker": "KXBTC15M-26OCT092300-00",
        "market_id": "KXBTC15M-26OCT092300-00",
        "contract_id": "KXBTC15M-26OCT092300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82559.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T02:47:15.236539Z",
        "retrieved_timestamp": "2026-10-10T02:47:15.428811Z",
        "quote_offset_seconds": 0.192272,
        "quote_age_seconds": 0.192272,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1985.83
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82555.26,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 678,
          "signal_id": 678,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T02:30:00Z",
          "return_6h": 0.0028698131771900393,
          "return_12h": -0.004879336324214778,
          "return_24h": 0.007131938886063782,
          "close_vs_ema12": 0.0002162500244640153,
          "close_vs_ema24": 0.0006331805811421454,
          "ema12_slope_3h": 0.0001992058524880047,
          "ema24_slope_6h": 0.00024402233400011575,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T02:47:15.280205Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T02:30:00Z",
            "return_6h": 0.0028698131771900393,
            "return_12h": -0.004879336324214778,
            "return_24h": 0.007131938886063782,
            "close_vs_ema12": 0.0002162500244640153,
            "close_vs_ema24": 0.0006331805811421454,
            "ema12_slope_3h": 0.0001992058524880047,
            "ema24_slope_6h": 0.00024402233400011575,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 677,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0230Z",
      "trigger_timestamp": "2026-10-10T02:32:14.236282Z",
      "market_start_timestamp": "2026-10-10T02:30:00Z",
      "resolution_timestamp": "2026-10-10T02:45:00Z",
      "direction": "UP",
      "base_run_id": 5313,
      "small_run_id": 5314,
      "last_observed_close": 82562.21,
      "actual_close": 82559.61,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T02:32:14.277488Z",
      "base_predicted_close": 82603.2734375,
      "small_predicted_close": 82649.9921875,
      "strike": 82562.21,
      "market_regime": {
        "id": 677,
        "signal_id": 677,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T02:15:00Z",
        "return_6h": 0.0030077197436824132,
        "return_12h": -0.006237701765629655,
        "return_24h": 0.008581638477194842,
        "close_vs_ema12": 0.000256881032085543,
        "close_vs_ema24": 0.0006779570900350418,
        "ema12_slope_3h": 0.00021007380113413632,
        "ema24_slope_6h": 0.000188853194913019,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T02:32:14.281201Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T02:15:00Z",
          "return_6h": 0.0030077197436824132,
          "return_12h": -0.006237701765629655,
          "return_24h": 0.008581638477194842,
          "close_vs_ema12": 0.000256881032085543,
          "close_vs_ema24": 0.0006779570900350418,
          "ema12_slope_3h": 0.00021007380113413632,
          "ema24_slope_6h": 0.000188853194913019,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.16443,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5313,
        5314
      ],
      "forecast_publication_timestamp": "2026-10-10T02:32:14.236282Z",
      "requested_quote_timestamp": "2026-10-10T02:32:14.236282Z",
      "retrieved_quote_timestamp": "2026-10-10T02:32:14.400712Z",
      "quote_retrieval_timestamp": "2026-10-10T02:32:14.400712Z",
      "timing_difference_seconds": 0.16443,
      "selected_quote": {
        "id": 677,
        "contract_id": 677,
        "forecast_timestamp": "2026-10-10T02:32:14.236282Z",
        "requested_timestamp": "2026-10-10T02:32:14.236282Z",
        "actual_quote_timestamp": "2026-10-10T02:32:14.400712Z",
        "timestamp_delta_seconds": 0.16443,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T02:32:14.400712Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092245",
        "external_market_id": "KXBTC15M-26OCT092245-45",
        "external_contract_id": "KXBTC15M-26OCT092245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3261.08
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 677,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092245",
          "external_market_id": "KXBTC15M-26OCT092245-45",
          "external_contract_id": "KXBTC15M-26OCT092245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T02:30:00Z",
          "resolution_timestamp": "2026-10-10T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T02:32:14.283282Z"
        }
      ],
      "quotes": [
        {
          "id": 677,
          "contract_id": 677,
          "forecast_timestamp": "2026-10-10T02:32:14.236282Z",
          "requested_timestamp": "2026-10-10T02:32:14.236282Z",
          "actual_quote_timestamp": "2026-10-10T02:32:14.400712Z",
          "timestamp_delta_seconds": 0.16443,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T02:32:14.400712Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092245",
          "external_market_id": "KXBTC15M-26OCT092245-45",
          "external_contract_id": "KXBTC15M-26OCT092245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3261.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092245-45": {
          "UP/YES": "KXBTC15M-26OCT092245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1316,
          "signal_id": 677,
          "quote_id": 677,
          "settlement_id": 677,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T02:47:19.750171Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3261.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1317,
          "signal_id": 677,
          "quote_id": 677,
          "settlement_id": 677,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T02:47:19.754699Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3261.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82562.21,
        "kronos_base_predicted_close": 82603.2734375,
        "kronos_base_displacement": 41.0634374999936,
        "kronos_base_displacement_fraction": 0.0004973635940703816,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82649.9921875,
        "kronos_small_displacement": 87.7821874999936,
        "kronos_small_displacement_fraction": 0.0010632247792300327,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092245",
        "ticker": "KXBTC15M-26OCT092245-45",
        "market_id": "KXBTC15M-26OCT092245-45",
        "contract_id": "KXBTC15M-26OCT092245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82562.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T02:32:14.236282Z",
        "retrieved_timestamp": "2026-10-10T02:32:14.400712Z",
        "quote_offset_seconds": 0.16443,
        "quote_age_seconds": 0.16443,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3261.08
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82559.61,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 677,
          "signal_id": 677,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T02:15:00Z",
          "return_6h": 0.0030077197436824132,
          "return_12h": -0.006237701765629655,
          "return_24h": 0.008581638477194842,
          "close_vs_ema12": 0.000256881032085543,
          "close_vs_ema24": 0.0006779570900350418,
          "ema12_slope_3h": 0.00021007380113413632,
          "ema24_slope_6h": 0.000188853194913019,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T02:32:14.281201Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T02:15:00Z",
            "return_6h": 0.0030077197436824132,
            "return_12h": -0.006237701765629655,
            "return_24h": 0.008581638477194842,
            "close_vs_ema12": 0.000256881032085543,
            "close_vs_ema24": 0.0006779570900350418,
            "ema12_slope_3h": 0.00021007380113413632,
            "ema24_slope_6h": 0.000188853194913019,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 676,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0145Z",
      "trigger_timestamp": "2026-10-10T01:47:14.903281Z",
      "market_start_timestamp": "2026-10-10T01:45:00Z",
      "resolution_timestamp": "2026-10-10T02:00:00Z",
      "direction": "UP",
      "base_run_id": 5307,
      "small_run_id": 5308,
      "last_observed_close": 82594.23,
      "actual_close": 82624.95,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T01:47:14.933939Z",
      "base_predicted_close": 82605.484375,
      "small_predicted_close": 82651.7265625,
      "strike": 82594.23,
      "market_regime": {
        "id": 676,
        "signal_id": 676,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T01:30:00Z",
        "return_6h": 0.0031206723227628075,
        "return_12h": 0.001220461131144157,
        "return_24h": 0.0082337295706425,
        "close_vs_ema12": 0.000741505969345635,
        "close_vs_ema24": 0.0011404444174620831,
        "ema12_slope_3h": 0.00016305672189509401,
        "ema24_slope_6h": -3.039716886477084e-05,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T01:47:14.942582Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T01:30:00Z",
          "return_6h": 0.0031206723227628075,
          "return_12h": 0.001220461131144157,
          "return_24h": 0.0082337295706425,
          "close_vs_ema12": 0.000741505969345635,
          "close_vs_ema24": 0.0011404444174620831,
          "ema12_slope_3h": 0.00016305672189509401,
          "ema24_slope_6h": -3.039716886477084e-05,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.219579,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5307,
        5308
      ],
      "forecast_publication_timestamp": "2026-10-10T01:47:14.903281Z",
      "requested_quote_timestamp": "2026-10-10T01:47:14.903281Z",
      "retrieved_quote_timestamp": "2026-10-10T01:47:15.122860Z",
      "quote_retrieval_timestamp": "2026-10-10T01:47:15.122860Z",
      "timing_difference_seconds": 0.219579,
      "selected_quote": {
        "id": 676,
        "contract_id": 676,
        "forecast_timestamp": "2026-10-10T01:47:14.903281Z",
        "requested_timestamp": "2026-10-10T01:47:14.903281Z",
        "actual_quote_timestamp": "2026-10-10T01:47:15.122860Z",
        "timestamp_delta_seconds": 0.219579,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T01:47:15.122860Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092200",
        "external_market_id": "KXBTC15M-26OCT092200-00",
        "external_contract_id": "KXBTC15M-26OCT092200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 918.09
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 676,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092200",
          "external_market_id": "KXBTC15M-26OCT092200-00",
          "external_contract_id": "KXBTC15M-26OCT092200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T01:45:00Z",
          "resolution_timestamp": "2026-10-10T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T01:47:14.945682Z"
        }
      ],
      "quotes": [
        {
          "id": 676,
          "contract_id": 676,
          "forecast_timestamp": "2026-10-10T01:47:14.903281Z",
          "requested_timestamp": "2026-10-10T01:47:14.903281Z",
          "actual_quote_timestamp": "2026-10-10T01:47:15.122860Z",
          "timestamp_delta_seconds": 0.219579,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.68,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T01:47:15.122860Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092200",
          "external_market_id": "KXBTC15M-26OCT092200-00",
          "external_contract_id": "KXBTC15M-26OCT092200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 918.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092200-00": {
          "UP/YES": "KXBTC15M-26OCT092200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1314,
          "signal_id": 676,
          "quote_id": 676,
          "settlement_id": 676,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 143.0,
          "gross_pnl": 45.75999999999999,
          "net_pnl": 43.579999999999984,
          "roi": 0.43834238583785934,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T02:02:19.196940Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 918.09,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1315,
          "signal_id": 676,
          "quote_id": 676,
          "settlement_id": 676,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 32.0,
          "net_pnl": 30.47,
          "roi": 0.43822810297713216,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T02:02:19.199428Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 918.09,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82594.23,
        "kronos_base_predicted_close": 82605.484375,
        "kronos_base_displacement": 11.254375000004075,
        "kronos_base_displacement_fraction": 0.00013626103179367464,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82651.7265625,
        "kronos_small_displacement": 57.496562500004075,
        "kronos_small_displacement_fraction": 0.0006961329199388877,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092200",
        "ticker": "KXBTC15M-26OCT092200-00",
        "market_id": "KXBTC15M-26OCT092200-00",
        "contract_id": "KXBTC15M-26OCT092200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82594.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T01:47:14.903281Z",
        "retrieved_timestamp": "2026-10-10T01:47:15.122860Z",
        "quote_offset_seconds": 0.219579,
        "quote_age_seconds": 0.219579,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 918.09
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82624.95,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 676,
          "signal_id": 676,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T01:30:00Z",
          "return_6h": 0.0031206723227628075,
          "return_12h": 0.001220461131144157,
          "return_24h": 0.0082337295706425,
          "close_vs_ema12": 0.000741505969345635,
          "close_vs_ema24": 0.0011404444174620831,
          "ema12_slope_3h": 0.00016305672189509401,
          "ema24_slope_6h": -3.039716886477084e-05,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T01:47:14.942582Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T01:30:00Z",
            "return_6h": 0.0031206723227628075,
            "return_12h": 0.001220461131144157,
            "return_24h": 0.0082337295706425,
            "close_vs_ema12": 0.000741505969345635,
            "close_vs_ema24": 0.0011404444174620831,
            "ema12_slope_3h": 0.00016305672189509401,
            "ema24_slope_6h": -3.039716886477084e-05,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 675,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0130Z",
      "trigger_timestamp": "2026-10-10T01:32:14.730447Z",
      "market_start_timestamp": "2026-10-10T01:30:00Z",
      "resolution_timestamp": "2026-10-10T01:45:00Z",
      "direction": "UP",
      "base_run_id": 5305,
      "small_run_id": 5306,
      "last_observed_close": 82571.24,
      "actual_close": 82594.23,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T01:32:14.770224Z",
      "base_predicted_close": 82598.4296875,
      "small_predicted_close": 82643.9921875,
      "strike": 82571.24,
      "market_regime": {
        "id": 675,
        "signal_id": 675,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T01:15:00Z",
        "return_6h": 0.002248827653251073,
        "return_12h": -0.0038257168920717843,
        "return_24h": 0.009668520729072094,
        "close_vs_ema12": 0.0004945097694175615,
        "close_vs_ema24": 0.000885776120805204,
        "ema12_slope_3h": 0.00014943273715628536,
        "ema24_slope_6h": -9.661437076691204e-05,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T01:32:14.776767Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T01:15:00Z",
          "return_6h": 0.002248827653251073,
          "return_12h": -0.0038257168920717843,
          "return_24h": 0.009668520729072094,
          "close_vs_ema12": 0.0004945097694175615,
          "close_vs_ema24": 0.000885776120805204,
          "ema12_slope_3h": 0.00014943273715628536,
          "ema24_slope_6h": -9.661437076691204e-05,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197148,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5305,
        5306
      ],
      "forecast_publication_timestamp": "2026-10-10T01:32:14.730447Z",
      "requested_quote_timestamp": "2026-10-10T01:32:14.730447Z",
      "retrieved_quote_timestamp": "2026-10-10T01:32:14.927595Z",
      "quote_retrieval_timestamp": "2026-10-10T01:32:14.927595Z",
      "timing_difference_seconds": 0.197148,
      "selected_quote": {
        "id": 675,
        "contract_id": 675,
        "forecast_timestamp": "2026-10-10T01:32:14.730447Z",
        "requested_timestamp": "2026-10-10T01:32:14.730447Z",
        "actual_quote_timestamp": "2026-10-10T01:32:14.927595Z",
        "timestamp_delta_seconds": 0.197148,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T01:32:14.927595Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092145",
        "external_market_id": "KXBTC15M-26OCT092145-45",
        "external_contract_id": "KXBTC15M-26OCT092145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4685.23
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 675,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092145",
          "external_market_id": "KXBTC15M-26OCT092145-45",
          "external_contract_id": "KXBTC15M-26OCT092145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T01:30:00Z",
          "resolution_timestamp": "2026-10-10T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T01:32:14.779215Z"
        }
      ],
      "quotes": [
        {
          "id": 675,
          "contract_id": 675,
          "forecast_timestamp": "2026-10-10T01:32:14.730447Z",
          "requested_timestamp": "2026-10-10T01:32:14.730447Z",
          "actual_quote_timestamp": "2026-10-10T01:32:14.927595Z",
          "timestamp_delta_seconds": 0.197148,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T01:32:14.927595Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092145",
          "external_market_id": "KXBTC15M-26OCT092145-45",
          "external_contract_id": "KXBTC15M-26OCT092145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4685.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092145-45": {
          "UP/YES": "KXBTC15M-26OCT092145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1312,
          "signal_id": 675,
          "quote_id": 675,
          "settlement_id": 675,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T01:47:19.335142Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4685.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1313,
          "signal_id": 675,
          "quote_id": 675,
          "settlement_id": 675,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T01:47:19.337299Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4685.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82571.24,
        "kronos_base_predicted_close": 82598.4296875,
        "kronos_base_displacement": 27.18968749999476,
        "kronos_base_displacement_fraction": 0.00032928762484364725,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82643.9921875,
        "kronos_small_displacement": 72.75218749999476,
        "kronos_small_displacement_fraction": 0.0008810838677001187,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092145",
        "ticker": "KXBTC15M-26OCT092145-45",
        "market_id": "KXBTC15M-26OCT092145-45",
        "contract_id": "KXBTC15M-26OCT092145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82571.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T01:32:14.730447Z",
        "retrieved_timestamp": "2026-10-10T01:32:14.927595Z",
        "quote_offset_seconds": 0.197148,
        "quote_age_seconds": 0.197148,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4685.23
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82594.23,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 675,
          "signal_id": 675,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T01:15:00Z",
          "return_6h": 0.002248827653251073,
          "return_12h": -0.0038257168920717843,
          "return_24h": 0.009668520729072094,
          "close_vs_ema12": 0.0004945097694175615,
          "close_vs_ema24": 0.000885776120805204,
          "ema12_slope_3h": 0.00014943273715628536,
          "ema24_slope_6h": -9.661437076691204e-05,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T01:32:14.776767Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T01:15:00Z",
            "return_6h": 0.002248827653251073,
            "return_12h": -0.0038257168920717843,
            "return_24h": 0.009668520729072094,
            "close_vs_ema12": 0.0004945097694175615,
            "close_vs_ema24": 0.000885776120805204,
            "ema12_slope_3h": 0.00014943273715628536,
            "ema24_slope_6h": -9.661437076691204e-05,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 674,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0100Z",
      "trigger_timestamp": "2026-10-10T01:02:16.777143Z",
      "market_start_timestamp": "2026-10-10T01:00:00Z",
      "resolution_timestamp": "2026-10-10T01:15:00Z",
      "direction": "UP",
      "base_run_id": 5301,
      "small_run_id": 5302,
      "last_observed_close": 82501.49,
      "actual_close": 82605.09,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T01:02:16.819774Z",
      "base_predicted_close": 82581.0625,
      "small_predicted_close": 82603.9140625,
      "strike": 82501.49,
      "market_regime": {
        "id": 674,
        "signal_id": 674,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T00:45:00Z",
        "return_6h": 0.001505593838848851,
        "return_12h": -0.005332071337525557,
        "return_24h": 0.009334404812517905,
        "close_vs_ema12": -0.0002901629786629112,
        "close_vs_ema24": 8.670644626262991e-05,
        "ema12_slope_3h": -1.8673194553620043e-05,
        "ema24_slope_6h": -0.0001899491286369015,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T01:02:16.824744Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T00:45:00Z",
          "return_6h": 0.001505593838848851,
          "return_12h": -0.005332071337525557,
          "return_24h": 0.009334404812517905,
          "close_vs_ema12": -0.0002901629786629112,
          "close_vs_ema24": 8.670644626262991e-05,
          "ema12_slope_3h": -1.8673194553620043e-05,
          "ema24_slope_6h": -0.0001899491286369015,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180202,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5301,
        5302
      ],
      "forecast_publication_timestamp": "2026-10-10T01:02:16.777143Z",
      "requested_quote_timestamp": "2026-10-10T01:02:16.777143Z",
      "retrieved_quote_timestamp": "2026-10-10T01:02:16.957345Z",
      "quote_retrieval_timestamp": "2026-10-10T01:02:16.957345Z",
      "timing_difference_seconds": 0.180202,
      "selected_quote": {
        "id": 674,
        "contract_id": 674,
        "forecast_timestamp": "2026-10-10T01:02:16.777143Z",
        "requested_timestamp": "2026-10-10T01:02:16.777143Z",
        "actual_quote_timestamp": "2026-10-10T01:02:16.957345Z",
        "timestamp_delta_seconds": 0.180202,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T01:02:16.957345Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092115",
        "external_market_id": "KXBTC15M-26OCT092115-15",
        "external_contract_id": "KXBTC15M-26OCT092115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 993.23
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 674,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092115",
          "external_market_id": "KXBTC15M-26OCT092115-15",
          "external_contract_id": "KXBTC15M-26OCT092115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T01:00:00Z",
          "resolution_timestamp": "2026-10-10T01:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T01:02:16.828330Z"
        }
      ],
      "quotes": [
        {
          "id": 674,
          "contract_id": 674,
          "forecast_timestamp": "2026-10-10T01:02:16.777143Z",
          "requested_timestamp": "2026-10-10T01:02:16.777143Z",
          "actual_quote_timestamp": "2026-10-10T01:02:16.957345Z",
          "timestamp_delta_seconds": 0.180202,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T01:02:16.957345Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092115",
          "external_market_id": "KXBTC15M-26OCT092115-15",
          "external_contract_id": "KXBTC15M-26OCT092115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 993.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092115-15": {
          "UP/YES": "KXBTC15M-26OCT092115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1310,
          "signal_id": 674,
          "quote_id": 674,
          "settlement_id": 674,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 1.0,
          "settlement_payout": 234.0,
          "gross_pnl": 138.06,
          "net_pnl": 134.09,
          "roi": 1.3421078971073968,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T01:17:21.208832Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 993.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1311,
          "signal_id": 674,
          "quote_id": 674,
          "settlement_id": 674,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 59.0,
          "net_pnl": 57.3,
          "roi": 1.3419203747072599,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T01:17:21.212383Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 993.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82501.49,
        "kronos_base_predicted_close": 82581.0625,
        "kronos_base_displacement": 79.57249999999476,
        "kronos_base_displacement_fraction": 0.0009644977321015022,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82603.9140625,
        "kronos_small_displacement": 102.42406249999476,
        "kronos_small_displacement_fraction": 0.0012414813659728419,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092115",
        "ticker": "KXBTC15M-26OCT092115-15",
        "market_id": "KXBTC15M-26OCT092115-15",
        "contract_id": "KXBTC15M-26OCT092115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82501.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T01:02:16.777143Z",
        "retrieved_timestamp": "2026-10-10T01:02:16.957345Z",
        "quote_offset_seconds": 0.180202,
        "quote_age_seconds": 0.180202,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 993.23
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82605.09,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 674,
          "signal_id": 674,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T00:45:00Z",
          "return_6h": 0.001505593838848851,
          "return_12h": -0.005332071337525557,
          "return_24h": 0.009334404812517905,
          "close_vs_ema12": -0.0002901629786629112,
          "close_vs_ema24": 8.670644626262991e-05,
          "ema12_slope_3h": -1.8673194553620043e-05,
          "ema24_slope_6h": -0.0001899491286369015,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T01:02:16.824744Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T00:45:00Z",
            "return_6h": 0.001505593838848851,
            "return_12h": -0.005332071337525557,
            "return_24h": 0.009334404812517905,
            "close_vs_ema12": -0.0002901629786629112,
            "close_vs_ema24": 8.670644626262991e-05,
            "ema12_slope_3h": -1.8673194553620043e-05,
            "ema24_slope_6h": -0.0001899491286369015,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 673,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0045Z",
      "trigger_timestamp": "2026-10-10T00:47:15.113633Z",
      "market_start_timestamp": "2026-10-10T00:45:00Z",
      "resolution_timestamp": "2026-10-10T01:00:00Z",
      "direction": "UP",
      "base_run_id": 5299,
      "small_run_id": 5300,
      "last_observed_close": 82483.04,
      "actual_close": 82501.49,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T00:47:15.153364Z",
      "base_predicted_close": 82530.1171875,
      "small_predicted_close": 82591.5625,
      "strike": 82483.04,
      "market_regime": {
        "id": 673,
        "signal_id": 673,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T00:30:00Z",
        "return_6h": 0.001083510413046218,
        "return_12h": -0.005859859460501271,
        "return_24h": 0.00875542106069127,
        "close_vs_ema12": -0.0005260975346476071,
        "close_vs_ema24": -0.0001351607272893629,
        "ema12_slope_3h": -3.255984801475709e-05,
        "ema24_slope_6h": -0.00022559552219436618,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T00:47:15.158275Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T00:30:00Z",
          "return_6h": 0.001083510413046218,
          "return_12h": -0.005859859460501271,
          "return_24h": 0.00875542106069127,
          "close_vs_ema12": -0.0005260975346476071,
          "close_vs_ema24": -0.0001351607272893629,
          "ema12_slope_3h": -3.255984801475709e-05,
          "ema24_slope_6h": -0.00022559552219436618,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176203,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5299,
        5300
      ],
      "forecast_publication_timestamp": "2026-10-10T00:47:15.113633Z",
      "requested_quote_timestamp": "2026-10-10T00:47:15.113633Z",
      "retrieved_quote_timestamp": "2026-10-10T00:47:15.289836Z",
      "quote_retrieval_timestamp": "2026-10-10T00:47:15.289836Z",
      "timing_difference_seconds": 0.176203,
      "selected_quote": {
        "id": 673,
        "contract_id": 673,
        "forecast_timestamp": "2026-10-10T00:47:15.113633Z",
        "requested_timestamp": "2026-10-10T00:47:15.113633Z",
        "actual_quote_timestamp": "2026-10-10T00:47:15.289836Z",
        "timestamp_delta_seconds": 0.176203,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T00:47:15.289836Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092100",
        "external_market_id": "KXBTC15M-26OCT092100-00",
        "external_contract_id": "KXBTC15M-26OCT092100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1702.44
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 673,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092100",
          "external_market_id": "KXBTC15M-26OCT092100-00",
          "external_contract_id": "KXBTC15M-26OCT092100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T00:45:00Z",
          "resolution_timestamp": "2026-10-10T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T00:47:15.161164Z"
        }
      ],
      "quotes": [
        {
          "id": 673,
          "contract_id": 673,
          "forecast_timestamp": "2026-10-10T00:47:15.113633Z",
          "requested_timestamp": "2026-10-10T00:47:15.113633Z",
          "actual_quote_timestamp": "2026-10-10T00:47:15.289836Z",
          "timestamp_delta_seconds": 0.176203,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T00:47:15.289836Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092100",
          "external_market_id": "KXBTC15M-26OCT092100-00",
          "external_contract_id": "KXBTC15M-26OCT092100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1702.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092100-00": {
          "UP/YES": "KXBTC15M-26OCT092100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1308,
          "signal_id": 673,
          "quote_id": 673,
          "settlement_id": 673,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T01:02:21.089715Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1702.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1309,
          "signal_id": 673,
          "quote_id": 673,
          "settlement_id": 673,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T01:02:21.092478Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1702.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82483.04,
        "kronos_base_predicted_close": 82530.1171875,
        "kronos_base_displacement": 47.0771875000064,
        "kronos_base_displacement_fraction": 0.0005707499081023978,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82591.5625,
        "kronos_small_displacement": 108.5225000000064,
        "kronos_small_displacement_fraction": 0.0013156947173625804,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092100",
        "ticker": "KXBTC15M-26OCT092100-00",
        "market_id": "KXBTC15M-26OCT092100-00",
        "contract_id": "KXBTC15M-26OCT092100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82483.04
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T00:47:15.113633Z",
        "retrieved_timestamp": "2026-10-10T00:47:15.289836Z",
        "quote_offset_seconds": 0.176203,
        "quote_age_seconds": 0.176203,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1702.44
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82501.49,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 673,
          "signal_id": 673,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T00:30:00Z",
          "return_6h": 0.001083510413046218,
          "return_12h": -0.005859859460501271,
          "return_24h": 0.00875542106069127,
          "close_vs_ema12": -0.0005260975346476071,
          "close_vs_ema24": -0.0001351607272893629,
          "ema12_slope_3h": -3.255984801475709e-05,
          "ema24_slope_6h": -0.00022559552219436618,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T00:47:15.158275Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T00:30:00Z",
            "return_6h": 0.001083510413046218,
            "return_12h": -0.005859859460501271,
            "return_24h": 0.00875542106069127,
            "close_vs_ema12": -0.0005260975346476071,
            "close_vs_ema24": -0.0001351607272893629,
            "ema12_slope_3h": -3.255984801475709e-05,
            "ema24_slope_6h": -0.00022559552219436618,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 672,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0030Z",
      "trigger_timestamp": "2026-10-10T00:32:14.836570Z",
      "market_start_timestamp": "2026-10-10T00:30:00Z",
      "resolution_timestamp": "2026-10-10T00:45:00Z",
      "direction": "UP",
      "base_run_id": 5297,
      "small_run_id": 5298,
      "last_observed_close": 82537.36,
      "actual_close": 82483.04,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T00:32:14.879567Z",
      "base_predicted_close": 82615.7109375,
      "small_predicted_close": 82660.9765625,
      "strike": 82537.36,
      "market_regime": {
        "id": 672,
        "signal_id": 672,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T00:15:00Z",
        "return_6h": 0.0012330011735002255,
        "return_12h": -0.006000886667397287,
        "return_24h": 0.010412628864556739,
        "close_vs_ema12": 0.00010973817800685737,
        "close_vs_ema24": 0.0005204827382891963,
        "ema12_slope_3h": -3.6766609510241466e-05,
        "ema24_slope_6h": -0.0002531100774654238,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T00:32:14.885218Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T00:15:00Z",
          "return_6h": 0.0012330011735002255,
          "return_12h": -0.006000886667397287,
          "return_24h": 0.010412628864556739,
          "close_vs_ema12": 0.00010973817800685737,
          "close_vs_ema24": 0.0005204827382891963,
          "ema12_slope_3h": -3.6766609510241466e-05,
          "ema24_slope_6h": -0.0002531100774654238,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182112,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5297,
        5298
      ],
      "forecast_publication_timestamp": "2026-10-10T00:32:14.836570Z",
      "requested_quote_timestamp": "2026-10-10T00:32:14.836570Z",
      "retrieved_quote_timestamp": "2026-10-10T00:32:15.018682Z",
      "quote_retrieval_timestamp": "2026-10-10T00:32:15.018682Z",
      "timing_difference_seconds": 0.182112,
      "selected_quote": {
        "id": 672,
        "contract_id": 672,
        "forecast_timestamp": "2026-10-10T00:32:14.836570Z",
        "requested_timestamp": "2026-10-10T00:32:14.836570Z",
        "actual_quote_timestamp": "2026-10-10T00:32:15.018682Z",
        "timestamp_delta_seconds": 0.182112,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T00:32:15.018682Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092045",
        "external_market_id": "KXBTC15M-26OCT092045-45",
        "external_contract_id": "KXBTC15M-26OCT092045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4938.36
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 672,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092045",
          "external_market_id": "KXBTC15M-26OCT092045-45",
          "external_contract_id": "KXBTC15M-26OCT092045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T00:30:00Z",
          "resolution_timestamp": "2026-10-10T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T00:32:14.887970Z"
        }
      ],
      "quotes": [
        {
          "id": 672,
          "contract_id": 672,
          "forecast_timestamp": "2026-10-10T00:32:14.836570Z",
          "requested_timestamp": "2026-10-10T00:32:14.836570Z",
          "actual_quote_timestamp": "2026-10-10T00:32:15.018682Z",
          "timestamp_delta_seconds": 0.182112,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T00:32:15.018682Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092045",
          "external_market_id": "KXBTC15M-26OCT092045-45",
          "external_contract_id": "KXBTC15M-26OCT092045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4938.36
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092045-45": {
          "UP/YES": "KXBTC15M-26OCT092045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1306,
          "signal_id": 672,
          "quote_id": 672,
          "settlement_id": 672,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:47:19.468832Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4938.36,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1307,
          "signal_id": 672,
          "quote_id": 672,
          "settlement_id": 672,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:47:19.471024Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4938.36,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82537.36,
        "kronos_base_predicted_close": 82615.7109375,
        "kronos_base_displacement": 78.35093749999942,
        "kronos_base_displacement_fraction": 0.0009492784540237223,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82660.9765625,
        "kronos_small_displacement": 123.61656249999942,
        "kronos_small_displacement_fraction": 0.0014977043426152644,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092045",
        "ticker": "KXBTC15M-26OCT092045-45",
        "market_id": "KXBTC15M-26OCT092045-45",
        "contract_id": "KXBTC15M-26OCT092045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82537.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T00:32:14.836570Z",
        "retrieved_timestamp": "2026-10-10T00:32:15.018682Z",
        "quote_offset_seconds": 0.182112,
        "quote_age_seconds": 0.182112,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4938.36
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82483.04,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 672,
          "signal_id": 672,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T00:15:00Z",
          "return_6h": 0.0012330011735002255,
          "return_12h": -0.006000886667397287,
          "return_24h": 0.010412628864556739,
          "close_vs_ema12": 0.00010973817800685737,
          "close_vs_ema24": 0.0005204827382891963,
          "ema12_slope_3h": -3.6766609510241466e-05,
          "ema24_slope_6h": -0.0002531100774654238,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T00:32:14.885218Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T00:15:00Z",
            "return_6h": 0.0012330011735002255,
            "return_12h": -0.006000886667397287,
            "return_24h": 0.010412628864556739,
            "close_vs_ema12": 0.00010973817800685737,
            "close_vs_ema24": 0.0005204827382891963,
            "ema12_slope_3h": -3.6766609510241466e-05,
            "ema24_slope_6h": -0.0002531100774654238,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 671,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0015Z",
      "trigger_timestamp": "2026-10-10T00:17:14.858503Z",
      "market_start_timestamp": "2026-10-10T00:15:00Z",
      "resolution_timestamp": "2026-10-10T00:30:00Z",
      "direction": "UP",
      "base_run_id": 5295,
      "small_run_id": 5296,
      "last_observed_close": 82558.62,
      "actual_close": 82537.36,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T00:17:14.900808Z",
      "base_predicted_close": 82603.4140625,
      "small_predicted_close": 82648.0,
      "strike": 82558.62,
      "market_regime": {
        "id": 671,
        "signal_id": 671,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-10T00:00:00Z",
        "return_6h": -0.00040831065753565987,
        "return_12h": -0.008061616712807362,
        "return_24h": 0.009623746803372857,
        "close_vs_ema12": 0.0003720182220341428,
        "close_vs_ema24": 0.0007891917113571623,
        "ema12_slope_3h": -5.271210777446633e-05,
        "ema24_slope_6h": -0.0002843474269489388,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T00:17:14.905046Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-10T00:00:00Z",
          "return_6h": -0.00040831065753565987,
          "return_12h": -0.008061616712807362,
          "return_24h": 0.009623746803372857,
          "close_vs_ema12": 0.0003720182220341428,
          "close_vs_ema24": 0.0007891917113571623,
          "ema12_slope_3h": -5.271210777446633e-05,
          "ema24_slope_6h": -0.0002843474269489388,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181244,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5295,
        5296
      ],
      "forecast_publication_timestamp": "2026-10-10T00:17:14.858503Z",
      "requested_quote_timestamp": "2026-10-10T00:17:14.858503Z",
      "retrieved_quote_timestamp": "2026-10-10T00:17:15.039747Z",
      "quote_retrieval_timestamp": "2026-10-10T00:17:15.039747Z",
      "timing_difference_seconds": 0.181244,
      "selected_quote": {
        "id": 671,
        "contract_id": 671,
        "forecast_timestamp": "2026-10-10T00:17:14.858503Z",
        "requested_timestamp": "2026-10-10T00:17:14.858503Z",
        "actual_quote_timestamp": "2026-10-10T00:17:15.039747Z",
        "timestamp_delta_seconds": 0.181244,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T00:17:15.039747Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092030",
        "external_market_id": "KXBTC15M-26OCT092030-30",
        "external_contract_id": "KXBTC15M-26OCT092030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 240.49
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 671,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092030",
          "external_market_id": "KXBTC15M-26OCT092030-30",
          "external_contract_id": "KXBTC15M-26OCT092030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T00:15:00Z",
          "resolution_timestamp": "2026-10-10T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T00:17:14.907511Z"
        }
      ],
      "quotes": [
        {
          "id": 671,
          "contract_id": 671,
          "forecast_timestamp": "2026-10-10T00:17:14.858503Z",
          "requested_timestamp": "2026-10-10T00:17:14.858503Z",
          "actual_quote_timestamp": "2026-10-10T00:17:15.039747Z",
          "timestamp_delta_seconds": 0.181244,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T00:17:15.039747Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092030",
          "external_market_id": "KXBTC15M-26OCT092030-30",
          "external_contract_id": "KXBTC15M-26OCT092030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 240.49
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092030-30": {
          "UP/YES": "KXBTC15M-26OCT092030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1304,
          "signal_id": 671,
          "quote_id": 671,
          "settlement_id": 671,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.72,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:32:19.195238Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 240.49,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1305,
          "signal_id": 671,
          "quote_id": 671,
          "settlement_id": 671,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -52.0,
          "net_pnl": -53.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:32:19.197303Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 240.49,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82558.62,
        "kronos_base_predicted_close": 82603.4140625,
        "kronos_base_displacement": 44.79406250000466,
        "kronos_base_displacement_fraction": 0.0005425728106889948,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82648.0,
        "kronos_small_displacement": 89.38000000000466,
        "kronos_small_displacement_fraction": 0.0010826246853448455,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092030",
        "ticker": "KXBTC15M-26OCT092030-30",
        "market_id": "KXBTC15M-26OCT092030-30",
        "contract_id": "KXBTC15M-26OCT092030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82558.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T00:17:14.858503Z",
        "retrieved_timestamp": "2026-10-10T00:17:15.039747Z",
        "quote_offset_seconds": 0.181244,
        "quote_age_seconds": 0.181244,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 240.49
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82537.36,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 671,
          "signal_id": 671,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-10T00:00:00Z",
          "return_6h": -0.00040831065753565987,
          "return_12h": -0.008061616712807362,
          "return_24h": 0.009623746803372857,
          "close_vs_ema12": 0.0003720182220341428,
          "close_vs_ema24": 0.0007891917113571623,
          "ema12_slope_3h": -5.271210777446633e-05,
          "ema24_slope_6h": -0.0002843474269489388,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T00:17:14.905046Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-10T00:00:00Z",
            "return_6h": -0.00040831065753565987,
            "return_12h": -0.008061616712807362,
            "return_24h": 0.009623746803372857,
            "close_vs_ema12": 0.0003720182220341428,
            "close_vs_ema24": 0.0007891917113571623,
            "ema12_slope_3h": -5.271210777446633e-05,
            "ema24_slope_6h": -0.0002843474269489388,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 670,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261010T0000Z",
      "trigger_timestamp": "2026-10-10T00:02:16.494373Z",
      "market_start_timestamp": "2026-10-10T00:00:00Z",
      "resolution_timestamp": "2026-10-10T00:15:00Z",
      "direction": "UP",
      "base_run_id": 5293,
      "small_run_id": 5294,
      "last_observed_close": 82556.82,
      "actual_close": 82558.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-10T00:02:16.534471Z",
      "base_predicted_close": 82592.84375,
      "small_predicted_close": 82618.1875,
      "strike": 82556.82,
      "market_regime": {
        "id": 670,
        "signal_id": 670,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T23:45:00Z",
        "return_6h": -0.001217182452456611,
        "return_12h": -0.007240238775468866,
        "return_24h": 0.010769860597224401,
        "close_vs_ema12": 0.00036600742574011136,
        "close_vs_ema24": 0.0007839525958399651,
        "ema12_slope_3h": -8.342661529248119e-05,
        "ema24_slope_6h": -0.00028174200165831387,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-10T00:02:16.537515Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T23:45:00Z",
          "return_6h": -0.001217182452456611,
          "return_12h": -0.007240238775468866,
          "return_24h": 0.010769860597224401,
          "close_vs_ema12": 0.00036600742574011136,
          "close_vs_ema24": 0.0007839525958399651,
          "ema12_slope_3h": -8.342661529248119e-05,
          "ema24_slope_6h": -0.00028174200165831387,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186518,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5293,
        5294
      ],
      "forecast_publication_timestamp": "2026-10-10T00:02:16.494373Z",
      "requested_quote_timestamp": "2026-10-10T00:02:16.494373Z",
      "retrieved_quote_timestamp": "2026-10-10T00:02:16.680891Z",
      "quote_retrieval_timestamp": "2026-10-10T00:02:16.680891Z",
      "timing_difference_seconds": 0.186518,
      "selected_quote": {
        "id": 670,
        "contract_id": 670,
        "forecast_timestamp": "2026-10-10T00:02:16.494373Z",
        "requested_timestamp": "2026-10-10T00:02:16.494373Z",
        "actual_quote_timestamp": "2026-10-10T00:02:16.680891Z",
        "timestamp_delta_seconds": 0.186518,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-10T00:02:16.680891Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092015",
        "external_market_id": "KXBTC15M-26OCT092015-15",
        "external_contract_id": "KXBTC15M-26OCT092015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1421.47
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 670,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092015",
          "external_market_id": "KXBTC15M-26OCT092015-15",
          "external_contract_id": "KXBTC15M-26OCT092015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-10T00:00:00Z",
          "resolution_timestamp": "2026-10-10T00:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-10T00:02:16.540365Z"
        }
      ],
      "quotes": [
        {
          "id": 670,
          "contract_id": 670,
          "forecast_timestamp": "2026-10-10T00:02:16.494373Z",
          "requested_timestamp": "2026-10-10T00:02:16.494373Z",
          "actual_quote_timestamp": "2026-10-10T00:02:16.680891Z",
          "timestamp_delta_seconds": 0.186518,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.38,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-10T00:02:16.680891Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092015",
          "external_market_id": "KXBTC15M-26OCT092015-15",
          "external_contract_id": "KXBTC15M-26OCT092015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1421.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092015-15": {
          "UP/YES": "KXBTC15M-26OCT092015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1302,
          "signal_id": 670,
          "quote_id": 670,
          "settlement_id": 670,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:17:19.195360Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1421.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1303,
          "signal_id": 670,
          "quote_id": 670,
          "settlement_id": 670,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:17:19.199137Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1421.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82556.82,
        "kronos_base_predicted_close": 82592.84375,
        "kronos_base_displacement": 36.023749999993015,
        "kronos_base_displacement_fraction": 0.00043635098832528935,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82618.1875,
        "kronos_small_displacement": 61.367499999993015,
        "kronos_small_displacement_fraction": 0.0007433365287082643,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092015",
        "ticker": "KXBTC15M-26OCT092015-15",
        "market_id": "KXBTC15M-26OCT092015-15",
        "contract_id": "KXBTC15M-26OCT092015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82556.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-10T00:02:16.494373Z",
        "retrieved_timestamp": "2026-10-10T00:02:16.680891Z",
        "quote_offset_seconds": 0.186518,
        "quote_age_seconds": 0.186518,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1421.47
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82558.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261010T0000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 670,
          "signal_id": 670,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T23:45:00Z",
          "return_6h": -0.001217182452456611,
          "return_12h": -0.007240238775468866,
          "return_24h": 0.010769860597224401,
          "close_vs_ema12": 0.00036600742574011136,
          "close_vs_ema24": 0.0007839525958399651,
          "ema12_slope_3h": -8.342661529248119e-05,
          "ema24_slope_6h": -0.00028174200165831387,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-10T00:02:16.537515Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T23:45:00Z",
            "return_6h": -0.001217182452456611,
            "return_12h": -0.007240238775468866,
            "return_24h": 0.010769860597224401,
            "close_vs_ema12": 0.00036600742574011136,
            "close_vs_ema24": 0.0007839525958399651,
            "ema12_slope_3h": -8.342661529248119e-05,
            "ema24_slope_6h": -0.00028174200165831387,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 669,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T2345Z",
      "trigger_timestamp": "2026-10-09T23:47:15.096741Z",
      "market_start_timestamp": "2026-10-09T23:45:00Z",
      "resolution_timestamp": "2026-10-10T00:00:00Z",
      "direction": "UP",
      "base_run_id": 5291,
      "small_run_id": 5292,
      "last_observed_close": 82564.24,
      "actual_close": 82556.82,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T23:47:15.139270Z",
      "base_predicted_close": 82581.7578125,
      "small_predicted_close": 82625.6796875,
      "strike": 82564.24,
      "market_regime": {
        "id": 669,
        "signal_id": 669,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T23:30:00Z",
        "return_6h": -0.0008248741401234438,
        "return_12h": -0.004387007835324752,
        "return_24h": 0.009996220333950756,
        "close_vs_ema12": 0.00047159082825021237,
        "close_vs_ema24": 0.000890508851182803,
        "ema12_slope_3h": -0.00015283752035533116,
        "ema24_slope_6h": -0.00026201493058697345,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T23:47:15.144755Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T23:30:00Z",
          "return_6h": -0.0008248741401234438,
          "return_12h": -0.004387007835324752,
          "return_24h": 0.009996220333950756,
          "close_vs_ema12": 0.00047159082825021237,
          "close_vs_ema24": 0.000890508851182803,
          "ema12_slope_3h": -0.00015283752035533116,
          "ema24_slope_6h": -0.00026201493058697345,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196686,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5291,
        5292
      ],
      "forecast_publication_timestamp": "2026-10-09T23:47:15.096741Z",
      "requested_quote_timestamp": "2026-10-09T23:47:15.096741Z",
      "retrieved_quote_timestamp": "2026-10-09T23:47:15.293427Z",
      "quote_retrieval_timestamp": "2026-10-09T23:47:15.293427Z",
      "timing_difference_seconds": 0.196686,
      "selected_quote": {
        "id": 669,
        "contract_id": 669,
        "forecast_timestamp": "2026-10-09T23:47:15.096741Z",
        "requested_timestamp": "2026-10-09T23:47:15.096741Z",
        "actual_quote_timestamp": "2026-10-09T23:47:15.293427Z",
        "timestamp_delta_seconds": 0.196686,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T23:47:15.293427Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT092000",
        "external_market_id": "KXBTC15M-26OCT092000-00",
        "external_contract_id": "KXBTC15M-26OCT092000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4793.33
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 669,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092000",
          "external_market_id": "KXBTC15M-26OCT092000-00",
          "external_contract_id": "KXBTC15M-26OCT092000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T23:45:00Z",
          "resolution_timestamp": "2026-10-10T00:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T23:47:15.150139Z"
        }
      ],
      "quotes": [
        {
          "id": 669,
          "contract_id": 669,
          "forecast_timestamp": "2026-10-09T23:47:15.096741Z",
          "requested_timestamp": "2026-10-09T23:47:15.096741Z",
          "actual_quote_timestamp": "2026-10-09T23:47:15.293427Z",
          "timestamp_delta_seconds": 0.196686,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T23:47:15.293427Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT092000",
          "external_market_id": "KXBTC15M-26OCT092000-00",
          "external_contract_id": "KXBTC15M-26OCT092000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4793.33
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT092000-00": {
          "UP/YES": "KXBTC15M-26OCT092000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1300,
          "signal_id": 669,
          "quote_id": 669,
          "settlement_id": 669,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.99,
          "net_pnl": -99.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:02:23.251183Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4793.33,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1301,
          "signal_id": 669,
          "quote_id": 669,
          "settlement_id": 669,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -61.0,
          "net_pnl": -62.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-10T00:02:23.255235Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4793.33,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82564.24,
        "kronos_base_predicted_close": 82581.7578125,
        "kronos_base_displacement": 17.51781249999476,
        "kronos_base_displacement_fraction": 0.00021217191001812359,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82625.6796875,
        "kronos_small_displacement": 61.43968749999476,
        "kronos_small_displacement_fraction": 0.000744144044685626,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT092000",
        "ticker": "KXBTC15M-26OCT092000-00",
        "market_id": "KXBTC15M-26OCT092000-00",
        "contract_id": "KXBTC15M-26OCT092000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82564.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T23:47:15.096741Z",
        "retrieved_timestamp": "2026-10-09T23:47:15.293427Z",
        "quote_offset_seconds": 0.196686,
        "quote_age_seconds": 0.196686,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4793.33
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82556.82,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T2345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 669,
          "signal_id": 669,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T23:30:00Z",
          "return_6h": -0.0008248741401234438,
          "return_12h": -0.004387007835324752,
          "return_24h": 0.009996220333950756,
          "close_vs_ema12": 0.00047159082825021237,
          "close_vs_ema24": 0.000890508851182803,
          "ema12_slope_3h": -0.00015283752035533116,
          "ema24_slope_6h": -0.00026201493058697345,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T23:47:15.144755Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T23:30:00Z",
            "return_6h": -0.0008248741401234438,
            "return_12h": -0.004387007835324752,
            "return_24h": 0.009996220333950756,
            "close_vs_ema12": 0.00047159082825021237,
            "close_vs_ema24": 0.000890508851182803,
            "ema12_slope_3h": -0.00015283752035533116,
            "ema24_slope_6h": -0.00026201493058697345,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 668,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T2330Z",
      "trigger_timestamp": "2026-10-09T23:32:15.664033Z",
      "market_start_timestamp": "2026-10-09T23:30:00Z",
      "resolution_timestamp": "2026-10-09T23:45:00Z",
      "direction": "UP",
      "base_run_id": 5289,
      "small_run_id": 5290,
      "last_observed_close": 82550.92,
      "actual_close": 82564.24,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T23:32:15.708613Z",
      "base_predicted_close": 82566.84375,
      "small_predicted_close": 82610.3125,
      "strike": 82550.92,
      "market_regime": {
        "id": 668,
        "signal_id": 668,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T23:15:00Z",
        "return_6h": -0.000695986444544161,
        "return_12h": 0.0004277533606493744,
        "return_24h": 0.009451471049592985,
        "close_vs_ema12": 0.00033016926753903775,
        "close_vs_ema24": 0.0007476912334660746,
        "ema12_slope_3h": -0.0002834986338252632,
        "ema24_slope_6h": -0.0002501578270376337,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T23:32:15.712718Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T23:15:00Z",
          "return_6h": -0.000695986444544161,
          "return_12h": 0.0004277533606493744,
          "return_24h": 0.009451471049592985,
          "close_vs_ema12": 0.00033016926753903775,
          "close_vs_ema24": 0.0007476912334660746,
          "ema12_slope_3h": -0.0002834986338252632,
          "ema24_slope_6h": -0.0002501578270376337,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181171,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5289,
        5290
      ],
      "forecast_publication_timestamp": "2026-10-09T23:32:15.664033Z",
      "requested_quote_timestamp": "2026-10-09T23:32:15.664033Z",
      "retrieved_quote_timestamp": "2026-10-09T23:32:15.845204Z",
      "quote_retrieval_timestamp": "2026-10-09T23:32:15.845204Z",
      "timing_difference_seconds": 0.181171,
      "selected_quote": {
        "id": 668,
        "contract_id": 668,
        "forecast_timestamp": "2026-10-09T23:32:15.664033Z",
        "requested_timestamp": "2026-10-09T23:32:15.664033Z",
        "actual_quote_timestamp": "2026-10-09T23:32:15.845204Z",
        "timestamp_delta_seconds": 0.181171,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T23:32:15.845204Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091945",
        "external_market_id": "KXBTC15M-26OCT091945-45",
        "external_contract_id": "KXBTC15M-26OCT091945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2483.68
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 668,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091945",
          "external_market_id": "KXBTC15M-26OCT091945-45",
          "external_contract_id": "KXBTC15M-26OCT091945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T23:30:00Z",
          "resolution_timestamp": "2026-10-09T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T23:32:15.716505Z"
        }
      ],
      "quotes": [
        {
          "id": 668,
          "contract_id": 668,
          "forecast_timestamp": "2026-10-09T23:32:15.664033Z",
          "requested_timestamp": "2026-10-09T23:32:15.664033Z",
          "actual_quote_timestamp": "2026-10-09T23:32:15.845204Z",
          "timestamp_delta_seconds": 0.181171,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T23:32:15.845204Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091945",
          "external_market_id": "KXBTC15M-26OCT091945-45",
          "external_contract_id": "KXBTC15M-26OCT091945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2483.68
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091945-45": {
          "UP/YES": "KXBTC15M-26OCT091945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1298,
          "signal_id": 668,
          "quote_id": 668,
          "settlement_id": 668,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T23:47:19.466278Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2483.68,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1299,
          "signal_id": 668,
          "quote_id": 668,
          "settlement_id": 668,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T23:47:19.470057Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2483.68,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82550.92,
        "kronos_base_predicted_close": 82566.84375,
        "kronos_base_displacement": 15.923750000001746,
        "kronos_base_displacement_fraction": 0.00019289609370800164,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82610.3125,
        "kronos_small_displacement": 59.392500000001746,
        "kronos_small_displacement_fraction": 0.0007194650283728122,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091945",
        "ticker": "KXBTC15M-26OCT091945-45",
        "market_id": "KXBTC15M-26OCT091945-45",
        "contract_id": "KXBTC15M-26OCT091945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82550.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T23:32:15.664033Z",
        "retrieved_timestamp": "2026-10-09T23:32:15.845204Z",
        "quote_offset_seconds": 0.181171,
        "quote_age_seconds": 0.181171,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2483.68
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82564.24,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 668,
          "signal_id": 668,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T23:15:00Z",
          "return_6h": -0.000695986444544161,
          "return_12h": 0.0004277533606493744,
          "return_24h": 0.009451471049592985,
          "close_vs_ema12": 0.00033016926753903775,
          "close_vs_ema24": 0.0007476912334660746,
          "ema12_slope_3h": -0.0002834986338252632,
          "ema24_slope_6h": -0.0002501578270376337,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T23:32:15.712718Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T23:15:00Z",
            "return_6h": -0.000695986444544161,
            "return_12h": 0.0004277533606493744,
            "return_24h": 0.009451471049592985,
            "close_vs_ema12": 0.00033016926753903775,
            "close_vs_ema24": 0.0007476912334660746,
            "ema12_slope_3h": -0.0002834986338252632,
            "ema24_slope_6h": -0.0002501578270376337,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 667,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T2100Z",
      "trigger_timestamp": "2026-10-09T21:02:14.978635Z",
      "market_start_timestamp": "2026-10-09T21:00:00Z",
      "resolution_timestamp": "2026-10-09T21:15:00Z",
      "direction": "UP",
      "base_run_id": 5269,
      "small_run_id": 5270,
      "last_observed_close": 82429.06,
      "actual_close": 82503.4,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T21:02:15.015737Z",
      "base_predicted_close": 82449.3515625,
      "small_predicted_close": 82508.53125,
      "strike": 82429.06,
      "market_regime": {
        "id": 667,
        "signal_id": 667,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T20:45:00Z",
        "return_6h": -0.006859416987578748,
        "return_12h": -0.002664859959344845,
        "return_24h": 0.008206013578568427,
        "close_vs_ema12": -0.001265372772979667,
        "close_vs_ema24": -0.0006907694900525341,
        "ema12_slope_3h": -0.0012095206854225715,
        "ema24_slope_6h": 0.0003378638076827478,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T21:02:15.019726Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T20:45:00Z",
          "return_6h": -0.006859416987578748,
          "return_12h": -0.002664859959344845,
          "return_24h": 0.008206013578568427,
          "close_vs_ema12": -0.001265372772979667,
          "close_vs_ema24": -0.0006907694900525341,
          "ema12_slope_3h": -0.0012095206854225715,
          "ema24_slope_6h": 0.0003378638076827478,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190707,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5269,
        5270
      ],
      "forecast_publication_timestamp": "2026-10-09T21:02:14.978635Z",
      "requested_quote_timestamp": "2026-10-09T21:02:14.978635Z",
      "retrieved_quote_timestamp": "2026-10-09T21:02:15.169342Z",
      "quote_retrieval_timestamp": "2026-10-09T21:02:15.169342Z",
      "timing_difference_seconds": 0.190707,
      "selected_quote": {
        "id": 667,
        "contract_id": 667,
        "forecast_timestamp": "2026-10-09T21:02:14.978635Z",
        "requested_timestamp": "2026-10-09T21:02:14.978635Z",
        "actual_quote_timestamp": "2026-10-09T21:02:15.169342Z",
        "timestamp_delta_seconds": 0.190707,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T21:02:15.169342Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091715",
        "external_market_id": "KXBTC15M-26OCT091715-15",
        "external_contract_id": "KXBTC15M-26OCT091715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2968.12
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 667,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091715",
          "external_market_id": "KXBTC15M-26OCT091715-15",
          "external_contract_id": "KXBTC15M-26OCT091715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T21:00:00Z",
          "resolution_timestamp": "2026-10-09T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T21:02:15.027042Z"
        }
      ],
      "quotes": [
        {
          "id": 667,
          "contract_id": 667,
          "forecast_timestamp": "2026-10-09T21:02:14.978635Z",
          "requested_timestamp": "2026-10-09T21:02:14.978635Z",
          "actual_quote_timestamp": "2026-10-09T21:02:15.169342Z",
          "timestamp_delta_seconds": 0.190707,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T21:02:15.169342Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091715",
          "external_market_id": "KXBTC15M-26OCT091715-15",
          "external_contract_id": "KXBTC15M-26OCT091715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2968.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091715-15": {
          "UP/YES": "KXBTC15M-26OCT091715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1296,
          "signal_id": 667,
          "quote_id": 667,
          "settlement_id": 667,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T21:17:19.271732Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2968.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1297,
          "signal_id": 667,
          "quote_id": 667,
          "settlement_id": 667,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T21:17:19.274459Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2968.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82429.06,
        "kronos_base_predicted_close": 82449.3515625,
        "kronos_base_displacement": 20.29156250000233,
        "kronos_base_displacement_fraction": 0.000246170009702917,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82508.53125,
        "kronos_small_displacement": 79.47125000000233,
        "kronos_small_displacement_fraction": 0.000964116902461369,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091715",
        "ticker": "KXBTC15M-26OCT091715-15",
        "market_id": "KXBTC15M-26OCT091715-15",
        "contract_id": "KXBTC15M-26OCT091715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82429.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T21:02:14.978635Z",
        "retrieved_timestamp": "2026-10-09T21:02:15.169342Z",
        "quote_offset_seconds": 0.190707,
        "quote_age_seconds": 0.190707,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2968.12
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82503.4,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 667,
          "signal_id": 667,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T20:45:00Z",
          "return_6h": -0.006859416987578748,
          "return_12h": -0.002664859959344845,
          "return_24h": 0.008206013578568427,
          "close_vs_ema12": -0.001265372772979667,
          "close_vs_ema24": -0.0006907694900525341,
          "ema12_slope_3h": -0.0012095206854225715,
          "ema24_slope_6h": 0.0003378638076827478,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T21:02:15.019726Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T20:45:00Z",
            "return_6h": -0.006859416987578748,
            "return_12h": -0.002664859959344845,
            "return_24h": 0.008206013578568427,
            "close_vs_ema12": -0.001265372772979667,
            "close_vs_ema24": -0.0006907694900525341,
            "ema12_slope_3h": -0.0012095206854225715,
            "ema24_slope_6h": 0.0003378638076827478,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 666,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T2000Z",
      "trigger_timestamp": "2026-10-09T20:02:14.577525Z",
      "market_start_timestamp": "2026-10-09T20:00:00Z",
      "resolution_timestamp": "2026-10-09T20:15:00Z",
      "direction": "UP",
      "base_run_id": 5261,
      "small_run_id": 5262,
      "last_observed_close": 82256.94,
      "actual_close": 82343.24,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T20:02:14.613392Z",
      "base_predicted_close": 82273.515625,
      "small_predicted_close": 82277.046875,
      "strike": 82256.94,
      "market_regime": {
        "id": 666,
        "signal_id": 666,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T19:45:00Z",
        "return_6h": -0.00361802699817082,
        "return_12h": -0.0038931593676521103,
        "return_24h": 0.006666361217992689,
        "close_vs_ema12": -0.003743840195538306,
        "close_vs_ema24": -0.002916901205632705,
        "ema12_slope_3h": -0.0008482748434874843,
        "ema24_slope_6h": 0.001001920559547731,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T20:02:14.617514Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T19:45:00Z",
          "return_6h": -0.00361802699817082,
          "return_12h": -0.0038931593676521103,
          "return_24h": 0.006666361217992689,
          "close_vs_ema12": -0.003743840195538306,
          "close_vs_ema24": -0.002916901205632705,
          "ema12_slope_3h": -0.0008482748434874843,
          "ema24_slope_6h": 0.001001920559547731,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.76,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164001,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5261,
        5262
      ],
      "forecast_publication_timestamp": "2026-10-09T20:02:14.577525Z",
      "requested_quote_timestamp": "2026-10-09T20:02:14.577525Z",
      "retrieved_quote_timestamp": "2026-10-09T20:02:14.741526Z",
      "quote_retrieval_timestamp": "2026-10-09T20:02:14.741526Z",
      "timing_difference_seconds": 0.164001,
      "selected_quote": {
        "id": 666,
        "contract_id": 666,
        "forecast_timestamp": "2026-10-09T20:02:14.577525Z",
        "requested_timestamp": "2026-10-09T20:02:14.577525Z",
        "actual_quote_timestamp": "2026-10-09T20:02:14.741526Z",
        "timestamp_delta_seconds": 0.164001,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "implied_probability": 0.76,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T20:02:14.741526Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091615",
        "external_market_id": "KXBTC15M-26OCT091615-15",
        "external_contract_id": "KXBTC15M-26OCT091615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6072.81
      },
      "selected_entry_price": 0.76,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 666,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091615",
          "external_market_id": "KXBTC15M-26OCT091615-15",
          "external_contract_id": "KXBTC15M-26OCT091615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T20:00:00Z",
          "resolution_timestamp": "2026-10-09T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T20:02:14.624207Z"
        }
      ],
      "quotes": [
        {
          "id": 666,
          "contract_id": 666,
          "forecast_timestamp": "2026-10-09T20:02:14.577525Z",
          "requested_timestamp": "2026-10-09T20:02:14.577525Z",
          "actual_quote_timestamp": "2026-10-09T20:02:14.741526Z",
          "timestamp_delta_seconds": 0.164001,
          "bid": 0.75,
          "ask": 0.76,
          "midpoint": 0.755,
          "last_price": 0.75,
          "implied_probability": 0.76,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T20:02:14.741526Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091615",
          "external_market_id": "KXBTC15M-26OCT091615-15",
          "external_contract_id": "KXBTC15M-26OCT091615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6072.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091615-15": {
          "UP/YES": "KXBTC15M-26OCT091615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1294,
          "signal_id": 666,
          "quote_id": 666,
          "settlement_id": 666,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 129.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.04,
          "trading_fee": 1.65,
          "total_deployed": 99.69000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 129.0,
          "gross_pnl": 30.959999999999994,
          "net_pnl": 29.309999999999988,
          "roi": 0.2940114354498945,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T20:17:18.871062Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6072.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1295,
          "signal_id": 666,
          "quote_id": 666,
          "settlement_id": 666,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 76.0,
          "trading_fee": 1.28,
          "total_deployed": 77.28,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 24.0,
          "net_pnl": 22.72,
          "roi": 0.2939958592132505,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T20:17:18.875145Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6072.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82256.94,
        "kronos_base_predicted_close": 82273.515625,
        "kronos_base_displacement": 16.57562499999767,
        "kronos_base_displacement_fraction": 0.0002015103528042457,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82277.046875,
        "kronos_small_displacement": 20.10687499999767,
        "kronos_small_displacement_fraction": 0.0002444398612445062,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091615",
        "ticker": "KXBTC15M-26OCT091615-15",
        "market_id": "KXBTC15M-26OCT091615-15",
        "contract_id": "KXBTC15M-26OCT091615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82256.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T20:02:14.577525Z",
        "retrieved_timestamp": "2026-10-09T20:02:14.741526Z",
        "quote_offset_seconds": 0.164001,
        "quote_age_seconds": 0.164001,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.76,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6072.81
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82343.24,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 666,
          "signal_id": 666,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T19:45:00Z",
          "return_6h": -0.00361802699817082,
          "return_12h": -0.0038931593676521103,
          "return_24h": 0.006666361217992689,
          "close_vs_ema12": -0.003743840195538306,
          "close_vs_ema24": -0.002916901205632705,
          "ema12_slope_3h": -0.0008482748434874843,
          "ema24_slope_6h": 0.001001920559547731,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T20:02:14.617514Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T19:45:00Z",
            "return_6h": -0.00361802699817082,
            "return_12h": -0.0038931593676521103,
            "return_24h": 0.006666361217992689,
            "close_vs_ema12": -0.003743840195538306,
            "close_vs_ema24": -0.002916901205632705,
            "ema12_slope_3h": -0.0008482748434874843,
            "ema24_slope_6h": 0.001001920559547731,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 665,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1945Z",
      "trigger_timestamp": "2026-10-09T19:47:15.847652Z",
      "market_start_timestamp": "2026-10-09T19:45:00Z",
      "resolution_timestamp": "2026-10-09T20:00:00Z",
      "direction": "UP",
      "base_run_id": 5259,
      "small_run_id": 5260,
      "last_observed_close": 82337.28,
      "actual_close": 82256.94,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T19:47:15.884663Z",
      "base_predicted_close": 82434.7890625,
      "small_predicted_close": 82341.703125,
      "strike": 82337.28,
      "market_regime": {
        "id": 665,
        "signal_id": 665,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T19:30:00Z",
        "return_6h": -0.0018942997029646191,
        "return_12h": -0.0016435110861225954,
        "return_24h": 0.008070085673179461,
        "close_vs_ema12": -0.002929687092373956,
        "close_vs_ema24": -0.0020043951507379143,
        "ema12_slope_3h": -0.0006709173631306298,
        "ema24_slope_6h": 0.0010993423244636258,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T19:47:15.889709Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T19:30:00Z",
          "return_6h": -0.0018942997029646191,
          "return_12h": -0.0016435110861225954,
          "return_24h": 0.008070085673179461,
          "close_vs_ema12": -0.002929687092373956,
          "close_vs_ema24": -0.0020043951507379143,
          "ema12_slope_3h": -0.0006709173631306298,
          "ema24_slope_6h": 0.0010993423244636258,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194794,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5259,
        5260
      ],
      "forecast_publication_timestamp": "2026-10-09T19:47:15.847652Z",
      "requested_quote_timestamp": "2026-10-09T19:47:15.847652Z",
      "retrieved_quote_timestamp": "2026-10-09T19:47:16.042446Z",
      "quote_retrieval_timestamp": "2026-10-09T19:47:16.042446Z",
      "timing_difference_seconds": 0.194794,
      "selected_quote": {
        "id": 665,
        "contract_id": 665,
        "forecast_timestamp": "2026-10-09T19:47:15.847652Z",
        "requested_timestamp": "2026-10-09T19:47:15.847652Z",
        "actual_quote_timestamp": "2026-10-09T19:47:16.042446Z",
        "timestamp_delta_seconds": 0.194794,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T19:47:16.042446Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091600",
        "external_market_id": "KXBTC15M-26OCT091600-00",
        "external_contract_id": "KXBTC15M-26OCT091600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8029.95
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 665,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091600",
          "external_market_id": "KXBTC15M-26OCT091600-00",
          "external_contract_id": "KXBTC15M-26OCT091600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T19:45:00Z",
          "resolution_timestamp": "2026-10-09T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T19:47:15.893191Z"
        }
      ],
      "quotes": [
        {
          "id": 665,
          "contract_id": 665,
          "forecast_timestamp": "2026-10-09T19:47:15.847652Z",
          "requested_timestamp": "2026-10-09T19:47:15.847652Z",
          "actual_quote_timestamp": "2026-10-09T19:47:16.042446Z",
          "timestamp_delta_seconds": 0.194794,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T19:47:16.042446Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091600",
          "external_market_id": "KXBTC15M-26OCT091600-00",
          "external_contract_id": "KXBTC15M-26OCT091600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8029.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091600-00": {
          "UP/YES": "KXBTC15M-26OCT091600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1292,
          "signal_id": 665,
          "quote_id": 665,
          "settlement_id": 665,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T20:02:19.050926Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8029.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1293,
          "signal_id": 665,
          "quote_id": 665,
          "settlement_id": 665,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T20:02:19.053593Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8029.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82337.28,
        "kronos_base_predicted_close": 82434.7890625,
        "kronos_base_displacement": 97.50906250000116,
        "kronos_base_displacement_fraction": 0.0011842638292156502,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82341.703125,
        "kronos_small_displacement": 4.423125000001164,
        "kronos_small_displacement_fraction": 5.3719590931363824e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091600",
        "ticker": "KXBTC15M-26OCT091600-00",
        "market_id": "KXBTC15M-26OCT091600-00",
        "contract_id": "KXBTC15M-26OCT091600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82337.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T19:47:15.847652Z",
        "retrieved_timestamp": "2026-10-09T19:47:16.042446Z",
        "quote_offset_seconds": 0.194794,
        "quote_age_seconds": 0.194794,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8029.95
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82256.94,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 665,
          "signal_id": 665,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T19:30:00Z",
          "return_6h": -0.0018942997029646191,
          "return_12h": -0.0016435110861225954,
          "return_24h": 0.008070085673179461,
          "close_vs_ema12": -0.002929687092373956,
          "close_vs_ema24": -0.0020043951507379143,
          "ema12_slope_3h": -0.0006709173631306298,
          "ema24_slope_6h": 0.0010993423244636258,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T19:47:15.889709Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T19:30:00Z",
            "return_6h": -0.0018942997029646191,
            "return_12h": -0.0016435110861225954,
            "return_24h": 0.008070085673179461,
            "close_vs_ema12": -0.002929687092373956,
            "close_vs_ema24": -0.0020043951507379143,
            "ema12_slope_3h": -0.0006709173631306298,
            "ema24_slope_6h": 0.0010993423244636258,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 664,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1915Z",
      "trigger_timestamp": "2026-10-09T19:17:15.285690Z",
      "market_start_timestamp": "2026-10-09T19:15:00Z",
      "resolution_timestamp": "2026-10-09T19:30:00Z",
      "direction": "UP",
      "base_run_id": 5255,
      "small_run_id": 5256,
      "last_observed_close": 82444.5,
      "actual_close": 82385.96,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T19:17:15.320809Z",
      "base_predicted_close": 82490.0390625,
      "small_predicted_close": 82560.234375,
      "strike": 82444.5,
      "market_regime": {
        "id": 664,
        "signal_id": 664,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T19:00:00Z",
        "return_6h": -0.00649788089761949,
        "return_12h": -0.00011646074706239684,
        "return_24h": 0.012292787938739336,
        "close_vs_ema12": -0.0018603785015964824,
        "close_vs_ema24": -0.0007775614037924816,
        "ema12_slope_3h": -0.00042158140132253497,
        "ema24_slope_6h": 0.00131540033676103,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T19:17:15.325318Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T19:00:00Z",
          "return_6h": -0.00649788089761949,
          "return_12h": -0.00011646074706239684,
          "return_24h": 0.012292787938739336,
          "close_vs_ema12": -0.0018603785015964824,
          "close_vs_ema24": -0.0007775614037924816,
          "ema12_slope_3h": -0.00042158140132253497,
          "ema24_slope_6h": 0.00131540033676103,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.228853,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5255,
        5256
      ],
      "forecast_publication_timestamp": "2026-10-09T19:17:15.285690Z",
      "requested_quote_timestamp": "2026-10-09T19:17:15.285690Z",
      "retrieved_quote_timestamp": "2026-10-09T19:17:15.514543Z",
      "quote_retrieval_timestamp": "2026-10-09T19:17:15.514543Z",
      "timing_difference_seconds": 0.228853,
      "selected_quote": {
        "id": 664,
        "contract_id": 664,
        "forecast_timestamp": "2026-10-09T19:17:15.285690Z",
        "requested_timestamp": "2026-10-09T19:17:15.285690Z",
        "actual_quote_timestamp": "2026-10-09T19:17:15.514543Z",
        "timestamp_delta_seconds": 0.228853,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T19:17:15.514543Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091530",
        "external_market_id": "KXBTC15M-26OCT091530-30",
        "external_contract_id": "KXBTC15M-26OCT091530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9550.04
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 664,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091530",
          "external_market_id": "KXBTC15M-26OCT091530-30",
          "external_contract_id": "KXBTC15M-26OCT091530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T19:15:00Z",
          "resolution_timestamp": "2026-10-09T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T19:17:15.327517Z"
        }
      ],
      "quotes": [
        {
          "id": 664,
          "contract_id": 664,
          "forecast_timestamp": "2026-10-09T19:17:15.285690Z",
          "requested_timestamp": "2026-10-09T19:17:15.285690Z",
          "actual_quote_timestamp": "2026-10-09T19:17:15.514543Z",
          "timestamp_delta_seconds": 0.228853,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.33,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T19:17:15.514543Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091530",
          "external_market_id": "KXBTC15M-26OCT091530-30",
          "external_contract_id": "KXBTC15M-26OCT091530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9550.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091530-30": {
          "UP/YES": "KXBTC15M-26OCT091530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1290,
          "signal_id": 664,
          "quote_id": 664,
          "settlement_id": 664,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T19:32:19.189290Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9550.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1291,
          "signal_id": 664,
          "quote_id": 664,
          "settlement_id": 664,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T19:32:19.191754Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9550.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82444.5,
        "kronos_base_predicted_close": 82490.0390625,
        "kronos_base_displacement": 45.5390625,
        "kronos_base_displacement_fraction": 0.0005523602241507923,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82560.234375,
        "kronos_small_displacement": 115.734375,
        "kronos_small_displacement_fraction": 0.0014037852737295998,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091530",
        "ticker": "KXBTC15M-26OCT091530-30",
        "market_id": "KXBTC15M-26OCT091530-30",
        "contract_id": "KXBTC15M-26OCT091530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82444.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T19:17:15.285690Z",
        "retrieved_timestamp": "2026-10-09T19:17:15.514543Z",
        "quote_offset_seconds": 0.228853,
        "quote_age_seconds": 0.228853,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9550.04
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82385.96,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 664,
          "signal_id": 664,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T19:00:00Z",
          "return_6h": -0.00649788089761949,
          "return_12h": -0.00011646074706239684,
          "return_24h": 0.012292787938739336,
          "close_vs_ema12": -0.0018603785015964824,
          "close_vs_ema24": -0.0007775614037924816,
          "ema12_slope_3h": -0.00042158140132253497,
          "ema24_slope_6h": 0.00131540033676103,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T19:17:15.325318Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T19:00:00Z",
            "return_6h": -0.00649788089761949,
            "return_12h": -0.00011646074706239684,
            "return_24h": 0.012292787938739336,
            "close_vs_ema12": -0.0018603785015964824,
            "close_vs_ema24": -0.0007775614037924816,
            "ema12_slope_3h": -0.00042158140132253497,
            "ema24_slope_6h": 0.00131540033676103,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 663,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1900Z",
      "trigger_timestamp": "2026-10-09T19:02:15.349086Z",
      "market_start_timestamp": "2026-10-09T19:00:00Z",
      "resolution_timestamp": "2026-10-09T19:15:00Z",
      "direction": "UP",
      "base_run_id": 5253,
      "small_run_id": 5254,
      "last_observed_close": 82377.46,
      "actual_close": 82444.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T19:02:15.391947Z",
      "base_predicted_close": 82486.4140625,
      "small_predicted_close": 82394.4609375,
      "strike": 82377.46,
      "market_regime": {
        "id": 663,
        "signal_id": 663,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T18:45:00Z",
        "return_6h": -0.006827385906218453,
        "return_12h": -0.0015688122182555553,
        "return_24h": 0.011575965565472801,
        "close_vs_ema12": -0.0027509640412305414,
        "close_vs_ema24": -0.001606408056871067,
        "ema12_slope_3h": -0.00022918739954846945,
        "ema24_slope_6h": 0.001481090019644471,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T19:02:15.396578Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T18:45:00Z",
          "return_6h": -0.006827385906218453,
          "return_12h": -0.0015688122182555553,
          "return_24h": 0.011575965565472801,
          "close_vs_ema12": -0.0027509640412305414,
          "close_vs_ema24": -0.001606408056871067,
          "ema12_slope_3h": -0.00022918739954846945,
          "ema24_slope_6h": 0.001481090019644471,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186716,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5253,
        5254
      ],
      "forecast_publication_timestamp": "2026-10-09T19:02:15.349086Z",
      "requested_quote_timestamp": "2026-10-09T19:02:15.349086Z",
      "retrieved_quote_timestamp": "2026-10-09T19:02:15.535802Z",
      "quote_retrieval_timestamp": "2026-10-09T19:02:15.535802Z",
      "timing_difference_seconds": 0.186716,
      "selected_quote": {
        "id": 663,
        "contract_id": 663,
        "forecast_timestamp": "2026-10-09T19:02:15.349086Z",
        "requested_timestamp": "2026-10-09T19:02:15.349086Z",
        "actual_quote_timestamp": "2026-10-09T19:02:15.535802Z",
        "timestamp_delta_seconds": 0.186716,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T19:02:15.535802Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091515",
        "external_market_id": "KXBTC15M-26OCT091515-15",
        "external_contract_id": "KXBTC15M-26OCT091515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9237.94
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 663,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091515",
          "external_market_id": "KXBTC15M-26OCT091515-15",
          "external_contract_id": "KXBTC15M-26OCT091515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T19:00:00Z",
          "resolution_timestamp": "2026-10-09T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T19:02:15.398974Z"
        }
      ],
      "quotes": [
        {
          "id": 663,
          "contract_id": 663,
          "forecast_timestamp": "2026-10-09T19:02:15.349086Z",
          "requested_timestamp": "2026-10-09T19:02:15.349086Z",
          "actual_quote_timestamp": "2026-10-09T19:02:15.535802Z",
          "timestamp_delta_seconds": 0.186716,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T19:02:15.535802Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091515",
          "external_market_id": "KXBTC15M-26OCT091515-15",
          "external_contract_id": "KXBTC15M-26OCT091515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9237.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091515-15": {
          "UP/YES": "KXBTC15M-26OCT091515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1288,
          "signal_id": 663,
          "quote_id": 663,
          "settlement_id": 663,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T19:17:20.031767Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9237.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1289,
          "signal_id": 663,
          "quote_id": 663,
          "settlement_id": 663,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T19:17:20.034132Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9237.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82377.46,
        "kronos_base_predicted_close": 82486.4140625,
        "kronos_base_displacement": 108.9540624999936,
        "kronos_base_displacement_fraction": 0.0013226198343575244,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82394.4609375,
        "kronos_small_displacement": 17.000937499993597,
        "kronos_small_displacement_fraction": 0.00020637851057793717,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091515",
        "ticker": "KXBTC15M-26OCT091515-15",
        "market_id": "KXBTC15M-26OCT091515-15",
        "contract_id": "KXBTC15M-26OCT091515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82377.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T19:02:15.349086Z",
        "retrieved_timestamp": "2026-10-09T19:02:15.535802Z",
        "quote_offset_seconds": 0.186716,
        "quote_age_seconds": 0.186716,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9237.94
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82444.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 663,
          "signal_id": 663,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T18:45:00Z",
          "return_6h": -0.006827385906218453,
          "return_12h": -0.0015688122182555553,
          "return_24h": 0.011575965565472801,
          "close_vs_ema12": -0.0027509640412305414,
          "close_vs_ema24": -0.001606408056871067,
          "ema12_slope_3h": -0.00022918739954846945,
          "ema24_slope_6h": 0.001481090019644471,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T19:02:15.396578Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T18:45:00Z",
            "return_6h": -0.006827385906218453,
            "return_12h": -0.0015688122182555553,
            "return_24h": 0.011575965565472801,
            "close_vs_ema12": -0.0027509640412305414,
            "close_vs_ema24": -0.001606408056871067,
            "ema12_slope_3h": -0.00022918739954846945,
            "ema24_slope_6h": 0.001481090019644471,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 662,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1845Z",
      "trigger_timestamp": "2026-10-09T18:47:14.022930Z",
      "market_start_timestamp": "2026-10-09T18:45:00Z",
      "resolution_timestamp": "2026-10-09T19:00:00Z",
      "direction": "UP",
      "base_run_id": 5251,
      "small_run_id": 5252,
      "last_observed_close": 82393.76,
      "actual_close": 82377.46,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T18:47:14.065718Z",
      "base_predicted_close": 82505.7421875,
      "small_predicted_close": 82412.765625,
      "strike": 82393.76,
      "market_regime": {
        "id": 662,
        "signal_id": 662,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T18:30:00Z",
        "return_6h": -0.006935854802645358,
        "return_12h": -0.0014238846332982336,
        "return_24h": 0.011402466104123654,
        "close_vs_ema12": -0.0026703843826623164,
        "close_vs_ema24": -0.0014426265148714812,
        "ema12_slope_3h": -8.402356168613068e-06,
        "ema24_slope_6h": 0.00165720765761046,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T18:47:14.072098Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T18:30:00Z",
          "return_6h": -0.006935854802645358,
          "return_12h": -0.0014238846332982336,
          "return_24h": 0.011402466104123654,
          "close_vs_ema12": -0.0026703843826623164,
          "close_vs_ema24": -0.0014426265148714812,
          "ema12_slope_3h": -8.402356168613068e-06,
          "ema24_slope_6h": 0.00165720765761046,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178486,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5251,
        5252
      ],
      "forecast_publication_timestamp": "2026-10-09T18:47:14.022930Z",
      "requested_quote_timestamp": "2026-10-09T18:47:14.022930Z",
      "retrieved_quote_timestamp": "2026-10-09T18:47:14.201416Z",
      "quote_retrieval_timestamp": "2026-10-09T18:47:14.201416Z",
      "timing_difference_seconds": 0.178486,
      "selected_quote": {
        "id": 662,
        "contract_id": 662,
        "forecast_timestamp": "2026-10-09T18:47:14.022930Z",
        "requested_timestamp": "2026-10-09T18:47:14.022930Z",
        "actual_quote_timestamp": "2026-10-09T18:47:14.201416Z",
        "timestamp_delta_seconds": 0.178486,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T18:47:14.201416Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091500",
        "external_market_id": "KXBTC15M-26OCT091500-00",
        "external_contract_id": "KXBTC15M-26OCT091500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2297.95
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 662,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091500",
          "external_market_id": "KXBTC15M-26OCT091500-00",
          "external_contract_id": "KXBTC15M-26OCT091500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T18:45:00Z",
          "resolution_timestamp": "2026-10-09T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T18:47:14.074544Z"
        }
      ],
      "quotes": [
        {
          "id": 662,
          "contract_id": 662,
          "forecast_timestamp": "2026-10-09T18:47:14.022930Z",
          "requested_timestamp": "2026-10-09T18:47:14.022930Z",
          "actual_quote_timestamp": "2026-10-09T18:47:14.201416Z",
          "timestamp_delta_seconds": 0.178486,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.6,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T18:47:14.201416Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091500",
          "external_market_id": "KXBTC15M-26OCT091500-00",
          "external_contract_id": "KXBTC15M-26OCT091500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2297.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091500-00": {
          "UP/YES": "KXBTC15M-26OCT091500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1286,
          "signal_id": 662,
          "quote_id": 662,
          "settlement_id": 662,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T19:02:19.777615Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2297.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1287,
          "signal_id": 662,
          "quote_id": 662,
          "settlement_id": 662,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T19:02:19.780088Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2297.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82393.76,
        "kronos_base_predicted_close": 82505.7421875,
        "kronos_base_displacement": 111.98218750000524,
        "kronos_base_displacement_fraction": 0.0013591100527516314,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82412.765625,
        "kronos_small_displacement": 19.00562500000524,
        "kronos_small_displacement_fraction": 0.00023066825691660678,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091500",
        "ticker": "KXBTC15M-26OCT091500-00",
        "market_id": "KXBTC15M-26OCT091500-00",
        "contract_id": "KXBTC15M-26OCT091500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82393.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T18:47:14.022930Z",
        "retrieved_timestamp": "2026-10-09T18:47:14.201416Z",
        "quote_offset_seconds": 0.178486,
        "quote_age_seconds": 0.178486,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2297.95
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82377.46,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 662,
          "signal_id": 662,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T18:30:00Z",
          "return_6h": -0.006935854802645358,
          "return_12h": -0.0014238846332982336,
          "return_24h": 0.011402466104123654,
          "close_vs_ema12": -0.0026703843826623164,
          "close_vs_ema24": -0.0014426265148714812,
          "ema12_slope_3h": -8.402356168613068e-06,
          "ema24_slope_6h": 0.00165720765761046,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T18:47:14.072098Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T18:30:00Z",
            "return_6h": -0.006935854802645358,
            "return_12h": -0.0014238846332982336,
            "return_24h": 0.011402466104123654,
            "close_vs_ema12": -0.0026703843826623164,
            "close_vs_ema24": -0.0014426265148714812,
            "ema12_slope_3h": -8.402356168613068e-06,
            "ema24_slope_6h": 0.00165720765761046,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 661,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1830Z",
      "trigger_timestamp": "2026-10-09T18:32:14.747097Z",
      "market_start_timestamp": "2026-10-09T18:30:00Z",
      "resolution_timestamp": "2026-10-09T18:45:00Z",
      "direction": "UP",
      "base_run_id": 5249,
      "small_run_id": 5250,
      "last_observed_close": 82435.72,
      "actual_close": 82393.76,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T18:32:14.785195Z",
      "base_predicted_close": 82532.984375,
      "small_predicted_close": 82444.28125,
      "strike": 82435.72,
      "market_regime": {
        "id": 661,
        "signal_id": 661,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T18:15:00Z",
        "return_6h": -0.007224979432778333,
        "return_12h": 0.0002350646271811474,
        "return_24h": 0.012970893671191863,
        "close_vs_ema12": -0.0022759520309805215,
        "close_vs_ema24": -0.0009645546325914856,
        "ema12_slope_3h": 0.00026100563406550314,
        "ema24_slope_6h": 0.001839431875670483,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T18:32:14.790125Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T18:15:00Z",
          "return_6h": -0.007224979432778333,
          "return_12h": 0.0002350646271811474,
          "return_24h": 0.012970893671191863,
          "close_vs_ema12": -0.0022759520309805215,
          "close_vs_ema24": -0.0009645546325914856,
          "ema12_slope_3h": 0.00026100563406550314,
          "ema24_slope_6h": 0.001839431875670483,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.161104,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5249,
        5250
      ],
      "forecast_publication_timestamp": "2026-10-09T18:32:14.747097Z",
      "requested_quote_timestamp": "2026-10-09T18:32:14.747097Z",
      "retrieved_quote_timestamp": "2026-10-09T18:32:14.908201Z",
      "quote_retrieval_timestamp": "2026-10-09T18:32:14.908201Z",
      "timing_difference_seconds": 0.161104,
      "selected_quote": {
        "id": 661,
        "contract_id": 661,
        "forecast_timestamp": "2026-10-09T18:32:14.747097Z",
        "requested_timestamp": "2026-10-09T18:32:14.747097Z",
        "actual_quote_timestamp": "2026-10-09T18:32:14.908201Z",
        "timestamp_delta_seconds": 0.161104,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T18:32:14.908201Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091445",
        "external_market_id": "KXBTC15M-26OCT091445-45",
        "external_contract_id": "KXBTC15M-26OCT091445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1777.94
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 661,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091445",
          "external_market_id": "KXBTC15M-26OCT091445-45",
          "external_contract_id": "KXBTC15M-26OCT091445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T18:30:00Z",
          "resolution_timestamp": "2026-10-09T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T18:32:14.792018Z"
        }
      ],
      "quotes": [
        {
          "id": 661,
          "contract_id": 661,
          "forecast_timestamp": "2026-10-09T18:32:14.747097Z",
          "requested_timestamp": "2026-10-09T18:32:14.747097Z",
          "actual_quote_timestamp": "2026-10-09T18:32:14.908201Z",
          "timestamp_delta_seconds": 0.161104,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T18:32:14.908201Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091445",
          "external_market_id": "KXBTC15M-26OCT091445-45",
          "external_contract_id": "KXBTC15M-26OCT091445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1777.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091445-45": {
          "UP/YES": "KXBTC15M-26OCT091445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1284,
          "signal_id": 661,
          "quote_id": 661,
          "settlement_id": 661,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T18:47:18.347637Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1777.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1285,
          "signal_id": 661,
          "quote_id": 661,
          "settlement_id": 661,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T18:47:18.349853Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1777.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82435.72,
        "kronos_base_predicted_close": 82532.984375,
        "kronos_base_displacement": 97.26437499999884,
        "kronos_base_displacement_fraction": 0.0011798814276141318,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82444.28125,
        "kronos_small_displacement": 8.561249999998836,
        "kronos_small_displacement_fraction": 0.00010385364499756702,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091445",
        "ticker": "KXBTC15M-26OCT091445-45",
        "market_id": "KXBTC15M-26OCT091445-45",
        "contract_id": "KXBTC15M-26OCT091445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82435.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T18:32:14.747097Z",
        "retrieved_timestamp": "2026-10-09T18:32:14.908201Z",
        "quote_offset_seconds": 0.161104,
        "quote_age_seconds": 0.161104,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1777.94
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82393.76,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 661,
          "signal_id": 661,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T18:15:00Z",
          "return_6h": -0.007224979432778333,
          "return_12h": 0.0002350646271811474,
          "return_24h": 0.012970893671191863,
          "close_vs_ema12": -0.0022759520309805215,
          "close_vs_ema24": -0.0009645546325914856,
          "ema12_slope_3h": 0.00026100563406550314,
          "ema24_slope_6h": 0.001839431875670483,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T18:32:14.790125Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T18:15:00Z",
            "return_6h": -0.007224979432778333,
            "return_12h": 0.0002350646271811474,
            "return_24h": 0.012970893671191863,
            "close_vs_ema12": -0.0022759520309805215,
            "close_vs_ema24": -0.0009645546325914856,
            "ema12_slope_3h": 0.00026100563406550314,
            "ema24_slope_6h": 0.001839431875670483,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 660,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1815Z",
      "trigger_timestamp": "2026-10-09T18:17:15.918911Z",
      "market_start_timestamp": "2026-10-09T18:15:00Z",
      "resolution_timestamp": "2026-10-09T18:30:00Z",
      "direction": "UP",
      "base_run_id": 5247,
      "small_run_id": 5248,
      "last_observed_close": 82592.34,
      "actual_close": 82435.72,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T18:17:15.967757Z",
      "base_predicted_close": 82603.171875,
      "small_predicted_close": 82667.5,
      "strike": 82592.34,
      "market_regime": {
        "id": 660,
        "signal_id": 660,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T18:00:00Z",
        "return_6h": -0.007656432258161483,
        "return_12h": 0.002330350982455487,
        "return_24h": 0.02421210815250041,
        "close_vs_ema12": -0.0004770935816768018,
        "close_vs_ema24": 0.0009132537163083487,
        "ema12_slope_3h": 0.0004866554626092867,
        "ema24_slope_6h": 0.0020318384399826694,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T18:17:15.972457Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T18:00:00Z",
          "return_6h": -0.007656432258161483,
          "return_12h": 0.002330350982455487,
          "return_24h": 0.02421210815250041,
          "close_vs_ema12": -0.0004770935816768018,
          "close_vs_ema24": 0.0009132537163083487,
          "ema12_slope_3h": 0.0004866554626092867,
          "ema24_slope_6h": 0.0020318384399826694,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.209706,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5247,
        5248
      ],
      "forecast_publication_timestamp": "2026-10-09T18:17:15.918911Z",
      "requested_quote_timestamp": "2026-10-09T18:17:15.918911Z",
      "retrieved_quote_timestamp": "2026-10-09T18:17:16.128617Z",
      "quote_retrieval_timestamp": "2026-10-09T18:17:16.128617Z",
      "timing_difference_seconds": 0.209706,
      "selected_quote": {
        "id": 660,
        "contract_id": 660,
        "forecast_timestamp": "2026-10-09T18:17:15.918911Z",
        "requested_timestamp": "2026-10-09T18:17:15.918911Z",
        "actual_quote_timestamp": "2026-10-09T18:17:16.128617Z",
        "timestamp_delta_seconds": 0.209706,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T18:17:16.128617Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091430",
        "external_market_id": "KXBTC15M-26OCT091430-30",
        "external_contract_id": "KXBTC15M-26OCT091430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5959.91
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 660,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091430",
          "external_market_id": "KXBTC15M-26OCT091430-30",
          "external_contract_id": "KXBTC15M-26OCT091430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T18:15:00Z",
          "resolution_timestamp": "2026-10-09T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T18:17:15.974631Z"
        }
      ],
      "quotes": [
        {
          "id": 660,
          "contract_id": 660,
          "forecast_timestamp": "2026-10-09T18:17:15.918911Z",
          "requested_timestamp": "2026-10-09T18:17:15.918911Z",
          "actual_quote_timestamp": "2026-10-09T18:17:16.128617Z",
          "timestamp_delta_seconds": 0.209706,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T18:17:16.128617Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091430",
          "external_market_id": "KXBTC15M-26OCT091430-30",
          "external_contract_id": "KXBTC15M-26OCT091430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5959.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091430-30": {
          "UP/YES": "KXBTC15M-26OCT091430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1282,
          "signal_id": 660,
          "quote_id": 660,
          "settlement_id": 660,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T18:32:19.281205Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5959.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1283,
          "signal_id": 660,
          "quote_id": 660,
          "settlement_id": 660,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T18:32:19.283581Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5959.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82592.34,
        "kronos_base_predicted_close": 82603.171875,
        "kronos_base_displacement": 10.831875000003492,
        "kronos_base_displacement_fraction": 0.0001311486634233089,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82667.5,
        "kronos_small_displacement": 75.16000000000349,
        "kronos_small_displacement_fraction": 0.0009100117516951754,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091430",
        "ticker": "KXBTC15M-26OCT091430-30",
        "market_id": "KXBTC15M-26OCT091430-30",
        "contract_id": "KXBTC15M-26OCT091430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82592.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T18:17:15.918911Z",
        "retrieved_timestamp": "2026-10-09T18:17:16.128617Z",
        "quote_offset_seconds": 0.209706,
        "quote_age_seconds": 0.209706,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5959.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82435.72,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 660,
          "signal_id": 660,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T18:00:00Z",
          "return_6h": -0.007656432258161483,
          "return_12h": 0.002330350982455487,
          "return_24h": 0.02421210815250041,
          "close_vs_ema12": -0.0004770935816768018,
          "close_vs_ema24": 0.0009132537163083487,
          "ema12_slope_3h": 0.0004866554626092867,
          "ema24_slope_6h": 0.0020318384399826694,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T18:17:15.972457Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T18:00:00Z",
            "return_6h": -0.007656432258161483,
            "return_12h": 0.002330350982455487,
            "return_24h": 0.02421210815250041,
            "close_vs_ema12": -0.0004770935816768018,
            "close_vs_ema24": 0.0009132537163083487,
            "ema12_slope_3h": 0.0004866554626092867,
            "ema24_slope_6h": 0.0020318384399826694,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 659,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1700Z",
      "trigger_timestamp": "2026-10-09T17:02:15.329070Z",
      "market_start_timestamp": "2026-10-09T17:00:00Z",
      "resolution_timestamp": "2026-10-09T17:15:00Z",
      "direction": "UP",
      "base_run_id": 5241,
      "small_run_id": 5242,
      "last_observed_close": 82671.48,
      "actual_close": 82569.76,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T17:02:15.365067Z",
      "base_predicted_close": 82724.296875,
      "small_predicted_close": 82747.9140625,
      "strike": 82671.48,
      "market_regime": {
        "id": 659,
        "signal_id": 659,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T16:45:00Z",
        "return_6h": 0.002148971137938549,
        "return_12h": 0.005782227547907359,
        "return_24h": 0.022145290625382064,
        "close_vs_ema12": 0.0004275232371990789,
        "close_vs_ema24": 0.001999707137331219,
        "ema12_slope_3h": 0.0014592078186490554,
        "ema24_slope_6h": 0.0025892165154643987,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T17:02:15.368748Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T16:45:00Z",
          "return_6h": 0.002148971137938549,
          "return_12h": 0.005782227547907359,
          "return_24h": 0.022145290625382064,
          "close_vs_ema12": 0.0004275232371990789,
          "close_vs_ema24": 0.001999707137331219,
          "ema12_slope_3h": 0.0014592078186490554,
          "ema24_slope_6h": 0.0025892165154643987,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182872,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5241,
        5242
      ],
      "forecast_publication_timestamp": "2026-10-09T17:02:15.329070Z",
      "requested_quote_timestamp": "2026-10-09T17:02:15.329070Z",
      "retrieved_quote_timestamp": "2026-10-09T17:02:15.511942Z",
      "quote_retrieval_timestamp": "2026-10-09T17:02:15.511942Z",
      "timing_difference_seconds": 0.182872,
      "selected_quote": {
        "id": 659,
        "contract_id": 659,
        "forecast_timestamp": "2026-10-09T17:02:15.329070Z",
        "requested_timestamp": "2026-10-09T17:02:15.329070Z",
        "actual_quote_timestamp": "2026-10-09T17:02:15.511942Z",
        "timestamp_delta_seconds": 0.182872,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T17:02:15.511942Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091315",
        "external_market_id": "KXBTC15M-26OCT091315-15",
        "external_contract_id": "KXBTC15M-26OCT091315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1702.02
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 659,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091315",
          "external_market_id": "KXBTC15M-26OCT091315-15",
          "external_contract_id": "KXBTC15M-26OCT091315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T17:00:00Z",
          "resolution_timestamp": "2026-10-09T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T17:02:15.373656Z"
        }
      ],
      "quotes": [
        {
          "id": 659,
          "contract_id": 659,
          "forecast_timestamp": "2026-10-09T17:02:15.329070Z",
          "requested_timestamp": "2026-10-09T17:02:15.329070Z",
          "actual_quote_timestamp": "2026-10-09T17:02:15.511942Z",
          "timestamp_delta_seconds": 0.182872,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T17:02:15.511942Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091315",
          "external_market_id": "KXBTC15M-26OCT091315-15",
          "external_contract_id": "KXBTC15M-26OCT091315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1702.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091315-15": {
          "UP/YES": "KXBTC15M-26OCT091315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1280,
          "signal_id": 659,
          "quote_id": 659,
          "settlement_id": 659,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T18:02:19.812172Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1702.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1281,
          "signal_id": 659,
          "quote_id": 659,
          "settlement_id": 659,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T18:02:19.814871Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1702.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82671.48,
        "kronos_base_predicted_close": 82724.296875,
        "kronos_base_displacement": 52.816875000004075,
        "kronos_base_displacement_fraction": 0.0006388766113779997,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82747.9140625,
        "kronos_small_displacement": 76.43406250000407,
        "kronos_small_displacement_fraction": 0.0009245517619861659,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091315",
        "ticker": "KXBTC15M-26OCT091315-15",
        "market_id": "KXBTC15M-26OCT091315-15",
        "contract_id": "KXBTC15M-26OCT091315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82671.48
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T17:02:15.329070Z",
        "retrieved_timestamp": "2026-10-09T17:02:15.511942Z",
        "quote_offset_seconds": 0.182872,
        "quote_age_seconds": 0.182872,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1702.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82569.76,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 659,
          "signal_id": 659,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T16:45:00Z",
          "return_6h": 0.002148971137938549,
          "return_12h": 0.005782227547907359,
          "return_24h": 0.022145290625382064,
          "close_vs_ema12": 0.0004275232371990789,
          "close_vs_ema24": 0.001999707137331219,
          "ema12_slope_3h": 0.0014592078186490554,
          "ema24_slope_6h": 0.0025892165154643987,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T17:02:15.368748Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T16:45:00Z",
            "return_6h": 0.002148971137938549,
            "return_12h": 0.005782227547907359,
            "return_24h": 0.022145290625382064,
            "close_vs_ema12": 0.0004275232371990789,
            "close_vs_ema24": 0.001999707137331219,
            "ema12_slope_3h": 0.0014592078186490554,
            "ema24_slope_6h": 0.0025892165154643987,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 658,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1645Z",
      "trigger_timestamp": "2026-10-09T16:47:14.523425Z",
      "market_start_timestamp": "2026-10-09T16:45:00Z",
      "resolution_timestamp": "2026-10-09T17:00:00Z",
      "direction": "UP",
      "base_run_id": 5239,
      "small_run_id": 5240,
      "last_observed_close": 82646.38,
      "actual_close": 82671.48,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T16:47:14.561075Z",
      "base_predicted_close": 82667.8359375,
      "small_predicted_close": 82728.34375,
      "strike": 82646.38,
      "market_regime": {
        "id": 658,
        "signal_id": 658,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T16:30:00Z",
        "return_6h": 0.003464138779179393,
        "return_12h": 0.004502894251821266,
        "return_24h": 0.017710772280685294,
        "close_vs_ema12": 0.00014190656311008354,
        "close_vs_ema24": 0.0017375981764513604,
        "ema12_slope_3h": 0.0014615868616407734,
        "ema24_slope_6h": 0.0025985131382451065,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T16:47:14.565769Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T16:30:00Z",
          "return_6h": 0.003464138779179393,
          "return_12h": 0.004502894251821266,
          "return_24h": 0.017710772280685294,
          "close_vs_ema12": 0.00014190656311008354,
          "close_vs_ema24": 0.0017375981764513604,
          "ema12_slope_3h": 0.0014615868616407734,
          "ema24_slope_6h": 0.0025985131382451065,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199193,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5239,
        5240
      ],
      "forecast_publication_timestamp": "2026-10-09T16:47:14.523425Z",
      "requested_quote_timestamp": "2026-10-09T16:47:14.523425Z",
      "retrieved_quote_timestamp": "2026-10-09T16:47:14.722618Z",
      "quote_retrieval_timestamp": "2026-10-09T16:47:14.722618Z",
      "timing_difference_seconds": 0.199193,
      "selected_quote": {
        "id": 658,
        "contract_id": 658,
        "forecast_timestamp": "2026-10-09T16:47:14.523425Z",
        "requested_timestamp": "2026-10-09T16:47:14.523425Z",
        "actual_quote_timestamp": "2026-10-09T16:47:14.722618Z",
        "timestamp_delta_seconds": 0.199193,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T16:47:14.722618Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091300",
        "external_market_id": "KXBTC15M-26OCT091300-00",
        "external_contract_id": "KXBTC15M-26OCT091300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4577.4
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 658,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091300",
          "external_market_id": "KXBTC15M-26OCT091300-00",
          "external_contract_id": "KXBTC15M-26OCT091300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T16:45:00Z",
          "resolution_timestamp": "2026-10-09T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T16:47:14.568568Z"
        }
      ],
      "quotes": [
        {
          "id": 658,
          "contract_id": 658,
          "forecast_timestamp": "2026-10-09T16:47:14.523425Z",
          "requested_timestamp": "2026-10-09T16:47:14.523425Z",
          "actual_quote_timestamp": "2026-10-09T16:47:14.722618Z",
          "timestamp_delta_seconds": 0.199193,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T16:47:14.722618Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091300",
          "external_market_id": "KXBTC15M-26OCT091300-00",
          "external_contract_id": "KXBTC15M-26OCT091300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4577.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091300-00": {
          "UP/YES": "KXBTC15M-26OCT091300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1278,
          "signal_id": 658,
          "quote_id": 658,
          "settlement_id": 658,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T17:02:19.833914Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4577.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1279,
          "signal_id": 658,
          "quote_id": 658,
          "settlement_id": 658,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T17:02:19.836961Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4577.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82646.38,
        "kronos_base_predicted_close": 82667.8359375,
        "kronos_base_displacement": 21.455937499995343,
        "kronos_base_displacement_fraction": 0.00025961134050874753,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82728.34375,
        "kronos_small_displacement": 81.96374999999534,
        "kronos_small_displacement_fraction": 0.00099174035208796,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091300",
        "ticker": "KXBTC15M-26OCT091300-00",
        "market_id": "KXBTC15M-26OCT091300-00",
        "contract_id": "KXBTC15M-26OCT091300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82646.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T16:47:14.523425Z",
        "retrieved_timestamp": "2026-10-09T16:47:14.722618Z",
        "quote_offset_seconds": 0.199193,
        "quote_age_seconds": 0.199193,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4577.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82671.48,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 658,
          "signal_id": 658,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T16:30:00Z",
          "return_6h": 0.003464138779179393,
          "return_12h": 0.004502894251821266,
          "return_24h": 0.017710772280685294,
          "close_vs_ema12": 0.00014190656311008354,
          "close_vs_ema24": 0.0017375981764513604,
          "ema12_slope_3h": 0.0014615868616407734,
          "ema24_slope_6h": 0.0025985131382451065,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T16:47:14.565769Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T16:30:00Z",
            "return_6h": 0.003464138779179393,
            "return_12h": 0.004502894251821266,
            "return_24h": 0.017710772280685294,
            "close_vs_ema12": 0.00014190656311008354,
            "close_vs_ema24": 0.0017375981764513604,
            "ema12_slope_3h": 0.0014615868616407734,
            "ema24_slope_6h": 0.0025985131382451065,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 657,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1630Z",
      "trigger_timestamp": "2026-10-09T16:32:14.767755Z",
      "market_start_timestamp": "2026-10-09T16:30:00Z",
      "resolution_timestamp": "2026-10-09T16:45:00Z",
      "direction": "UP",
      "base_run_id": 5237,
      "small_run_id": 5238,
      "last_observed_close": 82661.16,
      "actual_close": 82646.38,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T16:32:14.808870Z",
      "base_predicted_close": 82697.359375,
      "small_predicted_close": 82765.7890625,
      "strike": 82661.16,
      "market_regime": {
        "id": 657,
        "signal_id": 657,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T16:15:00Z",
        "return_6h": 0.0008773981278453746,
        "return_12h": 0.0034977667176410154,
        "return_24h": 0.017192321262980093,
        "close_vs_ema12": 0.00032682082495005815,
        "close_vs_ema24": 0.001953417809013702,
        "ema12_slope_3h": 0.0014449504467597407,
        "ema24_slope_6h": 0.0025802784558157654,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T16:32:14.812801Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T16:15:00Z",
          "return_6h": 0.0008773981278453746,
          "return_12h": 0.0034977667176410154,
          "return_24h": 0.017192321262980093,
          "close_vs_ema12": 0.00032682082495005815,
          "close_vs_ema24": 0.001953417809013702,
          "ema12_slope_3h": 0.0014449504467597407,
          "ema24_slope_6h": 0.0025802784558157654,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187616,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5237,
        5238
      ],
      "forecast_publication_timestamp": "2026-10-09T16:32:14.767755Z",
      "requested_quote_timestamp": "2026-10-09T16:32:14.767755Z",
      "retrieved_quote_timestamp": "2026-10-09T16:32:14.955371Z",
      "quote_retrieval_timestamp": "2026-10-09T16:32:14.955371Z",
      "timing_difference_seconds": 0.187616,
      "selected_quote": {
        "id": 657,
        "contract_id": 657,
        "forecast_timestamp": "2026-10-09T16:32:14.767755Z",
        "requested_timestamp": "2026-10-09T16:32:14.767755Z",
        "actual_quote_timestamp": "2026-10-09T16:32:14.955371Z",
        "timestamp_delta_seconds": 0.187616,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T16:32:14.955371Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091245",
        "external_market_id": "KXBTC15M-26OCT091245-45",
        "external_contract_id": "KXBTC15M-26OCT091245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3633.68
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 657,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091245",
          "external_market_id": "KXBTC15M-26OCT091245-45",
          "external_contract_id": "KXBTC15M-26OCT091245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T16:30:00Z",
          "resolution_timestamp": "2026-10-09T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T16:32:14.815163Z"
        }
      ],
      "quotes": [
        {
          "id": 657,
          "contract_id": 657,
          "forecast_timestamp": "2026-10-09T16:32:14.767755Z",
          "requested_timestamp": "2026-10-09T16:32:14.767755Z",
          "actual_quote_timestamp": "2026-10-09T16:32:14.955371Z",
          "timestamp_delta_seconds": 0.187616,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T16:32:14.955371Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091245",
          "external_market_id": "KXBTC15M-26OCT091245-45",
          "external_contract_id": "KXBTC15M-26OCT091245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3633.68
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091245-45": {
          "UP/YES": "KXBTC15M-26OCT091245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1276,
          "signal_id": 657,
          "quote_id": 657,
          "settlement_id": 657,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.75999999999999,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T16:47:18.956016Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3633.68,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1277,
          "signal_id": 657,
          "quote_id": 657,
          "settlement_id": 657,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -59.0,
          "net_pnl": -60.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T16:47:18.958773Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3633.68,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82661.16,
        "kronos_base_predicted_close": 82697.359375,
        "kronos_base_displacement": 36.19937499999651,
        "kronos_base_displacement_fraction": 0.00043792483676731014,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82765.7890625,
        "kronos_small_displacement": 104.62906249999651,
        "kronos_small_displacement_fraction": 0.001265758458990855,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091245",
        "ticker": "KXBTC15M-26OCT091245-45",
        "market_id": "KXBTC15M-26OCT091245-45",
        "contract_id": "KXBTC15M-26OCT091245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82661.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T16:32:14.767755Z",
        "retrieved_timestamp": "2026-10-09T16:32:14.955371Z",
        "quote_offset_seconds": 0.187616,
        "quote_age_seconds": 0.187616,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3633.68
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82646.38,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 657,
          "signal_id": 657,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T16:15:00Z",
          "return_6h": 0.0008773981278453746,
          "return_12h": 0.0034977667176410154,
          "return_24h": 0.017192321262980093,
          "close_vs_ema12": 0.00032682082495005815,
          "close_vs_ema24": 0.001953417809013702,
          "ema12_slope_3h": 0.0014449504467597407,
          "ema24_slope_6h": 0.0025802784558157654,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T16:32:14.812801Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T16:15:00Z",
            "return_6h": 0.0008773981278453746,
            "return_12h": 0.0034977667176410154,
            "return_24h": 0.017192321262980093,
            "close_vs_ema12": 0.00032682082495005815,
            "close_vs_ema24": 0.001953417809013702,
            "ema12_slope_3h": 0.0014449504467597407,
            "ema24_slope_6h": 0.0025802784558157654,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 656,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1600Z",
      "trigger_timestamp": "2026-10-09T16:02:15.706649Z",
      "market_start_timestamp": "2026-10-09T16:00:00Z",
      "resolution_timestamp": "2026-10-09T16:15:00Z",
      "direction": "UP",
      "base_run_id": 5233,
      "small_run_id": 5234,
      "last_observed_close": 82825.09,
      "actual_close": 82852.99,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T16:02:15.753641Z",
      "base_predicted_close": 82828.8203125,
      "small_predicted_close": 82845.859375,
      "strike": 82825.09,
      "market_regime": {
        "id": 656,
        "signal_id": 656,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T15:45:00Z",
        "return_6h": 0.0028207190605686883,
        "return_12h": 0.005694074056184162,
        "return_24h": 0.022999183108394217,
        "close_vs_ema12": 0.0024381354528399957,
        "close_vs_ema24": 0.004073037639133359,
        "ema12_slope_3h": 0.0017608817034056035,
        "ema24_slope_6h": 0.0026167941733012956,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T16:02:15.757610Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T15:45:00Z",
          "return_6h": 0.0028207190605686883,
          "return_12h": 0.005694074056184162,
          "return_24h": 0.022999183108394217,
          "close_vs_ema12": 0.0024381354528399957,
          "close_vs_ema24": 0.004073037639133359,
          "ema12_slope_3h": 0.0017608817034056035,
          "ema24_slope_6h": 0.0026167941733012956,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.18,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.221363,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5233,
        5234
      ],
      "forecast_publication_timestamp": "2026-10-09T16:02:15.706649Z",
      "requested_quote_timestamp": "2026-10-09T16:02:15.706649Z",
      "retrieved_quote_timestamp": "2026-10-09T16:02:15.928012Z",
      "quote_retrieval_timestamp": "2026-10-09T16:02:15.928012Z",
      "timing_difference_seconds": 0.221363,
      "selected_quote": {
        "id": 656,
        "contract_id": 656,
        "forecast_timestamp": "2026-10-09T16:02:15.706649Z",
        "requested_timestamp": "2026-10-09T16:02:15.706649Z",
        "actual_quote_timestamp": "2026-10-09T16:02:15.928012Z",
        "timestamp_delta_seconds": 0.221363,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.18,
        "implied_probability": 0.18,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T16:02:15.928012Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091215",
        "external_market_id": "KXBTC15M-26OCT091215-15",
        "external_contract_id": "KXBTC15M-26OCT091215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5381.97
      },
      "selected_entry_price": 0.18,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 656,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091215",
          "external_market_id": "KXBTC15M-26OCT091215-15",
          "external_contract_id": "KXBTC15M-26OCT091215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T16:00:00Z",
          "resolution_timestamp": "2026-10-09T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T16:02:15.759748Z"
        }
      ],
      "quotes": [
        {
          "id": 656,
          "contract_id": 656,
          "forecast_timestamp": "2026-10-09T16:02:15.706649Z",
          "requested_timestamp": "2026-10-09T16:02:15.706649Z",
          "actual_quote_timestamp": "2026-10-09T16:02:15.928012Z",
          "timestamp_delta_seconds": 0.221363,
          "bid": 0.17,
          "ask": 0.18,
          "midpoint": 0.175,
          "last_price": 0.18,
          "implied_probability": 0.18,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T16:02:15.928012Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091215",
          "external_market_id": "KXBTC15M-26OCT091215-15",
          "external_contract_id": "KXBTC15M-26OCT091215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5381.97
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091215-15": {
          "UP/YES": "KXBTC15M-26OCT091215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1274,
          "signal_id": 656,
          "quote_id": 656,
          "settlement_id": 656,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 525.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.5,
          "trading_fee": 5.43,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 525.0,
          "gross_pnl": 430.5,
          "net_pnl": 425.07,
          "roi": 4.253677574302011,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T16:17:19.995809Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5381.97,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1275,
          "signal_id": 656,
          "quote_id": 656,
          "settlement_id": 656,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 18.0,
          "trading_fee": 1.04,
          "total_deployed": 19.04,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 82.0,
          "net_pnl": 80.96000000000001,
          "roi": 4.252100840336135,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T16:17:19.998399Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5381.97,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82825.09,
        "kronos_base_predicted_close": 82828.8203125,
        "kronos_base_displacement": 3.7303125000034925,
        "kronos_base_displacement_fraction": 4.503843581701502e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82845.859375,
        "kronos_small_displacement": 20.769375000003492,
        "kronos_small_displacement_fraction": 0.0002507618766246254,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091215",
        "ticker": "KXBTC15M-26OCT091215-15",
        "market_id": "KXBTC15M-26OCT091215-15",
        "contract_id": "KXBTC15M-26OCT091215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82825.09
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T16:02:15.706649Z",
        "retrieved_timestamp": "2026-10-09T16:02:15.928012Z",
        "quote_offset_seconds": 0.221363,
        "quote_age_seconds": 0.221363,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.18,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.18,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5381.97
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82852.99,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 656,
          "signal_id": 656,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T15:45:00Z",
          "return_6h": 0.0028207190605686883,
          "return_12h": 0.005694074056184162,
          "return_24h": 0.022999183108394217,
          "close_vs_ema12": 0.0024381354528399957,
          "close_vs_ema24": 0.004073037639133359,
          "ema12_slope_3h": 0.0017608817034056035,
          "ema24_slope_6h": 0.0026167941733012956,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T16:02:15.757610Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T15:45:00Z",
            "return_6h": 0.0028207190605686883,
            "return_12h": 0.005694074056184162,
            "return_24h": 0.022999183108394217,
            "close_vs_ema12": 0.0024381354528399957,
            "close_vs_ema24": 0.004073037639133359,
            "ema12_slope_3h": 0.0017608817034056035,
            "ema24_slope_6h": 0.0026167941733012956,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 655,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1345Z",
      "trigger_timestamp": "2026-10-09T13:47:16.377310Z",
      "market_start_timestamp": "2026-10-09T13:45:00Z",
      "resolution_timestamp": "2026-10-09T14:00:00Z",
      "direction": "UP",
      "base_run_id": 5215,
      "small_run_id": 5216,
      "last_observed_close": 82493.55,
      "actual_close": 82555.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T13:47:16.422022Z",
      "base_predicted_close": 82711.3515625,
      "small_predicted_close": 82559.8671875,
      "strike": 82493.55,
      "market_regime": {
        "id": 655,
        "signal_id": 655,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T13:30:00Z",
        "return_6h": 0.00025126458727520173,
        "return_12h": 0.007004719451673136,
        "return_24h": 0.006100182122445341,
        "close_vs_ema12": -0.00024848273388466957,
        "close_vs_ema24": 0.0009890584477862951,
        "ema12_slope_3h": 0.002639377822878819,
        "ema24_slope_6h": 0.0024154882457920746,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T13:47:16.426981Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T13:30:00Z",
          "return_6h": 0.00025126458727520173,
          "return_12h": 0.007004719451673136,
          "return_24h": 0.006100182122445341,
          "close_vs_ema12": -0.00024848273388466957,
          "close_vs_ema24": 0.0009890584477862951,
          "ema12_slope_3h": 0.002639377822878819,
          "ema24_slope_6h": 0.0024154882457920746,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.255265,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5215,
        5216
      ],
      "forecast_publication_timestamp": "2026-10-09T13:47:16.377310Z",
      "requested_quote_timestamp": "2026-10-09T13:47:16.377310Z",
      "retrieved_quote_timestamp": "2026-10-09T13:47:16.632575Z",
      "quote_retrieval_timestamp": "2026-10-09T13:47:16.632575Z",
      "timing_difference_seconds": 0.255265,
      "selected_quote": {
        "id": 655,
        "contract_id": 655,
        "forecast_timestamp": "2026-10-09T13:47:16.377310Z",
        "requested_timestamp": "2026-10-09T13:47:16.377310Z",
        "actual_quote_timestamp": "2026-10-09T13:47:16.632575Z",
        "timestamp_delta_seconds": 0.255265,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T13:47:16.632575Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT091000",
        "external_market_id": "KXBTC15M-26OCT091000-00",
        "external_contract_id": "KXBTC15M-26OCT091000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 510.02
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 655,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091000",
          "external_market_id": "KXBTC15M-26OCT091000-00",
          "external_contract_id": "KXBTC15M-26OCT091000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T13:45:00Z",
          "resolution_timestamp": "2026-10-09T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T13:47:16.429302Z"
        }
      ],
      "quotes": [
        {
          "id": 655,
          "contract_id": 655,
          "forecast_timestamp": "2026-10-09T13:47:16.377310Z",
          "requested_timestamp": "2026-10-09T13:47:16.377310Z",
          "actual_quote_timestamp": "2026-10-09T13:47:16.632575Z",
          "timestamp_delta_seconds": 0.255265,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T13:47:16.632575Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT091000",
          "external_market_id": "KXBTC15M-26OCT091000-00",
          "external_contract_id": "KXBTC15M-26OCT091000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 510.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT091000-00": {
          "UP/YES": "KXBTC15M-26OCT091000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1272,
          "signal_id": 655,
          "quote_id": 655,
          "settlement_id": 655,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T14:02:19.960536Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 510.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1273,
          "signal_id": 655,
          "quote_id": 655,
          "settlement_id": 655,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T14:02:19.964073Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 510.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82493.55,
        "kronos_base_predicted_close": 82711.3515625,
        "kronos_base_displacement": 217.8015624999971,
        "kronos_base_displacement_fraction": 0.002640225357012725,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82559.8671875,
        "kronos_small_displacement": 66.31718749999709,
        "kronos_small_displacement_fraction": 0.0008039075479234084,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT091000",
        "ticker": "KXBTC15M-26OCT091000-00",
        "market_id": "KXBTC15M-26OCT091000-00",
        "contract_id": "KXBTC15M-26OCT091000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82493.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T13:47:16.377310Z",
        "retrieved_timestamp": "2026-10-09T13:47:16.632575Z",
        "quote_offset_seconds": 0.255265,
        "quote_age_seconds": 0.255265,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 510.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82555.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 655,
          "signal_id": 655,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T13:30:00Z",
          "return_6h": 0.00025126458727520173,
          "return_12h": 0.007004719451673136,
          "return_24h": 0.006100182122445341,
          "close_vs_ema12": -0.00024848273388466957,
          "close_vs_ema24": 0.0009890584477862951,
          "ema12_slope_3h": 0.002639377822878819,
          "ema24_slope_6h": 0.0024154882457920746,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T13:47:16.426981Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T13:30:00Z",
            "return_6h": 0.00025126458727520173,
            "return_12h": 0.007004719451673136,
            "return_24h": 0.006100182122445341,
            "close_vs_ema12": -0.00024848273388466957,
            "close_vs_ema24": 0.0009890584477862951,
            "ema12_slope_3h": 0.002639377822878819,
            "ema24_slope_6h": 0.0024154882457920746,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 654,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1330Z",
      "trigger_timestamp": "2026-10-09T13:32:15.443770Z",
      "market_start_timestamp": "2026-10-09T13:30:00Z",
      "resolution_timestamp": "2026-10-09T13:45:00Z",
      "direction": "UP",
      "base_run_id": 5213,
      "small_run_id": 5214,
      "last_observed_close": 82888.34,
      "actual_close": 82493.55,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T13:32:15.484877Z",
      "base_predicted_close": 82912.296875,
      "small_predicted_close": 82930.5625,
      "strike": 82888.34,
      "market_regime": {
        "id": 654,
        "signal_id": 654,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T13:15:00Z",
        "return_6h": 0.005271939510793189,
        "return_12h": 0.013546061015592192,
        "return_24h": 0.00662234078539381,
        "close_vs_ema12": 0.004525495020964554,
        "close_vs_ema24": 0.005800522091607974,
        "ema12_slope_3h": 0.0026832800266407553,
        "ema24_slope_6h": 0.002461196738543281,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T13:32:15.487289Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T13:15:00Z",
          "return_6h": 0.005271939510793189,
          "return_12h": 0.013546061015592192,
          "return_24h": 0.00662234078539381,
          "close_vs_ema12": 0.004525495020964554,
          "close_vs_ema24": 0.005800522091607974,
          "ema12_slope_3h": 0.0026832800266407553,
          "ema24_slope_6h": 0.002461196738543281,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199233,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5213,
        5214
      ],
      "forecast_publication_timestamp": "2026-10-09T13:32:15.443770Z",
      "requested_quote_timestamp": "2026-10-09T13:32:15.443770Z",
      "retrieved_quote_timestamp": "2026-10-09T13:32:15.643003Z",
      "quote_retrieval_timestamp": "2026-10-09T13:32:15.643003Z",
      "timing_difference_seconds": 0.199233,
      "selected_quote": {
        "id": 654,
        "contract_id": 654,
        "forecast_timestamp": "2026-10-09T13:32:15.443770Z",
        "requested_timestamp": "2026-10-09T13:32:15.443770Z",
        "actual_quote_timestamp": "2026-10-09T13:32:15.643003Z",
        "timestamp_delta_seconds": 0.199233,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T13:32:15.643003Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090945",
        "external_market_id": "KXBTC15M-26OCT090945-45",
        "external_contract_id": "KXBTC15M-26OCT090945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8107.42
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 654,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090945",
          "external_market_id": "KXBTC15M-26OCT090945-45",
          "external_contract_id": "KXBTC15M-26OCT090945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T13:30:00Z",
          "resolution_timestamp": "2026-10-09T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T13:32:15.489625Z"
        }
      ],
      "quotes": [
        {
          "id": 654,
          "contract_id": 654,
          "forecast_timestamp": "2026-10-09T13:32:15.443770Z",
          "requested_timestamp": "2026-10-09T13:32:15.443770Z",
          "actual_quote_timestamp": "2026-10-09T13:32:15.643003Z",
          "timestamp_delta_seconds": 0.199233,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T13:32:15.643003Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090945",
          "external_market_id": "KXBTC15M-26OCT090945-45",
          "external_contract_id": "KXBTC15M-26OCT090945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8107.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090945-45": {
          "UP/YES": "KXBTC15M-26OCT090945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1270,
          "signal_id": 654,
          "quote_id": 654,
          "settlement_id": 654,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T13:47:20.965468Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8107.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1271,
          "signal_id": 654,
          "quote_id": 654,
          "settlement_id": 654,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T13:47:20.967843Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8107.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82888.34,
        "kronos_base_predicted_close": 82912.296875,
        "kronos_base_displacement": 23.956875000003492,
        "kronos_base_displacement_fraction": 0.0002890258750507429,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82930.5625,
        "kronos_small_displacement": 42.22250000000349,
        "kronos_small_displacement_fraction": 0.0005093901023956263,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090945",
        "ticker": "KXBTC15M-26OCT090945-45",
        "market_id": "KXBTC15M-26OCT090945-45",
        "contract_id": "KXBTC15M-26OCT090945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82888.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T13:32:15.443770Z",
        "retrieved_timestamp": "2026-10-09T13:32:15.643003Z",
        "quote_offset_seconds": 0.199233,
        "quote_age_seconds": 0.199233,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8107.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82493.55,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 654,
          "signal_id": 654,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T13:15:00Z",
          "return_6h": 0.005271939510793189,
          "return_12h": 0.013546061015592192,
          "return_24h": 0.00662234078539381,
          "close_vs_ema12": 0.004525495020964554,
          "close_vs_ema24": 0.005800522091607974,
          "ema12_slope_3h": 0.0026832800266407553,
          "ema24_slope_6h": 0.002461196738543281,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T13:32:15.487289Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T13:15:00Z",
            "return_6h": 0.005271939510793189,
            "return_12h": 0.013546061015592192,
            "return_24h": 0.00662234078539381,
            "close_vs_ema12": 0.004525495020964554,
            "close_vs_ema24": 0.005800522091607974,
            "ema12_slope_3h": 0.0026832800266407553,
            "ema24_slope_6h": 0.002461196738543281,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 653,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1215Z",
      "trigger_timestamp": "2026-10-09T12:17:15.665846Z",
      "market_start_timestamp": "2026-10-09T12:15:00Z",
      "resolution_timestamp": "2026-10-09T12:30:00Z",
      "direction": "UP",
      "base_run_id": 5203,
      "small_run_id": 5204,
      "last_observed_close": 83229.58,
      "actual_close": 83035.65,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T12:17:15.698572Z",
      "base_predicted_close": 83252.2265625,
      "small_predicted_close": 83549.9765625,
      "strike": 83229.58,
      "market_regime": {
        "id": 653,
        "signal_id": 653,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T12:00:00Z",
        "return_6h": 0.010063836321671182,
        "return_12h": 0.017829094845158044,
        "return_24h": 0.010756168898140572,
        "close_vs_ema12": 0.00992807689015418,
        "close_vs_ema24": 0.010685426162071021,
        "ema12_slope_3h": 0.002255230963042809,
        "ema24_slope_6h": 0.0020717960831635462,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T12:17:15.702935Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T12:00:00Z",
          "return_6h": 0.010063836321671182,
          "return_12h": 0.017829094845158044,
          "return_24h": 0.010756168898140572,
          "close_vs_ema12": 0.00992807689015418,
          "close_vs_ema24": 0.010685426162071021,
          "ema12_slope_3h": 0.002255230963042809,
          "ema24_slope_6h": 0.0020717960831635462,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201007,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5203,
        5204
      ],
      "forecast_publication_timestamp": "2026-10-09T12:17:15.665846Z",
      "requested_quote_timestamp": "2026-10-09T12:17:15.665846Z",
      "retrieved_quote_timestamp": "2026-10-09T12:17:15.866853Z",
      "quote_retrieval_timestamp": "2026-10-09T12:17:15.866853Z",
      "timing_difference_seconds": 0.201007,
      "selected_quote": {
        "id": 653,
        "contract_id": 653,
        "forecast_timestamp": "2026-10-09T12:17:15.665846Z",
        "requested_timestamp": "2026-10-09T12:17:15.665846Z",
        "actual_quote_timestamp": "2026-10-09T12:17:15.866853Z",
        "timestamp_delta_seconds": 0.201007,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T12:17:15.866853Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090830",
        "external_market_id": "KXBTC15M-26OCT090830-30",
        "external_contract_id": "KXBTC15M-26OCT090830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8000.25
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 653,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090830",
          "external_market_id": "KXBTC15M-26OCT090830-30",
          "external_contract_id": "KXBTC15M-26OCT090830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T12:15:00Z",
          "resolution_timestamp": "2026-10-09T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T12:17:15.707757Z"
        }
      ],
      "quotes": [
        {
          "id": 653,
          "contract_id": 653,
          "forecast_timestamp": "2026-10-09T12:17:15.665846Z",
          "requested_timestamp": "2026-10-09T12:17:15.665846Z",
          "actual_quote_timestamp": "2026-10-09T12:17:15.866853Z",
          "timestamp_delta_seconds": 0.201007,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T12:17:15.866853Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090830",
          "external_market_id": "KXBTC15M-26OCT090830-30",
          "external_contract_id": "KXBTC15M-26OCT090830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8000.25
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090830-30": {
          "UP/YES": "KXBTC15M-26OCT090830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1268,
          "signal_id": 653,
          "quote_id": 653,
          "settlement_id": 653,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.76,
          "net_pnl": -99.92,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T12:32:18.225916Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8000.25,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1269,
          "signal_id": 653,
          "quote_id": 653,
          "settlement_id": 653,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T12:32:18.229919Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8000.25,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83229.58,
        "kronos_base_predicted_close": 83252.2265625,
        "kronos_base_displacement": 22.646562499998254,
        "kronos_base_displacement_fraction": 0.00027209752229914237,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83549.9765625,
        "kronos_small_displacement": 320.39656249999825,
        "kronos_small_displacement_fraction": 0.0038495515957187127,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090830",
        "ticker": "KXBTC15M-26OCT090830-30",
        "market_id": "KXBTC15M-26OCT090830-30",
        "contract_id": "KXBTC15M-26OCT090830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83229.58
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T12:17:15.665846Z",
        "retrieved_timestamp": "2026-10-09T12:17:15.866853Z",
        "quote_offset_seconds": 0.201007,
        "quote_age_seconds": 0.201007,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8000.25
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83035.65,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 653,
          "signal_id": 653,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T12:00:00Z",
          "return_6h": 0.010063836321671182,
          "return_12h": 0.017829094845158044,
          "return_24h": 0.010756168898140572,
          "close_vs_ema12": 0.00992807689015418,
          "close_vs_ema24": 0.010685426162071021,
          "ema12_slope_3h": 0.002255230963042809,
          "ema24_slope_6h": 0.0020717960831635462,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T12:17:15.702935Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T12:00:00Z",
            "return_6h": 0.010063836321671182,
            "return_12h": 0.017829094845158044,
            "return_24h": 0.010756168898140572,
            "close_vs_ema12": 0.00992807689015418,
            "close_vs_ema24": 0.010685426162071021,
            "ema12_slope_3h": 0.002255230963042809,
            "ema24_slope_6h": 0.0020717960831635462,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 652,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1200Z",
      "trigger_timestamp": "2026-10-09T12:02:14.477209Z",
      "market_start_timestamp": "2026-10-09T12:00:00Z",
      "resolution_timestamp": "2026-10-09T12:15:00Z",
      "direction": "UP",
      "base_run_id": 5201,
      "small_run_id": 5202,
      "last_observed_close": 83158.91,
      "actual_close": 83229.58,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T12:02:14.513648Z",
      "base_predicted_close": 83238.7109375,
      "small_predicted_close": 83512.953125,
      "strike": 83158.91,
      "market_regime": {
        "id": 652,
        "signal_id": 652,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T11:45:00Z",
        "return_6h": 0.010377386225333796,
        "return_12h": 0.01814144778639948,
        "return_24h": 0.00879726217522081,
        "close_vs_ema12": 0.009496940375839813,
        "close_vs_ema24": 0.010054383143746737,
        "ema12_slope_3h": 0.0019774537382921675,
        "ema24_slope_6h": 0.0019030820266037196,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T12:02:14.517766Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T11:45:00Z",
          "return_6h": 0.010377386225333796,
          "return_12h": 0.01814144778639948,
          "return_24h": 0.00879726217522081,
          "close_vs_ema12": 0.009496940375839813,
          "close_vs_ema24": 0.010054383143746737,
          "ema12_slope_3h": 0.0019774537382921675,
          "ema24_slope_6h": 0.0019030820266037196,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200516,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5201,
        5202
      ],
      "forecast_publication_timestamp": "2026-10-09T12:02:14.477209Z",
      "requested_quote_timestamp": "2026-10-09T12:02:14.477209Z",
      "retrieved_quote_timestamp": "2026-10-09T12:02:14.677725Z",
      "quote_retrieval_timestamp": "2026-10-09T12:02:14.677725Z",
      "timing_difference_seconds": 0.200516,
      "selected_quote": {
        "id": 652,
        "contract_id": 652,
        "forecast_timestamp": "2026-10-09T12:02:14.477209Z",
        "requested_timestamp": "2026-10-09T12:02:14.477209Z",
        "actual_quote_timestamp": "2026-10-09T12:02:14.677725Z",
        "timestamp_delta_seconds": 0.200516,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T12:02:14.677725Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090815",
        "external_market_id": "KXBTC15M-26OCT090815-15",
        "external_contract_id": "KXBTC15M-26OCT090815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5369.12
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 652,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090815",
          "external_market_id": "KXBTC15M-26OCT090815-15",
          "external_contract_id": "KXBTC15M-26OCT090815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T12:00:00Z",
          "resolution_timestamp": "2026-10-09T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T12:02:14.520345Z"
        }
      ],
      "quotes": [
        {
          "id": 652,
          "contract_id": 652,
          "forecast_timestamp": "2026-10-09T12:02:14.477209Z",
          "requested_timestamp": "2026-10-09T12:02:14.477209Z",
          "actual_quote_timestamp": "2026-10-09T12:02:14.677725Z",
          "timestamp_delta_seconds": 0.200516,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T12:02:14.677725Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090815",
          "external_market_id": "KXBTC15M-26OCT090815-15",
          "external_contract_id": "KXBTC15M-26OCT090815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5369.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090815-15": {
          "UP/YES": "KXBTC15M-26OCT090815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1266,
          "signal_id": 652,
          "quote_id": 652,
          "settlement_id": 652,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T12:17:20.242456Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5369.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1267,
          "signal_id": 652,
          "quote_id": 652,
          "settlement_id": 652,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T12:17:20.246356Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5369.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83158.91,
        "kronos_base_predicted_close": 83238.7109375,
        "kronos_base_displacement": 79.80093749999651,
        "kronos_base_displacement_fraction": 0.0009596198110340372,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83512.953125,
        "kronos_small_displacement": 354.0431249999965,
        "kronos_small_displacement_fraction": 0.004257428638735122,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090815",
        "ticker": "KXBTC15M-26OCT090815-15",
        "market_id": "KXBTC15M-26OCT090815-15",
        "contract_id": "KXBTC15M-26OCT090815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83158.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T12:02:14.477209Z",
        "retrieved_timestamp": "2026-10-09T12:02:14.677725Z",
        "quote_offset_seconds": 0.200516,
        "quote_age_seconds": 0.200516,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5369.12
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83229.58,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 652,
          "signal_id": 652,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T11:45:00Z",
          "return_6h": 0.010377386225333796,
          "return_12h": 0.01814144778639948,
          "return_24h": 0.00879726217522081,
          "close_vs_ema12": 0.009496940375839813,
          "close_vs_ema24": 0.010054383143746737,
          "ema12_slope_3h": 0.0019774537382921675,
          "ema24_slope_6h": 0.0019030820266037196,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T12:02:14.517766Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T11:45:00Z",
            "return_6h": 0.010377386225333796,
            "return_12h": 0.01814144778639948,
            "return_24h": 0.00879726217522081,
            "close_vs_ema12": 0.009496940375839813,
            "close_vs_ema24": 0.010054383143746737,
            "ema12_slope_3h": 0.0019774537382921675,
            "ema24_slope_6h": 0.0019030820266037196,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 651,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1145Z",
      "trigger_timestamp": "2026-10-09T11:47:15.622326Z",
      "market_start_timestamp": "2026-10-09T11:45:00Z",
      "resolution_timestamp": "2026-10-09T12:00:00Z",
      "direction": "UP",
      "base_run_id": 5199,
      "small_run_id": 5200,
      "last_observed_close": 82928.05,
      "actual_close": 83158.91,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T11:47:15.669219Z",
      "base_predicted_close": 82939.78125,
      "small_predicted_close": 82957.3828125,
      "strike": 82928.05,
      "market_regime": {
        "id": 651,
        "signal_id": 651,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T11:30:00Z",
        "return_6h": 0.0059229448372020155,
        "return_12h": 0.014446605540977542,
        "return_24h": 0.004378827745212588,
        "close_vs_ema12": 0.007101478268193739,
        "close_vs_ema24": 0.0074636232341627196,
        "ema12_slope_3h": 0.0017982432801759707,
        "ema24_slope_6h": 0.0017243831803546161,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T11:47:15.673332Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T11:30:00Z",
          "return_6h": 0.0059229448372020155,
          "return_12h": 0.014446605540977542,
          "return_24h": 0.004378827745212588,
          "close_vs_ema12": 0.007101478268193739,
          "close_vs_ema24": 0.0074636232341627196,
          "ema12_slope_3h": 0.0017982432801759707,
          "ema24_slope_6h": 0.0017243831803546161,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.94,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.243245,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5199,
        5200
      ],
      "forecast_publication_timestamp": "2026-10-09T11:47:15.622326Z",
      "requested_quote_timestamp": "2026-10-09T11:47:15.622326Z",
      "retrieved_quote_timestamp": "2026-10-09T11:47:15.865571Z",
      "quote_retrieval_timestamp": "2026-10-09T11:47:15.865571Z",
      "timing_difference_seconds": 0.243245,
      "selected_quote": {
        "id": 651,
        "contract_id": 651,
        "forecast_timestamp": "2026-10-09T11:47:15.622326Z",
        "requested_timestamp": "2026-10-09T11:47:15.622326Z",
        "actual_quote_timestamp": "2026-10-09T11:47:15.865571Z",
        "timestamp_delta_seconds": 0.243245,
        "bid": 0.939,
        "ask": 0.94,
        "midpoint": 0.9395,
        "last_price": 0.939,
        "implied_probability": 0.94,
        "spread": 0.0010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T11:47:15.865571Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090800",
        "external_market_id": "KXBTC15M-26OCT090800-00",
        "external_contract_id": "KXBTC15M-26OCT090800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 100.12
      },
      "selected_entry_price": 0.94,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 651,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090800",
          "external_market_id": "KXBTC15M-26OCT090800-00",
          "external_contract_id": "KXBTC15M-26OCT090800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T11:45:00Z",
          "resolution_timestamp": "2026-10-09T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T11:47:15.676001Z"
        }
      ],
      "quotes": [
        {
          "id": 651,
          "contract_id": 651,
          "forecast_timestamp": "2026-10-09T11:47:15.622326Z",
          "requested_timestamp": "2026-10-09T11:47:15.622326Z",
          "actual_quote_timestamp": "2026-10-09T11:47:15.865571Z",
          "timestamp_delta_seconds": 0.243245,
          "bid": 0.939,
          "ask": 0.94,
          "midpoint": 0.9395,
          "last_price": 0.939,
          "implied_probability": 0.94,
          "spread": 0.0010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T11:47:15.865571Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090800",
          "external_market_id": "KXBTC15M-26OCT090800-00",
          "external_contract_id": "KXBTC15M-26OCT090800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 100.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090800-00": {
          "UP/YES": "KXBTC15M-26OCT090800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1265,
          "signal_id": 651,
          "quote_id": 651,
          "settlement_id": 651,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.94,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.0,
          "trading_fee": 0.4,
          "total_deployed": 94.4,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 6.0,
          "net_pnl": 5.599999999999994,
          "roi": 0.059322033898305024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T12:02:19.015714Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 100.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82928.05,
        "kronos_base_predicted_close": 82939.78125,
        "kronos_base_displacement": 11.73124999999709,
        "kronos_base_displacement_fraction": 0.000141462991110934,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82957.3828125,
        "kronos_small_displacement": 29.33281249999709,
        "kronos_small_displacement_fraction": 0.0003537140026806019,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090800",
        "ticker": "KXBTC15M-26OCT090800-00",
        "market_id": "KXBTC15M-26OCT090800-00",
        "contract_id": "KXBTC15M-26OCT090800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82928.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T11:47:15.622326Z",
        "retrieved_timestamp": "2026-10-09T11:47:15.865571Z",
        "quote_offset_seconds": 0.243245,
        "quote_age_seconds": 0.243245,
        "bid": 0.939,
        "ask": 0.94,
        "midpoint": 0.9395,
        "last_price": 0.939,
        "spread": 0.0010000000000000009,
        "selected_entry_price": 0.94,
        "price_type": "live_executable_ask",
        "yes_ask_size": 100.12
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83158.91,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 651,
          "signal_id": 651,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T11:30:00Z",
          "return_6h": 0.0059229448372020155,
          "return_12h": 0.014446605540977542,
          "return_24h": 0.004378827745212588,
          "close_vs_ema12": 0.007101478268193739,
          "close_vs_ema24": 0.0074636232341627196,
          "ema12_slope_3h": 0.0017982432801759707,
          "ema24_slope_6h": 0.0017243831803546161,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T11:47:15.673332Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T11:30:00Z",
            "return_6h": 0.0059229448372020155,
            "return_12h": 0.014446605540977542,
            "return_24h": 0.004378827745212588,
            "close_vs_ema12": 0.007101478268193739,
            "close_vs_ema24": 0.0074636232341627196,
            "ema12_slope_3h": 0.0017982432801759707,
            "ema24_slope_6h": 0.0017243831803546161,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 650,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1115Z",
      "trigger_timestamp": "2026-10-09T11:17:15.329789Z",
      "market_start_timestamp": "2026-10-09T11:15:00Z",
      "resolution_timestamp": "2026-10-09T11:30:00Z",
      "direction": "UP",
      "base_run_id": 5195,
      "small_run_id": 5196,
      "last_observed_close": 82430.37,
      "actual_close": 82515.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T11:17:15.371859Z",
      "base_predicted_close": 82458.7265625,
      "small_predicted_close": 82431.859375,
      "strike": 82430.37,
      "market_regime": {
        "id": 650,
        "signal_id": 650,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T11:00:00Z",
        "return_6h": 0.0015513506989910386,
        "return_12h": 0.007942487268520981,
        "return_24h": 9.893296360363735e-06,
        "close_vs_ema12": 0.0014622093681739834,
        "close_vs_ema24": 0.0016299235814452029,
        "ema12_slope_3h": 0.0017320939513887357,
        "ema24_slope_6h": 0.0016563227615682408,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T11:17:15.375912Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T11:00:00Z",
          "return_6h": 0.0015513506989910386,
          "return_12h": 0.007942487268520981,
          "return_24h": 9.893296360363735e-06,
          "close_vs_ema12": 0.0014622093681739834,
          "close_vs_ema24": 0.0016299235814452029,
          "ema12_slope_3h": 0.0017320939513887357,
          "ema24_slope_6h": 0.0016563227615682408,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210293,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5195,
        5196
      ],
      "forecast_publication_timestamp": "2026-10-09T11:17:15.329789Z",
      "requested_quote_timestamp": "2026-10-09T11:17:15.329789Z",
      "retrieved_quote_timestamp": "2026-10-09T11:17:15.540082Z",
      "quote_retrieval_timestamp": "2026-10-09T11:17:15.540082Z",
      "timing_difference_seconds": 0.210293,
      "selected_quote": {
        "id": 650,
        "contract_id": 650,
        "forecast_timestamp": "2026-10-09T11:17:15.329789Z",
        "requested_timestamp": "2026-10-09T11:17:15.329789Z",
        "actual_quote_timestamp": "2026-10-09T11:17:15.540082Z",
        "timestamp_delta_seconds": 0.210293,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T11:17:15.540082Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090730",
        "external_market_id": "KXBTC15M-26OCT090730-30",
        "external_contract_id": "KXBTC15M-26OCT090730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2010.57
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 650,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090730",
          "external_market_id": "KXBTC15M-26OCT090730-30",
          "external_contract_id": "KXBTC15M-26OCT090730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T11:15:00Z",
          "resolution_timestamp": "2026-10-09T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T11:17:15.378975Z"
        }
      ],
      "quotes": [
        {
          "id": 650,
          "contract_id": 650,
          "forecast_timestamp": "2026-10-09T11:17:15.329789Z",
          "requested_timestamp": "2026-10-09T11:17:15.329789Z",
          "actual_quote_timestamp": "2026-10-09T11:17:15.540082Z",
          "timestamp_delta_seconds": 0.210293,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.72,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T11:17:15.540082Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090730",
          "external_market_id": "KXBTC15M-26OCT090730-30",
          "external_contract_id": "KXBTC15M-26OCT090730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2010.57
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090730-30": {
          "UP/YES": "KXBTC15M-26OCT090730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1263,
          "signal_id": 650,
          "quote_id": 650,
          "settlement_id": 650,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 134.0,
          "gross_pnl": 36.18000000000001,
          "net_pnl": 34.33000000000001,
          "roi": 0.34443664091501974,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T11:32:18.963024Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2010.57,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1264,
          "signal_id": 650,
          "quote_id": 650,
          "settlement_id": 650,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 27.0,
          "net_pnl": 25.620000000000005,
          "roi": 0.34444743210540474,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T11:32:18.967009Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2010.57,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82430.37,
        "kronos_base_predicted_close": 82458.7265625,
        "kronos_base_displacement": 28.356562500004657,
        "kronos_base_displacement_fraction": 0.0003440062503662747,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82431.859375,
        "kronos_small_displacement": 1.4893750000046566,
        "kronos_small_displacement_fraction": 1.8068279931348806e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090730",
        "ticker": "KXBTC15M-26OCT090730-30",
        "market_id": "KXBTC15M-26OCT090730-30",
        "contract_id": "KXBTC15M-26OCT090730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82430.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T11:17:15.329789Z",
        "retrieved_timestamp": "2026-10-09T11:17:15.540082Z",
        "quote_offset_seconds": 0.210293,
        "quote_age_seconds": 0.210293,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2010.57
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82515.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 650,
          "signal_id": 650,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T11:00:00Z",
          "return_6h": 0.0015513506989910386,
          "return_12h": 0.007942487268520981,
          "return_24h": 9.893296360363735e-06,
          "close_vs_ema12": 0.0014622093681739834,
          "close_vs_ema24": 0.0016299235814452029,
          "ema12_slope_3h": 0.0017320939513887357,
          "ema24_slope_6h": 0.0016563227615682408,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T11:17:15.375912Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T11:00:00Z",
            "return_6h": 0.0015513506989910386,
            "return_12h": 0.007942487268520981,
            "return_24h": 9.893296360363735e-06,
            "close_vs_ema12": 0.0014622093681739834,
            "close_vs_ema24": 0.0016299235814452029,
            "ema12_slope_3h": 0.0017320939513887357,
            "ema24_slope_6h": 0.0016563227615682408,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 649,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T1045Z",
      "trigger_timestamp": "2026-10-09T10:47:14.162959Z",
      "market_start_timestamp": "2026-10-09T10:45:00Z",
      "resolution_timestamp": "2026-10-09T11:00:00Z",
      "direction": "UP",
      "base_run_id": 5191,
      "small_run_id": 5192,
      "last_observed_close": 82361.07,
      "actual_close": 82494.21,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T10:47:14.203782Z",
      "base_predicted_close": 82436.8515625,
      "small_predicted_close": 82437.7734375,
      "strike": 82361.07,
      "market_regime": {
        "id": 649,
        "signal_id": 649,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T10:30:00Z",
        "return_6h": 0.001035169501827582,
        "return_12h": 0.006249625977832629,
        "return_24h": -0.0033169294137423977,
        "close_vs_ema12": 0.0007804689993458069,
        "close_vs_ema24": 0.000873577608473397,
        "ema12_slope_3h": 0.002032884304056015,
        "ema24_slope_6h": 0.0016171062708525419,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T10:47:14.206639Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T10:30:00Z",
          "return_6h": 0.001035169501827582,
          "return_12h": 0.006249625977832629,
          "return_24h": -0.0033169294137423977,
          "close_vs_ema12": 0.0007804689993458069,
          "close_vs_ema24": 0.000873577608473397,
          "ema12_slope_3h": 0.002032884304056015,
          "ema24_slope_6h": 0.0016171062708525419,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.9,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.218019,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5191,
        5192
      ],
      "forecast_publication_timestamp": "2026-10-09T10:47:14.162959Z",
      "requested_quote_timestamp": "2026-10-09T10:47:14.162959Z",
      "retrieved_quote_timestamp": "2026-10-09T10:47:14.380978Z",
      "quote_retrieval_timestamp": "2026-10-09T10:47:14.380978Z",
      "timing_difference_seconds": 0.218019,
      "selected_quote": {
        "id": 649,
        "contract_id": 649,
        "forecast_timestamp": "2026-10-09T10:47:14.162959Z",
        "requested_timestamp": "2026-10-09T10:47:14.162959Z",
        "actual_quote_timestamp": "2026-10-09T10:47:14.380978Z",
        "timestamp_delta_seconds": 0.218019,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.9,
        "implied_probability": 0.9,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T10:47:14.380978Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090700",
        "external_market_id": "KXBTC15M-26OCT090700-00",
        "external_contract_id": "KXBTC15M-26OCT090700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 730.74
      },
      "selected_entry_price": 0.9,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 649,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090700",
          "external_market_id": "KXBTC15M-26OCT090700-00",
          "external_contract_id": "KXBTC15M-26OCT090700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T10:45:00Z",
          "resolution_timestamp": "2026-10-09T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T10:47:14.208849Z"
        }
      ],
      "quotes": [
        {
          "id": 649,
          "contract_id": 649,
          "forecast_timestamp": "2026-10-09T10:47:14.162959Z",
          "requested_timestamp": "2026-10-09T10:47:14.162959Z",
          "actual_quote_timestamp": "2026-10-09T10:47:14.380978Z",
          "timestamp_delta_seconds": 0.218019,
          "bid": 0.89,
          "ask": 0.9,
          "midpoint": 0.895,
          "last_price": 0.9,
          "implied_probability": 0.9,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T10:47:14.380978Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090700",
          "external_market_id": "KXBTC15M-26OCT090700-00",
          "external_contract_id": "KXBTC15M-26OCT090700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 730.74
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090700-00": {
          "UP/YES": "KXBTC15M-26OCT090700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1261,
          "signal_id": 649,
          "quote_id": 649,
          "settlement_id": 649,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 110.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 99.0,
          "trading_fee": 0.7,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 110.0,
          "gross_pnl": 11.0,
          "net_pnl": 10.299999999999997,
          "roi": 0.10330992978936808,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T11:02:20.449255Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 730.74,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1262,
          "signal_id": 649,
          "quote_id": 649,
          "settlement_id": 649,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 90.0,
          "trading_fee": 0.63,
          "total_deployed": 90.63,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 10.0,
          "net_pnl": 9.370000000000005,
          "roi": 0.10338739931589987,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T11:02:20.452150Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 730.74,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82361.07,
        "kronos_base_predicted_close": 82436.8515625,
        "kronos_base_displacement": 75.78156249999302,
        "kronos_base_displacement_fraction": 0.0009201138656891297,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82437.7734375,
        "kronos_small_displacement": 76.70343749999302,
        "kronos_small_displacement_fraction": 0.0009313069572796105,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090700",
        "ticker": "KXBTC15M-26OCT090700-00",
        "market_id": "KXBTC15M-26OCT090700-00",
        "contract_id": "KXBTC15M-26OCT090700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82361.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T10:47:14.162959Z",
        "retrieved_timestamp": "2026-10-09T10:47:14.380978Z",
        "quote_offset_seconds": 0.218019,
        "quote_age_seconds": 0.218019,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.9,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.9,
        "price_type": "live_executable_ask",
        "yes_ask_size": 730.74
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82494.21,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 649,
          "signal_id": 649,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T10:30:00Z",
          "return_6h": 0.001035169501827582,
          "return_12h": 0.006249625977832629,
          "return_24h": -0.0033169294137423977,
          "close_vs_ema12": 0.0007804689993458069,
          "close_vs_ema24": 0.000873577608473397,
          "ema12_slope_3h": 0.002032884304056015,
          "ema24_slope_6h": 0.0016171062708525419,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T10:47:14.206639Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T10:30:00Z",
            "return_6h": 0.001035169501827582,
            "return_12h": 0.006249625977832629,
            "return_24h": -0.0033169294137423977,
            "close_vs_ema12": 0.0007804689993458069,
            "close_vs_ema24": 0.000873577608473397,
            "ema12_slope_3h": 0.002032884304056015,
            "ema24_slope_6h": 0.0016171062708525419,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 648,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0930Z",
      "trigger_timestamp": "2026-10-09T09:32:14.984485Z",
      "market_start_timestamp": "2026-10-09T09:30:00Z",
      "resolution_timestamp": "2026-10-09T09:45:00Z",
      "direction": "UP",
      "base_run_id": 5181,
      "small_run_id": 5182,
      "last_observed_close": 82581.39,
      "actual_close": 82535.29,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T09:32:15.021641Z",
      "base_predicted_close": 82626.140625,
      "small_predicted_close": 82687.203125,
      "strike": 82581.39,
      "market_regime": {
        "id": 648,
        "signal_id": 648,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T09:15:00Z",
        "return_6h": 0.005198877081826314,
        "return_12h": 0.011739806756129179,
        "return_24h": -0.004781637674483363,
        "close_vs_ema12": 0.004145450914818882,
        "close_vs_ema24": 0.0038892499460991825,
        "ema12_slope_3h": 0.002332666431621888,
        "ema24_slope_6h": 0.0015412937191900955,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T09:32:15.028407Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T09:15:00Z",
          "return_6h": 0.005198877081826314,
          "return_12h": 0.011739806756129179,
          "return_24h": -0.004781637674483363,
          "close_vs_ema12": 0.004145450914818882,
          "close_vs_ema24": 0.0038892499460991825,
          "ema12_slope_3h": 0.002332666431621888,
          "ema24_slope_6h": 0.0015412937191900955,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.270937,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5181,
        5182
      ],
      "forecast_publication_timestamp": "2026-10-09T09:32:14.984485Z",
      "requested_quote_timestamp": "2026-10-09T09:32:14.984485Z",
      "retrieved_quote_timestamp": "2026-10-09T09:32:15.255422Z",
      "quote_retrieval_timestamp": "2026-10-09T09:32:15.255422Z",
      "timing_difference_seconds": 0.270937,
      "selected_quote": {
        "id": 648,
        "contract_id": 648,
        "forecast_timestamp": "2026-10-09T09:32:14.984485Z",
        "requested_timestamp": "2026-10-09T09:32:14.984485Z",
        "actual_quote_timestamp": "2026-10-09T09:32:15.255422Z",
        "timestamp_delta_seconds": 0.270937,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T09:32:15.255422Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090545",
        "external_market_id": "KXBTC15M-26OCT090545-45",
        "external_contract_id": "KXBTC15M-26OCT090545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7470.83
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 648,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090545",
          "external_market_id": "KXBTC15M-26OCT090545-45",
          "external_contract_id": "KXBTC15M-26OCT090545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T09:30:00Z",
          "resolution_timestamp": "2026-10-09T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T09:32:15.031415Z"
        }
      ],
      "quotes": [
        {
          "id": 648,
          "contract_id": 648,
          "forecast_timestamp": "2026-10-09T09:32:14.984485Z",
          "requested_timestamp": "2026-10-09T09:32:14.984485Z",
          "actual_quote_timestamp": "2026-10-09T09:32:15.255422Z",
          "timestamp_delta_seconds": 0.270937,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T09:32:15.255422Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090545",
          "external_market_id": "KXBTC15M-26OCT090545-45",
          "external_contract_id": "KXBTC15M-26OCT090545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7470.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090545-45": {
          "UP/YES": "KXBTC15M-26OCT090545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1259,
          "signal_id": 648,
          "quote_id": 648,
          "settlement_id": 648,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T09:47:21.325493Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7470.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1260,
          "signal_id": 648,
          "quote_id": 648,
          "settlement_id": 648,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T09:47:21.327835Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7470.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82581.39,
        "kronos_base_predicted_close": 82626.140625,
        "kronos_base_displacement": 44.75062500000058,
        "kronos_base_displacement_fraction": 0.0005418972119505445,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82687.203125,
        "kronos_small_displacement": 105.81312500000058,
        "kronos_small_displacement_fraction": 0.0012813192536478325,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090545",
        "ticker": "KXBTC15M-26OCT090545-45",
        "market_id": "KXBTC15M-26OCT090545-45",
        "contract_id": "KXBTC15M-26OCT090545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82581.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T09:32:14.984485Z",
        "retrieved_timestamp": "2026-10-09T09:32:15.255422Z",
        "quote_offset_seconds": 0.270937,
        "quote_age_seconds": 0.270937,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7470.83
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82535.29,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 648,
          "signal_id": 648,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T09:15:00Z",
          "return_6h": 0.005198877081826314,
          "return_12h": 0.011739806756129179,
          "return_24h": -0.004781637674483363,
          "close_vs_ema12": 0.004145450914818882,
          "close_vs_ema24": 0.0038892499460991825,
          "ema12_slope_3h": 0.002332666431621888,
          "ema24_slope_6h": 0.0015412937191900955,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T09:32:15.028407Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T09:15:00Z",
            "return_6h": 0.005198877081826314,
            "return_12h": 0.011739806756129179,
            "return_24h": -0.004781637674483363,
            "close_vs_ema12": 0.004145450914818882,
            "close_vs_ema24": 0.0038892499460991825,
            "ema12_slope_3h": 0.002332666431621888,
            "ema24_slope_6h": 0.0015412937191900955,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 647,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0915Z",
      "trigger_timestamp": "2026-10-09T09:17:15.620560Z",
      "market_start_timestamp": "2026-10-09T09:15:00Z",
      "resolution_timestamp": "2026-10-09T09:30:00Z",
      "direction": "UP",
      "base_run_id": 5179,
      "small_run_id": 5180,
      "last_observed_close": 82506.84,
      "actual_close": 82581.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T09:17:15.659733Z",
      "base_predicted_close": 82610.21875,
      "small_predicted_close": 82517.8125,
      "strike": 82506.84,
      "market_regime": {
        "id": 647,
        "signal_id": 647,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T09:00:00Z",
        "return_6h": 0.0059781730337884476,
        "return_12h": 0.009877948167513972,
        "return_24h": -0.005842287110345179,
        "close_vs_ema12": 0.003415947336887326,
        "close_vs_ema24": 0.0030651121071727516,
        "ema12_slope_3h": 0.002346777092892216,
        "ema24_slope_6h": 0.0014642794103920664,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T09:17:15.666258Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T09:00:00Z",
          "return_6h": 0.0059781730337884476,
          "return_12h": 0.009877948167513972,
          "return_24h": -0.005842287110345179,
          "close_vs_ema12": 0.003415947336887326,
          "close_vs_ema24": 0.0030651121071727516,
          "ema12_slope_3h": 0.002346777092892216,
          "ema24_slope_6h": 0.0014642794103920664,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.242928,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5179,
        5180
      ],
      "forecast_publication_timestamp": "2026-10-09T09:17:15.620560Z",
      "requested_quote_timestamp": "2026-10-09T09:17:15.620560Z",
      "retrieved_quote_timestamp": "2026-10-09T09:17:15.863488Z",
      "quote_retrieval_timestamp": "2026-10-09T09:17:15.863488Z",
      "timing_difference_seconds": 0.242928,
      "selected_quote": {
        "id": 647,
        "contract_id": 647,
        "forecast_timestamp": "2026-10-09T09:17:15.620560Z",
        "requested_timestamp": "2026-10-09T09:17:15.620560Z",
        "actual_quote_timestamp": "2026-10-09T09:17:15.863488Z",
        "timestamp_delta_seconds": 0.242928,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T09:17:15.863488Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090530",
        "external_market_id": "KXBTC15M-26OCT090530-30",
        "external_contract_id": "KXBTC15M-26OCT090530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6912.4
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 647,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090530",
          "external_market_id": "KXBTC15M-26OCT090530-30",
          "external_contract_id": "KXBTC15M-26OCT090530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T09:15:00Z",
          "resolution_timestamp": "2026-10-09T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T09:17:15.669594Z"
        }
      ],
      "quotes": [
        {
          "id": 647,
          "contract_id": 647,
          "forecast_timestamp": "2026-10-09T09:17:15.620560Z",
          "requested_timestamp": "2026-10-09T09:17:15.620560Z",
          "actual_quote_timestamp": "2026-10-09T09:17:15.863488Z",
          "timestamp_delta_seconds": 0.242928,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T09:17:15.863488Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090530",
          "external_market_id": "KXBTC15M-26OCT090530-30",
          "external_contract_id": "KXBTC15M-26OCT090530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6912.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090530-30": {
          "UP/YES": "KXBTC15M-26OCT090530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1257,
          "signal_id": 647,
          "quote_id": 647,
          "settlement_id": 647,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 1.0,
          "settlement_payout": 239.0,
          "gross_pnl": 143.39999999999998,
          "net_pnl": 139.38,
          "roi": 1.3991166432443283,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T09:32:19.567994Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6912.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1258,
          "signal_id": 647,
          "quote_id": 647,
          "settlement_id": 647,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 60.0,
          "net_pnl": 58.32,
          "roi": 1.399232245681382,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T09:32:19.570806Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6912.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82506.84,
        "kronos_base_predicted_close": 82610.21875,
        "kronos_base_displacement": 103.37875000000349,
        "kronos_base_displacement_fraction": 0.0012529718748167243,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82517.8125,
        "kronos_small_displacement": 10.972500000003492,
        "kronos_small_displacement_fraction": 0.00013298897400510664,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090530",
        "ticker": "KXBTC15M-26OCT090530-30",
        "market_id": "KXBTC15M-26OCT090530-30",
        "contract_id": "KXBTC15M-26OCT090530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82506.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T09:17:15.620560Z",
        "retrieved_timestamp": "2026-10-09T09:17:15.863488Z",
        "quote_offset_seconds": 0.242928,
        "quote_age_seconds": 0.242928,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6912.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82581.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 647,
          "signal_id": 647,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T09:00:00Z",
          "return_6h": 0.0059781730337884476,
          "return_12h": 0.009877948167513972,
          "return_24h": -0.005842287110345179,
          "close_vs_ema12": 0.003415947336887326,
          "close_vs_ema24": 0.0030651121071727516,
          "ema12_slope_3h": 0.002346777092892216,
          "ema24_slope_6h": 0.0014642794103920664,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T09:17:15.666258Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T09:00:00Z",
            "return_6h": 0.0059781730337884476,
            "return_12h": 0.009877948167513972,
            "return_24h": -0.005842287110345179,
            "close_vs_ema12": 0.003415947336887326,
            "close_vs_ema24": 0.0030651121071727516,
            "ema12_slope_3h": 0.002346777092892216,
            "ema24_slope_6h": 0.0014642794103920664,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 646,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0900Z",
      "trigger_timestamp": "2026-10-09T09:02:15.168009Z",
      "market_start_timestamp": "2026-10-09T09:00:00Z",
      "resolution_timestamp": "2026-10-09T09:15:00Z",
      "direction": "UP",
      "base_run_id": 5177,
      "small_run_id": 5178,
      "last_observed_close": 82649.31,
      "actual_close": 82506.84,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T09:02:15.207827Z",
      "base_predicted_close": 82656.0625,
      "small_predicted_close": 82717.96875,
      "strike": 82649.31,
      "market_regime": {
        "id": 646,
        "signal_id": 646,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T08:45:00Z",
        "return_6h": 0.00705681828181115,
        "return_12h": 0.01089992029907827,
        "return_24h": -0.001933931704204972,
        "close_vs_ema12": 0.005294753118686879,
        "close_vs_ema24": 0.004862017042913447,
        "ema12_slope_3h": 0.002391841250704241,
        "ema24_slope_6h": 0.0013693839604824731,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T09:02:15.212479Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T08:45:00Z",
          "return_6h": 0.00705681828181115,
          "return_12h": 0.01089992029907827,
          "return_24h": -0.001933931704204972,
          "close_vs_ema12": 0.005294753118686879,
          "close_vs_ema24": 0.004862017042913447,
          "ema12_slope_3h": 0.002391841250704241,
          "ema24_slope_6h": 0.0013693839604824731,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.2,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217718,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5177,
        5178
      ],
      "forecast_publication_timestamp": "2026-10-09T09:02:15.168009Z",
      "requested_quote_timestamp": "2026-10-09T09:02:15.168009Z",
      "retrieved_quote_timestamp": "2026-10-09T09:02:15.385727Z",
      "quote_retrieval_timestamp": "2026-10-09T09:02:15.385727Z",
      "timing_difference_seconds": 0.217718,
      "selected_quote": {
        "id": 646,
        "contract_id": 646,
        "forecast_timestamp": "2026-10-09T09:02:15.168009Z",
        "requested_timestamp": "2026-10-09T09:02:15.168009Z",
        "actual_quote_timestamp": "2026-10-09T09:02:15.385727Z",
        "timestamp_delta_seconds": 0.217718,
        "bid": 0.19,
        "ask": 0.2,
        "midpoint": 0.195,
        "last_price": 0.2,
        "implied_probability": 0.2,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T09:02:15.385727Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090515",
        "external_market_id": "KXBTC15M-26OCT090515-15",
        "external_contract_id": "KXBTC15M-26OCT090515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5880.42
      },
      "selected_entry_price": 0.2,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 646,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090515",
          "external_market_id": "KXBTC15M-26OCT090515-15",
          "external_contract_id": "KXBTC15M-26OCT090515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T09:00:00Z",
          "resolution_timestamp": "2026-10-09T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T09:02:15.215132Z"
        }
      ],
      "quotes": [
        {
          "id": 646,
          "contract_id": 646,
          "forecast_timestamp": "2026-10-09T09:02:15.168009Z",
          "requested_timestamp": "2026-10-09T09:02:15.168009Z",
          "actual_quote_timestamp": "2026-10-09T09:02:15.385727Z",
          "timestamp_delta_seconds": 0.217718,
          "bid": 0.19,
          "ask": 0.2,
          "midpoint": 0.195,
          "last_price": 0.2,
          "implied_probability": 0.2,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T09:02:15.385727Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090515",
          "external_market_id": "KXBTC15M-26OCT090515-15",
          "external_contract_id": "KXBTC15M-26OCT090515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5880.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090515-15": {
          "UP/YES": "KXBTC15M-26OCT090515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1255,
          "signal_id": 646,
          "quote_id": 646,
          "settlement_id": 646,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 473.0,
          "entry_price": 0.2,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.60000000000001,
          "trading_fee": 5.3,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.60000000000001,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T09:17:20.094456Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5880.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1256,
          "signal_id": 646,
          "quote_id": 646,
          "settlement_id": 646,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.2,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 20.0,
          "trading_fee": 1.12,
          "total_deployed": 21.12,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -20.0,
          "net_pnl": -21.12,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T09:17:20.097944Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5880.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82649.31,
        "kronos_base_predicted_close": 82656.0625,
        "kronos_base_displacement": 6.752500000002328,
        "kronos_base_displacement_fraction": 8.170062157811516e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82717.96875,
        "kronos_small_displacement": 68.65875000000233,
        "kronos_small_displacement_fraction": 0.0008307238136652603,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090515",
        "ticker": "KXBTC15M-26OCT090515-15",
        "market_id": "KXBTC15M-26OCT090515-15",
        "contract_id": "KXBTC15M-26OCT090515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82649.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T09:02:15.168009Z",
        "retrieved_timestamp": "2026-10-09T09:02:15.385727Z",
        "quote_offset_seconds": 0.217718,
        "quote_age_seconds": 0.217718,
        "bid": 0.19,
        "ask": 0.2,
        "midpoint": 0.195,
        "last_price": 0.2,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.2,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5880.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82506.84,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 646,
          "signal_id": 646,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T08:45:00Z",
          "return_6h": 0.00705681828181115,
          "return_12h": 0.01089992029907827,
          "return_24h": -0.001933931704204972,
          "close_vs_ema12": 0.005294753118686879,
          "close_vs_ema24": 0.004862017042913447,
          "ema12_slope_3h": 0.002391841250704241,
          "ema24_slope_6h": 0.0013693839604824731,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T09:02:15.212479Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T08:45:00Z",
            "return_6h": 0.00705681828181115,
            "return_12h": 0.01089992029907827,
            "return_24h": -0.001933931704204972,
            "close_vs_ema12": 0.005294753118686879,
            "close_vs_ema24": 0.004862017042913447,
            "ema12_slope_3h": 0.002391841250704241,
            "ema24_slope_6h": 0.0013693839604824731,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 645,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0730Z",
      "trigger_timestamp": "2026-10-09T07:32:14.376447Z",
      "market_start_timestamp": "2026-10-09T07:30:00Z",
      "resolution_timestamp": "2026-10-09T07:45:00Z",
      "direction": "UP",
      "base_run_id": 5165,
      "small_run_id": 5166,
      "last_observed_close": 82453.65,
      "actual_close": 82472.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T07:32:14.497751Z",
      "base_predicted_close": 82498.109375,
      "small_predicted_close": 82470.4296875,
      "strike": 82453.65,
      "market_regime": {
        "id": 645,
        "signal_id": 645,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T07:15:00Z",
        "return_6h": 0.008230729596238051,
        "return_12h": 0.009997060134333768,
        "return_24h": -0.007548328886419098,
        "close_vs_ema12": 0.004120660015809907,
        "close_vs_ema24": 0.0029883573703664013,
        "ema12_slope_3h": 0.002284334973148061,
        "ema24_slope_6h": 0.0005615440548663031,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T07:32:14.501457Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T07:15:00Z",
          "return_6h": 0.008230729596238051,
          "return_12h": 0.009997060134333768,
          "return_24h": -0.007548328886419098,
          "close_vs_ema12": 0.004120660015809907,
          "close_vs_ema24": 0.0029883573703664013,
          "ema12_slope_3h": 0.002284334973148061,
          "ema24_slope_6h": 0.0005615440548663031,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.280677,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5165,
        5166
      ],
      "forecast_publication_timestamp": "2026-10-09T07:32:14.376447Z",
      "requested_quote_timestamp": "2026-10-09T07:32:14.376447Z",
      "retrieved_quote_timestamp": "2026-10-09T07:32:14.657124Z",
      "quote_retrieval_timestamp": "2026-10-09T07:32:14.657124Z",
      "timing_difference_seconds": 0.280677,
      "selected_quote": {
        "id": 645,
        "contract_id": 645,
        "forecast_timestamp": "2026-10-09T07:32:14.376447Z",
        "requested_timestamp": "2026-10-09T07:32:14.376447Z",
        "actual_quote_timestamp": "2026-10-09T07:32:14.657124Z",
        "timestamp_delta_seconds": 0.280677,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T07:32:14.657124Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090345",
        "external_market_id": "KXBTC15M-26OCT090345-45",
        "external_contract_id": "KXBTC15M-26OCT090345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6029.2
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 645,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090345",
          "external_market_id": "KXBTC15M-26OCT090345-45",
          "external_contract_id": "KXBTC15M-26OCT090345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T07:30:00Z",
          "resolution_timestamp": "2026-10-09T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T07:32:14.503220Z"
        }
      ],
      "quotes": [
        {
          "id": 645,
          "contract_id": 645,
          "forecast_timestamp": "2026-10-09T07:32:14.376447Z",
          "requested_timestamp": "2026-10-09T07:32:14.376447Z",
          "actual_quote_timestamp": "2026-10-09T07:32:14.657124Z",
          "timestamp_delta_seconds": 0.280677,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T07:32:14.657124Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090345",
          "external_market_id": "KXBTC15M-26OCT090345-45",
          "external_contract_id": "KXBTC15M-26OCT090345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6029.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090345-45": {
          "UP/YES": "KXBTC15M-26OCT090345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1253,
          "signal_id": 645,
          "quote_id": 645,
          "settlement_id": 645,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T07:47:19.283430Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6029.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1254,
          "signal_id": 645,
          "quote_id": 645,
          "settlement_id": 645,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T07:47:19.287342Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6029.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82453.65,
        "kronos_base_predicted_close": 82498.109375,
        "kronos_base_displacement": 44.45937500000582,
        "kronos_base_displacement_fraction": 0.0005392044500153216,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82470.4296875,
        "kronos_small_displacement": 16.77968750000582,
        "kronos_small_displacement_fraction": 0.00020350448403443417,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090345",
        "ticker": "KXBTC15M-26OCT090345-45",
        "market_id": "KXBTC15M-26OCT090345-45",
        "contract_id": "KXBTC15M-26OCT090345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82453.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T07:32:14.376447Z",
        "retrieved_timestamp": "2026-10-09T07:32:14.657124Z",
        "quote_offset_seconds": 0.280677,
        "quote_age_seconds": 0.280677,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6029.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82472.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 645,
          "signal_id": 645,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T07:15:00Z",
          "return_6h": 0.008230729596238051,
          "return_12h": 0.009997060134333768,
          "return_24h": -0.007548328886419098,
          "close_vs_ema12": 0.004120660015809907,
          "close_vs_ema24": 0.0029883573703664013,
          "ema12_slope_3h": 0.002284334973148061,
          "ema24_slope_6h": 0.0005615440548663031,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T07:32:14.501457Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T07:15:00Z",
            "return_6h": 0.008230729596238051,
            "return_12h": 0.009997060134333768,
            "return_24h": -0.007548328886419098,
            "close_vs_ema12": 0.004120660015809907,
            "close_vs_ema24": 0.0029883573703664013,
            "ema12_slope_3h": 0.002284334973148061,
            "ema24_slope_6h": 0.0005615440548663031,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 644,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0715Z",
      "trigger_timestamp": "2026-10-09T07:17:14.633346Z",
      "market_start_timestamp": "2026-10-09T07:15:00Z",
      "resolution_timestamp": "2026-10-09T07:30:00Z",
      "direction": "UP",
      "base_run_id": 5163,
      "small_run_id": 5164,
      "last_observed_close": 82454.11,
      "actual_close": 82453.65,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T07:17:14.676312Z",
      "base_predicted_close": 82490.6640625,
      "small_predicted_close": 82463.765625,
      "strike": 82454.11,
      "market_regime": {
        "id": 644,
        "signal_id": 644,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T07:00:00Z",
        "return_6h": 0.009749702205511523,
        "return_12h": 0.01241069404450168,
        "return_24h": -0.006597381029909921,
        "close_vs_ema12": 0.0043022762478395205,
        "close_vs_ema24": 0.0030569825095216885,
        "ema12_slope_3h": 0.0023402101692815425,
        "ema24_slope_6h": 0.0004008600708782506,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T07:17:14.679425Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T07:00:00Z",
          "return_6h": 0.009749702205511523,
          "return_12h": 0.01241069404450168,
          "return_24h": -0.006597381029909921,
          "close_vs_ema12": 0.0043022762478395205,
          "close_vs_ema24": 0.0030569825095216885,
          "ema12_slope_3h": 0.0023402101692815425,
          "ema24_slope_6h": 0.0004008600708782506,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217924,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5163,
        5164
      ],
      "forecast_publication_timestamp": "2026-10-09T07:17:14.633346Z",
      "requested_quote_timestamp": "2026-10-09T07:17:14.633346Z",
      "retrieved_quote_timestamp": "2026-10-09T07:17:14.851270Z",
      "quote_retrieval_timestamp": "2026-10-09T07:17:14.851270Z",
      "timing_difference_seconds": 0.217924,
      "selected_quote": {
        "id": 644,
        "contract_id": 644,
        "forecast_timestamp": "2026-10-09T07:17:14.633346Z",
        "requested_timestamp": "2026-10-09T07:17:14.633346Z",
        "actual_quote_timestamp": "2026-10-09T07:17:14.851270Z",
        "timestamp_delta_seconds": 0.217924,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T07:17:14.851270Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090330",
        "external_market_id": "KXBTC15M-26OCT090330-30",
        "external_contract_id": "KXBTC15M-26OCT090330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5544.62
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 644,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090330",
          "external_market_id": "KXBTC15M-26OCT090330-30",
          "external_contract_id": "KXBTC15M-26OCT090330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T07:15:00Z",
          "resolution_timestamp": "2026-10-09T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T07:17:14.681369Z"
        }
      ],
      "quotes": [
        {
          "id": 644,
          "contract_id": 644,
          "forecast_timestamp": "2026-10-09T07:17:14.633346Z",
          "requested_timestamp": "2026-10-09T07:17:14.633346Z",
          "actual_quote_timestamp": "2026-10-09T07:17:14.851270Z",
          "timestamp_delta_seconds": 0.217924,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T07:17:14.851270Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090330",
          "external_market_id": "KXBTC15M-26OCT090330-30",
          "external_contract_id": "KXBTC15M-26OCT090330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5544.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090330-30": {
          "UP/YES": "KXBTC15M-26OCT090330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1251,
          "signal_id": 644,
          "quote_id": 644,
          "settlement_id": 644,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T07:32:19.133682Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5544.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1252,
          "signal_id": 644,
          "quote_id": 644,
          "settlement_id": 644,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -63.0,
          "net_pnl": -64.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T07:32:19.136922Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5544.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82454.11,
        "kronos_base_predicted_close": 82490.6640625,
        "kronos_base_displacement": 36.55406249999942,
        "kronos_base_displacement_fraction": 0.0004433261422626406,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82463.765625,
        "kronos_small_displacement": 9.655624999999418,
        "kronos_small_displacement_fraction": 0.00011710301645363,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090330",
        "ticker": "KXBTC15M-26OCT090330-30",
        "market_id": "KXBTC15M-26OCT090330-30",
        "contract_id": "KXBTC15M-26OCT090330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82454.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T07:17:14.633346Z",
        "retrieved_timestamp": "2026-10-09T07:17:14.851270Z",
        "quote_offset_seconds": 0.217924,
        "quote_age_seconds": 0.217924,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5544.62
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82453.65,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 644,
          "signal_id": 644,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T07:00:00Z",
          "return_6h": 0.009749702205511523,
          "return_12h": 0.01241069404450168,
          "return_24h": -0.006597381029909921,
          "close_vs_ema12": 0.0043022762478395205,
          "close_vs_ema24": 0.0030569825095216885,
          "ema12_slope_3h": 0.0023402101692815425,
          "ema24_slope_6h": 0.0004008600708782506,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T07:17:14.679425Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T07:00:00Z",
            "return_6h": 0.009749702205511523,
            "return_12h": 0.01241069404450168,
            "return_24h": -0.006597381029909921,
            "close_vs_ema12": 0.0043022762478395205,
            "close_vs_ema24": 0.0030569825095216885,
            "ema12_slope_3h": 0.0023402101692815425,
            "ema24_slope_6h": 0.0004008600708782506,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 643,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0630Z",
      "trigger_timestamp": "2026-10-09T06:32:14.919890Z",
      "market_start_timestamp": "2026-10-09T06:30:00Z",
      "resolution_timestamp": "2026-10-09T06:45:00Z",
      "direction": "UP",
      "base_run_id": 5157,
      "small_run_id": 5158,
      "last_observed_close": 82416.34,
      "actual_close": 82511.25,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T06:32:14.958335Z",
      "base_predicted_close": 82460.7734375,
      "small_predicted_close": 82434.4140625,
      "strike": 82416.34,
      "market_regime": {
        "id": 643,
        "signal_id": 643,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-09T06:15:00Z",
        "return_6h": 0.00893115911110054,
        "return_12h": 0.012732836004662351,
        "return_24h": -0.0017422099662196544,
        "close_vs_ema12": 0.004476216722563375,
        "close_vs_ema24": 0.0028238220666927383,
        "ema12_slope_3h": 0.0024623925844338146,
        "ema24_slope_6h": -0.0001775516597047888,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T06:32:14.962558Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T06:15:00Z",
          "return_6h": 0.00893115911110054,
          "return_12h": 0.012732836004662351,
          "return_24h": -0.0017422099662196544,
          "close_vs_ema12": 0.004476216722563375,
          "close_vs_ema24": 0.0028238220666927383,
          "ema12_slope_3h": 0.0024623925844338146,
          "ema24_slope_6h": -0.0001775516597047888,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217775,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5157,
        5158
      ],
      "forecast_publication_timestamp": "2026-10-09T06:32:14.919890Z",
      "requested_quote_timestamp": "2026-10-09T06:32:14.919890Z",
      "retrieved_quote_timestamp": "2026-10-09T06:32:15.137665Z",
      "quote_retrieval_timestamp": "2026-10-09T06:32:15.137665Z",
      "timing_difference_seconds": 0.217775,
      "selected_quote": {
        "id": 643,
        "contract_id": 643,
        "forecast_timestamp": "2026-10-09T06:32:14.919890Z",
        "requested_timestamp": "2026-10-09T06:32:14.919890Z",
        "actual_quote_timestamp": "2026-10-09T06:32:15.137665Z",
        "timestamp_delta_seconds": 0.217775,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T06:32:15.137665Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090245",
        "external_market_id": "KXBTC15M-26OCT090245-45",
        "external_contract_id": "KXBTC15M-26OCT090245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7120.43
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 643,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090245",
          "external_market_id": "KXBTC15M-26OCT090245-45",
          "external_contract_id": "KXBTC15M-26OCT090245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T06:30:00Z",
          "resolution_timestamp": "2026-10-09T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T06:32:14.965301Z"
        }
      ],
      "quotes": [
        {
          "id": 643,
          "contract_id": 643,
          "forecast_timestamp": "2026-10-09T06:32:14.919890Z",
          "requested_timestamp": "2026-10-09T06:32:14.919890Z",
          "actual_quote_timestamp": "2026-10-09T06:32:15.137665Z",
          "timestamp_delta_seconds": 0.217775,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.51,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T06:32:15.137665Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090245",
          "external_market_id": "KXBTC15M-26OCT090245-45",
          "external_contract_id": "KXBTC15M-26OCT090245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7120.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090245-45": {
          "UP/YES": "KXBTC15M-26OCT090245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1249,
          "signal_id": 643,
          "quote_id": 643,
          "settlement_id": 643,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 189.0,
          "gross_pnl": 92.61,
          "net_pnl": 89.3,
          "roi": 0.8956870611835506,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T06:47:20.165086Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7120.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1250,
          "signal_id": 643,
          "quote_id": 643,
          "settlement_id": 643,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 49.0,
          "net_pnl": 47.25,
          "roi": 0.8957345971563981,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T06:47:20.169382Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7120.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82416.34,
        "kronos_base_predicted_close": 82460.7734375,
        "kronos_base_displacement": 44.43343750000349,
        "kronos_base_displacement_fraction": 0.0005391338355962361,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82434.4140625,
        "kronos_small_displacement": 18.074062500003492,
        "kronos_small_displacement_fraction": 0.0002193019309035501,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090245",
        "ticker": "KXBTC15M-26OCT090245-45",
        "market_id": "KXBTC15M-26OCT090245-45",
        "contract_id": "KXBTC15M-26OCT090245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82416.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T06:32:14.919890Z",
        "retrieved_timestamp": "2026-10-09T06:32:15.137665Z",
        "quote_offset_seconds": 0.217775,
        "quote_age_seconds": 0.217775,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7120.43
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82511.25,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 643,
          "signal_id": 643,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-09T06:15:00Z",
          "return_6h": 0.00893115911110054,
          "return_12h": 0.012732836004662351,
          "return_24h": -0.0017422099662196544,
          "close_vs_ema12": 0.004476216722563375,
          "close_vs_ema24": 0.0028238220666927383,
          "ema12_slope_3h": 0.0024623925844338146,
          "ema24_slope_6h": -0.0001775516597047888,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T06:32:14.962558Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T06:15:00Z",
            "return_6h": 0.00893115911110054,
            "return_12h": 0.012732836004662351,
            "return_24h": -0.0017422099662196544,
            "close_vs_ema12": 0.004476216722563375,
            "close_vs_ema24": 0.0028238220666927383,
            "ema12_slope_3h": 0.0024623925844338146,
            "ema24_slope_6h": -0.0001775516597047888,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 642,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0615Z",
      "trigger_timestamp": "2026-10-09T06:17:14.661817Z",
      "market_start_timestamp": "2026-10-09T06:15:00Z",
      "resolution_timestamp": "2026-10-09T06:30:00Z",
      "direction": "UP",
      "base_run_id": 5155,
      "small_run_id": 5156,
      "last_observed_close": 82400.32,
      "actual_close": 82416.34,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T06:17:14.703304Z",
      "base_predicted_close": 82438.6015625,
      "small_predicted_close": 82430.1875,
      "strike": 82400.32,
      "market_regime": {
        "id": 642,
        "signal_id": 642,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T06:00:00Z",
        "return_6h": 0.007687888868257664,
        "return_12h": 0.02183088354911833,
        "return_24h": -0.005426864022577416,
        "close_vs_ema12": 0.00447227454442789,
        "close_vs_ema24": 0.002688486227986564,
        "ema12_slope_3h": 0.0024313145889069965,
        "ema24_slope_6h": -0.00036809076852573064,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T06:17:14.707561Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T06:00:00Z",
          "return_6h": 0.007687888868257664,
          "return_12h": 0.02183088354911833,
          "return_24h": -0.005426864022577416,
          "close_vs_ema12": 0.00447227454442789,
          "close_vs_ema24": 0.002688486227986564,
          "ema12_slope_3h": 0.0024313145889069965,
          "ema24_slope_6h": -0.00036809076852573064,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.248037,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5155,
        5156
      ],
      "forecast_publication_timestamp": "2026-10-09T06:17:14.661817Z",
      "requested_quote_timestamp": "2026-10-09T06:17:14.661817Z",
      "retrieved_quote_timestamp": "2026-10-09T06:17:14.909854Z",
      "quote_retrieval_timestamp": "2026-10-09T06:17:14.909854Z",
      "timing_difference_seconds": 0.248037,
      "selected_quote": {
        "id": 642,
        "contract_id": 642,
        "forecast_timestamp": "2026-10-09T06:17:14.661817Z",
        "requested_timestamp": "2026-10-09T06:17:14.661817Z",
        "actual_quote_timestamp": "2026-10-09T06:17:14.909854Z",
        "timestamp_delta_seconds": 0.248037,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T06:17:14.909854Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090230",
        "external_market_id": "KXBTC15M-26OCT090230-30",
        "external_contract_id": "KXBTC15M-26OCT090230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 22.02
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 642,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090230",
          "external_market_id": "KXBTC15M-26OCT090230-30",
          "external_contract_id": "KXBTC15M-26OCT090230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T06:15:00Z",
          "resolution_timestamp": "2026-10-09T06:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T06:17:14.709965Z"
        }
      ],
      "quotes": [
        {
          "id": 642,
          "contract_id": 642,
          "forecast_timestamp": "2026-10-09T06:17:14.661817Z",
          "requested_timestamp": "2026-10-09T06:17:14.661817Z",
          "actual_quote_timestamp": "2026-10-09T06:17:14.909854Z",
          "timestamp_delta_seconds": 0.248037,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T06:17:14.909854Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090230",
          "external_market_id": "KXBTC15M-26OCT090230-30",
          "external_contract_id": "KXBTC15M-26OCT090230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 22.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090230-30": {
          "UP/YES": "KXBTC15M-26OCT090230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82400.32,
        "kronos_base_predicted_close": 82438.6015625,
        "kronos_base_displacement": 38.281562499993015,
        "kronos_base_displacement_fraction": 0.0004645802649794687,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82430.1875,
        "kronos_small_displacement": 29.867499999993015,
        "kronos_small_displacement_fraction": 0.0003624682525503907,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090230",
        "ticker": "KXBTC15M-26OCT090230-30",
        "market_id": "KXBTC15M-26OCT090230-30",
        "contract_id": "KXBTC15M-26OCT090230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82400.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T06:17:14.661817Z",
        "retrieved_timestamp": "2026-10-09T06:17:14.909854Z",
        "quote_offset_seconds": 0.248037,
        "quote_age_seconds": 0.248037,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 22.02
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 82416.34,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 642,
          "signal_id": 642,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T06:00:00Z",
          "return_6h": 0.007687888868257664,
          "return_12h": 0.02183088354911833,
          "return_24h": -0.005426864022577416,
          "close_vs_ema12": 0.00447227454442789,
          "close_vs_ema24": 0.002688486227986564,
          "ema12_slope_3h": 0.0024313145889069965,
          "ema24_slope_6h": -0.00036809076852573064,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T06:17:14.707561Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T06:00:00Z",
            "return_6h": 0.007687888868257664,
            "return_12h": 0.02183088354911833,
            "return_24h": -0.005426864022577416,
            "close_vs_ema12": 0.00447227454442789,
            "close_vs_ema24": 0.002688486227986564,
            "ema12_slope_3h": 0.0024313145889069965,
            "ema24_slope_6h": -0.00036809076852573064,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 641,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0600Z",
      "trigger_timestamp": "2026-10-09T06:02:14.765415Z",
      "market_start_timestamp": "2026-10-09T06:00:00Z",
      "resolution_timestamp": "2026-10-09T06:15:00Z",
      "direction": "UP",
      "base_run_id": 5153,
      "small_run_id": 5154,
      "last_observed_close": 82304.8,
      "actual_close": 82400.32,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T06:02:14.802974Z",
      "base_predicted_close": 82372.625,
      "small_predicted_close": 82413.875,
      "strike": 82304.8,
      "market_regime": {
        "id": 641,
        "signal_id": 641,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T05:45:00Z",
        "return_6h": 0.0076843184209332005,
        "return_12h": 0.020530154726582817,
        "return_24h": -0.0039777213814881085,
        "close_vs_ema12": 0.0034988102421018574,
        "close_vs_ema24": 0.0015827994277681778,
        "ema12_slope_3h": 0.0023354278307998744,
        "ema24_slope_6h": -0.0005367706215707591,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T06:02:14.808169Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T05:45:00Z",
          "return_6h": 0.0076843184209332005,
          "return_12h": 0.020530154726582817,
          "return_24h": -0.0039777213814881085,
          "close_vs_ema12": 0.0034988102421018574,
          "close_vs_ema24": 0.0015827994277681778,
          "ema12_slope_3h": 0.0023354278307998744,
          "ema24_slope_6h": -0.0005367706215707591,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199192,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5153,
        5154
      ],
      "forecast_publication_timestamp": "2026-10-09T06:02:14.765415Z",
      "requested_quote_timestamp": "2026-10-09T06:02:14.765415Z",
      "retrieved_quote_timestamp": "2026-10-09T06:02:14.964607Z",
      "quote_retrieval_timestamp": "2026-10-09T06:02:14.964607Z",
      "timing_difference_seconds": 0.199192,
      "selected_quote": {
        "id": 641,
        "contract_id": 641,
        "forecast_timestamp": "2026-10-09T06:02:14.765415Z",
        "requested_timestamp": "2026-10-09T06:02:14.765415Z",
        "actual_quote_timestamp": "2026-10-09T06:02:14.964607Z",
        "timestamp_delta_seconds": 0.199192,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T06:02:14.964607Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090215",
        "external_market_id": "KXBTC15M-26OCT090215-15",
        "external_contract_id": "KXBTC15M-26OCT090215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 721.23
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 641,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090215",
          "external_market_id": "KXBTC15M-26OCT090215-15",
          "external_contract_id": "KXBTC15M-26OCT090215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T06:00:00Z",
          "resolution_timestamp": "2026-10-09T06:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T06:02:14.810718Z"
        }
      ],
      "quotes": [
        {
          "id": 641,
          "contract_id": 641,
          "forecast_timestamp": "2026-10-09T06:02:14.765415Z",
          "requested_timestamp": "2026-10-09T06:02:14.765415Z",
          "actual_quote_timestamp": "2026-10-09T06:02:14.964607Z",
          "timestamp_delta_seconds": 0.199192,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T06:02:14.964607Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090215",
          "external_market_id": "KXBTC15M-26OCT090215-15",
          "external_contract_id": "KXBTC15M-26OCT090215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 721.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090215-15": {
          "UP/YES": "KXBTC15M-26OCT090215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1247,
          "signal_id": 641,
          "quote_id": 641,
          "settlement_id": 641,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T06:17:19.332671Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 721.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1248,
          "signal_id": 641,
          "quote_id": 641,
          "settlement_id": 641,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T06:17:19.334714Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 721.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82304.8,
        "kronos_base_predicted_close": 82372.625,
        "kronos_base_displacement": 67.82499999999709,
        "kronos_base_displacement_fraction": 0.0008240710140841979,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82413.875,
        "kronos_small_displacement": 109.07499999999709,
        "kronos_small_displacement_fraction": 0.001325256850147222,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090215",
        "ticker": "KXBTC15M-26OCT090215-15",
        "market_id": "KXBTC15M-26OCT090215-15",
        "contract_id": "KXBTC15M-26OCT090215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82304.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T06:02:14.765415Z",
        "retrieved_timestamp": "2026-10-09T06:02:14.964607Z",
        "quote_offset_seconds": 0.199192,
        "quote_age_seconds": 0.199192,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 721.23
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82400.32,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 641,
          "signal_id": 641,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T05:45:00Z",
          "return_6h": 0.0076843184209332005,
          "return_12h": 0.020530154726582817,
          "return_24h": -0.0039777213814881085,
          "close_vs_ema12": 0.0034988102421018574,
          "close_vs_ema24": 0.0015827994277681778,
          "ema12_slope_3h": 0.0023354278307998744,
          "ema24_slope_6h": -0.0005367706215707591,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T06:02:14.808169Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T05:45:00Z",
            "return_6h": 0.0076843184209332005,
            "return_12h": 0.020530154726582817,
            "return_24h": -0.0039777213814881085,
            "close_vs_ema12": 0.0034988102421018574,
            "close_vs_ema24": 0.0015827994277681778,
            "ema12_slope_3h": 0.0023354278307998744,
            "ema24_slope_6h": -0.0005367706215707591,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 640,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0445Z",
      "trigger_timestamp": "2026-10-09T04:47:16.425850Z",
      "market_start_timestamp": "2026-10-09T04:45:00Z",
      "resolution_timestamp": "2026-10-09T05:00:00Z",
      "direction": "UP",
      "base_run_id": 5143,
      "small_run_id": 5144,
      "last_observed_close": 82275.9,
      "actual_close": 82196.21,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T04:47:16.467506Z",
      "base_predicted_close": 82295.8828125,
      "small_predicted_close": 82373.859375,
      "strike": 82275.9,
      "market_regime": {
        "id": 640,
        "signal_id": 640,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T04:30:00Z",
        "return_6h": 0.005209064211600056,
        "return_12h": 0.01314867095400607,
        "return_24h": -0.0023542303812523757,
        "close_vs_ema12": 0.0040708074359079305,
        "close_vs_ema24": 0.0014554411173537396,
        "ema12_slope_3h": 0.0017820887268431562,
        "ema24_slope_6h": -0.0013737896729233423,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T04:47:16.472093Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T04:30:00Z",
          "return_6h": 0.005209064211600056,
          "return_12h": 0.01314867095400607,
          "return_24h": -0.0023542303812523757,
          "close_vs_ema12": 0.0040708074359079305,
          "close_vs_ema24": 0.0014554411173537396,
          "ema12_slope_3h": 0.0017820887268431562,
          "ema24_slope_6h": -0.0013737896729233423,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.318654,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5143,
        5144
      ],
      "forecast_publication_timestamp": "2026-10-09T04:47:16.425850Z",
      "requested_quote_timestamp": "2026-10-09T04:47:16.425850Z",
      "retrieved_quote_timestamp": "2026-10-09T04:47:16.744504Z",
      "quote_retrieval_timestamp": "2026-10-09T04:47:16.744504Z",
      "timing_difference_seconds": 0.318654,
      "selected_quote": {
        "id": 640,
        "contract_id": 640,
        "forecast_timestamp": "2026-10-09T04:47:16.425850Z",
        "requested_timestamp": "2026-10-09T04:47:16.425850Z",
        "actual_quote_timestamp": "2026-10-09T04:47:16.744504Z",
        "timestamp_delta_seconds": 0.318654,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T04:47:16.744504Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT090100",
        "external_market_id": "KXBTC15M-26OCT090100-00",
        "external_contract_id": "KXBTC15M-26OCT090100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2164.98
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 640,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090100",
          "external_market_id": "KXBTC15M-26OCT090100-00",
          "external_contract_id": "KXBTC15M-26OCT090100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T04:45:00Z",
          "resolution_timestamp": "2026-10-09T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T04:47:16.474537Z"
        }
      ],
      "quotes": [
        {
          "id": 640,
          "contract_id": 640,
          "forecast_timestamp": "2026-10-09T04:47:16.425850Z",
          "requested_timestamp": "2026-10-09T04:47:16.425850Z",
          "actual_quote_timestamp": "2026-10-09T04:47:16.744504Z",
          "timestamp_delta_seconds": 0.318654,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T04:47:16.744504Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT090100",
          "external_market_id": "KXBTC15M-26OCT090100-00",
          "external_contract_id": "KXBTC15M-26OCT090100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2164.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT090100-00": {
          "UP/YES": "KXBTC15M-26OCT090100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1245,
          "signal_id": 640,
          "quote_id": 640,
          "settlement_id": 640,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T05:02:20.371696Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2164.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1246,
          "signal_id": 640,
          "quote_id": 640,
          "settlement_id": 640,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T05:02:20.376086Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2164.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82275.9,
        "kronos_base_predicted_close": 82295.8828125,
        "kronos_base_displacement": 19.98281250000582,
        "kronos_base_displacement_fraction": 0.00024287564766846455,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82373.859375,
        "kronos_small_displacement": 97.95937500000582,
        "kronos_small_displacement_fraction": 0.0011906205219269048,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT090100",
        "ticker": "KXBTC15M-26OCT090100-00",
        "market_id": "KXBTC15M-26OCT090100-00",
        "contract_id": "KXBTC15M-26OCT090100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82275.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T04:47:16.425850Z",
        "retrieved_timestamp": "2026-10-09T04:47:16.744504Z",
        "quote_offset_seconds": 0.318654,
        "quote_age_seconds": 0.318654,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2164.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82196.21,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 640,
          "signal_id": 640,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T04:30:00Z",
          "return_6h": 0.005209064211600056,
          "return_12h": 0.01314867095400607,
          "return_24h": -0.0023542303812523757,
          "close_vs_ema12": 0.0040708074359079305,
          "close_vs_ema24": 0.0014554411173537396,
          "ema12_slope_3h": 0.0017820887268431562,
          "ema24_slope_6h": -0.0013737896729233423,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T04:47:16.472093Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T04:30:00Z",
            "return_6h": 0.005209064211600056,
            "return_12h": 0.01314867095400607,
            "return_24h": -0.0023542303812523757,
            "close_vs_ema12": 0.0040708074359079305,
            "close_vs_ema24": 0.0014554411173537396,
            "ema12_slope_3h": 0.0017820887268431562,
            "ema24_slope_6h": -0.0013737896729233423,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 639,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0230Z",
      "trigger_timestamp": "2026-10-09T02:32:14.560465Z",
      "market_start_timestamp": "2026-10-09T02:30:00Z",
      "resolution_timestamp": "2026-10-09T02:45:00Z",
      "direction": "UP",
      "base_run_id": 5125,
      "small_run_id": 5126,
      "last_observed_close": 81859.72,
      "actual_close": 81974.97,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T02:32:14.601241Z",
      "base_predicted_close": 81939.8671875,
      "small_predicted_close": 81881.6640625,
      "strike": 81859.72,
      "market_regime": {
        "id": 639,
        "signal_id": 639,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-09T02:15:00Z",
        "return_6h": 0.0017286936383382745,
        "return_12h": -0.009878242382264202,
        "return_24h": -0.014920555443122319,
        "close_vs_ema12": 0.0006123111201863374,
        "close_vs_ema24": -0.00343388661231836,
        "ema12_slope_3h": -7.910505954067393e-05,
        "ema24_slope_6h": -0.0029233736426959034,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T02:32:14.606153Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T02:15:00Z",
          "return_6h": 0.0017286936383382745,
          "return_12h": -0.009878242382264202,
          "return_24h": -0.014920555443122319,
          "close_vs_ema12": 0.0006123111201863374,
          "close_vs_ema24": -0.00343388661231836,
          "ema12_slope_3h": -7.910505954067393e-05,
          "ema24_slope_6h": -0.0029233736426959034,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.166211,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5125,
        5126
      ],
      "forecast_publication_timestamp": "2026-10-09T02:32:14.560465Z",
      "requested_quote_timestamp": "2026-10-09T02:32:14.560465Z",
      "retrieved_quote_timestamp": "2026-10-09T02:32:14.726676Z",
      "quote_retrieval_timestamp": "2026-10-09T02:32:14.726676Z",
      "timing_difference_seconds": 0.166211,
      "selected_quote": {
        "id": 639,
        "contract_id": 639,
        "forecast_timestamp": "2026-10-09T02:32:14.560465Z",
        "requested_timestamp": "2026-10-09T02:32:14.560465Z",
        "actual_quote_timestamp": "2026-10-09T02:32:14.726676Z",
        "timestamp_delta_seconds": 0.166211,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T02:32:14.726676Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT082245",
        "external_market_id": "KXBTC15M-26OCT082245-45",
        "external_contract_id": "KXBTC15M-26OCT082245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3940.02
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 639,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT082245",
          "external_market_id": "KXBTC15M-26OCT082245-45",
          "external_contract_id": "KXBTC15M-26OCT082245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T02:30:00Z",
          "resolution_timestamp": "2026-10-09T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T02:32:14.608464Z"
        }
      ],
      "quotes": [
        {
          "id": 639,
          "contract_id": 639,
          "forecast_timestamp": "2026-10-09T02:32:14.560465Z",
          "requested_timestamp": "2026-10-09T02:32:14.560465Z",
          "actual_quote_timestamp": "2026-10-09T02:32:14.726676Z",
          "timestamp_delta_seconds": 0.166211,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T02:32:14.726676Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT082245",
          "external_market_id": "KXBTC15M-26OCT082245-45",
          "external_contract_id": "KXBTC15M-26OCT082245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3940.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT082245-45": {
          "UP/YES": "KXBTC15M-26OCT082245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1243,
          "signal_id": 639,
          "quote_id": 639,
          "settlement_id": 639,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T02:47:19.362544Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3940.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1244,
          "signal_id": 639,
          "quote_id": 639,
          "settlement_id": 639,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T02:47:19.366003Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3940.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81859.72,
        "kronos_base_predicted_close": 81939.8671875,
        "kronos_base_displacement": 80.14718749999884,
        "kronos_base_displacement_fraction": 0.0009790796682421932,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81881.6640625,
        "kronos_small_displacement": 21.944062499998836,
        "kronos_small_displacement_fraction": 0.0002680691126233859,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT082245",
        "ticker": "KXBTC15M-26OCT082245-45",
        "market_id": "KXBTC15M-26OCT082245-45",
        "contract_id": "KXBTC15M-26OCT082245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81859.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T02:32:14.560465Z",
        "retrieved_timestamp": "2026-10-09T02:32:14.726676Z",
        "quote_offset_seconds": 0.166211,
        "quote_age_seconds": 0.166211,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3940.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81974.97,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 639,
          "signal_id": 639,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-09T02:15:00Z",
          "return_6h": 0.0017286936383382745,
          "return_12h": -0.009878242382264202,
          "return_24h": -0.014920555443122319,
          "close_vs_ema12": 0.0006123111201863374,
          "close_vs_ema24": -0.00343388661231836,
          "ema12_slope_3h": -7.910505954067393e-05,
          "ema24_slope_6h": -0.0029233736426959034,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T02:32:14.606153Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T02:15:00Z",
            "return_6h": 0.0017286936383382745,
            "return_12h": -0.009878242382264202,
            "return_24h": -0.014920555443122319,
            "close_vs_ema12": 0.0006123111201863374,
            "close_vs_ema24": -0.00343388661231836,
            "ema12_slope_3h": -7.910505954067393e-05,
            "ema24_slope_6h": -0.0029233736426959034,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 638,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0215Z",
      "trigger_timestamp": "2026-10-09T02:17:16.308814Z",
      "market_start_timestamp": "2026-10-09T02:15:00Z",
      "resolution_timestamp": "2026-10-09T02:30:00Z",
      "direction": "UP",
      "base_run_id": 5123,
      "small_run_id": 5124,
      "last_observed_close": 81967.38,
      "actual_close": 81859.72,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T02:17:16.349236Z",
      "base_predicted_close": 81990.8671875,
      "small_predicted_close": 82048.6015625,
      "strike": 81967.38,
      "market_regime": {
        "id": 638,
        "signal_id": 638,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-09T02:00:00Z",
        "return_6h": 0.001767434058007833,
        "return_12h": -0.006182302855996524,
        "return_24h": -0.012890225319844073,
        "close_vs_ema12": 0.0019543917704762936,
        "close_vs_ema24": -0.002195381279188169,
        "ema12_slope_3h": -0.0001249742205400306,
        "ema24_slope_6h": -0.0030205145410370227,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T02:17:16.354025Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T02:00:00Z",
          "return_6h": 0.001767434058007833,
          "return_12h": -0.006182302855996524,
          "return_24h": -0.012890225319844073,
          "close_vs_ema12": 0.0019543917704762936,
          "close_vs_ema24": -0.002195381279188169,
          "ema12_slope_3h": -0.0001249742205400306,
          "ema24_slope_6h": -0.0030205145410370227,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.203123,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5123,
        5124
      ],
      "forecast_publication_timestamp": "2026-10-09T02:17:16.308814Z",
      "requested_quote_timestamp": "2026-10-09T02:17:16.308814Z",
      "retrieved_quote_timestamp": "2026-10-09T02:17:16.511937Z",
      "quote_retrieval_timestamp": "2026-10-09T02:17:16.511937Z",
      "timing_difference_seconds": 0.203123,
      "selected_quote": {
        "id": 638,
        "contract_id": 638,
        "forecast_timestamp": "2026-10-09T02:17:16.308814Z",
        "requested_timestamp": "2026-10-09T02:17:16.308814Z",
        "actual_quote_timestamp": "2026-10-09T02:17:16.511937Z",
        "timestamp_delta_seconds": 0.203123,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T02:17:16.511937Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT082230",
        "external_market_id": "KXBTC15M-26OCT082230-30",
        "external_contract_id": "KXBTC15M-26OCT082230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6157.76
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 638,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT082230",
          "external_market_id": "KXBTC15M-26OCT082230-30",
          "external_contract_id": "KXBTC15M-26OCT082230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T02:15:00Z",
          "resolution_timestamp": "2026-10-09T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T02:17:16.358570Z"
        }
      ],
      "quotes": [
        {
          "id": 638,
          "contract_id": 638,
          "forecast_timestamp": "2026-10-09T02:17:16.308814Z",
          "requested_timestamp": "2026-10-09T02:17:16.308814Z",
          "actual_quote_timestamp": "2026-10-09T02:17:16.511937Z",
          "timestamp_delta_seconds": 0.203123,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.25,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T02:17:16.511937Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT082230",
          "external_market_id": "KXBTC15M-26OCT082230-30",
          "external_contract_id": "KXBTC15M-26OCT082230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6157.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT082230-30": {
          "UP/YES": "KXBTC15M-26OCT082230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1241,
          "signal_id": 638,
          "quote_id": 638,
          "settlement_id": 638,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.0,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T02:32:19.352003Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6157.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1242,
          "signal_id": 638,
          "quote_id": 638,
          "settlement_id": 638,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -25.0,
          "net_pnl": -26.32,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T02:32:19.354812Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6157.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81967.38,
        "kronos_base_predicted_close": 81990.8671875,
        "kronos_base_displacement": 23.487187499995343,
        "kronos_base_displacement_fraction": 0.00028654310409818325,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82048.6015625,
        "kronos_small_displacement": 81.22156249999534,
        "kronos_small_displacement_fraction": 0.0009909010450254154,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT082230",
        "ticker": "KXBTC15M-26OCT082230-30",
        "market_id": "KXBTC15M-26OCT082230-30",
        "contract_id": "KXBTC15M-26OCT082230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81967.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T02:17:16.308814Z",
        "retrieved_timestamp": "2026-10-09T02:17:16.511937Z",
        "quote_offset_seconds": 0.203123,
        "quote_age_seconds": 0.203123,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6157.76
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81859.72,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 638,
          "signal_id": 638,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-09T02:00:00Z",
          "return_6h": 0.001767434058007833,
          "return_12h": -0.006182302855996524,
          "return_24h": -0.012890225319844073,
          "close_vs_ema12": 0.0019543917704762936,
          "close_vs_ema24": -0.002195381279188169,
          "ema12_slope_3h": -0.0001249742205400306,
          "ema24_slope_6h": -0.0030205145410370227,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T02:17:16.354025Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T02:00:00Z",
            "return_6h": 0.001767434058007833,
            "return_12h": -0.006182302855996524,
            "return_24h": -0.012890225319844073,
            "close_vs_ema12": 0.0019543917704762936,
            "close_vs_ema24": -0.002195381279188169,
            "ema12_slope_3h": -0.0001249742205400306,
            "ema24_slope_6h": -0.0030205145410370227,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 637,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261009T0130Z",
      "trigger_timestamp": "2026-10-09T01:32:14.403155Z",
      "market_start_timestamp": "2026-10-09T01:30:00Z",
      "resolution_timestamp": "2026-10-09T01:45:00Z",
      "direction": "UP",
      "base_run_id": 5117,
      "small_run_id": 5118,
      "last_observed_close": 81780.54,
      "actual_close": 81919.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-09T01:32:14.434104Z",
      "base_predicted_close": 81799.5859375,
      "small_predicted_close": 81836.4765625,
      "strike": 81780.54,
      "market_regime": {
        "id": 637,
        "signal_id": 637,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-09T01:15:00Z",
        "return_6h": 0.0017519110321135845,
        "return_12h": -0.006831184586974626,
        "return_24h": -0.017496581078617512,
        "close_vs_ema12": -0.0001317722455742576,
        "close_vs_ema24": -0.004641008439836503,
        "ema12_slope_3h": -0.00032640250069337906,
        "ema24_slope_6h": -0.00336225222298292,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-09T01:32:14.442721Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-09T01:15:00Z",
          "return_6h": 0.0017519110321135845,
          "return_12h": -0.006831184586974626,
          "return_24h": -0.017496581078617512,
          "close_vs_ema12": -0.0001317722455742576,
          "close_vs_ema24": -0.004641008439836503,
          "ema12_slope_3h": -0.00032640250069337906,
          "ema24_slope_6h": -0.00336225222298292,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196037,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5117,
        5118
      ],
      "forecast_publication_timestamp": "2026-10-09T01:32:14.403155Z",
      "requested_quote_timestamp": "2026-10-09T01:32:14.403155Z",
      "retrieved_quote_timestamp": "2026-10-09T01:32:14.599192Z",
      "quote_retrieval_timestamp": "2026-10-09T01:32:14.599192Z",
      "timing_difference_seconds": 0.196037,
      "selected_quote": {
        "id": 637,
        "contract_id": 637,
        "forecast_timestamp": "2026-10-09T01:32:14.403155Z",
        "requested_timestamp": "2026-10-09T01:32:14.403155Z",
        "actual_quote_timestamp": "2026-10-09T01:32:14.599192Z",
        "timestamp_delta_seconds": 0.196037,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-09T01:32:14.599192Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT082145",
        "external_market_id": "KXBTC15M-26OCT082145-45",
        "external_contract_id": "KXBTC15M-26OCT082145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4118.02
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 637,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT082145",
          "external_market_id": "KXBTC15M-26OCT082145-45",
          "external_contract_id": "KXBTC15M-26OCT082145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-09T01:30:00Z",
          "resolution_timestamp": "2026-10-09T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-09T01:32:14.449140Z"
        }
      ],
      "quotes": [
        {
          "id": 637,
          "contract_id": 637,
          "forecast_timestamp": "2026-10-09T01:32:14.403155Z",
          "requested_timestamp": "2026-10-09T01:32:14.403155Z",
          "actual_quote_timestamp": "2026-10-09T01:32:14.599192Z",
          "timestamp_delta_seconds": 0.196037,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.25,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-09T01:32:14.599192Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT082145",
          "external_market_id": "KXBTC15M-26OCT082145-45",
          "external_contract_id": "KXBTC15M-26OCT082145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4118.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT082145-45": {
          "UP/YES": "KXBTC15M-26OCT082145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1239,
          "signal_id": 637,
          "quote_id": 637,
          "settlement_id": 637,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 365.0,
          "gross_pnl": 270.1,
          "net_pnl": 265.18,
          "roi": 2.656581847325185,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T01:47:19.789596Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4118.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1240,
          "signal_id": 637,
          "quote_id": 637,
          "settlement_id": 637,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 74.0,
          "net_pnl": 72.65,
          "roi": 2.656307129798903,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-09T01:47:19.792379Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4118.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81780.54,
        "kronos_base_predicted_close": 81799.5859375,
        "kronos_base_displacement": 19.045937500006403,
        "kronos_base_displacement_fraction": 0.00023289082586158523,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81836.4765625,
        "kronos_small_displacement": 55.9365625000064,
        "kronos_small_displacement_fraction": 0.0006839837753578836,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT082145",
        "ticker": "KXBTC15M-26OCT082145-45",
        "market_id": "KXBTC15M-26OCT082145-45",
        "contract_id": "KXBTC15M-26OCT082145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81780.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-09T01:32:14.403155Z",
        "retrieved_timestamp": "2026-10-09T01:32:14.599192Z",
        "quote_offset_seconds": 0.196037,
        "quote_age_seconds": 0.196037,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4118.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81919.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261009T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 637,
          "signal_id": 637,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-09T01:15:00Z",
          "return_6h": 0.0017519110321135845,
          "return_12h": -0.006831184586974626,
          "return_24h": -0.017496581078617512,
          "close_vs_ema12": -0.0001317722455742576,
          "close_vs_ema24": -0.004641008439836503,
          "ema12_slope_3h": -0.00032640250069337906,
          "ema24_slope_6h": -0.00336225222298292,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-09T01:32:14.442721Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-09T01:15:00Z",
            "return_6h": 0.0017519110321135845,
            "return_12h": -0.006831184586974626,
            "return_24h": -0.017496581078617512,
            "close_vs_ema12": -0.0001317722455742576,
            "close_vs_ema24": -0.004641008439836503,
            "ema12_slope_3h": -0.00032640250069337906,
            "ema24_slope_6h": -0.00336225222298292,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 636,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T2200Z",
      "trigger_timestamp": "2026-10-08T22:02:13.978629Z",
      "market_start_timestamp": "2026-10-08T22:00:00Z",
      "resolution_timestamp": "2026-10-08T22:15:00Z",
      "direction": "UP",
      "base_run_id": 5089,
      "small_run_id": 5090,
      "last_observed_close": 81615.45,
      "actual_close": 81774.34,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T22:02:14.014524Z",
      "base_predicted_close": 81651.953125,
      "small_predicted_close": 81681.5546875,
      "strike": 81615.45,
      "market_regime": {
        "id": 636,
        "signal_id": 636,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T21:45:00Z",
        "return_6h": 0.008058550839873835,
        "return_12h": -0.017397620626894095,
        "return_24h": -0.01810154272642328,
        "close_vs_ema12": -0.0025377646225913653,
        "close_vs_ema24": -0.008320673308702897,
        "ema12_slope_3h": -0.0011511794947919318,
        "ema24_slope_6h": -0.007120343780003813,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T22:02:14.017117Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T21:45:00Z",
          "return_6h": 0.008058550839873835,
          "return_12h": -0.017397620626894095,
          "return_24h": -0.01810154272642328,
          "close_vs_ema12": -0.0025377646225913653,
          "close_vs_ema24": -0.008320673308702897,
          "ema12_slope_3h": -0.0011511794947919318,
          "ema24_slope_6h": -0.007120343780003813,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175208,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5089,
        5090
      ],
      "forecast_publication_timestamp": "2026-10-08T22:02:13.978629Z",
      "requested_quote_timestamp": "2026-10-08T22:02:13.978629Z",
      "retrieved_quote_timestamp": "2026-10-08T22:02:14.153837Z",
      "quote_retrieval_timestamp": "2026-10-08T22:02:14.153837Z",
      "timing_difference_seconds": 0.175208,
      "selected_quote": {
        "id": 636,
        "contract_id": 636,
        "forecast_timestamp": "2026-10-08T22:02:13.978629Z",
        "requested_timestamp": "2026-10-08T22:02:13.978629Z",
        "actual_quote_timestamp": "2026-10-08T22:02:14.153837Z",
        "timestamp_delta_seconds": 0.175208,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T22:02:14.153837Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081815",
        "external_market_id": "KXBTC15M-26OCT081815-15",
        "external_contract_id": "KXBTC15M-26OCT081815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2877.0
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 636,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081815",
          "external_market_id": "KXBTC15M-26OCT081815-15",
          "external_contract_id": "KXBTC15M-26OCT081815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T22:00:00Z",
          "resolution_timestamp": "2026-10-08T22:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T22:02:14.019659Z"
        }
      ],
      "quotes": [
        {
          "id": 636,
          "contract_id": 636,
          "forecast_timestamp": "2026-10-08T22:02:13.978629Z",
          "requested_timestamp": "2026-10-08T22:02:13.978629Z",
          "actual_quote_timestamp": "2026-10-08T22:02:14.153837Z",
          "timestamp_delta_seconds": 0.175208,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.65,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T22:02:14.153837Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081815",
          "external_market_id": "KXBTC15M-26OCT081815-15",
          "external_contract_id": "KXBTC15M-26OCT081815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2877.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081815-15": {
          "UP/YES": "KXBTC15M-26OCT081815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1237,
          "signal_id": 636,
          "quote_id": 636,
          "settlement_id": 636,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T22:17:18.751895Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2877.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1238,
          "signal_id": 636,
          "quote_id": 636,
          "settlement_id": 636,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T22:17:18.754798Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2877.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81615.45,
        "kronos_base_predicted_close": 81651.953125,
        "kronos_base_displacement": 36.50312500000291,
        "kronos_base_displacement_fraction": 0.00044725753518485667,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81681.5546875,
        "kronos_small_displacement": 66.10468750000291,
        "kronos_small_displacement_fraction": 0.0008099531093684212,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081815",
        "ticker": "KXBTC15M-26OCT081815-15",
        "market_id": "KXBTC15M-26OCT081815-15",
        "contract_id": "KXBTC15M-26OCT081815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81615.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T22:02:13.978629Z",
        "retrieved_timestamp": "2026-10-08T22:02:14.153837Z",
        "quote_offset_seconds": 0.175208,
        "quote_age_seconds": 0.175208,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2877.0
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81774.34,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T2200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 636,
          "signal_id": 636,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T21:45:00Z",
          "return_6h": 0.008058550839873835,
          "return_12h": -0.017397620626894095,
          "return_24h": -0.01810154272642328,
          "close_vs_ema12": -0.0025377646225913653,
          "close_vs_ema24": -0.008320673308702897,
          "ema12_slope_3h": -0.0011511794947919318,
          "ema24_slope_6h": -0.007120343780003813,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T22:02:14.017117Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T21:45:00Z",
            "return_6h": 0.008058550839873835,
            "return_12h": -0.017397620626894095,
            "return_24h": -0.01810154272642328,
            "close_vs_ema12": -0.0025377646225913653,
            "close_vs_ema24": -0.008320673308702897,
            "ema12_slope_3h": -0.0011511794947919318,
            "ema24_slope_6h": -0.007120343780003813,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 635,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T2145Z",
      "trigger_timestamp": "2026-10-08T21:47:15.106982Z",
      "market_start_timestamp": "2026-10-08T21:45:00Z",
      "resolution_timestamp": "2026-10-08T22:00:00Z",
      "direction": "UP",
      "base_run_id": 5087,
      "small_run_id": 5088,
      "last_observed_close": 81637.42,
      "actual_close": 81615.45,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T21:47:15.143423Z",
      "base_predicted_close": 81669.9140625,
      "small_predicted_close": 81699.3671875,
      "strike": 81637.42,
      "market_regime": {
        "id": 635,
        "signal_id": 635,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T21:30:00Z",
        "return_6h": 0.005831547460759534,
        "return_12h": -0.016991909734429878,
        "return_24h": -0.018517804963540718,
        "close_vs_ema12": -0.0023770244150572717,
        "close_vs_ema24": -0.008227505486534059,
        "ema12_slope_3h": -0.0012936953579331112,
        "ema24_slope_6h": -0.007432327798864713,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T21:47:15.146127Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T21:30:00Z",
          "return_6h": 0.005831547460759534,
          "return_12h": -0.016991909734429878,
          "return_24h": -0.018517804963540718,
          "close_vs_ema12": -0.0023770244150572717,
          "close_vs_ema24": -0.008227505486534059,
          "ema12_slope_3h": -0.0012936953579331112,
          "ema24_slope_6h": -0.007432327798864713,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.24,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.165312,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5087,
        5088
      ],
      "forecast_publication_timestamp": "2026-10-08T21:47:15.106982Z",
      "requested_quote_timestamp": "2026-10-08T21:47:15.106982Z",
      "retrieved_quote_timestamp": "2026-10-08T21:47:15.272294Z",
      "quote_retrieval_timestamp": "2026-10-08T21:47:15.272294Z",
      "timing_difference_seconds": 0.165312,
      "selected_quote": {
        "id": 635,
        "contract_id": 635,
        "forecast_timestamp": "2026-10-08T21:47:15.106982Z",
        "requested_timestamp": "2026-10-08T21:47:15.106982Z",
        "actual_quote_timestamp": "2026-10-08T21:47:15.272294Z",
        "timestamp_delta_seconds": 0.165312,
        "bid": 0.23,
        "ask": 0.24,
        "midpoint": 0.235,
        "last_price": 0.24,
        "implied_probability": 0.24,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T21:47:15.272294Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081800",
        "external_market_id": "KXBTC15M-26OCT081800-00",
        "external_contract_id": "KXBTC15M-26OCT081800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6415.57
      },
      "selected_entry_price": 0.24,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 635,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081800",
          "external_market_id": "KXBTC15M-26OCT081800-00",
          "external_contract_id": "KXBTC15M-26OCT081800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T21:45:00Z",
          "resolution_timestamp": "2026-10-08T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T21:47:15.148156Z"
        }
      ],
      "quotes": [
        {
          "id": 635,
          "contract_id": 635,
          "forecast_timestamp": "2026-10-08T21:47:15.106982Z",
          "requested_timestamp": "2026-10-08T21:47:15.106982Z",
          "actual_quote_timestamp": "2026-10-08T21:47:15.272294Z",
          "timestamp_delta_seconds": 0.165312,
          "bid": 0.23,
          "ask": 0.24,
          "midpoint": 0.235,
          "last_price": 0.24,
          "implied_probability": 0.24,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T21:47:15.272294Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081800",
          "external_market_id": "KXBTC15M-26OCT081800-00",
          "external_contract_id": "KXBTC15M-26OCT081800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6415.57
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081800-00": {
          "UP/YES": "KXBTC15M-26OCT081800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1235,
          "signal_id": 635,
          "quote_id": 635,
          "settlement_id": 635,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 395.0,
          "entry_price": 0.24,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.8,
          "trading_fee": 5.05,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.8,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T22:02:18.428787Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6415.57,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1236,
          "signal_id": 635,
          "quote_id": 635,
          "settlement_id": 635,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.24,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 24.0,
          "trading_fee": 1.28,
          "total_deployed": 25.28,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -24.0,
          "net_pnl": -25.28,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T22:02:18.431525Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6415.57,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81637.42,
        "kronos_base_predicted_close": 81669.9140625,
        "kronos_base_displacement": 32.494062500001746,
        "kronos_base_displacement_fraction": 0.00039802902272023964,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81699.3671875,
        "kronos_small_displacement": 61.947187500001746,
        "kronos_small_displacement_fraction": 0.0007588087362388687,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081800",
        "ticker": "KXBTC15M-26OCT081800-00",
        "market_id": "KXBTC15M-26OCT081800-00",
        "contract_id": "KXBTC15M-26OCT081800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81637.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T21:47:15.106982Z",
        "retrieved_timestamp": "2026-10-08T21:47:15.272294Z",
        "quote_offset_seconds": 0.165312,
        "quote_age_seconds": 0.165312,
        "bid": 0.23,
        "ask": 0.24,
        "midpoint": 0.235,
        "last_price": 0.24,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.24,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6415.57
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81615.45,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 635,
          "signal_id": 635,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T21:30:00Z",
          "return_6h": 0.005831547460759534,
          "return_12h": -0.016991909734429878,
          "return_24h": -0.018517804963540718,
          "close_vs_ema12": -0.0023770244150572717,
          "close_vs_ema24": -0.008227505486534059,
          "ema12_slope_3h": -0.0012936953579331112,
          "ema24_slope_6h": -0.007432327798864713,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T21:47:15.146127Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T21:30:00Z",
            "return_6h": 0.005831547460759534,
            "return_12h": -0.016991909734429878,
            "return_24h": -0.018517804963540718,
            "close_vs_ema12": -0.0023770244150572717,
            "close_vs_ema24": -0.008227505486534059,
            "ema12_slope_3h": -0.0012936953579331112,
            "ema24_slope_6h": -0.007432327798864713,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 634,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T2130Z",
      "trigger_timestamp": "2026-10-08T21:32:14.519514Z",
      "market_start_timestamp": "2026-10-08T21:30:00Z",
      "resolution_timestamp": "2026-10-08T21:45:00Z",
      "direction": "UP",
      "base_run_id": 5085,
      "small_run_id": 5086,
      "last_observed_close": 81623.15,
      "actual_close": 81637.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T21:32:14.617379Z",
      "base_predicted_close": 81685.515625,
      "small_predicted_close": 81714.8359375,
      "strike": 81623.15,
      "market_regime": {
        "id": 634,
        "signal_id": 634,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T21:15:00Z",
        "return_6h": 0.004064294293068649,
        "return_12h": -0.016329736479959278,
        "return_24h": -0.020055142762363865,
        "close_vs_ema12": -0.002652269582695821,
        "close_vs_ema24": -0.008572567038898637,
        "ema12_slope_3h": -0.0014380068539388002,
        "ema24_slope_6h": -0.007705491994231761,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T21:32:14.642812Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T21:15:00Z",
          "return_6h": 0.004064294293068649,
          "return_12h": -0.016329736479959278,
          "return_24h": -0.020055142762363865,
          "close_vs_ema12": -0.002652269582695821,
          "close_vs_ema24": -0.008572567038898637,
          "ema12_slope_3h": -0.0014380068539388002,
          "ema24_slope_6h": -0.007705491994231761,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.275248,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5085,
        5086
      ],
      "forecast_publication_timestamp": "2026-10-08T21:32:14.519514Z",
      "requested_quote_timestamp": "2026-10-08T21:32:14.519514Z",
      "retrieved_quote_timestamp": "2026-10-08T21:32:14.794762Z",
      "quote_retrieval_timestamp": "2026-10-08T21:32:14.794762Z",
      "timing_difference_seconds": 0.275248,
      "selected_quote": {
        "id": 634,
        "contract_id": 634,
        "forecast_timestamp": "2026-10-08T21:32:14.519514Z",
        "requested_timestamp": "2026-10-08T21:32:14.519514Z",
        "actual_quote_timestamp": "2026-10-08T21:32:14.794762Z",
        "timestamp_delta_seconds": 0.275248,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T21:32:14.794762Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081745",
        "external_market_id": "KXBTC15M-26OCT081745-45",
        "external_contract_id": "KXBTC15M-26OCT081745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4121.1
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 634,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081745",
          "external_market_id": "KXBTC15M-26OCT081745-45",
          "external_contract_id": "KXBTC15M-26OCT081745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T21:30:00Z",
          "resolution_timestamp": "2026-10-08T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T21:32:14.646791Z"
        }
      ],
      "quotes": [
        {
          "id": 634,
          "contract_id": 634,
          "forecast_timestamp": "2026-10-08T21:32:14.519514Z",
          "requested_timestamp": "2026-10-08T21:32:14.519514Z",
          "actual_quote_timestamp": "2026-10-08T21:32:14.794762Z",
          "timestamp_delta_seconds": 0.275248,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.54,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T21:32:14.794762Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081745",
          "external_market_id": "KXBTC15M-26OCT081745-45",
          "external_contract_id": "KXBTC15M-26OCT081745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4121.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081745-45": {
          "UP/YES": "KXBTC15M-26OCT081745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1233,
          "signal_id": 634,
          "quote_id": 634,
          "settlement_id": 634,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T21:47:19.665303Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4121.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1234,
          "signal_id": 634,
          "quote_id": 634,
          "settlement_id": 634,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T21:47:19.668165Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4121.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81623.15,
        "kronos_base_predicted_close": 81685.515625,
        "kronos_base_displacement": 62.36562500000582,
        "kronos_base_displacement_fraction": 0.0007640678532990435,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81714.8359375,
        "kronos_small_displacement": 91.68593750000582,
        "kronos_small_displacement_fraction": 0.001123283498615354,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081745",
        "ticker": "KXBTC15M-26OCT081745-45",
        "market_id": "KXBTC15M-26OCT081745-45",
        "contract_id": "KXBTC15M-26OCT081745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81623.15
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T21:32:14.519514Z",
        "retrieved_timestamp": "2026-10-08T21:32:14.794762Z",
        "quote_offset_seconds": 0.275248,
        "quote_age_seconds": 0.275248,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4121.1
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81637.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 634,
          "signal_id": 634,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T21:15:00Z",
          "return_6h": 0.004064294293068649,
          "return_12h": -0.016329736479959278,
          "return_24h": -0.020055142762363865,
          "close_vs_ema12": -0.002652269582695821,
          "close_vs_ema24": -0.008572567038898637,
          "ema12_slope_3h": -0.0014380068539388002,
          "ema24_slope_6h": -0.007705491994231761,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T21:32:14.642812Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T21:15:00Z",
            "return_6h": 0.004064294293068649,
            "return_12h": -0.016329736479959278,
            "return_24h": -0.020055142762363865,
            "close_vs_ema12": -0.002652269582695821,
            "close_vs_ema24": -0.008572567038898637,
            "ema12_slope_3h": -0.0014380068539388002,
            "ema24_slope_6h": -0.007705491994231761,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 633,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T2115Z",
      "trigger_timestamp": "2026-10-08T21:17:14.002724Z",
      "market_start_timestamp": "2026-10-08T21:15:00Z",
      "resolution_timestamp": "2026-10-08T21:30:00Z",
      "direction": "UP",
      "base_run_id": 5083,
      "small_run_id": 5084,
      "last_observed_close": 81699.81,
      "actual_close": 81623.15,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T21:17:14.045883Z",
      "base_predicted_close": 81700.8046875,
      "small_predicted_close": 81730.015625,
      "strike": 81699.81,
      "market_regime": {
        "id": 633,
        "signal_id": 633,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T21:00:00Z",
        "return_6h": -0.005682555584456073,
        "return_12h": -0.015566470489215556,
        "return_24h": -0.019415056644954798,
        "close_vs_ema12": -0.0018282000361806716,
        "close_vs_ema24": -0.007820455656227132,
        "ema12_slope_3h": -0.001624882229700697,
        "ema24_slope_6h": -0.007948163758477067,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T21:17:14.049380Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T21:00:00Z",
          "return_6h": -0.005682555584456073,
          "return_12h": -0.015566470489215556,
          "return_24h": -0.019415056644954798,
          "close_vs_ema12": -0.0018282000361806716,
          "close_vs_ema24": -0.007820455656227132,
          "ema12_slope_3h": -0.001624882229700697,
          "ema24_slope_6h": -0.007948163758477067,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.392809,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5083,
        5084
      ],
      "forecast_publication_timestamp": "2026-10-08T21:17:14.002724Z",
      "requested_quote_timestamp": "2026-10-08T21:17:14.002724Z",
      "retrieved_quote_timestamp": "2026-10-08T21:17:14.395533Z",
      "quote_retrieval_timestamp": "2026-10-08T21:17:14.395533Z",
      "timing_difference_seconds": 0.392809,
      "selected_quote": {
        "id": 633,
        "contract_id": 633,
        "forecast_timestamp": "2026-10-08T21:17:14.002724Z",
        "requested_timestamp": "2026-10-08T21:17:14.002724Z",
        "actual_quote_timestamp": "2026-10-08T21:17:14.395533Z",
        "timestamp_delta_seconds": 0.392809,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T21:17:14.395533Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081730",
        "external_market_id": "KXBTC15M-26OCT081730-30",
        "external_contract_id": "KXBTC15M-26OCT081730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6889.36
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 633,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081730",
          "external_market_id": "KXBTC15M-26OCT081730-30",
          "external_contract_id": "KXBTC15M-26OCT081730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T21:15:00Z",
          "resolution_timestamp": "2026-10-08T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T21:17:14.052045Z"
        }
      ],
      "quotes": [
        {
          "id": 633,
          "contract_id": 633,
          "forecast_timestamp": "2026-10-08T21:17:14.002724Z",
          "requested_timestamp": "2026-10-08T21:17:14.002724Z",
          "actual_quote_timestamp": "2026-10-08T21:17:14.395533Z",
          "timestamp_delta_seconds": 0.392809,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.42,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T21:17:14.395533Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081730",
          "external_market_id": "KXBTC15M-26OCT081730-30",
          "external_contract_id": "KXBTC15M-26OCT081730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6889.36
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081730-30": {
          "UP/YES": "KXBTC15M-26OCT081730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1231,
          "signal_id": 633,
          "quote_id": 633,
          "settlement_id": 633,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T21:32:19.951709Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6889.36,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1232,
          "signal_id": 633,
          "quote_id": 633,
          "settlement_id": 633,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T21:32:19.955249Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6889.36,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81699.81,
        "kronos_base_predicted_close": 81700.8046875,
        "kronos_base_displacement": 0.9946875000023283,
        "kronos_base_displacement_fraction": 1.2174905914742375e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81730.015625,
        "kronos_small_displacement": 30.20562500000233,
        "kronos_small_displacement_fraction": 0.00036971475209063927,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081730",
        "ticker": "KXBTC15M-26OCT081730-30",
        "market_id": "KXBTC15M-26OCT081730-30",
        "contract_id": "KXBTC15M-26OCT081730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81699.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T21:17:14.002724Z",
        "retrieved_timestamp": "2026-10-08T21:17:14.395533Z",
        "quote_offset_seconds": 0.392809,
        "quote_age_seconds": 0.392809,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6889.36
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81623.15,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 633,
          "signal_id": 633,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T21:00:00Z",
          "return_6h": -0.005682555584456073,
          "return_12h": -0.015566470489215556,
          "return_24h": -0.019415056644954798,
          "close_vs_ema12": -0.0018282000361806716,
          "close_vs_ema24": -0.007820455656227132,
          "ema12_slope_3h": -0.001624882229700697,
          "ema24_slope_6h": -0.007948163758477067,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T21:17:14.049380Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T21:00:00Z",
            "return_6h": -0.005682555584456073,
            "return_12h": -0.015566470489215556,
            "return_24h": -0.019415056644954798,
            "close_vs_ema12": -0.0018282000361806716,
            "close_vs_ema24": -0.007820455656227132,
            "ema12_slope_3h": -0.001624882229700697,
            "ema24_slope_6h": -0.007948163758477067,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 632,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1815Z",
      "trigger_timestamp": "2026-10-08T18:17:17.067609Z",
      "market_start_timestamp": "2026-10-08T18:15:00Z",
      "resolution_timestamp": "2026-10-08T18:30:00Z",
      "direction": "UP",
      "base_run_id": 5059,
      "small_run_id": 5060,
      "last_observed_close": 80639.88,
      "actual_close": 81380.14,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T18:17:17.306234Z",
      "base_predicted_close": 80739.875,
      "small_predicted_close": 80697.046875,
      "strike": 80639.88,
      "market_regime": {
        "id": 632,
        "signal_id": 632,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T18:00:00Z",
        "return_6h": -0.020693687589066756,
        "return_12h": -0.026675400020227946,
        "return_24h": -0.031903307357480926,
        "close_vs_ema12": -0.016378833332210574,
        "close_vs_ema24": -0.02307919804797076,
        "ema12_slope_3h": -0.008367908266462054,
        "ema24_slope_6h": -0.0076888149353530055,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T18:17:17.325770Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T18:00:00Z",
          "return_6h": -0.020693687589066756,
          "return_12h": -0.026675400020227946,
          "return_24h": -0.031903307357480926,
          "close_vs_ema12": -0.016378833332210574,
          "close_vs_ema24": -0.02307919804797076,
          "ema12_slope_3h": -0.008367908266462054,
          "ema24_slope_6h": -0.0076888149353530055,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.9,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.415035,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5059,
        5060
      ],
      "forecast_publication_timestamp": "2026-10-08T18:17:17.067609Z",
      "requested_quote_timestamp": "2026-10-08T18:17:17.067609Z",
      "retrieved_quote_timestamp": "2026-10-08T18:17:17.482644Z",
      "quote_retrieval_timestamp": "2026-10-08T18:17:17.482644Z",
      "timing_difference_seconds": 0.415035,
      "selected_quote": {
        "id": 632,
        "contract_id": 632,
        "forecast_timestamp": "2026-10-08T18:17:17.067609Z",
        "requested_timestamp": "2026-10-08T18:17:17.067609Z",
        "actual_quote_timestamp": "2026-10-08T18:17:17.482644Z",
        "timestamp_delta_seconds": 0.415035,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.89,
        "implied_probability": 0.9,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T18:17:17.482644Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081430",
        "external_market_id": "KXBTC15M-26OCT081430-30",
        "external_contract_id": "KXBTC15M-26OCT081430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8997.51
      },
      "selected_entry_price": 0.9,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 632,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081430",
          "external_market_id": "KXBTC15M-26OCT081430-30",
          "external_contract_id": "KXBTC15M-26OCT081430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T18:15:00Z",
          "resolution_timestamp": "2026-10-08T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T18:17:17.329279Z"
        }
      ],
      "quotes": [
        {
          "id": 632,
          "contract_id": 632,
          "forecast_timestamp": "2026-10-08T18:17:17.067609Z",
          "requested_timestamp": "2026-10-08T18:17:17.067609Z",
          "actual_quote_timestamp": "2026-10-08T18:17:17.482644Z",
          "timestamp_delta_seconds": 0.415035,
          "bid": 0.89,
          "ask": 0.9,
          "midpoint": 0.895,
          "last_price": 0.89,
          "implied_probability": 0.9,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T18:17:17.482644Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081430",
          "external_market_id": "KXBTC15M-26OCT081430-30",
          "external_contract_id": "KXBTC15M-26OCT081430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8997.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081430-30": {
          "UP/YES": "KXBTC15M-26OCT081430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1229,
          "signal_id": 632,
          "quote_id": 632,
          "settlement_id": 632,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 110.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 99.0,
          "trading_fee": 0.7,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 110.0,
          "gross_pnl": 11.0,
          "net_pnl": 10.299999999999997,
          "roi": 0.10330992978936808,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T18:32:18.440272Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8997.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1230,
          "signal_id": 632,
          "quote_id": 632,
          "settlement_id": 632,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 90.0,
          "trading_fee": 0.63,
          "total_deployed": 90.63,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 10.0,
          "net_pnl": 9.370000000000005,
          "roi": 0.10338739931589987,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T18:32:18.442761Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8997.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80639.88,
        "kronos_base_predicted_close": 80739.875,
        "kronos_base_displacement": 99.99499999999534,
        "kronos_base_displacement_fraction": 0.0012400192063777295,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80697.046875,
        "kronos_small_displacement": 57.16687499999534,
        "kronos_small_displacement_fraction": 0.0007089156754696974,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081430",
        "ticker": "KXBTC15M-26OCT081430-30",
        "market_id": "KXBTC15M-26OCT081430-30",
        "contract_id": "KXBTC15M-26OCT081430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80639.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T18:17:17.067609Z",
        "retrieved_timestamp": "2026-10-08T18:17:17.482644Z",
        "quote_offset_seconds": 0.415035,
        "quote_age_seconds": 0.415035,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.89,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.9,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8997.51
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81380.14,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 632,
          "signal_id": 632,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T18:00:00Z",
          "return_6h": -0.020693687589066756,
          "return_12h": -0.026675400020227946,
          "return_24h": -0.031903307357480926,
          "close_vs_ema12": -0.016378833332210574,
          "close_vs_ema24": -0.02307919804797076,
          "ema12_slope_3h": -0.008367908266462054,
          "ema24_slope_6h": -0.0076888149353530055,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T18:17:17.325770Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T18:00:00Z",
            "return_6h": -0.020693687589066756,
            "return_12h": -0.026675400020227946,
            "return_24h": -0.031903307357480926,
            "close_vs_ema12": -0.016378833332210574,
            "close_vs_ema24": -0.02307919804797076,
            "ema12_slope_3h": -0.008367908266462054,
            "ema24_slope_6h": -0.0076888149353530055,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 631,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1800Z",
      "trigger_timestamp": "2026-10-08T18:02:15.015344Z",
      "market_start_timestamp": "2026-10-08T18:00:00Z",
      "resolution_timestamp": "2026-10-08T18:15:00Z",
      "direction": "UP",
      "base_run_id": 5057,
      "small_run_id": 5058,
      "last_observed_close": 80649.06,
      "actual_close": 80639.88,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T18:02:15.047075Z",
      "base_predicted_close": 80799.96875,
      "small_predicted_close": 80758.03125,
      "strike": 80649.06,
      "market_regime": {
        "id": 631,
        "signal_id": 631,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T17:45:00Z",
        "return_6h": -0.021649580399838664,
        "return_12h": -0.024014847571688813,
        "return_24h": -0.02966913563440421,
        "close_vs_ema12": -0.016952025149923666,
        "close_vs_ema24": -0.023442477410883567,
        "ema12_slope_3h": -0.007936034974117434,
        "ema24_slope_6h": -0.007417848625365764,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T18:02:15.051081Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T17:45:00Z",
          "return_6h": -0.021649580399838664,
          "return_12h": -0.024014847571688813,
          "return_24h": -0.02966913563440421,
          "close_vs_ema12": -0.016952025149923666,
          "close_vs_ema24": -0.023442477410883567,
          "ema12_slope_3h": -0.007936034974117434,
          "ema24_slope_6h": -0.007417848625365764,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.155512,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5057,
        5058
      ],
      "forecast_publication_timestamp": "2026-10-08T18:02:15.015344Z",
      "requested_quote_timestamp": "2026-10-08T18:02:15.015344Z",
      "retrieved_quote_timestamp": "2026-10-08T18:02:15.170856Z",
      "quote_retrieval_timestamp": "2026-10-08T18:02:15.170856Z",
      "timing_difference_seconds": 0.155512,
      "selected_quote": {
        "id": 631,
        "contract_id": 631,
        "forecast_timestamp": "2026-10-08T18:02:15.015344Z",
        "requested_timestamp": "2026-10-08T18:02:15.015344Z",
        "actual_quote_timestamp": "2026-10-08T18:02:15.170856Z",
        "timestamp_delta_seconds": 0.155512,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T18:02:15.170856Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081415",
        "external_market_id": "KXBTC15M-26OCT081415-15",
        "external_contract_id": "KXBTC15M-26OCT081415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6095.89
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 631,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081415",
          "external_market_id": "KXBTC15M-26OCT081415-15",
          "external_contract_id": "KXBTC15M-26OCT081415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T18:00:00Z",
          "resolution_timestamp": "2026-10-08T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T18:02:15.053377Z"
        }
      ],
      "quotes": [
        {
          "id": 631,
          "contract_id": 631,
          "forecast_timestamp": "2026-10-08T18:02:15.015344Z",
          "requested_timestamp": "2026-10-08T18:02:15.015344Z",
          "actual_quote_timestamp": "2026-10-08T18:02:15.170856Z",
          "timestamp_delta_seconds": 0.155512,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T18:02:15.170856Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081415",
          "external_market_id": "KXBTC15M-26OCT081415-15",
          "external_contract_id": "KXBTC15M-26OCT081415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6095.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081415-15": {
          "UP/YES": "KXBTC15M-26OCT081415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1227,
          "signal_id": 631,
          "quote_id": 631,
          "settlement_id": 631,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T18:17:22.253515Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6095.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1228,
          "signal_id": 631,
          "quote_id": 631,
          "settlement_id": 631,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T18:17:22.256263Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6095.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80649.06,
        "kronos_base_predicted_close": 80799.96875,
        "kronos_base_displacement": 150.90875000000233,
        "kronos_base_displacement_fraction": 0.0018711780397688744,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80758.03125,
        "kronos_small_displacement": 108.97125000000233,
        "kronos_small_displacement_fraction": 0.0013511781786421607,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081415",
        "ticker": "KXBTC15M-26OCT081415-15",
        "market_id": "KXBTC15M-26OCT081415-15",
        "contract_id": "KXBTC15M-26OCT081415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80649.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T18:02:15.015344Z",
        "retrieved_timestamp": "2026-10-08T18:02:15.170856Z",
        "quote_offset_seconds": 0.155512,
        "quote_age_seconds": 0.155512,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6095.89
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80639.88,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 631,
          "signal_id": 631,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T17:45:00Z",
          "return_6h": -0.021649580399838664,
          "return_12h": -0.024014847571688813,
          "return_24h": -0.02966913563440421,
          "close_vs_ema12": -0.016952025149923666,
          "close_vs_ema24": -0.023442477410883567,
          "ema12_slope_3h": -0.007936034974117434,
          "ema24_slope_6h": -0.007417848625365764,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T18:02:15.051081Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T17:45:00Z",
            "return_6h": -0.021649580399838664,
            "return_12h": -0.024014847571688813,
            "return_24h": -0.02966913563440421,
            "close_vs_ema12": -0.016952025149923666,
            "close_vs_ema24": -0.023442477410883567,
            "ema12_slope_3h": -0.007936034974117434,
            "ema24_slope_6h": -0.007417848625365764,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 630,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1745Z",
      "trigger_timestamp": "2026-10-08T17:47:16.417833Z",
      "market_start_timestamp": "2026-10-08T17:45:00Z",
      "resolution_timestamp": "2026-10-08T18:00:00Z",
      "direction": "UP",
      "base_run_id": 5055,
      "small_run_id": 5056,
      "last_observed_close": 80776.47,
      "actual_close": 80649.06,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T17:47:16.465928Z",
      "base_predicted_close": 80867.40625,
      "small_predicted_close": 80825.9296875,
      "strike": 80776.47,
      "market_regime": {
        "id": 630,
        "signal_id": 630,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T17:30:00Z",
        "return_6h": -0.021679933621831737,
        "return_12h": -0.02495701937161887,
        "return_24h": -0.02735057924510098,
        "close_vs_ema12": -0.016108757216817926,
        "close_vs_ema24": -0.02238220269635738,
        "ema12_slope_3h": -0.007234300987851605,
        "ema24_slope_6h": -0.0071210600644610045,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T17:47:16.470264Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T17:30:00Z",
          "return_6h": -0.021679933621831737,
          "return_12h": -0.02495701937161887,
          "return_24h": -0.02735057924510098,
          "close_vs_ema12": -0.016108757216817926,
          "close_vs_ema24": -0.02238220269635738,
          "ema12_slope_3h": -0.007234300987851605,
          "ema24_slope_6h": -0.0071210600644610045,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190038,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5055,
        5056
      ],
      "forecast_publication_timestamp": "2026-10-08T17:47:16.417833Z",
      "requested_quote_timestamp": "2026-10-08T17:47:16.417833Z",
      "retrieved_quote_timestamp": "2026-10-08T17:47:16.607871Z",
      "quote_retrieval_timestamp": "2026-10-08T17:47:16.607871Z",
      "timing_difference_seconds": 0.190038,
      "selected_quote": {
        "id": 630,
        "contract_id": 630,
        "forecast_timestamp": "2026-10-08T17:47:16.417833Z",
        "requested_timestamp": "2026-10-08T17:47:16.417833Z",
        "actual_quote_timestamp": "2026-10-08T17:47:16.607871Z",
        "timestamp_delta_seconds": 0.190038,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T17:47:16.607871Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081400",
        "external_market_id": "KXBTC15M-26OCT081400-00",
        "external_contract_id": "KXBTC15M-26OCT081400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9576.46
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 630,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081400",
          "external_market_id": "KXBTC15M-26OCT081400-00",
          "external_contract_id": "KXBTC15M-26OCT081400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T17:45:00Z",
          "resolution_timestamp": "2026-10-08T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T17:47:16.476931Z"
        }
      ],
      "quotes": [
        {
          "id": 630,
          "contract_id": 630,
          "forecast_timestamp": "2026-10-08T17:47:16.417833Z",
          "requested_timestamp": "2026-10-08T17:47:16.417833Z",
          "actual_quote_timestamp": "2026-10-08T17:47:16.607871Z",
          "timestamp_delta_seconds": 0.190038,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T17:47:16.607871Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081400",
          "external_market_id": "KXBTC15M-26OCT081400-00",
          "external_contract_id": "KXBTC15M-26OCT081400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9576.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081400-00": {
          "UP/YES": "KXBTC15M-26OCT081400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1225,
          "signal_id": 630,
          "quote_id": 630,
          "settlement_id": 630,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T18:02:19.376027Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9576.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1226,
          "signal_id": 630,
          "quote_id": 630,
          "settlement_id": 630,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T18:02:19.377889Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9576.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80776.47,
        "kronos_base_predicted_close": 80867.40625,
        "kronos_base_displacement": 90.93624999999884,
        "kronos_base_displacement_fraction": 0.0011257764792147865,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80825.9296875,
        "kronos_small_displacement": 49.459687499998836,
        "kronos_small_displacement_fraction": 0.0006123031558571306,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081400",
        "ticker": "KXBTC15M-26OCT081400-00",
        "market_id": "KXBTC15M-26OCT081400-00",
        "contract_id": "KXBTC15M-26OCT081400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80776.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T17:47:16.417833Z",
        "retrieved_timestamp": "2026-10-08T17:47:16.607871Z",
        "quote_offset_seconds": 0.190038,
        "quote_age_seconds": 0.190038,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9576.46
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80649.06,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 630,
          "signal_id": 630,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T17:30:00Z",
          "return_6h": -0.021679933621831737,
          "return_12h": -0.02495701937161887,
          "return_24h": -0.02735057924510098,
          "close_vs_ema12": -0.016108757216817926,
          "close_vs_ema24": -0.02238220269635738,
          "ema12_slope_3h": -0.007234300987851605,
          "ema24_slope_6h": -0.0071210600644610045,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T17:47:16.470264Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T17:30:00Z",
            "return_6h": -0.021679933621831737,
            "return_12h": -0.02495701937161887,
            "return_24h": -0.02735057924510098,
            "close_vs_ema12": -0.016108757216817926,
            "close_vs_ema24": -0.02238220269635738,
            "ema12_slope_3h": -0.007234300987851605,
            "ema24_slope_6h": -0.0071210600644610045,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 629,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1730Z",
      "trigger_timestamp": "2026-10-08T17:32:15.562466Z",
      "market_start_timestamp": "2026-10-08T17:30:00Z",
      "resolution_timestamp": "2026-10-08T17:45:00Z",
      "direction": "UP",
      "base_run_id": 5053,
      "small_run_id": 5054,
      "last_observed_close": 80654.83,
      "actual_close": 80776.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T17:32:15.600369Z",
      "base_predicted_close": 80775.984375,
      "small_predicted_close": 80819.5078125,
      "strike": 80654.83,
      "market_regime": {
        "id": 629,
        "signal_id": 629,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T17:15:00Z",
        "return_6h": -0.022242554344757304,
        "return_12h": -0.026766941354542606,
        "return_24h": -0.030246565089219968,
        "close_vs_ema12": -0.01826329664186621,
        "close_vs_ema24": -0.024314081216380012,
        "ema12_slope_3h": -0.006653931688441417,
        "ema24_slope_6h": -0.006817007666264585,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T17:32:15.607958Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T17:15:00Z",
          "return_6h": -0.022242554344757304,
          "return_12h": -0.026766941354542606,
          "return_24h": -0.030246565089219968,
          "close_vs_ema12": -0.01826329664186621,
          "close_vs_ema24": -0.024314081216380012,
          "ema12_slope_3h": -0.006653931688441417,
          "ema24_slope_6h": -0.006817007666264585,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171085,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5053,
        5054
      ],
      "forecast_publication_timestamp": "2026-10-08T17:32:15.562466Z",
      "requested_quote_timestamp": "2026-10-08T17:32:15.562466Z",
      "retrieved_quote_timestamp": "2026-10-08T17:32:15.733551Z",
      "quote_retrieval_timestamp": "2026-10-08T17:32:15.733551Z",
      "timing_difference_seconds": 0.171085,
      "selected_quote": {
        "id": 629,
        "contract_id": 629,
        "forecast_timestamp": "2026-10-08T17:32:15.562466Z",
        "requested_timestamp": "2026-10-08T17:32:15.562466Z",
        "actual_quote_timestamp": "2026-10-08T17:32:15.733551Z",
        "timestamp_delta_seconds": 0.171085,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.72,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T17:32:15.733551Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081345",
        "external_market_id": "KXBTC15M-26OCT081345-45",
        "external_contract_id": "KXBTC15M-26OCT081345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4195.84
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 629,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081345",
          "external_market_id": "KXBTC15M-26OCT081345-45",
          "external_contract_id": "KXBTC15M-26OCT081345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T17:30:00Z",
          "resolution_timestamp": "2026-10-08T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T17:32:15.610660Z"
        }
      ],
      "quotes": [
        {
          "id": 629,
          "contract_id": 629,
          "forecast_timestamp": "2026-10-08T17:32:15.562466Z",
          "requested_timestamp": "2026-10-08T17:32:15.562466Z",
          "actual_quote_timestamp": "2026-10-08T17:32:15.733551Z",
          "timestamp_delta_seconds": 0.171085,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.72,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T17:32:15.733551Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081345",
          "external_market_id": "KXBTC15M-26OCT081345-45",
          "external_contract_id": "KXBTC15M-26OCT081345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4195.84
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081345-45": {
          "UP/YES": "KXBTC15M-26OCT081345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1223,
          "signal_id": 629,
          "quote_id": 629,
          "settlement_id": 629,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T17:47:20.678471Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4195.84,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1224,
          "signal_id": 629,
          "quote_id": 629,
          "settlement_id": 629,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T17:47:20.689142Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4195.84,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80654.83,
        "kronos_base_predicted_close": 80775.984375,
        "kronos_base_displacement": 121.15437499999825,
        "kronos_base_displacement_fraction": 0.0015021341561317313,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80819.5078125,
        "kronos_small_displacement": 164.67781249999825,
        "kronos_small_displacement_fraction": 0.0020417600842999512,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081345",
        "ticker": "KXBTC15M-26OCT081345-45",
        "market_id": "KXBTC15M-26OCT081345-45",
        "contract_id": "KXBTC15M-26OCT081345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80654.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T17:32:15.562466Z",
        "retrieved_timestamp": "2026-10-08T17:32:15.733551Z",
        "quote_offset_seconds": 0.171085,
        "quote_age_seconds": 0.171085,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.72,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4195.84
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80776.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 629,
          "signal_id": 629,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T17:15:00Z",
          "return_6h": -0.022242554344757304,
          "return_12h": -0.026766941354542606,
          "return_24h": -0.030246565089219968,
          "close_vs_ema12": -0.01826329664186621,
          "close_vs_ema24": -0.024314081216380012,
          "ema12_slope_3h": -0.006653931688441417,
          "ema24_slope_6h": -0.006817007666264585,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T17:32:15.607958Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T17:15:00Z",
            "return_6h": -0.022242554344757304,
            "return_12h": -0.026766941354542606,
            "return_24h": -0.030246565089219968,
            "close_vs_ema12": -0.01826329664186621,
            "close_vs_ema24": -0.024314081216380012,
            "ema12_slope_3h": -0.006653931688441417,
            "ema24_slope_6h": -0.006817007666264585,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 628,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1715Z",
      "trigger_timestamp": "2026-10-08T17:17:14.795281Z",
      "market_start_timestamp": "2026-10-08T17:15:00Z",
      "resolution_timestamp": "2026-10-08T17:30:00Z",
      "direction": "UP",
      "base_run_id": 5051,
      "small_run_id": 5052,
      "last_observed_close": 80871.81,
      "actual_close": 80654.83,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T17:17:14.835178Z",
      "base_predicted_close": 80997.6171875,
      "small_predicted_close": 80956.5625,
      "strike": 80871.81,
      "market_regime": {
        "id": 628,
        "signal_id": 628,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T17:00:00Z",
        "return_6h": -0.01889791468804114,
        "return_12h": -0.022112461076221557,
        "return_24h": -0.03133972202039437,
        "close_vs_ema12": -0.016386689041136382,
        "close_vs_ema24": -0.02218984376391575,
        "ema12_slope_3h": -0.0058968560303492845,
        "ema24_slope_6h": -0.006495218219579213,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T17:17:14.841830Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T17:00:00Z",
          "return_6h": -0.01889791468804114,
          "return_12h": -0.022112461076221557,
          "return_24h": -0.03133972202039437,
          "close_vs_ema12": -0.016386689041136382,
          "close_vs_ema24": -0.02218984376391575,
          "ema12_slope_3h": -0.0058968560303492845,
          "ema24_slope_6h": -0.006495218219579213,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174032,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5051,
        5052
      ],
      "forecast_publication_timestamp": "2026-10-08T17:17:14.795281Z",
      "requested_quote_timestamp": "2026-10-08T17:17:14.795281Z",
      "retrieved_quote_timestamp": "2026-10-08T17:17:14.969313Z",
      "quote_retrieval_timestamp": "2026-10-08T17:17:14.969313Z",
      "timing_difference_seconds": 0.174032,
      "selected_quote": {
        "id": 628,
        "contract_id": 628,
        "forecast_timestamp": "2026-10-08T17:17:14.795281Z",
        "requested_timestamp": "2026-10-08T17:17:14.795281Z",
        "actual_quote_timestamp": "2026-10-08T17:17:14.969313Z",
        "timestamp_delta_seconds": 0.174032,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.26,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T17:17:14.969313Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081330",
        "external_market_id": "KXBTC15M-26OCT081330-30",
        "external_contract_id": "KXBTC15M-26OCT081330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8050.76
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 628,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081330",
          "external_market_id": "KXBTC15M-26OCT081330-30",
          "external_contract_id": "KXBTC15M-26OCT081330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T17:15:00Z",
          "resolution_timestamp": "2026-10-08T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T17:17:14.844153Z"
        }
      ],
      "quotes": [
        {
          "id": 628,
          "contract_id": 628,
          "forecast_timestamp": "2026-10-08T17:17:14.795281Z",
          "requested_timestamp": "2026-10-08T17:17:14.795281Z",
          "actual_quote_timestamp": "2026-10-08T17:17:14.969313Z",
          "timestamp_delta_seconds": 0.174032,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.26,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T17:17:14.969313Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081330",
          "external_market_id": "KXBTC15M-26OCT081330-30",
          "external_contract_id": "KXBTC15M-26OCT081330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8050.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081330-30": {
          "UP/YES": "KXBTC15M-26OCT081330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1221,
          "signal_id": 628,
          "quote_id": 628,
          "settlement_id": 628,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T17:32:19.973164Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8050.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1222,
          "signal_id": 628,
          "quote_id": 628,
          "settlement_id": 628,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T17:32:19.975784Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8050.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80871.81,
        "kronos_base_predicted_close": 80997.6171875,
        "kronos_base_displacement": 125.80718750000233,
        "kronos_base_displacement_fraction": 0.0015556370940628425,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80956.5625,
        "kronos_small_displacement": 84.75250000000233,
        "kronos_small_displacement_fraction": 0.0010479856948917346,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081330",
        "ticker": "KXBTC15M-26OCT081330-30",
        "market_id": "KXBTC15M-26OCT081330-30",
        "contract_id": "KXBTC15M-26OCT081330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80871.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T17:17:14.795281Z",
        "retrieved_timestamp": "2026-10-08T17:17:14.969313Z",
        "quote_offset_seconds": 0.174032,
        "quote_age_seconds": 0.174032,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8050.76
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80654.83,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 628,
          "signal_id": 628,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T17:00:00Z",
          "return_6h": -0.01889791468804114,
          "return_12h": -0.022112461076221557,
          "return_24h": -0.03133972202039437,
          "close_vs_ema12": -0.016386689041136382,
          "close_vs_ema24": -0.02218984376391575,
          "ema12_slope_3h": -0.0058968560303492845,
          "ema24_slope_6h": -0.006495218219579213,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T17:17:14.841830Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T17:00:00Z",
            "return_6h": -0.01889791468804114,
            "return_12h": -0.022112461076221557,
            "return_24h": -0.03133972202039437,
            "close_vs_ema12": -0.016386689041136382,
            "close_vs_ema24": -0.02218984376391575,
            "ema12_slope_3h": -0.0058968560303492845,
            "ema24_slope_6h": -0.006495218219579213,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 627,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1700Z",
      "trigger_timestamp": "2026-10-08T17:02:14.908753Z",
      "market_start_timestamp": "2026-10-08T17:00:00Z",
      "resolution_timestamp": "2026-10-08T17:15:00Z",
      "direction": "UP",
      "base_run_id": 5049,
      "small_run_id": 5050,
      "last_observed_close": 80880.36,
      "actual_close": 80871.81,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T17:02:14.950049Z",
      "base_predicted_close": 81144.7265625,
      "small_predicted_close": 81015.4140625,
      "strike": 80880.36,
      "market_regime": {
        "id": 627,
        "signal_id": 627,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T16:45:00Z",
        "return_6h": -0.02178219677089932,
        "return_12h": -0.020783440951058663,
        "return_24h": -0.02969793763772699,
        "close_vs_ema12": -0.016968083392311373,
        "close_vs_ema24": -0.02254301402430081,
        "ema12_slope_3h": -0.005321133212027651,
        "ema24_slope_6h": -0.006236736667392995,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T17:02:14.953839Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T16:45:00Z",
          "return_6h": -0.02178219677089932,
          "return_12h": -0.020783440951058663,
          "return_24h": -0.02969793763772699,
          "close_vs_ema12": -0.016968083392311373,
          "close_vs_ema24": -0.02254301402430081,
          "ema12_slope_3h": -0.005321133212027651,
          "ema24_slope_6h": -0.006236736667392995,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.231653,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5049,
        5050
      ],
      "forecast_publication_timestamp": "2026-10-08T17:02:14.908753Z",
      "requested_quote_timestamp": "2026-10-08T17:02:14.908753Z",
      "retrieved_quote_timestamp": "2026-10-08T17:02:15.140406Z",
      "quote_retrieval_timestamp": "2026-10-08T17:02:15.140406Z",
      "timing_difference_seconds": 0.231653,
      "selected_quote": {
        "id": 627,
        "contract_id": 627,
        "forecast_timestamp": "2026-10-08T17:02:14.908753Z",
        "requested_timestamp": "2026-10-08T17:02:14.908753Z",
        "actual_quote_timestamp": "2026-10-08T17:02:15.140406Z",
        "timestamp_delta_seconds": 0.231653,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T17:02:15.140406Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081315",
        "external_market_id": "KXBTC15M-26OCT081315-15",
        "external_contract_id": "KXBTC15M-26OCT081315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3608.07
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 627,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081315",
          "external_market_id": "KXBTC15M-26OCT081315-15",
          "external_contract_id": "KXBTC15M-26OCT081315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T17:00:00Z",
          "resolution_timestamp": "2026-10-08T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T17:02:14.956457Z"
        }
      ],
      "quotes": [
        {
          "id": 627,
          "contract_id": 627,
          "forecast_timestamp": "2026-10-08T17:02:14.908753Z",
          "requested_timestamp": "2026-10-08T17:02:14.908753Z",
          "actual_quote_timestamp": "2026-10-08T17:02:15.140406Z",
          "timestamp_delta_seconds": 0.231653,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T17:02:15.140406Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081315",
          "external_market_id": "KXBTC15M-26OCT081315-15",
          "external_contract_id": "KXBTC15M-26OCT081315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3608.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081315-15": {
          "UP/YES": "KXBTC15M-26OCT081315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1219,
          "signal_id": 627,
          "quote_id": 627,
          "settlement_id": 627,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.94,
          "net_pnl": -99.91,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T17:17:19.143550Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3608.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1220,
          "signal_id": 627,
          "quote_id": 627,
          "settlement_id": 627,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -41.0,
          "net_pnl": -42.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T17:17:19.145540Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3608.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80880.36,
        "kronos_base_predicted_close": 81144.7265625,
        "kronos_base_displacement": 264.3665624999994,
        "kronos_base_displacement_fraction": 0.0032686125840686096,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81015.4140625,
        "kronos_small_displacement": 135.05406249999942,
        "kronos_small_displacement_fraction": 0.0016698004620651964,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081315",
        "ticker": "KXBTC15M-26OCT081315-15",
        "market_id": "KXBTC15M-26OCT081315-15",
        "contract_id": "KXBTC15M-26OCT081315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80880.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T17:02:14.908753Z",
        "retrieved_timestamp": "2026-10-08T17:02:15.140406Z",
        "quote_offset_seconds": 0.231653,
        "quote_age_seconds": 0.231653,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3608.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80871.81,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 627,
          "signal_id": 627,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T16:45:00Z",
          "return_6h": -0.02178219677089932,
          "return_12h": -0.020783440951058663,
          "return_24h": -0.02969793763772699,
          "close_vs_ema12": -0.016968083392311373,
          "close_vs_ema24": -0.02254301402430081,
          "ema12_slope_3h": -0.005321133212027651,
          "ema24_slope_6h": -0.006236736667392995,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T17:02:14.953839Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T16:45:00Z",
            "return_6h": -0.02178219677089932,
            "return_12h": -0.020783440951058663,
            "return_24h": -0.02969793763772699,
            "close_vs_ema12": -0.016968083392311373,
            "close_vs_ema24": -0.02254301402430081,
            "ema12_slope_3h": -0.005321133212027651,
            "ema24_slope_6h": -0.006236736667392995,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 626,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1615Z",
      "trigger_timestamp": "2026-10-08T16:17:14.952387Z",
      "market_start_timestamp": "2026-10-08T16:15:00Z",
      "resolution_timestamp": "2026-10-08T16:30:00Z",
      "direction": "UP",
      "base_run_id": 5043,
      "small_run_id": 5044,
      "last_observed_close": 80971.78,
      "actual_close": 81264.04,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T16:17:14.992760Z",
      "base_predicted_close": 81339.703125,
      "small_predicted_close": 81509.171875,
      "strike": 80971.78,
      "market_regime": {
        "id": 626,
        "signal_id": 626,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T16:00:00Z",
        "return_6h": -0.024655341247229567,
        "return_12h": -0.019891443961313038,
        "return_24h": -0.029991968569605065,
        "close_vs_ema12": -0.01770803259712339,
        "close_vs_ema24": -0.022680528826907853,
        "ema12_slope_3h": -0.004352036431135353,
        "ema24_slope_6h": -0.00542936771546465,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T16:17:14.996677Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T16:00:00Z",
          "return_6h": -0.024655341247229567,
          "return_12h": -0.019891443961313038,
          "return_24h": -0.029991968569605065,
          "close_vs_ema12": -0.01770803259712339,
          "close_vs_ema24": -0.022680528826907853,
          "ema12_slope_3h": -0.004352036431135353,
          "ema24_slope_6h": -0.00542936771546465,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.159631,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5043,
        5044
      ],
      "forecast_publication_timestamp": "2026-10-08T16:17:14.952387Z",
      "requested_quote_timestamp": "2026-10-08T16:17:14.952387Z",
      "retrieved_quote_timestamp": "2026-10-08T16:17:15.112018Z",
      "quote_retrieval_timestamp": "2026-10-08T16:17:15.112018Z",
      "timing_difference_seconds": 0.159631,
      "selected_quote": {
        "id": 626,
        "contract_id": 626,
        "forecast_timestamp": "2026-10-08T16:17:14.952387Z",
        "requested_timestamp": "2026-10-08T16:17:14.952387Z",
        "actual_quote_timestamp": "2026-10-08T16:17:15.112018Z",
        "timestamp_delta_seconds": 0.159631,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T16:17:15.112018Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081230",
        "external_market_id": "KXBTC15M-26OCT081230-30",
        "external_contract_id": "KXBTC15M-26OCT081230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2104.37
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 626,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081230",
          "external_market_id": "KXBTC15M-26OCT081230-30",
          "external_contract_id": "KXBTC15M-26OCT081230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T16:15:00Z",
          "resolution_timestamp": "2026-10-08T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T16:17:14.998955Z"
        }
      ],
      "quotes": [
        {
          "id": 626,
          "contract_id": 626,
          "forecast_timestamp": "2026-10-08T16:17:14.952387Z",
          "requested_timestamp": "2026-10-08T16:17:14.952387Z",
          "actual_quote_timestamp": "2026-10-08T16:17:15.112018Z",
          "timestamp_delta_seconds": 0.159631,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T16:17:15.112018Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081230",
          "external_market_id": "KXBTC15M-26OCT081230-30",
          "external_contract_id": "KXBTC15M-26OCT081230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2104.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081230-30": {
          "UP/YES": "KXBTC15M-26OCT081230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1217,
          "signal_id": 626,
          "quote_id": 626,
          "settlement_id": 626,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 265.0,
          "gross_pnl": 169.60000000000002,
          "net_pnl": 165.32,
          "roi": 1.6585072231139648,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T16:32:19.468984Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2104.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1218,
          "signal_id": 626,
          "quote_id": 626,
          "settlement_id": 626,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 64.0,
          "net_pnl": 62.38,
          "roi": 1.6581605528973953,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T16:32:19.472601Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2104.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80971.78,
        "kronos_base_predicted_close": 81339.703125,
        "kronos_base_displacement": 367.92312500000116,
        "kronos_base_displacement_fraction": 0.004543843855229577,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81509.171875,
        "kronos_small_displacement": 537.3918750000012,
        "kronos_small_displacement_fraction": 0.00663677981390555,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081230",
        "ticker": "KXBTC15M-26OCT081230-30",
        "market_id": "KXBTC15M-26OCT081230-30",
        "contract_id": "KXBTC15M-26OCT081230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80971.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T16:17:14.952387Z",
        "retrieved_timestamp": "2026-10-08T16:17:15.112018Z",
        "quote_offset_seconds": 0.159631,
        "quote_age_seconds": 0.159631,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2104.37
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81264.04,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 626,
          "signal_id": 626,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T16:00:00Z",
          "return_6h": -0.024655341247229567,
          "return_12h": -0.019891443961313038,
          "return_24h": -0.029991968569605065,
          "close_vs_ema12": -0.01770803259712339,
          "close_vs_ema24": -0.022680528826907853,
          "ema12_slope_3h": -0.004352036431135353,
          "ema24_slope_6h": -0.00542936771546465,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T16:17:14.996677Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T16:00:00Z",
            "return_6h": -0.024655341247229567,
            "return_12h": -0.019891443961313038,
            "return_24h": -0.029991968569605065,
            "close_vs_ema12": -0.01770803259712339,
            "close_vs_ema24": -0.022680528826907853,
            "ema12_slope_3h": -0.004352036431135353,
            "ema24_slope_6h": -0.00542936771546465,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 625,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1600Z",
      "trigger_timestamp": "2026-10-08T16:02:15.215349Z",
      "market_start_timestamp": "2026-10-08T16:00:00Z",
      "resolution_timestamp": "2026-10-08T16:15:00Z",
      "direction": "UP",
      "base_run_id": 5041,
      "small_run_id": 5042,
      "last_observed_close": 80963.01,
      "actual_close": 80971.78,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T16:02:15.256182Z",
      "base_predicted_close": 81245.9453125,
      "small_predicted_close": 81205.3515625,
      "strike": 80963.01,
      "market_regime": {
        "id": 625,
        "signal_id": 625,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T15:45:00Z",
        "return_6h": -0.02525267152940569,
        "return_12h": -0.0210387242315635,
        "return_24h": -0.029295598803295575,
        "close_vs_ema12": -0.01855407928680264,
        "close_vs_ema24": -0.02325287498842521,
        "ema12_slope_3h": -0.003792048697848438,
        "ema24_slope_6h": -0.005026027636667041,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T16:02:15.260117Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T15:45:00Z",
          "return_6h": -0.02525267152940569,
          "return_12h": -0.0210387242315635,
          "return_24h": -0.029295598803295575,
          "close_vs_ema12": -0.01855407928680264,
          "close_vs_ema24": -0.02325287498842521,
          "ema12_slope_3h": -0.003792048697848438,
          "ema24_slope_6h": -0.005026027636667041,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170041,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        5041,
        5042
      ],
      "forecast_publication_timestamp": "2026-10-08T16:02:15.215349Z",
      "requested_quote_timestamp": "2026-10-08T16:02:15.215349Z",
      "retrieved_quote_timestamp": "2026-10-08T16:02:15.385390Z",
      "quote_retrieval_timestamp": "2026-10-08T16:02:15.385390Z",
      "timing_difference_seconds": 0.170041,
      "selected_quote": {
        "id": 625,
        "contract_id": 625,
        "forecast_timestamp": "2026-10-08T16:02:15.215349Z",
        "requested_timestamp": "2026-10-08T16:02:15.215349Z",
        "actual_quote_timestamp": "2026-10-08T16:02:15.385390Z",
        "timestamp_delta_seconds": 0.170041,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T16:02:15.385390Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081215",
        "external_market_id": "KXBTC15M-26OCT081215-15",
        "external_contract_id": "KXBTC15M-26OCT081215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5979.92
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 625,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081215",
          "external_market_id": "KXBTC15M-26OCT081215-15",
          "external_contract_id": "KXBTC15M-26OCT081215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T16:00:00Z",
          "resolution_timestamp": "2026-10-08T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T16:02:15.263549Z"
        }
      ],
      "quotes": [
        {
          "id": 625,
          "contract_id": 625,
          "forecast_timestamp": "2026-10-08T16:02:15.215349Z",
          "requested_timestamp": "2026-10-08T16:02:15.215349Z",
          "actual_quote_timestamp": "2026-10-08T16:02:15.385390Z",
          "timestamp_delta_seconds": 0.170041,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T16:02:15.385390Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081215",
          "external_market_id": "KXBTC15M-26OCT081215-15",
          "external_contract_id": "KXBTC15M-26OCT081215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5979.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081215-15": {
          "UP/YES": "KXBTC15M-26OCT081215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1215,
          "signal_id": 625,
          "quote_id": 625,
          "settlement_id": 625,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 213.0,
          "gross_pnl": 117.14999999999999,
          "net_pnl": 113.44999999999999,
          "roi": 1.1396283274736312,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T16:17:19.440785Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5979.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1216,
          "signal_id": 625,
          "quote_id": 625,
          "settlement_id": 625,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 55.0,
          "net_pnl": 53.26,
          "roi": 1.1394950791613179,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T16:17:19.444064Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5979.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80963.01,
        "kronos_base_predicted_close": 81245.9453125,
        "kronos_base_displacement": 282.93531250000524,
        "kronos_base_displacement_fraction": 0.003494624427871509,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81205.3515625,
        "kronos_small_displacement": 242.34156250000524,
        "kronos_small_displacement_fraction": 0.002993238054020043,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081215",
        "ticker": "KXBTC15M-26OCT081215-15",
        "market_id": "KXBTC15M-26OCT081215-15",
        "contract_id": "KXBTC15M-26OCT081215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80963.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T16:02:15.215349Z",
        "retrieved_timestamp": "2026-10-08T16:02:15.385390Z",
        "quote_offset_seconds": 0.170041,
        "quote_age_seconds": 0.170041,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5979.92
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80971.78,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 625,
          "signal_id": 625,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T15:45:00Z",
          "return_6h": -0.02525267152940569,
          "return_12h": -0.0210387242315635,
          "return_24h": -0.029295598803295575,
          "close_vs_ema12": -0.01855407928680264,
          "close_vs_ema24": -0.02325287498842521,
          "ema12_slope_3h": -0.003792048697848438,
          "ema24_slope_6h": -0.005026027636667041,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T16:02:15.260117Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T15:45:00Z",
            "return_6h": -0.02525267152940569,
            "return_12h": -0.0210387242315635,
            "return_24h": -0.029295598803295575,
            "close_vs_ema12": -0.01855407928680264,
            "close_vs_ema24": -0.02325287498842521,
            "ema12_slope_3h": -0.003792048697848438,
            "ema24_slope_6h": -0.005026027636667041,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 624,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1545Z",
      "trigger_timestamp": "2026-10-08T15:47:15.759119Z",
      "market_start_timestamp": "2026-10-08T15:45:00Z",
      "resolution_timestamp": "2026-10-08T16:00:00Z",
      "direction": "UP",
      "base_run_id": 5039,
      "small_run_id": 5040,
      "last_observed_close": 81164.11,
      "actual_close": 80963.01,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T15:47:15.799576Z",
      "base_predicted_close": 81451.375,
      "small_predicted_close": 81363.8203125,
      "strike": 81164.11,
      "market_regime": {
        "id": 624,
        "signal_id": 624,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T15:30:00Z",
        "return_6h": -0.022691132777459266,
        "return_12h": -0.019644707467284306,
        "return_24h": -0.025410938238638603,
        "close_vs_ema12": -0.016892518491504083,
        "close_vs_ema24": -0.021305874924627544,
        "ema12_slope_3h": -0.0032853600324607157,
        "ema24_slope_6h": -0.004601490413650766,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T15:47:15.803469Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T15:30:00Z",
          "return_6h": -0.022691132777459266,
          "return_12h": -0.019644707467284306,
          "return_24h": -0.025410938238638603,
          "close_vs_ema12": -0.016892518491504083,
          "close_vs_ema24": -0.021305874924627544,
          "ema12_slope_3h": -0.0032853600324607157,
          "ema24_slope_6h": -0.004601490413650766,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172068,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5039,
        5040
      ],
      "forecast_publication_timestamp": "2026-10-08T15:47:15.759119Z",
      "requested_quote_timestamp": "2026-10-08T15:47:15.759119Z",
      "retrieved_quote_timestamp": "2026-10-08T15:47:15.931187Z",
      "quote_retrieval_timestamp": "2026-10-08T15:47:15.931187Z",
      "timing_difference_seconds": 0.172068,
      "selected_quote": {
        "id": 624,
        "contract_id": 624,
        "forecast_timestamp": "2026-10-08T15:47:15.759119Z",
        "requested_timestamp": "2026-10-08T15:47:15.759119Z",
        "actual_quote_timestamp": "2026-10-08T15:47:15.931187Z",
        "timestamp_delta_seconds": 0.172068,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T15:47:15.931187Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081200",
        "external_market_id": "KXBTC15M-26OCT081200-00",
        "external_contract_id": "KXBTC15M-26OCT081200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 437.93
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 624,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081200",
          "external_market_id": "KXBTC15M-26OCT081200-00",
          "external_contract_id": "KXBTC15M-26OCT081200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T15:45:00Z",
          "resolution_timestamp": "2026-10-08T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T15:47:15.809390Z"
        }
      ],
      "quotes": [
        {
          "id": 624,
          "contract_id": 624,
          "forecast_timestamp": "2026-10-08T15:47:15.759119Z",
          "requested_timestamp": "2026-10-08T15:47:15.759119Z",
          "actual_quote_timestamp": "2026-10-08T15:47:15.931187Z",
          "timestamp_delta_seconds": 0.172068,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T15:47:15.931187Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081200",
          "external_market_id": "KXBTC15M-26OCT081200-00",
          "external_contract_id": "KXBTC15M-26OCT081200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 437.93
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081200-00": {
          "UP/YES": "KXBTC15M-26OCT081200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1213,
          "signal_id": 624,
          "quote_id": 624,
          "settlement_id": 624,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T16:02:20.156083Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 437.93,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1214,
          "signal_id": 624,
          "quote_id": 624,
          "settlement_id": 624,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T16:02:20.161071Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 437.93,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81164.11,
        "kronos_base_predicted_close": 81451.375,
        "kronos_base_displacement": 287.2649999999994,
        "kronos_base_displacement_fraction": 0.0035393106632968614,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81363.8203125,
        "kronos_small_displacement": 199.71031249999942,
        "kronos_small_displacement_fraction": 0.0024605741688044063,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081200",
        "ticker": "KXBTC15M-26OCT081200-00",
        "market_id": "KXBTC15M-26OCT081200-00",
        "contract_id": "KXBTC15M-26OCT081200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81164.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T15:47:15.759119Z",
        "retrieved_timestamp": "2026-10-08T15:47:15.931187Z",
        "quote_offset_seconds": 0.172068,
        "quote_age_seconds": 0.172068,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 437.93
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80963.01,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 624,
          "signal_id": 624,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T15:30:00Z",
          "return_6h": -0.022691132777459266,
          "return_12h": -0.019644707467284306,
          "return_24h": -0.025410938238638603,
          "close_vs_ema12": -0.016892518491504083,
          "close_vs_ema24": -0.021305874924627544,
          "ema12_slope_3h": -0.0032853600324607157,
          "ema24_slope_6h": -0.004601490413650766,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T15:47:15.803469Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T15:30:00Z",
            "return_6h": -0.022691132777459266,
            "return_12h": -0.019644707467284306,
            "return_24h": -0.025410938238638603,
            "close_vs_ema12": -0.016892518491504083,
            "close_vs_ema24": -0.021305874924627544,
            "ema12_slope_3h": -0.0032853600324607157,
            "ema24_slope_6h": -0.004601490413650766,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 623,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1530Z",
      "trigger_timestamp": "2026-10-08T15:32:15.092632Z",
      "market_start_timestamp": "2026-10-08T15:30:00Z",
      "resolution_timestamp": "2026-10-08T15:45:00Z",
      "direction": "UP",
      "base_run_id": 5037,
      "small_run_id": 5038,
      "last_observed_close": 81292.75,
      "actual_close": 81164.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T15:32:15.126681Z",
      "base_predicted_close": 81605.0234375,
      "small_predicted_close": 81817.28125,
      "strike": 81292.75,
      "market_regime": {
        "id": 623,
        "signal_id": 623,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T15:15:00Z",
        "return_6h": -0.020311478945067574,
        "return_12h": -0.01948238278309089,
        "return_24h": -0.020677029751127618,
        "close_vs_ema12": -0.016041579696794095,
        "close_vs_ema24": -0.020194118315310594,
        "ema12_slope_3h": -0.0028335797460609102,
        "ema24_slope_6h": -0.004221896151666904,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T15:32:15.131478Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T15:15:00Z",
          "return_6h": -0.020311478945067574,
          "return_12h": -0.01948238278309089,
          "return_24h": -0.020677029751127618,
          "close_vs_ema12": -0.016041579696794095,
          "close_vs_ema24": -0.020194118315310594,
          "ema12_slope_3h": -0.0028335797460609102,
          "ema24_slope_6h": -0.004221896151666904,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178609,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5037,
        5038
      ],
      "forecast_publication_timestamp": "2026-10-08T15:32:15.092632Z",
      "requested_quote_timestamp": "2026-10-08T15:32:15.092632Z",
      "retrieved_quote_timestamp": "2026-10-08T15:32:15.271241Z",
      "quote_retrieval_timestamp": "2026-10-08T15:32:15.271241Z",
      "timing_difference_seconds": 0.178609,
      "selected_quote": {
        "id": 623,
        "contract_id": 623,
        "forecast_timestamp": "2026-10-08T15:32:15.092632Z",
        "requested_timestamp": "2026-10-08T15:32:15.092632Z",
        "actual_quote_timestamp": "2026-10-08T15:32:15.271241Z",
        "timestamp_delta_seconds": 0.178609,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T15:32:15.271241Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081145",
        "external_market_id": "KXBTC15M-26OCT081145-45",
        "external_contract_id": "KXBTC15M-26OCT081145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10.03
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 623,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081145",
          "external_market_id": "KXBTC15M-26OCT081145-45",
          "external_contract_id": "KXBTC15M-26OCT081145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T15:30:00Z",
          "resolution_timestamp": "2026-10-08T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T15:32:15.135320Z"
        }
      ],
      "quotes": [
        {
          "id": 623,
          "contract_id": 623,
          "forecast_timestamp": "2026-10-08T15:32:15.092632Z",
          "requested_timestamp": "2026-10-08T15:32:15.092632Z",
          "actual_quote_timestamp": "2026-10-08T15:32:15.271241Z",
          "timestamp_delta_seconds": 0.178609,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.4,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T15:32:15.271241Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081145",
          "external_market_id": "KXBTC15M-26OCT081145-45",
          "external_contract_id": "KXBTC15M-26OCT081145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081145-45": {
          "UP/YES": "KXBTC15M-26OCT081145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81292.75,
        "kronos_base_predicted_close": 81605.0234375,
        "kronos_base_displacement": 312.2734375,
        "kronos_base_displacement_fraction": 0.0038413442465656533,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81817.28125,
        "kronos_small_displacement": 524.53125,
        "kronos_small_displacement_fraction": 0.006452374289220133,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081145",
        "ticker": "KXBTC15M-26OCT081145-45",
        "market_id": "KXBTC15M-26OCT081145-45",
        "contract_id": "KXBTC15M-26OCT081145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81292.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T15:32:15.092632Z",
        "retrieved_timestamp": "2026-10-08T15:32:15.271241Z",
        "quote_offset_seconds": 0.178609,
        "quote_age_seconds": 0.178609,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10.03
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 81164.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 623,
          "signal_id": 623,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T15:15:00Z",
          "return_6h": -0.020311478945067574,
          "return_12h": -0.01948238278309089,
          "return_24h": -0.020677029751127618,
          "close_vs_ema12": -0.016041579696794095,
          "close_vs_ema24": -0.020194118315310594,
          "ema12_slope_3h": -0.0028335797460609102,
          "ema24_slope_6h": -0.004221896151666904,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T15:32:15.131478Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T15:15:00Z",
            "return_6h": -0.020311478945067574,
            "return_12h": -0.01948238278309089,
            "return_24h": -0.020677029751127618,
            "close_vs_ema12": -0.016041579696794095,
            "close_vs_ema24": -0.020194118315310594,
            "ema12_slope_3h": -0.0028335797460609102,
            "ema24_slope_6h": -0.004221896151666904,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 622,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1515Z",
      "trigger_timestamp": "2026-10-08T15:17:19.058151Z",
      "market_start_timestamp": "2026-10-08T15:15:00Z",
      "resolution_timestamp": "2026-10-08T15:30:00Z",
      "direction": "UP",
      "base_run_id": 5035,
      "small_run_id": 5036,
      "last_observed_close": 82166.73,
      "actual_close": 81292.75,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T15:17:19.682254Z",
      "base_predicted_close": 82199.4375,
      "small_predicted_close": 82184.15625,
      "strike": 82166.73,
      "market_regime": {
        "id": 622,
        "signal_id": 622,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T15:00:00Z",
        "return_6h": -0.009940401790465625,
        "return_12h": -0.008521061266436591,
        "return_24h": -0.010874785577175361,
        "close_vs_ema12": -0.006141493496803374,
        "close_vs_ema24": -0.010081112306823403,
        "ema12_slope_3h": -0.0023854189196488296,
        "ema24_slope_6h": -0.0038845939974471166,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T15:17:19.814426Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T15:00:00Z",
          "return_6h": -0.009940401790465625,
          "return_12h": -0.008521061266436591,
          "return_24h": -0.010874785577175361,
          "close_vs_ema12": -0.006141493496803374,
          "close_vs_ema24": -0.010081112306823403,
          "ema12_slope_3h": -0.0023854189196488296,
          "ema24_slope_6h": -0.0038845939974471166,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 1.180139,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5035,
        5036
      ],
      "forecast_publication_timestamp": "2026-10-08T15:17:19.058151Z",
      "requested_quote_timestamp": "2026-10-08T15:17:19.058151Z",
      "retrieved_quote_timestamp": "2026-10-08T15:17:20.238290Z",
      "quote_retrieval_timestamp": "2026-10-08T15:17:20.238290Z",
      "timing_difference_seconds": 1.180139,
      "selected_quote": {
        "id": 622,
        "contract_id": 622,
        "forecast_timestamp": "2026-10-08T15:17:19.058151Z",
        "requested_timestamp": "2026-10-08T15:17:19.058151Z",
        "actual_quote_timestamp": "2026-10-08T15:17:20.238290Z",
        "timestamp_delta_seconds": 1.180139,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T15:17:20.238290Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081130",
        "external_market_id": "KXBTC15M-26OCT081130-30",
        "external_contract_id": "KXBTC15M-26OCT081130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 821.73
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 622,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081130",
          "external_market_id": "KXBTC15M-26OCT081130-30",
          "external_contract_id": "KXBTC15M-26OCT081130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T15:15:00Z",
          "resolution_timestamp": "2026-10-08T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T15:17:19.914085Z"
        }
      ],
      "quotes": [
        {
          "id": 622,
          "contract_id": 622,
          "forecast_timestamp": "2026-10-08T15:17:19.058151Z",
          "requested_timestamp": "2026-10-08T15:17:19.058151Z",
          "actual_quote_timestamp": "2026-10-08T15:17:20.238290Z",
          "timestamp_delta_seconds": 1.180139,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.35,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T15:17:20.238290Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081130",
          "external_market_id": "KXBTC15M-26OCT081130-30",
          "external_contract_id": "KXBTC15M-26OCT081130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 821.73
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081130-30": {
          "UP/YES": "KXBTC15M-26OCT081130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1211,
          "signal_id": 622,
          "quote_id": 622,
          "settlement_id": 622,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T15:32:19.535343Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 821.73,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1212,
          "signal_id": 622,
          "quote_id": 622,
          "settlement_id": 622,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T15:32:19.541004Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 821.73,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82166.73,
        "kronos_base_predicted_close": 82199.4375,
        "kronos_base_displacement": 32.707500000004075,
        "kronos_base_displacement_fraction": 0.00039806257350151426,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82184.15625,
        "kronos_small_displacement": 17.426250000004075,
        "kronos_small_displacement_fraction": 0.00021208401502656945,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081130",
        "ticker": "KXBTC15M-26OCT081130-30",
        "market_id": "KXBTC15M-26OCT081130-30",
        "contract_id": "KXBTC15M-26OCT081130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82166.73
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T15:17:19.058151Z",
        "retrieved_timestamp": "2026-10-08T15:17:20.238290Z",
        "quote_offset_seconds": 1.180139,
        "quote_age_seconds": 1.180139,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 821.73
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81292.75,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 622,
          "signal_id": 622,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T15:00:00Z",
          "return_6h": -0.009940401790465625,
          "return_12h": -0.008521061266436591,
          "return_24h": -0.010874785577175361,
          "close_vs_ema12": -0.006141493496803374,
          "close_vs_ema24": -0.010081112306823403,
          "ema12_slope_3h": -0.0023854189196488296,
          "ema24_slope_6h": -0.0038845939974471166,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T15:17:19.814426Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T15:00:00Z",
            "return_6h": -0.009940401790465625,
            "return_12h": -0.008521061266436591,
            "return_24h": -0.010874785577175361,
            "close_vs_ema12": -0.006141493496803374,
            "close_vs_ema24": -0.010081112306823403,
            "ema12_slope_3h": -0.0023854189196488296,
            "ema24_slope_6h": -0.0038845939974471166,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 621,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1430Z",
      "trigger_timestamp": "2026-10-08T14:32:16.226888Z",
      "market_start_timestamp": "2026-10-08T14:30:00Z",
      "resolution_timestamp": "2026-10-08T14:45:00Z",
      "direction": "UP",
      "base_run_id": 5029,
      "small_run_id": 5030,
      "last_observed_close": 82676.42,
      "actual_close": 82501.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T14:32:16.270887Z",
      "base_predicted_close": 82693.96875,
      "small_predicted_close": 82888.890625,
      "strike": 82676.42,
      "market_regime": {
        "id": 621,
        "signal_id": 621,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T14:15:00Z",
        "return_6h": -0.0031487681485836694,
        "return_12h": -0.005092619187553327,
        "return_24h": -0.0042713448854855285,
        "close_vs_ema12": -0.00035257503239316534,
        "close_vs_ema24": -0.004373970282003037,
        "ema12_slope_3h": -0.0026947644036340312,
        "ema24_slope_6h": -0.0037972060356125104,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T14:32:16.276468Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T14:15:00Z",
          "return_6h": -0.0031487681485836694,
          "return_12h": -0.005092619187553327,
          "return_24h": -0.0042713448854855285,
          "close_vs_ema12": -0.00035257503239316534,
          "close_vs_ema24": -0.004373970282003037,
          "ema12_slope_3h": -0.0026947644036340312,
          "ema24_slope_6h": -0.0037972060356125104,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190369,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5029,
        5030
      ],
      "forecast_publication_timestamp": "2026-10-08T14:32:16.226888Z",
      "requested_quote_timestamp": "2026-10-08T14:32:16.226888Z",
      "retrieved_quote_timestamp": "2026-10-08T14:32:16.417257Z",
      "quote_retrieval_timestamp": "2026-10-08T14:32:16.417257Z",
      "timing_difference_seconds": 0.190369,
      "selected_quote": {
        "id": 621,
        "contract_id": 621,
        "forecast_timestamp": "2026-10-08T14:32:16.226888Z",
        "requested_timestamp": "2026-10-08T14:32:16.226888Z",
        "actual_quote_timestamp": "2026-10-08T14:32:16.417257Z",
        "timestamp_delta_seconds": 0.190369,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T14:32:16.417257Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT081045",
        "external_market_id": "KXBTC15M-26OCT081045-45",
        "external_contract_id": "KXBTC15M-26OCT081045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 680.64
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 621,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081045",
          "external_market_id": "KXBTC15M-26OCT081045-45",
          "external_contract_id": "KXBTC15M-26OCT081045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T14:30:00Z",
          "resolution_timestamp": "2026-10-08T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T14:32:16.279644Z"
        }
      ],
      "quotes": [
        {
          "id": 621,
          "contract_id": 621,
          "forecast_timestamp": "2026-10-08T14:32:16.226888Z",
          "requested_timestamp": "2026-10-08T14:32:16.226888Z",
          "actual_quote_timestamp": "2026-10-08T14:32:16.417257Z",
          "timestamp_delta_seconds": 0.190369,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.41,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T14:32:16.417257Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT081045",
          "external_market_id": "KXBTC15M-26OCT081045-45",
          "external_contract_id": "KXBTC15M-26OCT081045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 680.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT081045-45": {
          "UP/YES": "KXBTC15M-26OCT081045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1209,
          "signal_id": 621,
          "quote_id": 621,
          "settlement_id": 621,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.75999999999999,
          "net_pnl": -99.64999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T14:47:19.164738Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 680.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1210,
          "signal_id": 621,
          "quote_id": 621,
          "settlement_id": 621,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -42.0,
          "net_pnl": -43.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T14:47:19.166616Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 680.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82676.42,
        "kronos_base_predicted_close": 82693.96875,
        "kronos_base_displacement": 17.548750000001746,
        "kronos_base_displacement_fraction": 0.0002122582230822494,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82888.890625,
        "kronos_small_displacement": 212.47062500000175,
        "kronos_small_displacement_fraction": 0.002569905965933234,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT081045",
        "ticker": "KXBTC15M-26OCT081045-45",
        "market_id": "KXBTC15M-26OCT081045-45",
        "contract_id": "KXBTC15M-26OCT081045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82676.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T14:32:16.226888Z",
        "retrieved_timestamp": "2026-10-08T14:32:16.417257Z",
        "quote_offset_seconds": 0.190369,
        "quote_age_seconds": 0.190369,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 680.64
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82501.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 621,
          "signal_id": 621,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T14:15:00Z",
          "return_6h": -0.0031487681485836694,
          "return_12h": -0.005092619187553327,
          "return_24h": -0.0042713448854855285,
          "close_vs_ema12": -0.00035257503239316534,
          "close_vs_ema24": -0.004373970282003037,
          "ema12_slope_3h": -0.0026947644036340312,
          "ema24_slope_6h": -0.0037972060356125104,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T14:32:16.276468Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T14:15:00Z",
            "return_6h": -0.0031487681485836694,
            "return_12h": -0.005092619187553327,
            "return_24h": -0.0042713448854855285,
            "close_vs_ema12": -0.00035257503239316534,
            "close_vs_ema24": -0.004373970282003037,
            "ema12_slope_3h": -0.0026947644036340312,
            "ema24_slope_6h": -0.0037972060356125104,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 620,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1330Z",
      "trigger_timestamp": "2026-10-08T13:32:14.706134Z",
      "market_start_timestamp": "2026-10-08T13:30:00Z",
      "resolution_timestamp": "2026-10-08T13:45:00Z",
      "direction": "UP",
      "base_run_id": 5021,
      "small_run_id": 5022,
      "last_observed_close": 82343.04,
      "actual_close": 81993.37,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T13:32:14.751151Z",
      "base_predicted_close": 82405.3359375,
      "small_predicted_close": 82427.9375,
      "strike": 82343.04,
      "market_regime": {
        "id": 620,
        "signal_id": 620,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T13:15:00Z",
        "return_6h": -0.008879719962644916,
        "return_12h": -0.010738754908658277,
        "return_24h": -0.01147724912643655,
        "close_vs_ema12": -0.005200228544929852,
        "close_vs_ema24": -0.009129752417035508,
        "ema12_slope_3h": -0.002691140976185169,
        "ema24_slope_6h": -0.0034689037596651318,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T13:32:14.755317Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T13:15:00Z",
          "return_6h": -0.008879719962644916,
          "return_12h": -0.010738754908658277,
          "return_24h": -0.01147724912643655,
          "close_vs_ema12": -0.005200228544929852,
          "close_vs_ema24": -0.009129752417035508,
          "ema12_slope_3h": -0.002691140976185169,
          "ema24_slope_6h": -0.0034689037596651318,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177334,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5021,
        5022
      ],
      "forecast_publication_timestamp": "2026-10-08T13:32:14.706134Z",
      "requested_quote_timestamp": "2026-10-08T13:32:14.706134Z",
      "retrieved_quote_timestamp": "2026-10-08T13:32:14.883468Z",
      "quote_retrieval_timestamp": "2026-10-08T13:32:14.883468Z",
      "timing_difference_seconds": 0.177334,
      "selected_quote": {
        "id": 620,
        "contract_id": 620,
        "forecast_timestamp": "2026-10-08T13:32:14.706134Z",
        "requested_timestamp": "2026-10-08T13:32:14.706134Z",
        "actual_quote_timestamp": "2026-10-08T13:32:14.883468Z",
        "timestamp_delta_seconds": 0.177334,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T13:32:14.883468Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT080945",
        "external_market_id": "KXBTC15M-26OCT080945-45",
        "external_contract_id": "KXBTC15M-26OCT080945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11919.23
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 620,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080945",
          "external_market_id": "KXBTC15M-26OCT080945-45",
          "external_contract_id": "KXBTC15M-26OCT080945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T13:30:00Z",
          "resolution_timestamp": "2026-10-08T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T13:32:14.757622Z"
        }
      ],
      "quotes": [
        {
          "id": 620,
          "contract_id": 620,
          "forecast_timestamp": "2026-10-08T13:32:14.706134Z",
          "requested_timestamp": "2026-10-08T13:32:14.706134Z",
          "actual_quote_timestamp": "2026-10-08T13:32:14.883468Z",
          "timestamp_delta_seconds": 0.177334,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.38,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T13:32:14.883468Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080945",
          "external_market_id": "KXBTC15M-26OCT080945-45",
          "external_contract_id": "KXBTC15M-26OCT080945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11919.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT080945-45": {
          "UP/YES": "KXBTC15M-26OCT080945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1207,
          "signal_id": 620,
          "quote_id": 620,
          "settlement_id": 620,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T13:47:20.536444Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11919.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1208,
          "signal_id": 620,
          "quote_id": 620,
          "settlement_id": 620,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T13:47:20.539369Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11919.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82343.04,
        "kronos_base_predicted_close": 82405.3359375,
        "kronos_base_displacement": 62.2959375000064,
        "kronos_base_displacement_fraction": 0.000756541627562043,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82427.9375,
        "kronos_small_displacement": 84.8975000000064,
        "kronos_small_displacement_fraction": 0.001031022172608716,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT080945",
        "ticker": "KXBTC15M-26OCT080945-45",
        "market_id": "KXBTC15M-26OCT080945-45",
        "contract_id": "KXBTC15M-26OCT080945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82343.04
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T13:32:14.706134Z",
        "retrieved_timestamp": "2026-10-08T13:32:14.883468Z",
        "quote_offset_seconds": 0.177334,
        "quote_age_seconds": 0.177334,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11919.23
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81993.37,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 620,
          "signal_id": 620,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T13:15:00Z",
          "return_6h": -0.008879719962644916,
          "return_12h": -0.010738754908658277,
          "return_24h": -0.01147724912643655,
          "close_vs_ema12": -0.005200228544929852,
          "close_vs_ema24": -0.009129752417035508,
          "ema12_slope_3h": -0.002691140976185169,
          "ema24_slope_6h": -0.0034689037596651318,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T13:32:14.755317Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T13:15:00Z",
            "return_6h": -0.008879719962644916,
            "return_12h": -0.010738754908658277,
            "return_24h": -0.01147724912643655,
            "close_vs_ema12": -0.005200228544929852,
            "close_vs_ema24": -0.009129752417035508,
            "ema12_slope_3h": -0.002691140976185169,
            "ema24_slope_6h": -0.0034689037596651318,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 619,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1245Z",
      "trigger_timestamp": "2026-10-08T12:47:16.373636Z",
      "market_start_timestamp": "2026-10-08T12:45:00Z",
      "resolution_timestamp": "2026-10-08T13:00:00Z",
      "direction": "UP",
      "base_run_id": 5015,
      "small_run_id": 5016,
      "last_observed_close": 82314.17,
      "actual_close": 82261.23,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T12:47:16.409756Z",
      "base_predicted_close": 82383.796875,
      "small_predicted_close": 82331.8125,
      "strike": 82314.17,
      "market_regime": {
        "id": 619,
        "signal_id": 619,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T12:30:00Z",
        "return_6h": -0.004177771215739923,
        "return_12h": -0.01106924375000451,
        "return_24h": -0.01400603054501004,
        "close_vs_ema12": -0.006237859227851583,
        "close_vs_ema24": -0.010060778170177809,
        "ema12_slope_3h": -0.0021186443395713184,
        "ema24_slope_6h": -0.003200886835378225,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T12:47:16.414119Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T12:30:00Z",
          "return_6h": -0.004177771215739923,
          "return_12h": -0.01106924375000451,
          "return_24h": -0.01400603054501004,
          "close_vs_ema12": -0.006237859227851583,
          "close_vs_ema24": -0.010060778170177809,
          "ema12_slope_3h": -0.0021186443395713184,
          "ema24_slope_6h": -0.003200886835378225,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.275973,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        5015,
        5016
      ],
      "forecast_publication_timestamp": "2026-10-08T12:47:16.373636Z",
      "requested_quote_timestamp": "2026-10-08T12:47:16.373636Z",
      "retrieved_quote_timestamp": "2026-10-08T12:47:16.649609Z",
      "quote_retrieval_timestamp": "2026-10-08T12:47:16.649609Z",
      "timing_difference_seconds": 0.275973,
      "selected_quote": {
        "id": 619,
        "contract_id": 619,
        "forecast_timestamp": "2026-10-08T12:47:16.373636Z",
        "requested_timestamp": "2026-10-08T12:47:16.373636Z",
        "actual_quote_timestamp": "2026-10-08T12:47:16.649609Z",
        "timestamp_delta_seconds": 0.275973,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T12:47:16.649609Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT080900",
        "external_market_id": "KXBTC15M-26OCT080900-00",
        "external_contract_id": "KXBTC15M-26OCT080900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6545.76
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 619,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080900",
          "external_market_id": "KXBTC15M-26OCT080900-00",
          "external_contract_id": "KXBTC15M-26OCT080900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T12:45:00Z",
          "resolution_timestamp": "2026-10-08T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T12:47:16.416874Z"
        }
      ],
      "quotes": [
        {
          "id": 619,
          "contract_id": 619,
          "forecast_timestamp": "2026-10-08T12:47:16.373636Z",
          "requested_timestamp": "2026-10-08T12:47:16.373636Z",
          "actual_quote_timestamp": "2026-10-08T12:47:16.649609Z",
          "timestamp_delta_seconds": 0.275973,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.25,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T12:47:16.649609Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080900",
          "external_market_id": "KXBTC15M-26OCT080900-00",
          "external_contract_id": "KXBTC15M-26OCT080900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6545.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT080900-00": {
          "UP/YES": "KXBTC15M-26OCT080900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1205,
          "signal_id": 619,
          "quote_id": 619,
          "settlement_id": 619,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.9,
          "net_pnl": -99.82000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T13:02:19.800047Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6545.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1206,
          "signal_id": 619,
          "quote_id": 619,
          "settlement_id": 619,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -26.0,
          "net_pnl": -27.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T13:02:19.803372Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6545.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82314.17,
        "kronos_base_predicted_close": 82383.796875,
        "kronos_base_displacement": 69.62687500000175,
        "kronos_base_displacement_fraction": 0.0008458674247702644,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82331.8125,
        "kronos_small_displacement": 17.642500000001746,
        "kronos_small_displacement_fraction": 0.00021433126277045308,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT080900",
        "ticker": "KXBTC15M-26OCT080900-00",
        "market_id": "KXBTC15M-26OCT080900-00",
        "contract_id": "KXBTC15M-26OCT080900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82314.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T12:47:16.373636Z",
        "retrieved_timestamp": "2026-10-08T12:47:16.649609Z",
        "quote_offset_seconds": 0.275973,
        "quote_age_seconds": 0.275973,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6545.76
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82261.23,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 619,
          "signal_id": 619,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T12:30:00Z",
          "return_6h": -0.004177771215739923,
          "return_12h": -0.01106924375000451,
          "return_24h": -0.01400603054501004,
          "close_vs_ema12": -0.006237859227851583,
          "close_vs_ema24": -0.010060778170177809,
          "ema12_slope_3h": -0.0021186443395713184,
          "ema24_slope_6h": -0.003200886835378225,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T12:47:16.414119Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T12:30:00Z",
            "return_6h": -0.004177771215739923,
            "return_12h": -0.01106924375000451,
            "return_24h": -0.01400603054501004,
            "close_vs_ema12": -0.006237859227851583,
            "close_vs_ema24": -0.010060778170177809,
            "ema12_slope_3h": -0.0021186443395713184,
            "ema24_slope_6h": -0.003200886835378225,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 618,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1045Z",
      "trigger_timestamp": "2026-10-08T10:47:14.985286Z",
      "market_start_timestamp": "2026-10-08T10:45:00Z",
      "resolution_timestamp": "2026-10-08T11:00:00Z",
      "direction": "UP",
      "base_run_id": 4999,
      "small_run_id": 5000,
      "last_observed_close": 82635.16,
      "actual_close": 82681.35,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T10:47:15.026936Z",
      "base_predicted_close": 82716.8515625,
      "small_predicted_close": 82642.9609375,
      "strike": 82635.16,
      "market_regime": {
        "id": 618,
        "signal_id": 618,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T10:30:00Z",
        "return_6h": 0.0020020722391249635,
        "return_12h": -0.007594585651967245,
        "return_24h": -0.011934644649850723,
        "close_vs_ema12": -0.004180565415231818,
        "close_vs_ema24": -0.007710713864968355,
        "ema12_slope_3h": -0.0006481916340664862,
        "ema24_slope_6h": -0.003209061634327548,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T10:47:15.031655Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T10:30:00Z",
          "return_6h": 0.0020020722391249635,
          "return_12h": -0.007594585651967245,
          "return_24h": -0.011934644649850723,
          "close_vs_ema12": -0.004180565415231818,
          "close_vs_ema24": -0.007710713864968355,
          "ema12_slope_3h": -0.0006481916340664862,
          "ema24_slope_6h": -0.003209061634327548,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186987,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4999,
        5000
      ],
      "forecast_publication_timestamp": "2026-10-08T10:47:14.985286Z",
      "requested_quote_timestamp": "2026-10-08T10:47:14.985286Z",
      "retrieved_quote_timestamp": "2026-10-08T10:47:15.172273Z",
      "quote_retrieval_timestamp": "2026-10-08T10:47:15.172273Z",
      "timing_difference_seconds": 0.186987,
      "selected_quote": {
        "id": 618,
        "contract_id": 618,
        "forecast_timestamp": "2026-10-08T10:47:14.985286Z",
        "requested_timestamp": "2026-10-08T10:47:14.985286Z",
        "actual_quote_timestamp": "2026-10-08T10:47:15.172273Z",
        "timestamp_delta_seconds": 0.186987,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T10:47:15.172273Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT080700",
        "external_market_id": "KXBTC15M-26OCT080700-00",
        "external_contract_id": "KXBTC15M-26OCT080700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4128.62
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 618,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080700",
          "external_market_id": "KXBTC15M-26OCT080700-00",
          "external_contract_id": "KXBTC15M-26OCT080700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T10:45:00Z",
          "resolution_timestamp": "2026-10-08T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T10:47:15.033840Z"
        }
      ],
      "quotes": [
        {
          "id": 618,
          "contract_id": 618,
          "forecast_timestamp": "2026-10-08T10:47:14.985286Z",
          "requested_timestamp": "2026-10-08T10:47:14.985286Z",
          "actual_quote_timestamp": "2026-10-08T10:47:15.172273Z",
          "timestamp_delta_seconds": 0.186987,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.42,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T10:47:15.172273Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080700",
          "external_market_id": "KXBTC15M-26OCT080700-00",
          "external_contract_id": "KXBTC15M-26OCT080700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4128.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT080700-00": {
          "UP/YES": "KXBTC15M-26OCT080700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1203,
          "signal_id": 618,
          "quote_id": 618,
          "settlement_id": 618,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T11:02:20.889251Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4128.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1204,
          "signal_id": 618,
          "quote_id": 618,
          "settlement_id": 618,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T11:02:20.892790Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4128.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82635.16,
        "kronos_base_predicted_close": 82716.8515625,
        "kronos_base_displacement": 81.69156249999651,
        "kronos_base_displacement_fraction": 0.0009885811620622081,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82642.9609375,
        "kronos_small_displacement": 7.8009374999965075,
        "kronos_small_displacement_fraction": 9.440215883888296e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT080700",
        "ticker": "KXBTC15M-26OCT080700-00",
        "market_id": "KXBTC15M-26OCT080700-00",
        "contract_id": "KXBTC15M-26OCT080700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82635.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T10:47:14.985286Z",
        "retrieved_timestamp": "2026-10-08T10:47:15.172273Z",
        "quote_offset_seconds": 0.186987,
        "quote_age_seconds": 0.186987,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4128.62
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82681.35,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 618,
          "signal_id": 618,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T10:30:00Z",
          "return_6h": 0.0020020722391249635,
          "return_12h": -0.007594585651967245,
          "return_24h": -0.011934644649850723,
          "close_vs_ema12": -0.004180565415231818,
          "close_vs_ema24": -0.007710713864968355,
          "ema12_slope_3h": -0.0006481916340664862,
          "ema24_slope_6h": -0.003209061634327548,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T10:47:15.031655Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T10:30:00Z",
            "return_6h": 0.0020020722391249635,
            "return_12h": -0.007594585651967245,
            "return_24h": -0.011934644649850723,
            "close_vs_ema12": -0.004180565415231818,
            "close_vs_ema24": -0.007710713864968355,
            "ema12_slope_3h": -0.0006481916340664862,
            "ema24_slope_6h": -0.003209061634327548,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 617,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T1030Z",
      "trigger_timestamp": "2026-10-08T10:32:14.532570Z",
      "market_start_timestamp": "2026-10-08T10:30:00Z",
      "resolution_timestamp": "2026-10-08T10:45:00Z",
      "direction": "UP",
      "base_run_id": 4997,
      "small_run_id": 4998,
      "last_observed_close": 82703.63,
      "actual_close": 82635.16,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T10:32:14.565047Z",
      "base_predicted_close": 82800.0703125,
      "small_predicted_close": 82707.0703125,
      "strike": 82703.63,
      "market_regime": {
        "id": 617,
        "signal_id": 617,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T10:15:00Z",
        "return_6h": -0.0012690773265581212,
        "return_12h": -0.006825032390654573,
        "return_24h": -0.013656397593226788,
        "close_vs_ema12": -0.0035327716230051376,
        "close_vs_ema24": -0.007049785088926397,
        "ema12_slope_3h": -0.0004652582877494593,
        "ema24_slope_6h": -0.003317342305650839,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T10:32:14.569790Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T10:15:00Z",
          "return_6h": -0.0012690773265581212,
          "return_12h": -0.006825032390654573,
          "return_24h": -0.013656397593226788,
          "close_vs_ema12": -0.0035327716230051376,
          "close_vs_ema24": -0.007049785088926397,
          "ema12_slope_3h": -0.0004652582877494593,
          "ema24_slope_6h": -0.003317342305650839,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163246,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4997,
        4998
      ],
      "forecast_publication_timestamp": "2026-10-08T10:32:14.532570Z",
      "requested_quote_timestamp": "2026-10-08T10:32:14.532570Z",
      "retrieved_quote_timestamp": "2026-10-08T10:32:14.695816Z",
      "quote_retrieval_timestamp": "2026-10-08T10:32:14.695816Z",
      "timing_difference_seconds": 0.163246,
      "selected_quote": {
        "id": 617,
        "contract_id": 617,
        "forecast_timestamp": "2026-10-08T10:32:14.532570Z",
        "requested_timestamp": "2026-10-08T10:32:14.532570Z",
        "actual_quote_timestamp": "2026-10-08T10:32:14.695816Z",
        "timestamp_delta_seconds": 0.163246,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T10:32:14.695816Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT080645",
        "external_market_id": "KXBTC15M-26OCT080645-45",
        "external_contract_id": "KXBTC15M-26OCT080645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2424.69
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 617,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080645",
          "external_market_id": "KXBTC15M-26OCT080645-45",
          "external_contract_id": "KXBTC15M-26OCT080645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T10:30:00Z",
          "resolution_timestamp": "2026-10-08T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T10:32:14.572020Z"
        }
      ],
      "quotes": [
        {
          "id": 617,
          "contract_id": 617,
          "forecast_timestamp": "2026-10-08T10:32:14.532570Z",
          "requested_timestamp": "2026-10-08T10:32:14.532570Z",
          "actual_quote_timestamp": "2026-10-08T10:32:14.695816Z",
          "timestamp_delta_seconds": 0.163246,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T10:32:14.695816Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080645",
          "external_market_id": "KXBTC15M-26OCT080645-45",
          "external_contract_id": "KXBTC15M-26OCT080645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2424.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT080645-45": {
          "UP/YES": "KXBTC15M-26OCT080645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1201,
          "signal_id": 617,
          "quote_id": 617,
          "settlement_id": 617,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.97999999999999,
          "net_pnl": -99.96999999999998,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T10:47:19.317598Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2424.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1202,
          "signal_id": 617,
          "quote_id": 617,
          "settlement_id": 617,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -71.0,
          "net_pnl": -72.45,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T10:47:19.320214Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2424.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82703.63,
        "kronos_base_predicted_close": 82800.0703125,
        "kronos_base_displacement": 96.44031249999534,
        "kronos_base_displacement_fraction": 0.0011660952790100668,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82707.0703125,
        "kronos_small_displacement": 3.4403124999953434,
        "kronos_small_displacement_fraction": 4.159808342143317e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT080645",
        "ticker": "KXBTC15M-26OCT080645-45",
        "market_id": "KXBTC15M-26OCT080645-45",
        "contract_id": "KXBTC15M-26OCT080645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82703.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T10:32:14.532570Z",
        "retrieved_timestamp": "2026-10-08T10:32:14.695816Z",
        "quote_offset_seconds": 0.163246,
        "quote_age_seconds": 0.163246,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2424.69
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82635.16,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 617,
          "signal_id": 617,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T10:15:00Z",
          "return_6h": -0.0012690773265581212,
          "return_12h": -0.006825032390654573,
          "return_24h": -0.013656397593226788,
          "close_vs_ema12": -0.0035327716230051376,
          "close_vs_ema24": -0.007049785088926397,
          "ema12_slope_3h": -0.0004652582877494593,
          "ema24_slope_6h": -0.003317342305650839,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T10:32:14.569790Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T10:15:00Z",
            "return_6h": -0.0012690773265581212,
            "return_12h": -0.006825032390654573,
            "return_24h": -0.013656397593226788,
            "close_vs_ema12": -0.0035327716230051376,
            "close_vs_ema24": -0.007049785088926397,
            "ema12_slope_3h": -0.0004652582877494593,
            "ema24_slope_6h": -0.003317342305650839,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 616,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T0445Z",
      "trigger_timestamp": "2026-10-08T04:47:15.108051Z",
      "market_start_timestamp": "2026-10-08T04:45:00Z",
      "resolution_timestamp": "2026-10-08T05:00:00Z",
      "direction": "UP",
      "base_run_id": 4967,
      "small_run_id": 4968,
      "last_observed_close": 82470.05,
      "actual_close": 82597.01,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T04:47:15.149869Z",
      "base_predicted_close": 82563.21875,
      "small_predicted_close": 82601.4453125,
      "strike": 82470.05,
      "market_regime": {
        "id": 616,
        "signal_id": 616,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T04:30:00Z",
        "return_6h": -0.009577483078100912,
        "return_12h": -0.011139009937731315,
        "return_24h": -0.0187222899578372,
        "close_vs_ema12": -0.008459980796234112,
        "close_vs_ema24": -0.012871289626352533,
        "ema12_slope_3h": -0.0024213179513493666,
        "ema24_slope_6h": -0.0038990791592732332,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T04:47:15.154014Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T04:30:00Z",
          "return_6h": -0.009577483078100912,
          "return_12h": -0.011139009937731315,
          "return_24h": -0.0187222899578372,
          "close_vs_ema12": -0.008459980796234112,
          "close_vs_ema24": -0.012871289626352533,
          "ema12_slope_3h": -0.0024213179513493666,
          "ema24_slope_6h": -0.0038990791592732332,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.24662,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4967,
        4968
      ],
      "forecast_publication_timestamp": "2026-10-08T04:47:15.108051Z",
      "requested_quote_timestamp": "2026-10-08T04:47:15.108051Z",
      "retrieved_quote_timestamp": "2026-10-08T04:47:15.354671Z",
      "quote_retrieval_timestamp": "2026-10-08T04:47:15.354671Z",
      "timing_difference_seconds": 0.24662,
      "selected_quote": {
        "id": 616,
        "contract_id": 616,
        "forecast_timestamp": "2026-10-08T04:47:15.108051Z",
        "requested_timestamp": "2026-10-08T04:47:15.108051Z",
        "actual_quote_timestamp": "2026-10-08T04:47:15.354671Z",
        "timestamp_delta_seconds": 0.24662,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T04:47:15.354671Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT080100",
        "external_market_id": "KXBTC15M-26OCT080100-00",
        "external_contract_id": "KXBTC15M-26OCT080100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5679.71
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 616,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080100",
          "external_market_id": "KXBTC15M-26OCT080100-00",
          "external_contract_id": "KXBTC15M-26OCT080100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T04:45:00Z",
          "resolution_timestamp": "2026-10-08T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T04:47:15.156665Z"
        }
      ],
      "quotes": [
        {
          "id": 616,
          "contract_id": 616,
          "forecast_timestamp": "2026-10-08T04:47:15.108051Z",
          "requested_timestamp": "2026-10-08T04:47:15.108051Z",
          "actual_quote_timestamp": "2026-10-08T04:47:15.354671Z",
          "timestamp_delta_seconds": 0.24662,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.42,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T04:47:15.354671Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080100",
          "external_market_id": "KXBTC15M-26OCT080100-00",
          "external_contract_id": "KXBTC15M-26OCT080100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5679.71
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT080100-00": {
          "UP/YES": "KXBTC15M-26OCT080100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1199,
          "signal_id": 616,
          "quote_id": 616,
          "settlement_id": 616,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T05:02:19.531414Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5679.71,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1200,
          "signal_id": 616,
          "quote_id": 616,
          "settlement_id": 616,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T05:02:19.535424Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5679.71,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82470.05,
        "kronos_base_predicted_close": 82563.21875,
        "kronos_base_displacement": 93.16874999999709,
        "kronos_base_displacement_fraction": 0.001129728307427934,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82601.4453125,
        "kronos_small_displacement": 131.3953124999971,
        "kronos_small_displacement_fraction": 0.001593248852159021,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT080100",
        "ticker": "KXBTC15M-26OCT080100-00",
        "market_id": "KXBTC15M-26OCT080100-00",
        "contract_id": "KXBTC15M-26OCT080100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82470.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T04:47:15.108051Z",
        "retrieved_timestamp": "2026-10-08T04:47:15.354671Z",
        "quote_offset_seconds": 0.24662,
        "quote_age_seconds": 0.24662,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5679.71
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82597.01,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 616,
          "signal_id": 616,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T04:30:00Z",
          "return_6h": -0.009577483078100912,
          "return_12h": -0.011139009937731315,
          "return_24h": -0.0187222899578372,
          "close_vs_ema12": -0.008459980796234112,
          "close_vs_ema24": -0.012871289626352533,
          "ema12_slope_3h": -0.0024213179513493666,
          "ema24_slope_6h": -0.0038990791592732332,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T04:47:15.154014Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T04:30:00Z",
            "return_6h": -0.009577483078100912,
            "return_12h": -0.011139009937731315,
            "return_24h": -0.0187222899578372,
            "close_vs_ema12": -0.008459980796234112,
            "close_vs_ema24": -0.012871289626352533,
            "ema12_slope_3h": -0.0024213179513493666,
            "ema24_slope_6h": -0.0038990791592732332,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 615,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T0415Z",
      "trigger_timestamp": "2026-10-08T04:17:15.963745Z",
      "market_start_timestamp": "2026-10-08T04:15:00Z",
      "resolution_timestamp": "2026-10-08T04:30:00Z",
      "direction": "UP",
      "base_run_id": 4963,
      "small_run_id": 4964,
      "last_observed_close": 82615.12,
      "actual_close": 82808.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T04:17:16.002312Z",
      "base_predicted_close": 82637.0703125,
      "small_predicted_close": 82669.7890625,
      "strike": 82615.12,
      "market_regime": {
        "id": 615,
        "signal_id": 615,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T04:00:00Z",
        "return_6h": -0.006977614466039395,
        "return_12h": -0.010305516206404075,
        "return_24h": -0.01785875532954373,
        "close_vs_ema12": -0.007273792679045488,
        "close_vs_ema24": -0.011591823199312401,
        "ema12_slope_3h": -0.002015172601985471,
        "ema24_slope_6h": -0.0037431456151385545,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T04:17:16.007742Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T04:00:00Z",
          "return_6h": -0.006977614466039395,
          "return_12h": -0.010305516206404075,
          "return_24h": -0.01785875532954373,
          "close_vs_ema12": -0.007273792679045488,
          "close_vs_ema24": -0.011591823199312401,
          "ema12_slope_3h": -0.002015172601985471,
          "ema24_slope_6h": -0.0037431456151385545,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188988,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4963,
        4964
      ],
      "forecast_publication_timestamp": "2026-10-08T04:17:15.963745Z",
      "requested_quote_timestamp": "2026-10-08T04:17:15.963745Z",
      "retrieved_quote_timestamp": "2026-10-08T04:17:16.152733Z",
      "quote_retrieval_timestamp": "2026-10-08T04:17:16.152733Z",
      "timing_difference_seconds": 0.188988,
      "selected_quote": {
        "id": 615,
        "contract_id": 615,
        "forecast_timestamp": "2026-10-08T04:17:15.963745Z",
        "requested_timestamp": "2026-10-08T04:17:15.963745Z",
        "actual_quote_timestamp": "2026-10-08T04:17:16.152733Z",
        "timestamp_delta_seconds": 0.188988,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T04:17:16.152733Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT080030",
        "external_market_id": "KXBTC15M-26OCT080030-30",
        "external_contract_id": "KXBTC15M-26OCT080030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5848.51
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 615,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080030",
          "external_market_id": "KXBTC15M-26OCT080030-30",
          "external_contract_id": "KXBTC15M-26OCT080030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T04:15:00Z",
          "resolution_timestamp": "2026-10-08T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T04:17:16.011373Z"
        }
      ],
      "quotes": [
        {
          "id": 615,
          "contract_id": 615,
          "forecast_timestamp": "2026-10-08T04:17:15.963745Z",
          "requested_timestamp": "2026-10-08T04:17:15.963745Z",
          "actual_quote_timestamp": "2026-10-08T04:17:16.152733Z",
          "timestamp_delta_seconds": 0.188988,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T04:17:16.152733Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080030",
          "external_market_id": "KXBTC15M-26OCT080030-30",
          "external_contract_id": "KXBTC15M-26OCT080030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5848.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT080030-30": {
          "UP/YES": "KXBTC15M-26OCT080030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1197,
          "signal_id": 615,
          "quote_id": 615,
          "settlement_id": 615,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T04:32:19.712744Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5848.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1198,
          "signal_id": 615,
          "quote_id": 615,
          "settlement_id": 615,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T04:32:19.715431Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5848.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82615.12,
        "kronos_base_predicted_close": 82637.0703125,
        "kronos_base_displacement": 21.950312500004657,
        "kronos_base_displacement_fraction": 0.00026569364663520014,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82669.7890625,
        "kronos_small_displacement": 54.66906250000466,
        "kronos_small_displacement_fraction": 0.0006617319263108819,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT080030",
        "ticker": "KXBTC15M-26OCT080030-30",
        "market_id": "KXBTC15M-26OCT080030-30",
        "contract_id": "KXBTC15M-26OCT080030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82615.12
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T04:17:15.963745Z",
        "retrieved_timestamp": "2026-10-08T04:17:16.152733Z",
        "quote_offset_seconds": 0.188988,
        "quote_age_seconds": 0.188988,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5848.51
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82808.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 615,
          "signal_id": 615,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T04:00:00Z",
          "return_6h": -0.006977614466039395,
          "return_12h": -0.010305516206404075,
          "return_24h": -0.01785875532954373,
          "close_vs_ema12": -0.007273792679045488,
          "close_vs_ema24": -0.011591823199312401,
          "ema12_slope_3h": -0.002015172601985471,
          "ema24_slope_6h": -0.0037431456151385545,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T04:17:16.007742Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T04:00:00Z",
            "return_6h": -0.006977614466039395,
            "return_12h": -0.010305516206404075,
            "return_24h": -0.01785875532954373,
            "close_vs_ema12": -0.007273792679045488,
            "close_vs_ema24": -0.011591823199312401,
            "ema12_slope_3h": -0.002015172601985471,
            "ema24_slope_6h": -0.0037431456151385545,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 614,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T0345Z",
      "trigger_timestamp": "2026-10-08T03:47:15.670582Z",
      "market_start_timestamp": "2026-10-08T03:45:00Z",
      "resolution_timestamp": "2026-10-08T04:00:00Z",
      "direction": "UP",
      "base_run_id": 4959,
      "small_run_id": 4960,
      "last_observed_close": 82790.5,
      "actual_close": 82702.97,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T03:47:15.703836Z",
      "base_predicted_close": 82947.640625,
      "small_predicted_close": 82883.6796875,
      "strike": 82790.5,
      "market_regime": {
        "id": 614,
        "signal_id": 614,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T03:30:00Z",
        "return_6h": -0.004654918307457012,
        "return_12h": -0.005881776551088458,
        "return_24h": -0.015826029589748436,
        "close_vs_ema12": -0.005750270425984194,
        "close_vs_ema24": -0.009959927424932125,
        "ema12_slope_3h": -0.0014904394069669147,
        "ema24_slope_6h": -0.003647639174892192,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T03:47:15.712406Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T03:30:00Z",
          "return_6h": -0.004654918307457012,
          "return_12h": -0.005881776551088458,
          "return_24h": -0.015826029589748436,
          "close_vs_ema12": -0.005750270425984194,
          "close_vs_ema24": -0.009959927424932125,
          "ema12_slope_3h": -0.0014904394069669147,
          "ema24_slope_6h": -0.003647639174892192,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.396952,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4959,
        4960
      ],
      "forecast_publication_timestamp": "2026-10-08T03:47:15.670582Z",
      "requested_quote_timestamp": "2026-10-08T03:47:15.670582Z",
      "retrieved_quote_timestamp": "2026-10-08T03:47:16.067534Z",
      "quote_retrieval_timestamp": "2026-10-08T03:47:16.067534Z",
      "timing_difference_seconds": 0.396952,
      "selected_quote": {
        "id": 614,
        "contract_id": 614,
        "forecast_timestamp": "2026-10-08T03:47:15.670582Z",
        "requested_timestamp": "2026-10-08T03:47:15.670582Z",
        "actual_quote_timestamp": "2026-10-08T03:47:16.067534Z",
        "timestamp_delta_seconds": 0.396952,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T03:47:16.067534Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT080000",
        "external_market_id": "KXBTC15M-26OCT080000-00",
        "external_contract_id": "KXBTC15M-26OCT080000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5785.05
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 614,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080000",
          "external_market_id": "KXBTC15M-26OCT080000-00",
          "external_contract_id": "KXBTC15M-26OCT080000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T03:45:00Z",
          "resolution_timestamp": "2026-10-08T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T03:47:15.718622Z"
        }
      ],
      "quotes": [
        {
          "id": 614,
          "contract_id": 614,
          "forecast_timestamp": "2026-10-08T03:47:15.670582Z",
          "requested_timestamp": "2026-10-08T03:47:15.670582Z",
          "actual_quote_timestamp": "2026-10-08T03:47:16.067534Z",
          "timestamp_delta_seconds": 0.396952,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T03:47:16.067534Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT080000",
          "external_market_id": "KXBTC15M-26OCT080000-00",
          "external_contract_id": "KXBTC15M-26OCT080000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5785.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT080000-00": {
          "UP/YES": "KXBTC15M-26OCT080000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1195,
          "signal_id": 614,
          "quote_id": 614,
          "settlement_id": 614,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.99,
          "net_pnl": -99.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T04:02:19.377574Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5785.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1196,
          "signal_id": 614,
          "quote_id": 614,
          "settlement_id": 614,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -61.0,
          "net_pnl": -62.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T04:02:19.379907Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5785.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82790.5,
        "kronos_base_predicted_close": 82947.640625,
        "kronos_base_displacement": 157.140625,
        "kronos_base_displacement_fraction": 0.0018980514068643141,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82883.6796875,
        "kronos_small_displacement": 93.1796875,
        "kronos_small_displacement_fraction": 0.0011254876767261945,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT080000",
        "ticker": "KXBTC15M-26OCT080000-00",
        "market_id": "KXBTC15M-26OCT080000-00",
        "contract_id": "KXBTC15M-26OCT080000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82790.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T03:47:15.670582Z",
        "retrieved_timestamp": "2026-10-08T03:47:16.067534Z",
        "quote_offset_seconds": 0.396952,
        "quote_age_seconds": 0.396952,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5785.05
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82702.97,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 614,
          "signal_id": 614,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T03:30:00Z",
          "return_6h": -0.004654918307457012,
          "return_12h": -0.005881776551088458,
          "return_24h": -0.015826029589748436,
          "close_vs_ema12": -0.005750270425984194,
          "close_vs_ema24": -0.009959927424932125,
          "ema12_slope_3h": -0.0014904394069669147,
          "ema24_slope_6h": -0.003647639174892192,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T03:47:15.712406Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T03:30:00Z",
            "return_6h": -0.004654918307457012,
            "return_12h": -0.005881776551088458,
            "return_24h": -0.015826029589748436,
            "close_vs_ema12": -0.005750270425984194,
            "close_vs_ema24": -0.009959927424932125,
            "ema12_slope_3h": -0.0014904394069669147,
            "ema24_slope_6h": -0.003647639174892192,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 613,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261008T0330Z",
      "trigger_timestamp": "2026-10-08T03:32:15.326049Z",
      "market_start_timestamp": "2026-10-08T03:30:00Z",
      "resolution_timestamp": "2026-10-08T03:45:00Z",
      "direction": "UP",
      "base_run_id": 4957,
      "small_run_id": 4958,
      "last_observed_close": 82908.0,
      "actual_close": 82790.5,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-08T03:32:15.367502Z",
      "base_predicted_close": 82974.640625,
      "small_predicted_close": 82909.0859375,
      "strike": 82908.0,
      "market_regime": {
        "id": 613,
        "signal_id": 613,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-08T03:15:00Z",
        "return_6h": -0.004629618587329243,
        "return_12h": -0.0012183839913326722,
        "return_24h": -0.012499129816539334,
        "close_vs_ema12": -0.00458280153298396,
        "close_vs_ema24": -0.008762670721276344,
        "ema12_slope_3h": -0.001326672288428865,
        "ema24_slope_6h": -0.003626603658908656,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-08T03:32:15.371666Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-08T03:15:00Z",
          "return_6h": -0.004629618587329243,
          "return_12h": -0.0012183839913326722,
          "return_24h": -0.012499129816539334,
          "close_vs_ema12": -0.00458280153298396,
          "close_vs_ema24": -0.008762670721276344,
          "ema12_slope_3h": -0.001326672288428865,
          "ema24_slope_6h": -0.003626603658908656,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.306434,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4957,
        4958
      ],
      "forecast_publication_timestamp": "2026-10-08T03:32:15.326049Z",
      "requested_quote_timestamp": "2026-10-08T03:32:15.326049Z",
      "retrieved_quote_timestamp": "2026-10-08T03:32:15.632483Z",
      "quote_retrieval_timestamp": "2026-10-08T03:32:15.632483Z",
      "timing_difference_seconds": 0.306434,
      "selected_quote": {
        "id": 613,
        "contract_id": 613,
        "forecast_timestamp": "2026-10-08T03:32:15.326049Z",
        "requested_timestamp": "2026-10-08T03:32:15.326049Z",
        "actual_quote_timestamp": "2026-10-08T03:32:15.632483Z",
        "timestamp_delta_seconds": 0.306434,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-08T03:32:15.632483Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT072345",
        "external_market_id": "KXBTC15M-26OCT072345-45",
        "external_contract_id": "KXBTC15M-26OCT072345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3816.98
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 613,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT072345",
          "external_market_id": "KXBTC15M-26OCT072345-45",
          "external_contract_id": "KXBTC15M-26OCT072345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-08T03:30:00Z",
          "resolution_timestamp": "2026-10-08T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-08T03:32:15.373807Z"
        }
      ],
      "quotes": [
        {
          "id": 613,
          "contract_id": 613,
          "forecast_timestamp": "2026-10-08T03:32:15.326049Z",
          "requested_timestamp": "2026-10-08T03:32:15.326049Z",
          "actual_quote_timestamp": "2026-10-08T03:32:15.632483Z",
          "timestamp_delta_seconds": 0.306434,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-08T03:32:15.632483Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT072345",
          "external_market_id": "KXBTC15M-26OCT072345-45",
          "external_contract_id": "KXBTC15M-26OCT072345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3816.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT072345-45": {
          "UP/YES": "KXBTC15M-26OCT072345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1193,
          "signal_id": 613,
          "quote_id": 613,
          "settlement_id": 613,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T03:47:20.364598Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3816.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1194,
          "signal_id": 613,
          "quote_id": 613,
          "settlement_id": 613,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-08T03:47:20.368039Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3816.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82908.0,
        "kronos_base_predicted_close": 82974.640625,
        "kronos_base_displacement": 66.640625,
        "kronos_base_displacement_fraction": 0.000803790044386549,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82909.0859375,
        "kronos_small_displacement": 1.0859375,
        "kronos_small_displacement_fraction": 1.3098102716263811e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT072345",
        "ticker": "KXBTC15M-26OCT072345-45",
        "market_id": "KXBTC15M-26OCT072345-45",
        "contract_id": "KXBTC15M-26OCT072345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82908.0
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-08T03:32:15.326049Z",
        "retrieved_timestamp": "2026-10-08T03:32:15.632483Z",
        "quote_offset_seconds": 0.306434,
        "quote_age_seconds": 0.306434,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3816.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82790.5,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261008T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 613,
          "signal_id": 613,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-08T03:15:00Z",
          "return_6h": -0.004629618587329243,
          "return_12h": -0.0012183839913326722,
          "return_24h": -0.012499129816539334,
          "close_vs_ema12": -0.00458280153298396,
          "close_vs_ema24": -0.008762670721276344,
          "ema12_slope_3h": -0.001326672288428865,
          "ema24_slope_6h": -0.003626603658908656,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-08T03:32:15.371666Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-08T03:15:00Z",
            "return_6h": -0.004629618587329243,
            "return_12h": -0.0012183839913326722,
            "return_24h": -0.012499129816539334,
            "close_vs_ema12": -0.00458280153298396,
            "close_vs_ema24": -0.008762670721276344,
            "ema12_slope_3h": -0.001326672288428865,
            "ema24_slope_6h": -0.003626603658908656,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 612,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T2215Z",
      "trigger_timestamp": "2026-10-07T22:17:15.000317Z",
      "market_start_timestamp": "2026-10-07T22:15:00Z",
      "resolution_timestamp": "2026-10-07T22:30:00Z",
      "direction": "UP",
      "base_run_id": 4915,
      "small_run_id": 4916,
      "last_observed_close": 83195.63,
      "actual_close": 83271.96,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T22:17:15.042537Z",
      "base_predicted_close": 83221.8828125,
      "small_predicted_close": 83239.6875,
      "strike": 83195.63,
      "market_regime": {
        "id": 612,
        "signal_id": 612,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T22:00:00Z",
        "return_6h": -0.003351285720085029,
        "return_12h": -0.0071247714941704565,
        "return_24h": -0.02785659233363169,
        "close_vs_ema12": -0.003290034749174664,
        "close_vs_ema24": -0.008372965606013194,
        "ema12_slope_3h": -0.0011220784036087839,
        "ema24_slope_6h": -0.004433598819001405,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T22:17:15.046931Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T22:00:00Z",
          "return_6h": -0.003351285720085029,
          "return_12h": -0.0071247714941704565,
          "return_24h": -0.02785659233363169,
          "close_vs_ema12": -0.003290034749174664,
          "close_vs_ema24": -0.008372965606013194,
          "ema12_slope_3h": -0.0011220784036087839,
          "ema24_slope_6h": -0.004433598819001405,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.166995,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4915,
        4916
      ],
      "forecast_publication_timestamp": "2026-10-07T22:17:15.000317Z",
      "requested_quote_timestamp": "2026-10-07T22:17:15.000317Z",
      "retrieved_quote_timestamp": "2026-10-07T22:17:15.167312Z",
      "quote_retrieval_timestamp": "2026-10-07T22:17:15.167312Z",
      "timing_difference_seconds": 0.166995,
      "selected_quote": {
        "id": 612,
        "contract_id": 612,
        "forecast_timestamp": "2026-10-07T22:17:15.000317Z",
        "requested_timestamp": "2026-10-07T22:17:15.000317Z",
        "actual_quote_timestamp": "2026-10-07T22:17:15.167312Z",
        "timestamp_delta_seconds": 0.166995,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T22:17:15.167312Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071830",
        "external_market_id": "KXBTC15M-26OCT071830-30",
        "external_contract_id": "KXBTC15M-26OCT071830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4119.61
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 612,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071830",
          "external_market_id": "KXBTC15M-26OCT071830-30",
          "external_contract_id": "KXBTC15M-26OCT071830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T22:15:00Z",
          "resolution_timestamp": "2026-10-07T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T22:17:15.051846Z"
        }
      ],
      "quotes": [
        {
          "id": 612,
          "contract_id": 612,
          "forecast_timestamp": "2026-10-07T22:17:15.000317Z",
          "requested_timestamp": "2026-10-07T22:17:15.000317Z",
          "actual_quote_timestamp": "2026-10-07T22:17:15.167312Z",
          "timestamp_delta_seconds": 0.166995,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T22:17:15.167312Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071830",
          "external_market_id": "KXBTC15M-26OCT071830-30",
          "external_contract_id": "KXBTC15M-26OCT071830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4119.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071830-30": {
          "UP/YES": "KXBTC15M-26OCT071830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1191,
          "signal_id": 612,
          "quote_id": 612,
          "settlement_id": 612,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 265.0,
          "gross_pnl": 169.60000000000002,
          "net_pnl": 165.32,
          "roi": 1.6585072231139648,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T22:32:20.589857Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4119.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1192,
          "signal_id": 612,
          "quote_id": 612,
          "settlement_id": 612,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 64.0,
          "net_pnl": 62.38,
          "roi": 1.6581605528973953,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T22:32:20.592780Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4119.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83195.63,
        "kronos_base_predicted_close": 83221.8828125,
        "kronos_base_displacement": 26.252812499995343,
        "kronos_base_displacement_fraction": 0.000315555186011517,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83239.6875,
        "kronos_small_displacement": 44.05749999999534,
        "kronos_small_displacement_fraction": 0.0005295650745116701,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071830",
        "ticker": "KXBTC15M-26OCT071830-30",
        "market_id": "KXBTC15M-26OCT071830-30",
        "contract_id": "KXBTC15M-26OCT071830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83195.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T22:17:15.000317Z",
        "retrieved_timestamp": "2026-10-07T22:17:15.167312Z",
        "quote_offset_seconds": 0.166995,
        "quote_age_seconds": 0.166995,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4119.61
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83271.96,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 612,
          "signal_id": 612,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T22:00:00Z",
          "return_6h": -0.003351285720085029,
          "return_12h": -0.0071247714941704565,
          "return_24h": -0.02785659233363169,
          "close_vs_ema12": -0.003290034749174664,
          "close_vs_ema24": -0.008372965606013194,
          "ema12_slope_3h": -0.0011220784036087839,
          "ema24_slope_6h": -0.004433598819001405,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T22:17:15.046931Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T22:00:00Z",
            "return_6h": -0.003351285720085029,
            "return_12h": -0.0071247714941704565,
            "return_24h": -0.02785659233363169,
            "close_vs_ema12": -0.003290034749174664,
            "close_vs_ema24": -0.008372965606013194,
            "ema12_slope_3h": -0.0011220784036087839,
            "ema24_slope_6h": -0.004433598819001405,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 611,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T2130Z",
      "trigger_timestamp": "2026-10-07T21:32:16.073267Z",
      "market_start_timestamp": "2026-10-07T21:30:00Z",
      "resolution_timestamp": "2026-10-07T21:45:00Z",
      "direction": "UP",
      "base_run_id": 4909,
      "small_run_id": 4910,
      "last_observed_close": 83293.61,
      "actual_close": 83177.69,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T21:32:16.108264Z",
      "base_predicted_close": 83309.828125,
      "small_predicted_close": 83327.8203125,
      "strike": 83293.61,
      "market_regime": {
        "id": 611,
        "signal_id": 611,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T21:15:00Z",
        "return_6h": 0.003427100765400759,
        "return_12h": -0.006073806053622843,
        "return_24h": -0.02650605501897063,
        "close_vs_ema12": -0.0026022681323519814,
        "close_vs_ema24": -0.007764742195082719,
        "ema12_slope_3h": -0.0009936746569643162,
        "ema24_slope_6h": -0.004545061185293964,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T21:32:16.112362Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T21:15:00Z",
          "return_6h": 0.003427100765400759,
          "return_12h": -0.006073806053622843,
          "return_24h": -0.02650605501897063,
          "close_vs_ema12": -0.0026022681323519814,
          "close_vs_ema24": -0.007764742195082719,
          "ema12_slope_3h": -0.0009936746569643162,
          "ema24_slope_6h": -0.004545061185293964,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.169725,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4909,
        4910
      ],
      "forecast_publication_timestamp": "2026-10-07T21:32:16.073267Z",
      "requested_quote_timestamp": "2026-10-07T21:32:16.073267Z",
      "retrieved_quote_timestamp": "2026-10-07T21:32:16.242992Z",
      "quote_retrieval_timestamp": "2026-10-07T21:32:16.242992Z",
      "timing_difference_seconds": 0.169725,
      "selected_quote": {
        "id": 611,
        "contract_id": 611,
        "forecast_timestamp": "2026-10-07T21:32:16.073267Z",
        "requested_timestamp": "2026-10-07T21:32:16.073267Z",
        "actual_quote_timestamp": "2026-10-07T21:32:16.242992Z",
        "timestamp_delta_seconds": 0.169725,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T21:32:16.242992Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071745",
        "external_market_id": "KXBTC15M-26OCT071745-45",
        "external_contract_id": "KXBTC15M-26OCT071745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2846.54
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 611,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071745",
          "external_market_id": "KXBTC15M-26OCT071745-45",
          "external_contract_id": "KXBTC15M-26OCT071745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T21:30:00Z",
          "resolution_timestamp": "2026-10-07T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T21:32:16.114199Z"
        }
      ],
      "quotes": [
        {
          "id": 611,
          "contract_id": 611,
          "forecast_timestamp": "2026-10-07T21:32:16.073267Z",
          "requested_timestamp": "2026-10-07T21:32:16.073267Z",
          "actual_quote_timestamp": "2026-10-07T21:32:16.242992Z",
          "timestamp_delta_seconds": 0.169725,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T21:32:16.242992Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071745",
          "external_market_id": "KXBTC15M-26OCT071745-45",
          "external_contract_id": "KXBTC15M-26OCT071745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2846.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071745-45": {
          "UP/YES": "KXBTC15M-26OCT071745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1189,
          "signal_id": 611,
          "quote_id": 611,
          "settlement_id": 611,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T21:47:19.233255Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2846.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1190,
          "signal_id": 611,
          "quote_id": 611,
          "settlement_id": 611,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T21:47:19.236226Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2846.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83293.61,
        "kronos_base_predicted_close": 83309.828125,
        "kronos_base_displacement": 16.218124999999418,
        "kronos_base_displacement_fraction": 0.00019471031451271493,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83327.8203125,
        "kronos_small_displacement": 34.21031249999942,
        "kronos_small_displacement_fraction": 0.00041071953178640493,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071745",
        "ticker": "KXBTC15M-26OCT071745-45",
        "market_id": "KXBTC15M-26OCT071745-45",
        "contract_id": "KXBTC15M-26OCT071745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83293.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T21:32:16.073267Z",
        "retrieved_timestamp": "2026-10-07T21:32:16.242992Z",
        "quote_offset_seconds": 0.169725,
        "quote_age_seconds": 0.169725,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2846.54
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83177.69,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 611,
          "signal_id": 611,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T21:15:00Z",
          "return_6h": 0.003427100765400759,
          "return_12h": -0.006073806053622843,
          "return_24h": -0.02650605501897063,
          "close_vs_ema12": -0.0026022681323519814,
          "close_vs_ema24": -0.007764742195082719,
          "ema12_slope_3h": -0.0009936746569643162,
          "ema24_slope_6h": -0.004545061185293964,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T21:32:16.112362Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T21:15:00Z",
            "return_6h": 0.003427100765400759,
            "return_12h": -0.006073806053622843,
            "return_24h": -0.02650605501897063,
            "close_vs_ema12": -0.0026022681323519814,
            "close_vs_ema24": -0.007764742195082719,
            "ema12_slope_3h": -0.0009936746569643162,
            "ema24_slope_6h": -0.004545061185293964,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 610,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T2115Z",
      "trigger_timestamp": "2026-10-07T21:17:15.415261Z",
      "market_start_timestamp": "2026-10-07T21:15:00Z",
      "resolution_timestamp": "2026-10-07T21:30:00Z",
      "direction": "UP",
      "base_run_id": 4907,
      "small_run_id": 4908,
      "last_observed_close": 83317.42,
      "actual_close": 83293.61,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T21:17:15.465168Z",
      "base_predicted_close": 83320.25,
      "small_predicted_close": 83338.2734375,
      "strike": 83317.42,
      "market_regime": {
        "id": 610,
        "signal_id": 610,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T21:00:00Z",
        "return_6h": 0.002977316831773713,
        "return_12h": -0.007101343698854401,
        "return_24h": -0.02619185067239793,
        "close_vs_ema12": -0.0024276337242100654,
        "close_vs_ema24": -0.007643259299073835,
        "ema12_slope_3h": -0.0010279903316863237,
        "ema24_slope_6h": -0.0047101660006094725,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T21:17:15.468694Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T21:00:00Z",
          "return_6h": 0.002977316831773713,
          "return_12h": -0.007101343698854401,
          "return_24h": -0.02619185067239793,
          "close_vs_ema12": -0.0024276337242100654,
          "close_vs_ema24": -0.007643259299073835,
          "ema12_slope_3h": -0.0010279903316863237,
          "ema24_slope_6h": -0.0047101660006094725,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.208886,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4907,
        4908
      ],
      "forecast_publication_timestamp": "2026-10-07T21:17:15.415261Z",
      "requested_quote_timestamp": "2026-10-07T21:17:15.415261Z",
      "retrieved_quote_timestamp": "2026-10-07T21:17:15.624147Z",
      "quote_retrieval_timestamp": "2026-10-07T21:17:15.624147Z",
      "timing_difference_seconds": 0.208886,
      "selected_quote": {
        "id": 610,
        "contract_id": 610,
        "forecast_timestamp": "2026-10-07T21:17:15.415261Z",
        "requested_timestamp": "2026-10-07T21:17:15.415261Z",
        "actual_quote_timestamp": "2026-10-07T21:17:15.624147Z",
        "timestamp_delta_seconds": 0.208886,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T21:17:15.624147Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071730",
        "external_market_id": "KXBTC15M-26OCT071730-30",
        "external_contract_id": "KXBTC15M-26OCT071730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1358.91
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 610,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071730",
          "external_market_id": "KXBTC15M-26OCT071730-30",
          "external_contract_id": "KXBTC15M-26OCT071730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T21:15:00Z",
          "resolution_timestamp": "2026-10-07T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T21:17:15.470705Z"
        }
      ],
      "quotes": [
        {
          "id": 610,
          "contract_id": 610,
          "forecast_timestamp": "2026-10-07T21:17:15.415261Z",
          "requested_timestamp": "2026-10-07T21:17:15.415261Z",
          "actual_quote_timestamp": "2026-10-07T21:17:15.624147Z",
          "timestamp_delta_seconds": 0.208886,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T21:17:15.624147Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071730",
          "external_market_id": "KXBTC15M-26OCT071730-30",
          "external_contract_id": "KXBTC15M-26OCT071730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1358.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071730-30": {
          "UP/YES": "KXBTC15M-26OCT071730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1187,
          "signal_id": 610,
          "quote_id": 610,
          "settlement_id": 610,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T21:32:21.045184Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1358.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1188,
          "signal_id": 610,
          "quote_id": 610,
          "settlement_id": 610,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T21:32:21.048785Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1358.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83317.42,
        "kronos_base_predicted_close": 83320.25,
        "kronos_base_displacement": 2.8300000000017462,
        "kronos_base_displacement_fraction": 3.396648624023339e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83338.2734375,
        "kronos_small_displacement": 20.853437500001746,
        "kronos_small_displacement_fraction": 0.0002502890451960916,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071730",
        "ticker": "KXBTC15M-26OCT071730-30",
        "market_id": "KXBTC15M-26OCT071730-30",
        "contract_id": "KXBTC15M-26OCT071730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83317.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T21:17:15.415261Z",
        "retrieved_timestamp": "2026-10-07T21:17:15.624147Z",
        "quote_offset_seconds": 0.208886,
        "quote_age_seconds": 0.208886,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1358.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83293.61,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 610,
          "signal_id": 610,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T21:00:00Z",
          "return_6h": 0.002977316831773713,
          "return_12h": -0.007101343698854401,
          "return_24h": -0.02619185067239793,
          "close_vs_ema12": -0.0024276337242100654,
          "close_vs_ema24": -0.007643259299073835,
          "ema12_slope_3h": -0.0010279903316863237,
          "ema24_slope_6h": -0.0047101660006094725,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T21:17:15.468694Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T21:00:00Z",
            "return_6h": 0.002977316831773713,
            "return_12h": -0.007101343698854401,
            "return_24h": -0.02619185067239793,
            "close_vs_ema12": -0.0024276337242100654,
            "close_vs_ema24": -0.007643259299073835,
            "ema12_slope_3h": -0.0010279903316863237,
            "ema24_slope_6h": -0.0047101660006094725,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 609,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T2045Z",
      "trigger_timestamp": "2026-10-07T20:47:15.108489Z",
      "market_start_timestamp": "2026-10-07T20:45:00Z",
      "resolution_timestamp": "2026-10-07T21:00:00Z",
      "direction": "UP",
      "base_run_id": 4903,
      "small_run_id": 4904,
      "last_observed_close": 83349.21,
      "actual_close": 83392.87,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T20:47:15.151589Z",
      "base_predicted_close": 83350.7890625,
      "small_predicted_close": 83368.7890625,
      "strike": 83349.21,
      "market_regime": {
        "id": 609,
        "signal_id": 609,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T20:30:00Z",
        "return_6h": 0.004696075277208278,
        "return_12h": -0.007370101323795564,
        "return_24h": -0.02660931098563213,
        "close_vs_ema12": -0.002219176884991958,
        "close_vs_ema24": -0.007568644029345761,
        "ema12_slope_3h": -0.0012688956611178748,
        "ema24_slope_6h": -0.00507923318905612,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T20:47:15.155946Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T20:30:00Z",
          "return_6h": 0.004696075277208278,
          "return_12h": -0.007370101323795564,
          "return_24h": -0.02660931098563213,
          "close_vs_ema12": -0.002219176884991958,
          "close_vs_ema24": -0.007568644029345761,
          "ema12_slope_3h": -0.0012688956611178748,
          "ema24_slope_6h": -0.00507923318905612,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.374253,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4903,
        4904
      ],
      "forecast_publication_timestamp": "2026-10-07T20:47:15.108489Z",
      "requested_quote_timestamp": "2026-10-07T20:47:15.108489Z",
      "retrieved_quote_timestamp": "2026-10-07T20:47:15.482742Z",
      "quote_retrieval_timestamp": "2026-10-07T20:47:15.482742Z",
      "timing_difference_seconds": 0.374253,
      "selected_quote": {
        "id": 609,
        "contract_id": 609,
        "forecast_timestamp": "2026-10-07T20:47:15.108489Z",
        "requested_timestamp": "2026-10-07T20:47:15.108489Z",
        "actual_quote_timestamp": "2026-10-07T20:47:15.482742Z",
        "timestamp_delta_seconds": 0.374253,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T20:47:15.482742Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071700",
        "external_market_id": "KXBTC15M-26OCT071700-00",
        "external_contract_id": "KXBTC15M-26OCT071700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4032.5
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 609,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071700",
          "external_market_id": "KXBTC15M-26OCT071700-00",
          "external_contract_id": "KXBTC15M-26OCT071700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T20:45:00Z",
          "resolution_timestamp": "2026-10-07T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T20:47:15.158337Z"
        }
      ],
      "quotes": [
        {
          "id": 609,
          "contract_id": 609,
          "forecast_timestamp": "2026-10-07T20:47:15.108489Z",
          "requested_timestamp": "2026-10-07T20:47:15.108489Z",
          "actual_quote_timestamp": "2026-10-07T20:47:15.482742Z",
          "timestamp_delta_seconds": 0.374253,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T20:47:15.482742Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071700",
          "external_market_id": "KXBTC15M-26OCT071700-00",
          "external_contract_id": "KXBTC15M-26OCT071700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4032.5
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071700-00": {
          "UP/YES": "KXBTC15M-26OCT071700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1185,
          "signal_id": 609,
          "quote_id": 609,
          "settlement_id": 609,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 1.0,
          "settlement_payout": 234.0,
          "gross_pnl": 138.06,
          "net_pnl": 134.09,
          "roi": 1.3421078971073968,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T21:02:20.561950Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4032.5,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1186,
          "signal_id": 609,
          "quote_id": 609,
          "settlement_id": 609,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 59.0,
          "net_pnl": 57.3,
          "roi": 1.3419203747072599,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T21:02:20.566832Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4032.5,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83349.21,
        "kronos_base_predicted_close": 83350.7890625,
        "kronos_base_displacement": 1.5790624999935972,
        "kronos_base_displacement_fraction": 1.8945140571741438e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83368.7890625,
        "kronos_small_displacement": 19.579062499993597,
        "kronos_small_displacement_fraction": 0.00023490399609058798,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071700",
        "ticker": "KXBTC15M-26OCT071700-00",
        "market_id": "KXBTC15M-26OCT071700-00",
        "contract_id": "KXBTC15M-26OCT071700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83349.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T20:47:15.108489Z",
        "retrieved_timestamp": "2026-10-07T20:47:15.482742Z",
        "quote_offset_seconds": 0.374253,
        "quote_age_seconds": 0.374253,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4032.5
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83392.87,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 609,
          "signal_id": 609,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T20:30:00Z",
          "return_6h": 0.004696075277208278,
          "return_12h": -0.007370101323795564,
          "return_24h": -0.02660931098563213,
          "close_vs_ema12": -0.002219176884991958,
          "close_vs_ema24": -0.007568644029345761,
          "ema12_slope_3h": -0.0012688956611178748,
          "ema24_slope_6h": -0.00507923318905612,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T20:47:15.155946Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T20:30:00Z",
            "return_6h": 0.004696075277208278,
            "return_12h": -0.007370101323795564,
            "return_24h": -0.02660931098563213,
            "close_vs_ema12": -0.002219176884991958,
            "close_vs_ema24": -0.007568644029345761,
            "ema12_slope_3h": -0.0012688956611178748,
            "ema24_slope_6h": -0.00507923318905612,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 608,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T1845Z",
      "trigger_timestamp": "2026-10-07T18:47:17.482305Z",
      "market_start_timestamp": "2026-10-07T18:45:00Z",
      "resolution_timestamp": "2026-10-07T19:00:00Z",
      "direction": "UP",
      "base_run_id": 4887,
      "small_run_id": 4888,
      "last_observed_close": 83286.61,
      "actual_close": 83373.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T18:47:17.525137Z",
      "base_predicted_close": 83288.4921875,
      "small_predicted_close": 83319.4296875,
      "strike": 83286.61,
      "market_regime": {
        "id": 608,
        "signal_id": 608,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T18:30:00Z",
        "return_6h": -0.002357748920851721,
        "return_12h": -0.012297290397128124,
        "return_24h": -0.027336224498470396,
        "close_vs_ema12": -0.0035275810511139483,
        "close_vs_ema24": -0.009532641073378811,
        "ema12_slope_3h": -0.002089347090561078,
        "ema24_slope_6h": -0.006492019465460963,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T18:47:17.529644Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T18:30:00Z",
          "return_6h": -0.002357748920851721,
          "return_12h": -0.012297290397128124,
          "return_24h": -0.027336224498470396,
          "close_vs_ema12": -0.0035275810511139483,
          "close_vs_ema24": -0.009532641073378811,
          "ema12_slope_3h": -0.002089347090561078,
          "ema24_slope_6h": -0.006492019465460963,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180109,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4887,
        4888
      ],
      "forecast_publication_timestamp": "2026-10-07T18:47:17.482305Z",
      "requested_quote_timestamp": "2026-10-07T18:47:17.482305Z",
      "retrieved_quote_timestamp": "2026-10-07T18:47:17.662414Z",
      "quote_retrieval_timestamp": "2026-10-07T18:47:17.662414Z",
      "timing_difference_seconds": 0.180109,
      "selected_quote": {
        "id": 608,
        "contract_id": 608,
        "forecast_timestamp": "2026-10-07T18:47:17.482305Z",
        "requested_timestamp": "2026-10-07T18:47:17.482305Z",
        "actual_quote_timestamp": "2026-10-07T18:47:17.662414Z",
        "timestamp_delta_seconds": 0.180109,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T18:47:17.662414Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071500",
        "external_market_id": "KXBTC15M-26OCT071500-00",
        "external_contract_id": "KXBTC15M-26OCT071500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5238.52
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 608,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071500",
          "external_market_id": "KXBTC15M-26OCT071500-00",
          "external_contract_id": "KXBTC15M-26OCT071500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T18:45:00Z",
          "resolution_timestamp": "2026-10-07T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T18:47:17.532015Z"
        }
      ],
      "quotes": [
        {
          "id": 608,
          "contract_id": 608,
          "forecast_timestamp": "2026-10-07T18:47:17.482305Z",
          "requested_timestamp": "2026-10-07T18:47:17.482305Z",
          "actual_quote_timestamp": "2026-10-07T18:47:17.662414Z",
          "timestamp_delta_seconds": 0.180109,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T18:47:17.662414Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071500",
          "external_market_id": "KXBTC15M-26OCT071500-00",
          "external_contract_id": "KXBTC15M-26OCT071500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5238.52
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071500-00": {
          "UP/YES": "KXBTC15M-26OCT071500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1183,
          "signal_id": 608,
          "quote_id": 608,
          "settlement_id": 608,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T19:02:20.957328Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5238.52,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1184,
          "signal_id": 608,
          "quote_id": 608,
          "settlement_id": 608,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T19:02:20.960298Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5238.52,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83286.61,
        "kronos_base_predicted_close": 83288.4921875,
        "kronos_base_displacement": 1.882187499999418,
        "kronos_base_displacement_fraction": 2.259892076288635e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83319.4296875,
        "kronos_small_displacement": 32.81968749999942,
        "kronos_small_displacement_fraction": 0.00039405718998527394,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071500",
        "ticker": "KXBTC15M-26OCT071500-00",
        "market_id": "KXBTC15M-26OCT071500-00",
        "contract_id": "KXBTC15M-26OCT071500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83286.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T18:47:17.482305Z",
        "retrieved_timestamp": "2026-10-07T18:47:17.662414Z",
        "quote_offset_seconds": 0.180109,
        "quote_age_seconds": 0.180109,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5238.52
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83373.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 608,
          "signal_id": 608,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T18:30:00Z",
          "return_6h": -0.002357748920851721,
          "return_12h": -0.012297290397128124,
          "return_24h": -0.027336224498470396,
          "close_vs_ema12": -0.0035275810511139483,
          "close_vs_ema24": -0.009532641073378811,
          "ema12_slope_3h": -0.002089347090561078,
          "ema24_slope_6h": -0.006492019465460963,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T18:47:17.529644Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T18:30:00Z",
            "return_6h": -0.002357748920851721,
            "return_12h": -0.012297290397128124,
            "return_24h": -0.027336224498470396,
            "close_vs_ema12": -0.0035275810511139483,
            "close_vs_ema24": -0.009532641073378811,
            "ema12_slope_3h": -0.002089347090561078,
            "ema24_slope_6h": -0.006492019465460963,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 607,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T1445Z",
      "trigger_timestamp": "2026-10-07T14:47:15.363577Z",
      "market_start_timestamp": "2026-10-07T14:45:00Z",
      "resolution_timestamp": "2026-10-07T15:00:00Z",
      "direction": "UP",
      "base_run_id": 4855,
      "small_run_id": 4856,
      "last_observed_close": 82959.63,
      "actual_close": 82955.97,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T14:47:15.396861Z",
      "base_predicted_close": 82961.5625,
      "small_predicted_close": 83082.59375,
      "strike": 82959.63,
      "market_regime": {
        "id": 607,
        "signal_id": 607,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T14:30:00Z",
        "return_6h": -0.012009777780484066,
        "return_12h": -0.009943758643165324,
        "return_24h": -0.03870863517096601,
        "close_vs_ema12": -0.010954565541052563,
        "close_vs_ema24": -0.017224297778647424,
        "ema12_slope_3h": -0.004608957545086834,
        "ema24_slope_6h": -0.006946239883361294,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T14:47:15.400965Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T14:30:00Z",
          "return_6h": -0.012009777780484066,
          "return_12h": -0.009943758643165324,
          "return_24h": -0.03870863517096601,
          "close_vs_ema12": -0.010954565541052563,
          "close_vs_ema24": -0.017224297778647424,
          "ema12_slope_3h": -0.004608957545086834,
          "ema24_slope_6h": -0.006946239883361294,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.32112,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4855,
        4856
      ],
      "forecast_publication_timestamp": "2026-10-07T14:47:15.363577Z",
      "requested_quote_timestamp": "2026-10-07T14:47:15.363577Z",
      "retrieved_quote_timestamp": "2026-10-07T14:47:15.684697Z",
      "quote_retrieval_timestamp": "2026-10-07T14:47:15.684697Z",
      "timing_difference_seconds": 0.32112,
      "selected_quote": {
        "id": 607,
        "contract_id": 607,
        "forecast_timestamp": "2026-10-07T14:47:15.363577Z",
        "requested_timestamp": "2026-10-07T14:47:15.363577Z",
        "actual_quote_timestamp": "2026-10-07T14:47:15.684697Z",
        "timestamp_delta_seconds": 0.32112,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T14:47:15.684697Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071100",
        "external_market_id": "KXBTC15M-26OCT071100-00",
        "external_contract_id": "KXBTC15M-26OCT071100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8575.28
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 607,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071100",
          "external_market_id": "KXBTC15M-26OCT071100-00",
          "external_contract_id": "KXBTC15M-26OCT071100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T14:45:00Z",
          "resolution_timestamp": "2026-10-07T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T14:47:15.403309Z"
        }
      ],
      "quotes": [
        {
          "id": 607,
          "contract_id": 607,
          "forecast_timestamp": "2026-10-07T14:47:15.363577Z",
          "requested_timestamp": "2026-10-07T14:47:15.363577Z",
          "actual_quote_timestamp": "2026-10-07T14:47:15.684697Z",
          "timestamp_delta_seconds": 0.32112,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T14:47:15.684697Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071100",
          "external_market_id": "KXBTC15M-26OCT071100-00",
          "external_contract_id": "KXBTC15M-26OCT071100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8575.28
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071100-00": {
          "UP/YES": "KXBTC15M-26OCT071100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1181,
          "signal_id": 607,
          "quote_id": 607,
          "settlement_id": 607,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T15:02:20.314697Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8575.28,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1182,
          "signal_id": 607,
          "quote_id": 607,
          "settlement_id": 607,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T15:02:20.318073Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8575.28,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82959.63,
        "kronos_base_predicted_close": 82961.5625,
        "kronos_base_displacement": 1.9324999999953434,
        "kronos_base_displacement_fraction": 2.3294462619895284e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83082.59375,
        "kronos_small_displacement": 122.96374999999534,
        "kronos_small_displacement_fraction": 0.0014822118902892327,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071100",
        "ticker": "KXBTC15M-26OCT071100-00",
        "market_id": "KXBTC15M-26OCT071100-00",
        "contract_id": "KXBTC15M-26OCT071100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82959.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T14:47:15.363577Z",
        "retrieved_timestamp": "2026-10-07T14:47:15.684697Z",
        "quote_offset_seconds": 0.32112,
        "quote_age_seconds": 0.32112,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8575.28
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82955.97,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 607,
          "signal_id": 607,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T14:30:00Z",
          "return_6h": -0.012009777780484066,
          "return_12h": -0.009943758643165324,
          "return_24h": -0.03870863517096601,
          "close_vs_ema12": -0.010954565541052563,
          "close_vs_ema24": -0.017224297778647424,
          "ema12_slope_3h": -0.004608957545086834,
          "ema24_slope_6h": -0.006946239883361294,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T14:47:15.400965Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T14:30:00Z",
            "return_6h": -0.012009777780484066,
            "return_12h": -0.009943758643165324,
            "return_24h": -0.03870863517096601,
            "close_vs_ema12": -0.010954565541052563,
            "close_vs_ema24": -0.017224297778647424,
            "ema12_slope_3h": -0.004608957545086834,
            "ema24_slope_6h": -0.006946239883361294,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 606,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T1415Z",
      "trigger_timestamp": "2026-10-07T14:17:15.543436Z",
      "market_start_timestamp": "2026-10-07T14:15:00Z",
      "resolution_timestamp": "2026-10-07T14:30:00Z",
      "direction": "UP",
      "base_run_id": 4851,
      "small_run_id": 4852,
      "last_observed_close": 83142.31,
      "actual_close": 83031.07,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T14:17:15.586030Z",
      "base_predicted_close": 83149.1640625,
      "small_predicted_close": 83175.2109375,
      "strike": 83142.31,
      "market_regime": {
        "id": 606,
        "signal_id": 606,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T14:00:00Z",
        "return_6h": -0.010363616355545835,
        "return_12h": -0.009317288880930752,
        "return_24h": -0.03663900315920321,
        "close_vs_ema12": -0.00968373238024045,
        "close_vs_ema24": -0.01576403083405231,
        "ema12_slope_3h": -0.004319021458153993,
        "ema24_slope_6h": -0.006738772122450665,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T14:17:15.589893Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T14:00:00Z",
          "return_6h": -0.010363616355545835,
          "return_12h": -0.009317288880930752,
          "return_24h": -0.03663900315920321,
          "close_vs_ema12": -0.00968373238024045,
          "close_vs_ema24": -0.01576403083405231,
          "ema12_slope_3h": -0.004319021458153993,
          "ema24_slope_6h": -0.006738772122450665,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180997,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4851,
        4852
      ],
      "forecast_publication_timestamp": "2026-10-07T14:17:15.543436Z",
      "requested_quote_timestamp": "2026-10-07T14:17:15.543436Z",
      "retrieved_quote_timestamp": "2026-10-07T14:17:15.724433Z",
      "quote_retrieval_timestamp": "2026-10-07T14:17:15.724433Z",
      "timing_difference_seconds": 0.180997,
      "selected_quote": {
        "id": 606,
        "contract_id": 606,
        "forecast_timestamp": "2026-10-07T14:17:15.543436Z",
        "requested_timestamp": "2026-10-07T14:17:15.543436Z",
        "actual_quote_timestamp": "2026-10-07T14:17:15.724433Z",
        "timestamp_delta_seconds": 0.180997,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T14:17:15.724433Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071030",
        "external_market_id": "KXBTC15M-26OCT071030-30",
        "external_contract_id": "KXBTC15M-26OCT071030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2093.98
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 606,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071030",
          "external_market_id": "KXBTC15M-26OCT071030-30",
          "external_contract_id": "KXBTC15M-26OCT071030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T14:15:00Z",
          "resolution_timestamp": "2026-10-07T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T14:17:15.592165Z"
        }
      ],
      "quotes": [
        {
          "id": 606,
          "contract_id": 606,
          "forecast_timestamp": "2026-10-07T14:17:15.543436Z",
          "requested_timestamp": "2026-10-07T14:17:15.543436Z",
          "actual_quote_timestamp": "2026-10-07T14:17:15.724433Z",
          "timestamp_delta_seconds": 0.180997,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T14:17:15.724433Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071030",
          "external_market_id": "KXBTC15M-26OCT071030-30",
          "external_contract_id": "KXBTC15M-26OCT071030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2093.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071030-30": {
          "UP/YES": "KXBTC15M-26OCT071030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1179,
          "signal_id": 606,
          "quote_id": 606,
          "settlement_id": 606,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T14:32:19.412845Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2093.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1180,
          "signal_id": 606,
          "quote_id": 606,
          "settlement_id": 606,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T14:32:19.415111Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2093.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83142.31,
        "kronos_base_predicted_close": 83149.1640625,
        "kronos_base_displacement": 6.854062500002328,
        "kronos_base_displacement_fraction": 8.243772033760342e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83175.2109375,
        "kronos_small_displacement": 32.90093750000233,
        "kronos_small_displacement_fraction": 0.0003957183472530692,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071030",
        "ticker": "KXBTC15M-26OCT071030-30",
        "market_id": "KXBTC15M-26OCT071030-30",
        "contract_id": "KXBTC15M-26OCT071030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83142.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T14:17:15.543436Z",
        "retrieved_timestamp": "2026-10-07T14:17:15.724433Z",
        "quote_offset_seconds": 0.180997,
        "quote_age_seconds": 0.180997,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2093.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83031.07,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 606,
          "signal_id": 606,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T14:00:00Z",
          "return_6h": -0.010363616355545835,
          "return_12h": -0.009317288880930752,
          "return_24h": -0.03663900315920321,
          "close_vs_ema12": -0.00968373238024045,
          "close_vs_ema24": -0.01576403083405231,
          "ema12_slope_3h": -0.004319021458153993,
          "ema24_slope_6h": -0.006738772122450665,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T14:17:15.589893Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T14:00:00Z",
            "return_6h": -0.010363616355545835,
            "return_12h": -0.009317288880930752,
            "return_24h": -0.03663900315920321,
            "close_vs_ema12": -0.00968373238024045,
            "close_vs_ema24": -0.01576403083405231,
            "ema12_slope_3h": -0.004319021458153993,
            "ema24_slope_6h": -0.006738772122450665,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 605,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T1345Z",
      "trigger_timestamp": "2026-10-07T13:47:14.810722Z",
      "market_start_timestamp": "2026-10-07T13:45:00Z",
      "resolution_timestamp": "2026-10-07T14:00:00Z",
      "direction": "UP",
      "base_run_id": 4847,
      "small_run_id": 4848,
      "last_observed_close": 83072.73,
      "actual_close": 83180.95,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T13:47:14.849057Z",
      "base_predicted_close": 83145.453125,
      "small_predicted_close": 83240.0390625,
      "strike": 83072.73,
      "market_regime": {
        "id": 605,
        "signal_id": 605,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T13:30:00Z",
        "return_6h": -0.014264680961570186,
        "return_12h": -0.02587019032223914,
        "return_24h": -0.037793766073320745,
        "close_vs_ema12": -0.011325243858759437,
        "close_vs_ema24": -0.017237368960947297,
        "ema12_slope_3h": -0.0040740270858107275,
        "ema24_slope_6h": -0.006566556740855489,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T13:47:14.854176Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T13:30:00Z",
          "return_6h": -0.014264680961570186,
          "return_12h": -0.02587019032223914,
          "return_24h": -0.037793766073320745,
          "close_vs_ema12": -0.011325243858759437,
          "close_vs_ema24": -0.017237368960947297,
          "ema12_slope_3h": -0.0040740270858107275,
          "ema24_slope_6h": -0.006566556740855489,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.22,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.226048,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4847,
        4848
      ],
      "forecast_publication_timestamp": "2026-10-07T13:47:14.810722Z",
      "requested_quote_timestamp": "2026-10-07T13:47:14.810722Z",
      "retrieved_quote_timestamp": "2026-10-07T13:47:15.036770Z",
      "quote_retrieval_timestamp": "2026-10-07T13:47:15.036770Z",
      "timing_difference_seconds": 0.226048,
      "selected_quote": {
        "id": 605,
        "contract_id": 605,
        "forecast_timestamp": "2026-10-07T13:47:14.810722Z",
        "requested_timestamp": "2026-10-07T13:47:14.810722Z",
        "actual_quote_timestamp": "2026-10-07T13:47:15.036770Z",
        "timestamp_delta_seconds": 0.226048,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.21,
        "implied_probability": 0.22,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T13:47:15.036770Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT071000",
        "external_market_id": "KXBTC15M-26OCT071000-00",
        "external_contract_id": "KXBTC15M-26OCT071000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1884.66
      },
      "selected_entry_price": 0.22,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 605,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071000",
          "external_market_id": "KXBTC15M-26OCT071000-00",
          "external_contract_id": "KXBTC15M-26OCT071000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T13:45:00Z",
          "resolution_timestamp": "2026-10-07T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T13:47:14.856825Z"
        }
      ],
      "quotes": [
        {
          "id": 605,
          "contract_id": 605,
          "forecast_timestamp": "2026-10-07T13:47:14.810722Z",
          "requested_timestamp": "2026-10-07T13:47:14.810722Z",
          "actual_quote_timestamp": "2026-10-07T13:47:15.036770Z",
          "timestamp_delta_seconds": 0.226048,
          "bid": 0.21,
          "ask": 0.22,
          "midpoint": 0.215,
          "last_price": 0.21,
          "implied_probability": 0.22,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T13:47:15.036770Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT071000",
          "external_market_id": "KXBTC15M-26OCT071000-00",
          "external_contract_id": "KXBTC15M-26OCT071000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1884.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT071000-00": {
          "UP/YES": "KXBTC15M-26OCT071000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1177,
          "signal_id": 605,
          "quote_id": 605,
          "settlement_id": 605,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 431.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.82000000000001,
          "trading_fee": 5.18,
          "total_deployed": 100.0,
          "settlement_value": 1.0,
          "settlement_payout": 431.0,
          "gross_pnl": 336.18,
          "net_pnl": 331.0,
          "roi": 3.31,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T14:02:18.366379Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1884.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1178,
          "signal_id": 605,
          "quote_id": 605,
          "settlement_id": 605,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 22.0,
          "trading_fee": 1.21,
          "total_deployed": 23.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 78.0,
          "net_pnl": 76.78999999999999,
          "roi": 3.308487720809995,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T14:02:18.369200Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1884.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83072.73,
        "kronos_base_predicted_close": 83145.453125,
        "kronos_base_displacement": 72.72312500000407,
        "kronos_base_displacement_fraction": 0.0008754151332212638,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83240.0390625,
        "kronos_small_displacement": 167.30906250000407,
        "kronos_small_displacement_fraction": 0.0020140070333550383,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT071000",
        "ticker": "KXBTC15M-26OCT071000-00",
        "market_id": "KXBTC15M-26OCT071000-00",
        "contract_id": "KXBTC15M-26OCT071000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83072.73
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T13:47:14.810722Z",
        "retrieved_timestamp": "2026-10-07T13:47:15.036770Z",
        "quote_offset_seconds": 0.226048,
        "quote_age_seconds": 0.226048,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.21,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.22,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1884.66
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83180.95,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 605,
          "signal_id": 605,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T13:30:00Z",
          "return_6h": -0.014264680961570186,
          "return_12h": -0.02587019032223914,
          "return_24h": -0.037793766073320745,
          "close_vs_ema12": -0.011325243858759437,
          "close_vs_ema24": -0.017237368960947297,
          "ema12_slope_3h": -0.0040740270858107275,
          "ema24_slope_6h": -0.006566556740855489,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T13:47:14.854176Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T13:30:00Z",
            "return_6h": -0.014264680961570186,
            "return_12h": -0.02587019032223914,
            "return_24h": -0.037793766073320745,
            "close_vs_ema12": -0.011325243858759437,
            "close_vs_ema24": -0.017237368960947297,
            "ema12_slope_3h": -0.0040740270858107275,
            "ema24_slope_6h": -0.006566556740855489,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 604,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T1245Z",
      "trigger_timestamp": "2026-10-07T12:47:15.923640Z",
      "market_start_timestamp": "2026-10-07T12:45:00Z",
      "resolution_timestamp": "2026-10-07T13:00:00Z",
      "direction": "UP",
      "base_run_id": 4839,
      "small_run_id": 4840,
      "last_observed_close": 83483.44,
      "actual_close": 83449.86,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T12:47:15.962504Z",
      "base_predicted_close": 83586.8359375,
      "small_predicted_close": 83562.8125,
      "strike": 83483.44,
      "market_regime": {
        "id": 604,
        "signal_id": 604,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T12:30:00Z",
        "return_6h": -0.009963031803760125,
        "return_12h": -0.02360457470026045,
        "return_24h": -0.03198724248614415,
        "close_vs_ema12": -0.008018913197492372,
        "close_vs_ema24": -0.01363724562786961,
        "ema12_slope_3h": -0.0037882179089985257,
        "ema24_slope_6h": -0.0061681928761117,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T12:47:15.967498Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T12:30:00Z",
          "return_6h": -0.009963031803760125,
          "return_12h": -0.02360457470026045,
          "return_24h": -0.03198724248614415,
          "close_vs_ema12": -0.008018913197492372,
          "close_vs_ema24": -0.01363724562786961,
          "ema12_slope_3h": -0.0037882179089985257,
          "ema24_slope_6h": -0.0061681928761117,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.31,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164633,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4839,
        4840
      ],
      "forecast_publication_timestamp": "2026-10-07T12:47:15.923640Z",
      "requested_quote_timestamp": "2026-10-07T12:47:15.923640Z",
      "retrieved_quote_timestamp": "2026-10-07T12:47:16.088273Z",
      "quote_retrieval_timestamp": "2026-10-07T12:47:16.088273Z",
      "timing_difference_seconds": 0.164633,
      "selected_quote": {
        "id": 604,
        "contract_id": 604,
        "forecast_timestamp": "2026-10-07T12:47:15.923640Z",
        "requested_timestamp": "2026-10-07T12:47:15.923640Z",
        "actual_quote_timestamp": "2026-10-07T12:47:16.088273Z",
        "timestamp_delta_seconds": 0.164633,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "implied_probability": 0.31,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T12:47:16.088273Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT070900",
        "external_market_id": "KXBTC15M-26OCT070900-00",
        "external_contract_id": "KXBTC15M-26OCT070900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 506.01
      },
      "selected_entry_price": 0.31,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 604,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070900",
          "external_market_id": "KXBTC15M-26OCT070900-00",
          "external_contract_id": "KXBTC15M-26OCT070900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T12:45:00Z",
          "resolution_timestamp": "2026-10-07T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T12:47:15.969823Z"
        }
      ],
      "quotes": [
        {
          "id": 604,
          "contract_id": 604,
          "forecast_timestamp": "2026-10-07T12:47:15.923640Z",
          "requested_timestamp": "2026-10-07T12:47:15.923640Z",
          "actual_quote_timestamp": "2026-10-07T12:47:16.088273Z",
          "timestamp_delta_seconds": 0.164633,
          "bid": 0.3,
          "ask": 0.31,
          "midpoint": 0.305,
          "last_price": 0.31,
          "implied_probability": 0.31,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T12:47:16.088273Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070900",
          "external_market_id": "KXBTC15M-26OCT070900-00",
          "external_contract_id": "KXBTC15M-26OCT070900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 506.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT070900-00": {
          "UP/YES": "KXBTC15M-26OCT070900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1175,
          "signal_id": 604,
          "quote_id": 604,
          "settlement_id": 604,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 307.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.17,
          "trading_fee": 4.6,
          "total_deployed": 99.77,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.17,
          "net_pnl": -99.77,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T13:02:19.605777Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 506.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1176,
          "signal_id": 604,
          "quote_id": 604,
          "settlement_id": 604,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 31.0,
          "trading_fee": 1.5,
          "total_deployed": 32.5,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -31.0,
          "net_pnl": -32.5,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T13:02:19.610006Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 506.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83483.44,
        "kronos_base_predicted_close": 83586.8359375,
        "kronos_base_displacement": 103.39593749999767,
        "kronos_base_displacement_fraction": 0.001238520328103366,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83562.8125,
        "kronos_small_displacement": 79.37249999999767,
        "kronos_small_displacement_fraction": 0.0009507574196750598,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT070900",
        "ticker": "KXBTC15M-26OCT070900-00",
        "market_id": "KXBTC15M-26OCT070900-00",
        "contract_id": "KXBTC15M-26OCT070900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83483.44
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T12:47:15.923640Z",
        "retrieved_timestamp": "2026-10-07T12:47:16.088273Z",
        "quote_offset_seconds": 0.164633,
        "quote_age_seconds": 0.164633,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.31,
        "price_type": "live_executable_ask",
        "yes_ask_size": 506.01
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83449.86,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 604,
          "signal_id": 604,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T12:30:00Z",
          "return_6h": -0.009963031803760125,
          "return_12h": -0.02360457470026045,
          "return_24h": -0.03198724248614415,
          "close_vs_ema12": -0.008018913197492372,
          "close_vs_ema24": -0.01363724562786961,
          "ema12_slope_3h": -0.0037882179089985257,
          "ema24_slope_6h": -0.0061681928761117,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T12:47:15.967498Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T12:30:00Z",
            "return_6h": -0.009963031803760125,
            "return_12h": -0.02360457470026045,
            "return_24h": -0.03198724248614415,
            "close_vs_ema12": -0.008018913197492372,
            "close_vs_ema24": -0.01363724562786961,
            "ema12_slope_3h": -0.0037882179089985257,
            "ema24_slope_6h": -0.0061681928761117,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 603,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T1215Z",
      "trigger_timestamp": "2026-10-07T12:17:14.910546Z",
      "market_start_timestamp": "2026-10-07T12:15:00Z",
      "resolution_timestamp": "2026-10-07T12:30:00Z",
      "direction": "UP",
      "base_run_id": 4835,
      "small_run_id": 4836,
      "last_observed_close": 83623.03,
      "actual_close": 83439.89,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T12:17:14.950811Z",
      "base_predicted_close": 83646.5703125,
      "small_predicted_close": 83624.0078125,
      "strike": 83623.03,
      "market_regime": {
        "id": 603,
        "signal_id": 603,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T12:00:00Z",
        "return_6h": -0.007863310326081119,
        "return_12h": -0.022792699090587898,
        "return_24h": -0.031643232030878155,
        "close_vs_ema12": -0.0070742633228176866,
        "close_vs_ema24": -0.01257175546134226,
        "ema12_slope_3h": -0.003785446360796474,
        "ema24_slope_6h": -0.006028568403105061,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T12:17:14.955146Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T12:00:00Z",
          "return_6h": -0.007863310326081119,
          "return_12h": -0.022792699090587898,
          "return_24h": -0.031643232030878155,
          "close_vs_ema12": -0.0070742633228176866,
          "close_vs_ema24": -0.01257175546134226,
          "ema12_slope_3h": -0.003785446360796474,
          "ema24_slope_6h": -0.006028568403105061,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.31,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188975,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4835,
        4836
      ],
      "forecast_publication_timestamp": "2026-10-07T12:17:14.910546Z",
      "requested_quote_timestamp": "2026-10-07T12:17:14.910546Z",
      "retrieved_quote_timestamp": "2026-10-07T12:17:15.099521Z",
      "quote_retrieval_timestamp": "2026-10-07T12:17:15.099521Z",
      "timing_difference_seconds": 0.188975,
      "selected_quote": {
        "id": 603,
        "contract_id": 603,
        "forecast_timestamp": "2026-10-07T12:17:14.910546Z",
        "requested_timestamp": "2026-10-07T12:17:14.910546Z",
        "actual_quote_timestamp": "2026-10-07T12:17:15.099521Z",
        "timestamp_delta_seconds": 0.188975,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.3,
        "implied_probability": 0.31,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T12:17:15.099521Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT070830",
        "external_market_id": "KXBTC15M-26OCT070830-30",
        "external_contract_id": "KXBTC15M-26OCT070830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 375.37
      },
      "selected_entry_price": 0.31,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 603,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070830",
          "external_market_id": "KXBTC15M-26OCT070830-30",
          "external_contract_id": "KXBTC15M-26OCT070830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T12:15:00Z",
          "resolution_timestamp": "2026-10-07T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T12:17:14.957472Z"
        }
      ],
      "quotes": [
        {
          "id": 603,
          "contract_id": 603,
          "forecast_timestamp": "2026-10-07T12:17:14.910546Z",
          "requested_timestamp": "2026-10-07T12:17:14.910546Z",
          "actual_quote_timestamp": "2026-10-07T12:17:15.099521Z",
          "timestamp_delta_seconds": 0.188975,
          "bid": 0.3,
          "ask": 0.31,
          "midpoint": 0.305,
          "last_price": 0.3,
          "implied_probability": 0.31,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T12:17:15.099521Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070830",
          "external_market_id": "KXBTC15M-26OCT070830-30",
          "external_contract_id": "KXBTC15M-26OCT070830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 375.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT070830-30": {
          "UP/YES": "KXBTC15M-26OCT070830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1173,
          "signal_id": 603,
          "quote_id": 603,
          "settlement_id": 603,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 307.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.17,
          "trading_fee": 4.6,
          "total_deployed": 99.77,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.17,
          "net_pnl": -99.77,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T12:32:18.559566Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 375.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1174,
          "signal_id": 603,
          "quote_id": 603,
          "settlement_id": 603,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 31.0,
          "trading_fee": 1.5,
          "total_deployed": 32.5,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -31.0,
          "net_pnl": -32.5,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T12:32:18.562260Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 375.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83623.03,
        "kronos_base_predicted_close": 83646.5703125,
        "kronos_base_displacement": 23.540312500001164,
        "kronos_base_displacement_fraction": 0.00028150513680263875,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83624.0078125,
        "kronos_small_displacement": 0.9778125000011642,
        "kronos_small_displacement_fraction": 1.1693100572906341e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT070830",
        "ticker": "KXBTC15M-26OCT070830-30",
        "market_id": "KXBTC15M-26OCT070830-30",
        "contract_id": "KXBTC15M-26OCT070830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83623.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T12:17:14.910546Z",
        "retrieved_timestamp": "2026-10-07T12:17:15.099521Z",
        "quote_offset_seconds": 0.188975,
        "quote_age_seconds": 0.188975,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.31,
        "price_type": "live_executable_ask",
        "yes_ask_size": 375.37
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83439.89,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 603,
          "signal_id": 603,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T12:00:00Z",
          "return_6h": -0.007863310326081119,
          "return_12h": -0.022792699090587898,
          "return_24h": -0.031643232030878155,
          "close_vs_ema12": -0.0070742633228176866,
          "close_vs_ema24": -0.01257175546134226,
          "ema12_slope_3h": -0.003785446360796474,
          "ema24_slope_6h": -0.006028568403105061,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T12:17:14.955146Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T12:00:00Z",
            "return_6h": -0.007863310326081119,
            "return_12h": -0.022792699090587898,
            "return_24h": -0.031643232030878155,
            "close_vs_ema12": -0.0070742633228176866,
            "close_vs_ema24": -0.01257175546134226,
            "ema12_slope_3h": -0.003785446360796474,
            "ema24_slope_6h": -0.006028568403105061,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 602,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T1145Z",
      "trigger_timestamp": "2026-10-07T11:47:15.214236Z",
      "market_start_timestamp": "2026-10-07T11:45:00Z",
      "resolution_timestamp": "2026-10-07T12:00:00Z",
      "direction": "UP",
      "base_run_id": 4831,
      "small_run_id": 4832,
      "last_observed_close": 83624.07,
      "actual_close": 83710.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T11:47:15.252178Z",
      "base_predicted_close": 83671.5546875,
      "small_predicted_close": 83648.921875,
      "strike": 83624.07,
      "market_regime": {
        "id": 602,
        "signal_id": 602,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T11:30:00Z",
        "return_6h": -0.0068504347678993716,
        "return_12h": -0.022588226091179053,
        "return_24h": -0.030927583988623053,
        "close_vs_ema12": -0.0076280603853591256,
        "close_vs_ema24": -0.013065463376725206,
        "ema12_slope_3h": -0.0038476115994166005,
        "ema24_slope_6h": -0.0059671120971203084,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T11:47:15.255978Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T11:30:00Z",
          "return_6h": -0.0068504347678993716,
          "return_12h": -0.022588226091179053,
          "return_24h": -0.030927583988623053,
          "close_vs_ema12": -0.0076280603853591256,
          "close_vs_ema24": -0.013065463376725206,
          "ema12_slope_3h": -0.0038476115994166005,
          "ema24_slope_6h": -0.0059671120971203084,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.278354,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4831,
        4832
      ],
      "forecast_publication_timestamp": "2026-10-07T11:47:15.214236Z",
      "requested_quote_timestamp": "2026-10-07T11:47:15.214236Z",
      "retrieved_quote_timestamp": "2026-10-07T11:47:15.492590Z",
      "quote_retrieval_timestamp": "2026-10-07T11:47:15.492590Z",
      "timing_difference_seconds": 0.278354,
      "selected_quote": {
        "id": 602,
        "contract_id": 602,
        "forecast_timestamp": "2026-10-07T11:47:15.214236Z",
        "requested_timestamp": "2026-10-07T11:47:15.214236Z",
        "actual_quote_timestamp": "2026-10-07T11:47:15.492590Z",
        "timestamp_delta_seconds": 0.278354,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T11:47:15.492590Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT070800",
        "external_market_id": "KXBTC15M-26OCT070800-00",
        "external_contract_id": "KXBTC15M-26OCT070800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2482.31
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 602,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070800",
          "external_market_id": "KXBTC15M-26OCT070800-00",
          "external_contract_id": "KXBTC15M-26OCT070800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T11:45:00Z",
          "resolution_timestamp": "2026-10-07T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T11:47:15.258784Z"
        }
      ],
      "quotes": [
        {
          "id": 602,
          "contract_id": 602,
          "forecast_timestamp": "2026-10-07T11:47:15.214236Z",
          "requested_timestamp": "2026-10-07T11:47:15.214236Z",
          "actual_quote_timestamp": "2026-10-07T11:47:15.492590Z",
          "timestamp_delta_seconds": 0.278354,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T11:47:15.492590Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070800",
          "external_market_id": "KXBTC15M-26OCT070800-00",
          "external_contract_id": "KXBTC15M-26OCT070800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2482.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT070800-00": {
          "UP/YES": "KXBTC15M-26OCT070800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1171,
          "signal_id": 602,
          "quote_id": 602,
          "settlement_id": 602,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 273.0,
          "gross_pnl": 177.45,
          "net_pnl": 173.10000000000002,
          "roi": 1.732732732732733,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T12:02:19.582192Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2482.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1172,
          "signal_id": 602,
          "quote_id": 602,
          "settlement_id": 602,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 65.0,
          "net_pnl": 63.4,
          "roi": 1.7322404371584699,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T12:02:19.586548Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2482.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83624.07,
        "kronos_base_predicted_close": 83671.5546875,
        "kronos_base_displacement": 47.484687499993015,
        "kronos_base_displacement_fraction": 0.0005678351639664634,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83648.921875,
        "kronos_small_displacement": 24.851874999993015,
        "kronos_small_displacement_fraction": 0.00029718566675830313,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT070800",
        "ticker": "KXBTC15M-26OCT070800-00",
        "market_id": "KXBTC15M-26OCT070800-00",
        "contract_id": "KXBTC15M-26OCT070800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83624.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T11:47:15.214236Z",
        "retrieved_timestamp": "2026-10-07T11:47:15.492590Z",
        "quote_offset_seconds": 0.278354,
        "quote_age_seconds": 0.278354,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2482.31
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83710.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 602,
          "signal_id": 602,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T11:30:00Z",
          "return_6h": -0.0068504347678993716,
          "return_12h": -0.022588226091179053,
          "return_24h": -0.030927583988623053,
          "close_vs_ema12": -0.0076280603853591256,
          "close_vs_ema24": -0.013065463376725206,
          "ema12_slope_3h": -0.0038476115994166005,
          "ema24_slope_6h": -0.0059671120971203084,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T11:47:15.255978Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T11:30:00Z",
            "return_6h": -0.0068504347678993716,
            "return_12h": -0.022588226091179053,
            "return_24h": -0.030927583988623053,
            "close_vs_ema12": -0.0076280603853591256,
            "close_vs_ema24": -0.013065463376725206,
            "ema12_slope_3h": -0.0038476115994166005,
            "ema24_slope_6h": -0.0059671120971203084,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 601,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0945Z",
      "trigger_timestamp": "2026-10-07T09:47:15.414905Z",
      "market_start_timestamp": "2026-10-07T09:45:00Z",
      "resolution_timestamp": "2026-10-07T10:00:00Z",
      "direction": "UP",
      "base_run_id": 4815,
      "small_run_id": 4816,
      "last_observed_close": 83762.63,
      "actual_close": 83773.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T09:47:15.455268Z",
      "base_predicted_close": 83831.2265625,
      "small_predicted_close": 83799.0625,
      "strike": 83762.63,
      "market_regime": {
        "id": 601,
        "signal_id": 601,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T09:30:00Z",
        "return_6h": -0.004269879341048499,
        "return_12h": -0.021306816450221477,
        "return_24h": -0.02470501045591489,
        "close_vs_ema12": -0.008471988816576181,
        "close_vs_ema24": -0.013534429976652218,
        "ema12_slope_3h": -0.003534076654027829,
        "ema24_slope_6h": -0.006197056394286915,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T09:47:15.462857Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T09:30:00Z",
          "return_6h": -0.004269879341048499,
          "return_12h": -0.021306816450221477,
          "return_24h": -0.02470501045591489,
          "close_vs_ema12": -0.008471988816576181,
          "close_vs_ema24": -0.013534429976652218,
          "ema12_slope_3h": -0.003534076654027829,
          "ema24_slope_6h": -0.006197056394286915,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193499,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4815,
        4816
      ],
      "forecast_publication_timestamp": "2026-10-07T09:47:15.414905Z",
      "requested_quote_timestamp": "2026-10-07T09:47:15.414905Z",
      "retrieved_quote_timestamp": "2026-10-07T09:47:15.608404Z",
      "quote_retrieval_timestamp": "2026-10-07T09:47:15.608404Z",
      "timing_difference_seconds": 0.193499,
      "selected_quote": {
        "id": 601,
        "contract_id": 601,
        "forecast_timestamp": "2026-10-07T09:47:15.414905Z",
        "requested_timestamp": "2026-10-07T09:47:15.414905Z",
        "actual_quote_timestamp": "2026-10-07T09:47:15.608404Z",
        "timestamp_delta_seconds": 0.193499,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T09:47:15.608404Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT070600",
        "external_market_id": "KXBTC15M-26OCT070600-00",
        "external_contract_id": "KXBTC15M-26OCT070600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7404.32
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 601,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070600",
          "external_market_id": "KXBTC15M-26OCT070600-00",
          "external_contract_id": "KXBTC15M-26OCT070600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T09:45:00Z",
          "resolution_timestamp": "2026-10-07T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T09:47:15.465926Z"
        }
      ],
      "quotes": [
        {
          "id": 601,
          "contract_id": 601,
          "forecast_timestamp": "2026-10-07T09:47:15.414905Z",
          "requested_timestamp": "2026-10-07T09:47:15.414905Z",
          "actual_quote_timestamp": "2026-10-07T09:47:15.608404Z",
          "timestamp_delta_seconds": 0.193499,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T09:47:15.608404Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070600",
          "external_market_id": "KXBTC15M-26OCT070600-00",
          "external_contract_id": "KXBTC15M-26OCT070600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7404.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT070600-00": {
          "UP/YES": "KXBTC15M-26OCT070600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1169,
          "signal_id": 601,
          "quote_id": 601,
          "settlement_id": 601,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T10:02:19.077045Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7404.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1170,
          "signal_id": 601,
          "quote_id": 601,
          "settlement_id": 601,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T10:02:19.079262Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7404.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83762.63,
        "kronos_base_predicted_close": 83831.2265625,
        "kronos_base_displacement": 68.59656249999534,
        "kronos_base_displacement_fraction": 0.0008189399318048555,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83799.0625,
        "kronos_small_displacement": 36.43249999999534,
        "kronos_small_displacement_fraction": 0.00043494933241703776,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT070600",
        "ticker": "KXBTC15M-26OCT070600-00",
        "market_id": "KXBTC15M-26OCT070600-00",
        "contract_id": "KXBTC15M-26OCT070600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83762.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T09:47:15.414905Z",
        "retrieved_timestamp": "2026-10-07T09:47:15.608404Z",
        "quote_offset_seconds": 0.193499,
        "quote_age_seconds": 0.193499,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7404.32
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83773.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 601,
          "signal_id": 601,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T09:30:00Z",
          "return_6h": -0.004269879341048499,
          "return_12h": -0.021306816450221477,
          "return_24h": -0.02470501045591489,
          "close_vs_ema12": -0.008471988816576181,
          "close_vs_ema24": -0.013534429976652218,
          "ema12_slope_3h": -0.003534076654027829,
          "ema24_slope_6h": -0.006197056394286915,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T09:47:15.462857Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T09:30:00Z",
            "return_6h": -0.004269879341048499,
            "return_12h": -0.021306816450221477,
            "return_24h": -0.02470501045591489,
            "close_vs_ema12": -0.008471988816576181,
            "close_vs_ema24": -0.013534429976652218,
            "ema12_slope_3h": -0.003534076654027829,
            "ema24_slope_6h": -0.006197056394286915,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 600,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0930Z",
      "trigger_timestamp": "2026-10-07T09:32:16.190684Z",
      "market_start_timestamp": "2026-10-07T09:30:00Z",
      "resolution_timestamp": "2026-10-07T09:45:00Z",
      "direction": "UP",
      "base_run_id": 4813,
      "small_run_id": 4814,
      "last_observed_close": 83802.62,
      "actual_close": 83762.63,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T09:32:16.232394Z",
      "base_predicted_close": 83881.6328125,
      "small_predicted_close": 83831.71875,
      "strike": 83802.62,
      "market_regime": {
        "id": 600,
        "signal_id": 600,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T09:15:00Z",
        "return_6h": -0.0018435045548147455,
        "return_12h": -0.020557108857571893,
        "return_24h": -0.022548300187758552,
        "close_vs_ema12": -0.008356104731145675,
        "close_vs_ema24": -0.013344504149349401,
        "ema12_slope_3h": -0.003402131720058099,
        "ema24_slope_6h": -0.006236928524140484,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T09:32:16.237238Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T09:15:00Z",
          "return_6h": -0.0018435045548147455,
          "return_12h": -0.020557108857571893,
          "return_24h": -0.022548300187758552,
          "close_vs_ema12": -0.008356104731145675,
          "close_vs_ema24": -0.013344504149349401,
          "ema12_slope_3h": -0.003402131720058099,
          "ema24_slope_6h": -0.006236928524140484,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.225411,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4813,
        4814
      ],
      "forecast_publication_timestamp": "2026-10-07T09:32:16.190684Z",
      "requested_quote_timestamp": "2026-10-07T09:32:16.190684Z",
      "retrieved_quote_timestamp": "2026-10-07T09:32:16.416095Z",
      "quote_retrieval_timestamp": "2026-10-07T09:32:16.416095Z",
      "timing_difference_seconds": 0.225411,
      "selected_quote": {
        "id": 600,
        "contract_id": 600,
        "forecast_timestamp": "2026-10-07T09:32:16.190684Z",
        "requested_timestamp": "2026-10-07T09:32:16.190684Z",
        "actual_quote_timestamp": "2026-10-07T09:32:16.416095Z",
        "timestamp_delta_seconds": 0.225411,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T09:32:16.416095Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT070545",
        "external_market_id": "KXBTC15M-26OCT070545-45",
        "external_contract_id": "KXBTC15M-26OCT070545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6423.02
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 600,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070545",
          "external_market_id": "KXBTC15M-26OCT070545-45",
          "external_contract_id": "KXBTC15M-26OCT070545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T09:30:00Z",
          "resolution_timestamp": "2026-10-07T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T09:32:16.240105Z"
        }
      ],
      "quotes": [
        {
          "id": 600,
          "contract_id": 600,
          "forecast_timestamp": "2026-10-07T09:32:16.190684Z",
          "requested_timestamp": "2026-10-07T09:32:16.190684Z",
          "actual_quote_timestamp": "2026-10-07T09:32:16.416095Z",
          "timestamp_delta_seconds": 0.225411,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T09:32:16.416095Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070545",
          "external_market_id": "KXBTC15M-26OCT070545-45",
          "external_contract_id": "KXBTC15M-26OCT070545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6423.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT070545-45": {
          "UP/YES": "KXBTC15M-26OCT070545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1167,
          "signal_id": 600,
          "quote_id": 600,
          "settlement_id": 600,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.72,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T09:47:19.992174Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6423.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1168,
          "signal_id": 600,
          "quote_id": 600,
          "settlement_id": 600,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -52.0,
          "net_pnl": -53.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T09:47:19.995625Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6423.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83802.62,
        "kronos_base_predicted_close": 83881.6328125,
        "kronos_base_displacement": 79.01281250000466,
        "kronos_base_displacement_fraction": 0.0009428441795734389,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83831.71875,
        "kronos_small_displacement": 29.098750000004657,
        "kronos_small_displacement_fraction": 0.00034722959735631963,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT070545",
        "ticker": "KXBTC15M-26OCT070545-45",
        "market_id": "KXBTC15M-26OCT070545-45",
        "contract_id": "KXBTC15M-26OCT070545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83802.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T09:32:16.190684Z",
        "retrieved_timestamp": "2026-10-07T09:32:16.416095Z",
        "quote_offset_seconds": 0.225411,
        "quote_age_seconds": 0.225411,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6423.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83762.63,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 600,
          "signal_id": 600,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T09:15:00Z",
          "return_6h": -0.0018435045548147455,
          "return_12h": -0.020557108857571893,
          "return_24h": -0.022548300187758552,
          "close_vs_ema12": -0.008356104731145675,
          "close_vs_ema24": -0.013344504149349401,
          "ema12_slope_3h": -0.003402131720058099,
          "ema24_slope_6h": -0.006236928524140484,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T09:32:16.237238Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T09:15:00Z",
            "return_6h": -0.0018435045548147455,
            "return_12h": -0.020557108857571893,
            "return_24h": -0.022548300187758552,
            "close_vs_ema12": -0.008356104731145675,
            "close_vs_ema24": -0.013344504149349401,
            "ema12_slope_3h": -0.003402131720058099,
            "ema24_slope_6h": -0.006236928524140484,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 599,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0915Z",
      "trigger_timestamp": "2026-10-07T09:17:15.580887Z",
      "market_start_timestamp": "2026-10-07T09:15:00Z",
      "resolution_timestamp": "2026-10-07T09:30:00Z",
      "direction": "UP",
      "base_run_id": 4811,
      "small_run_id": 4812,
      "last_observed_close": 83913.32,
      "actual_close": 83802.62,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T09:17:15.623845Z",
      "base_predicted_close": 83921.9375,
      "small_predicted_close": 83937.203125,
      "strike": 83913.32,
      "market_regime": {
        "id": 599,
        "signal_id": 599,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T09:00:00Z",
        "return_6h": -0.00025370541697911086,
        "return_12h": -0.019227044827174522,
        "return_24h": -0.02333054327737294,
        "close_vs_ema12": -0.0073990645545959355,
        "close_vs_ema24": -0.012318589622494214,
        "ema12_slope_3h": -0.0033476479503785628,
        "ema24_slope_6h": -0.0063277567858603945,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T09:17:15.628371Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T09:00:00Z",
          "return_6h": -0.00025370541697911086,
          "return_12h": -0.019227044827174522,
          "return_24h": -0.02333054327737294,
          "close_vs_ema12": -0.0073990645545959355,
          "close_vs_ema24": -0.012318589622494214,
          "ema12_slope_3h": -0.0033476479503785628,
          "ema24_slope_6h": -0.0063277567858603945,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192443,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4811,
        4812
      ],
      "forecast_publication_timestamp": "2026-10-07T09:17:15.580887Z",
      "requested_quote_timestamp": "2026-10-07T09:17:15.580887Z",
      "retrieved_quote_timestamp": "2026-10-07T09:17:15.773330Z",
      "quote_retrieval_timestamp": "2026-10-07T09:17:15.773330Z",
      "timing_difference_seconds": 0.192443,
      "selected_quote": {
        "id": 599,
        "contract_id": 599,
        "forecast_timestamp": "2026-10-07T09:17:15.580887Z",
        "requested_timestamp": "2026-10-07T09:17:15.580887Z",
        "actual_quote_timestamp": "2026-10-07T09:17:15.773330Z",
        "timestamp_delta_seconds": 0.192443,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T09:17:15.773330Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT070530",
        "external_market_id": "KXBTC15M-26OCT070530-30",
        "external_contract_id": "KXBTC15M-26OCT070530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4663.75
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 599,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070530",
          "external_market_id": "KXBTC15M-26OCT070530-30",
          "external_contract_id": "KXBTC15M-26OCT070530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T09:15:00Z",
          "resolution_timestamp": "2026-10-07T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T09:17:15.631886Z"
        }
      ],
      "quotes": [
        {
          "id": 599,
          "contract_id": 599,
          "forecast_timestamp": "2026-10-07T09:17:15.580887Z",
          "requested_timestamp": "2026-10-07T09:17:15.580887Z",
          "actual_quote_timestamp": "2026-10-07T09:17:15.773330Z",
          "timestamp_delta_seconds": 0.192443,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.32,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T09:17:15.773330Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070530",
          "external_market_id": "KXBTC15M-26OCT070530-30",
          "external_contract_id": "KXBTC15M-26OCT070530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4663.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT070530-30": {
          "UP/YES": "KXBTC15M-26OCT070530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1165,
          "signal_id": 599,
          "quote_id": 599,
          "settlement_id": 599,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T09:32:21.149122Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4663.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1166,
          "signal_id": 599,
          "quote_id": 599,
          "settlement_id": 599,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T09:32:21.151553Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4663.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83913.32,
        "kronos_base_predicted_close": 83921.9375,
        "kronos_base_displacement": 8.617499999993015,
        "kronos_base_displacement_fraction": 0.00010269525743937928,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83937.203125,
        "kronos_small_displacement": 23.883124999993015,
        "kronos_small_displacement_fraction": 0.0002846166139057901,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT070530",
        "ticker": "KXBTC15M-26OCT070530-30",
        "market_id": "KXBTC15M-26OCT070530-30",
        "contract_id": "KXBTC15M-26OCT070530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83913.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T09:17:15.580887Z",
        "retrieved_timestamp": "2026-10-07T09:17:15.773330Z",
        "quote_offset_seconds": 0.192443,
        "quote_age_seconds": 0.192443,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4663.75
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83802.62,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 599,
          "signal_id": 599,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T09:00:00Z",
          "return_6h": -0.00025370541697911086,
          "return_12h": -0.019227044827174522,
          "return_24h": -0.02333054327737294,
          "close_vs_ema12": -0.0073990645545959355,
          "close_vs_ema24": -0.012318589622494214,
          "ema12_slope_3h": -0.0033476479503785628,
          "ema24_slope_6h": -0.0063277567858603945,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T09:17:15.628371Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T09:00:00Z",
            "return_6h": -0.00025370541697911086,
            "return_12h": -0.019227044827174522,
            "return_24h": -0.02333054327737294,
            "close_vs_ema12": -0.0073990645545959355,
            "close_vs_ema24": -0.012318589622494214,
            "ema12_slope_3h": -0.0033476479503785628,
            "ema24_slope_6h": -0.0063277567858603945,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 598,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0900Z",
      "trigger_timestamp": "2026-10-07T09:02:15.049577Z",
      "market_start_timestamp": "2026-10-07T09:00:00Z",
      "resolution_timestamp": "2026-10-07T09:15:00Z",
      "direction": "UP",
      "base_run_id": 4809,
      "small_run_id": 4810,
      "last_observed_close": 83933.38,
      "actual_close": 83913.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T09:02:15.096916Z",
      "base_predicted_close": 83938.375,
      "small_predicted_close": 83953.703125,
      "strike": 83933.38,
      "market_regime": {
        "id": 598,
        "signal_id": 598,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T08:45:00Z",
        "return_6h": 0.0009605518906965482,
        "return_12h": -0.01960390435476833,
        "return_24h": -0.024263323682587545,
        "close_vs_ema12": -0.007474279620025448,
        "close_vs_ema24": -0.012338637764339744,
        "ema12_slope_3h": -0.0033023535909760815,
        "ema24_slope_6h": -0.006453252579919133,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T09:02:15.101752Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T08:45:00Z",
          "return_6h": 0.0009605518906965482,
          "return_12h": -0.01960390435476833,
          "return_24h": -0.024263323682587545,
          "close_vs_ema12": -0.007474279620025448,
          "close_vs_ema24": -0.012338637764339744,
          "ema12_slope_3h": -0.0033023535909760815,
          "ema24_slope_6h": -0.006453252579919133,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186074,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4809,
        4810
      ],
      "forecast_publication_timestamp": "2026-10-07T09:02:15.049577Z",
      "requested_quote_timestamp": "2026-10-07T09:02:15.049577Z",
      "retrieved_quote_timestamp": "2026-10-07T09:02:15.235651Z",
      "quote_retrieval_timestamp": "2026-10-07T09:02:15.235651Z",
      "timing_difference_seconds": 0.186074,
      "selected_quote": {
        "id": 598,
        "contract_id": 598,
        "forecast_timestamp": "2026-10-07T09:02:15.049577Z",
        "requested_timestamp": "2026-10-07T09:02:15.049577Z",
        "actual_quote_timestamp": "2026-10-07T09:02:15.235651Z",
        "timestamp_delta_seconds": 0.186074,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T09:02:15.235651Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT070515",
        "external_market_id": "KXBTC15M-26OCT070515-15",
        "external_contract_id": "KXBTC15M-26OCT070515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2044.61
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 598,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070515",
          "external_market_id": "KXBTC15M-26OCT070515-15",
          "external_contract_id": "KXBTC15M-26OCT070515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T09:00:00Z",
          "resolution_timestamp": "2026-10-07T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T09:02:15.104544Z"
        }
      ],
      "quotes": [
        {
          "id": 598,
          "contract_id": 598,
          "forecast_timestamp": "2026-10-07T09:02:15.049577Z",
          "requested_timestamp": "2026-10-07T09:02:15.049577Z",
          "actual_quote_timestamp": "2026-10-07T09:02:15.235651Z",
          "timestamp_delta_seconds": 0.186074,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T09:02:15.235651Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT070515",
          "external_market_id": "KXBTC15M-26OCT070515-15",
          "external_contract_id": "KXBTC15M-26OCT070515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2044.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT070515-15": {
          "UP/YES": "KXBTC15M-26OCT070515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1163,
          "signal_id": 598,
          "quote_id": 598,
          "settlement_id": 598,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T09:17:20.344232Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2044.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1164,
          "signal_id": 598,
          "quote_id": 598,
          "settlement_id": 598,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T09:17:20.348436Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2044.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83933.38,
        "kronos_base_predicted_close": 83938.375,
        "kronos_base_displacement": 4.994999999995343,
        "kronos_base_displacement_fraction": 5.951148398879377e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83953.703125,
        "kronos_small_displacement": 20.323124999995343,
        "kronos_small_displacement_fraction": 0.00024213399960772868,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT070515",
        "ticker": "KXBTC15M-26OCT070515-15",
        "market_id": "KXBTC15M-26OCT070515-15",
        "contract_id": "KXBTC15M-26OCT070515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83933.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T09:02:15.049577Z",
        "retrieved_timestamp": "2026-10-07T09:02:15.235651Z",
        "quote_offset_seconds": 0.186074,
        "quote_age_seconds": 0.186074,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2044.61
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83913.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 598,
          "signal_id": 598,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T08:45:00Z",
          "return_6h": 0.0009605518906965482,
          "return_12h": -0.01960390435476833,
          "return_24h": -0.024263323682587545,
          "close_vs_ema12": -0.007474279620025448,
          "close_vs_ema24": -0.012338637764339744,
          "ema12_slope_3h": -0.0033023535909760815,
          "ema24_slope_6h": -0.006453252579919133,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T09:02:15.101752Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T08:45:00Z",
            "return_6h": 0.0009605518906965482,
            "return_12h": -0.01960390435476833,
            "return_24h": -0.024263323682587545,
            "close_vs_ema12": -0.007474279620025448,
            "close_vs_ema24": -0.012338637764339744,
            "ema12_slope_3h": -0.0033023535909760815,
            "ema24_slope_6h": -0.006453252579919133,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 597,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0330Z",
      "trigger_timestamp": "2026-10-07T03:32:14.885718Z",
      "market_start_timestamp": "2026-10-07T03:30:00Z",
      "resolution_timestamp": "2026-10-07T03:45:00Z",
      "direction": "UP",
      "base_run_id": 4765,
      "small_run_id": 4766,
      "last_observed_close": 83957.39,
      "actual_close": 84121.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T03:32:14.921847Z",
      "base_predicted_close": 83967.8359375,
      "small_predicted_close": 83997.3671875,
      "strike": 83957.39,
      "market_regime": {
        "id": 597,
        "signal_id": 597,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T03:15:00Z",
        "return_6h": -0.018748166633340224,
        "return_12h": -0.026931022916304448,
        "return_24h": -0.017602193905840058,
        "close_vs_ema12": -0.014642790529880712,
        "close_vs_ema24": -0.01768734813902706,
        "ema12_slope_3h": -0.005495415943528981,
        "ema24_slope_6h": -0.0037950519854045295,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T03:32:14.926736Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T03:15:00Z",
          "return_6h": -0.018748166633340224,
          "return_12h": -0.026931022916304448,
          "return_24h": -0.017602193905840058,
          "close_vs_ema12": -0.014642790529880712,
          "close_vs_ema24": -0.01768734813902706,
          "ema12_slope_3h": -0.005495415943528981,
          "ema24_slope_6h": -0.0037950519854045295,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.236446,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4765,
        4766
      ],
      "forecast_publication_timestamp": "2026-10-07T03:32:14.885718Z",
      "requested_quote_timestamp": "2026-10-07T03:32:14.885718Z",
      "retrieved_quote_timestamp": "2026-10-07T03:32:15.122164Z",
      "quote_retrieval_timestamp": "2026-10-07T03:32:15.122164Z",
      "timing_difference_seconds": 0.236446,
      "selected_quote": {
        "id": 597,
        "contract_id": 597,
        "forecast_timestamp": "2026-10-07T03:32:14.885718Z",
        "requested_timestamp": "2026-10-07T03:32:14.885718Z",
        "actual_quote_timestamp": "2026-10-07T03:32:15.122164Z",
        "timestamp_delta_seconds": 0.236446,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T03:32:15.122164Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062345",
        "external_market_id": "KXBTC15M-26OCT062345-45",
        "external_contract_id": "KXBTC15M-26OCT062345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2546.95
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 597,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062345",
          "external_market_id": "KXBTC15M-26OCT062345-45",
          "external_contract_id": "KXBTC15M-26OCT062345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T03:30:00Z",
          "resolution_timestamp": "2026-10-07T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T03:32:14.929220Z"
        }
      ],
      "quotes": [
        {
          "id": 597,
          "contract_id": 597,
          "forecast_timestamp": "2026-10-07T03:32:14.885718Z",
          "requested_timestamp": "2026-10-07T03:32:14.885718Z",
          "actual_quote_timestamp": "2026-10-07T03:32:15.122164Z",
          "timestamp_delta_seconds": 0.236446,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T03:32:15.122164Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062345",
          "external_market_id": "KXBTC15M-26OCT062345-45",
          "external_contract_id": "KXBTC15M-26OCT062345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2546.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062345-45": {
          "UP/YES": "KXBTC15M-26OCT062345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1161,
          "signal_id": 597,
          "quote_id": 597,
          "settlement_id": 597,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T03:47:19.904107Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2546.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1162,
          "signal_id": 597,
          "quote_id": 597,
          "settlement_id": 597,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T03:47:19.906905Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2546.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83957.39,
        "kronos_base_predicted_close": 83967.8359375,
        "kronos_base_displacement": 10.445937500000582,
        "kronos_base_displacement_fraction": 0.00012441951208822216,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83997.3671875,
        "kronos_small_displacement": 39.97718750000058,
        "kronos_small_displacement_fraction": 0.00047616043685970444,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062345",
        "ticker": "KXBTC15M-26OCT062345-45",
        "market_id": "KXBTC15M-26OCT062345-45",
        "contract_id": "KXBTC15M-26OCT062345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83957.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T03:32:14.885718Z",
        "retrieved_timestamp": "2026-10-07T03:32:15.122164Z",
        "quote_offset_seconds": 0.236446,
        "quote_age_seconds": 0.236446,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2546.95
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84121.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 597,
          "signal_id": 597,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T03:15:00Z",
          "return_6h": -0.018748166633340224,
          "return_12h": -0.026931022916304448,
          "return_24h": -0.017602193905840058,
          "close_vs_ema12": -0.014642790529880712,
          "close_vs_ema24": -0.01768734813902706,
          "ema12_slope_3h": -0.005495415943528981,
          "ema24_slope_6h": -0.0037950519854045295,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T03:32:14.926736Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T03:15:00Z",
            "return_6h": -0.018748166633340224,
            "return_12h": -0.026931022916304448,
            "return_24h": -0.017602193905840058,
            "close_vs_ema12": -0.014642790529880712,
            "close_vs_ema24": -0.01768734813902706,
            "ema12_slope_3h": -0.005495415943528981,
            "ema24_slope_6h": -0.0037950519854045295,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 596,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0315Z",
      "trigger_timestamp": "2026-10-07T03:17:15.149036Z",
      "market_start_timestamp": "2026-10-07T03:15:00Z",
      "resolution_timestamp": "2026-10-07T03:30:00Z",
      "direction": "UP",
      "base_run_id": 4763,
      "small_run_id": 4764,
      "last_observed_close": 83934.62,
      "actual_close": 83957.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T03:17:15.183091Z",
      "base_predicted_close": 83966.0390625,
      "small_predicted_close": 83996.5078125,
      "strike": 83934.62,
      "market_regime": {
        "id": 596,
        "signal_id": 596,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T03:00:00Z",
        "return_6h": -0.018978154270738123,
        "return_12h": -0.030726633759542654,
        "return_24h": -0.018529947498137078,
        "close_vs_ema12": -0.015523519581236433,
        "close_vs_ema24": -0.018319362338924283,
        "ema12_slope_3h": -0.004995753478001075,
        "ema24_slope_6h": -0.003481118060234545,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T03:17:15.187440Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T03:00:00Z",
          "return_6h": -0.018978154270738123,
          "return_12h": -0.030726633759542654,
          "return_24h": -0.018529947498137078,
          "close_vs_ema12": -0.015523519581236433,
          "close_vs_ema24": -0.018319362338924283,
          "ema12_slope_3h": -0.004995753478001075,
          "ema24_slope_6h": -0.003481118060234545,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187763,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4763,
        4764
      ],
      "forecast_publication_timestamp": "2026-10-07T03:17:15.149036Z",
      "requested_quote_timestamp": "2026-10-07T03:17:15.149036Z",
      "retrieved_quote_timestamp": "2026-10-07T03:17:15.336799Z",
      "quote_retrieval_timestamp": "2026-10-07T03:17:15.336799Z",
      "timing_difference_seconds": 0.187763,
      "selected_quote": {
        "id": 596,
        "contract_id": 596,
        "forecast_timestamp": "2026-10-07T03:17:15.149036Z",
        "requested_timestamp": "2026-10-07T03:17:15.149036Z",
        "actual_quote_timestamp": "2026-10-07T03:17:15.336799Z",
        "timestamp_delta_seconds": 0.187763,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T03:17:15.336799Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062330",
        "external_market_id": "KXBTC15M-26OCT062330-30",
        "external_contract_id": "KXBTC15M-26OCT062330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4236.15
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 596,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062330",
          "external_market_id": "KXBTC15M-26OCT062330-30",
          "external_contract_id": "KXBTC15M-26OCT062330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T03:15:00Z",
          "resolution_timestamp": "2026-10-07T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T03:17:15.189638Z"
        }
      ],
      "quotes": [
        {
          "id": 596,
          "contract_id": 596,
          "forecast_timestamp": "2026-10-07T03:17:15.149036Z",
          "requested_timestamp": "2026-10-07T03:17:15.149036Z",
          "actual_quote_timestamp": "2026-10-07T03:17:15.336799Z",
          "timestamp_delta_seconds": 0.187763,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T03:17:15.336799Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062330",
          "external_market_id": "KXBTC15M-26OCT062330-30",
          "external_contract_id": "KXBTC15M-26OCT062330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4236.15
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062330-30": {
          "UP/YES": "KXBTC15M-26OCT062330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1159,
          "signal_id": 596,
          "quote_id": 596,
          "settlement_id": 596,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T03:32:19.953887Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4236.15,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1160,
          "signal_id": 596,
          "quote_id": 596,
          "settlement_id": 596,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T03:32:19.956544Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4236.15,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83934.62,
        "kronos_base_predicted_close": 83966.0390625,
        "kronos_base_displacement": 31.419062500004657,
        "kronos_base_displacement_fraction": 0.0003743278101456188,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83996.5078125,
        "kronos_small_displacement": 61.88781250000466,
        "kronos_small_displacement_fraction": 0.0007373335639096794,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062330",
        "ticker": "KXBTC15M-26OCT062330-30",
        "market_id": "KXBTC15M-26OCT062330-30",
        "contract_id": "KXBTC15M-26OCT062330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83934.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T03:17:15.149036Z",
        "retrieved_timestamp": "2026-10-07T03:17:15.336799Z",
        "quote_offset_seconds": 0.187763,
        "quote_age_seconds": 0.187763,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4236.15
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83957.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 596,
          "signal_id": 596,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T03:00:00Z",
          "return_6h": -0.018978154270738123,
          "return_12h": -0.030726633759542654,
          "return_24h": -0.018529947498137078,
          "close_vs_ema12": -0.015523519581236433,
          "close_vs_ema24": -0.018319362338924283,
          "ema12_slope_3h": -0.004995753478001075,
          "ema24_slope_6h": -0.003481118060234545,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T03:17:15.187440Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T03:00:00Z",
            "return_6h": -0.018978154270738123,
            "return_12h": -0.030726633759542654,
            "return_24h": -0.018529947498137078,
            "close_vs_ema12": -0.015523519581236433,
            "close_vs_ema24": -0.018319362338924283,
            "ema12_slope_3h": -0.004995753478001075,
            "ema24_slope_6h": -0.003481118060234545,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 595,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0230Z",
      "trigger_timestamp": "2026-10-07T02:33:14.315949Z",
      "market_start_timestamp": "2026-10-07T02:30:00Z",
      "resolution_timestamp": "2026-10-07T02:45:00Z",
      "direction": "UP",
      "base_run_id": 4757,
      "small_run_id": 4758,
      "last_observed_close": 83818.84,
      "actual_close": 83792.85,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T02:33:14.363870Z",
      "base_predicted_close": 83888.375,
      "small_predicted_close": 83830.59375,
      "strike": 83818.84,
      "market_regime": {
        "id": 595,
        "signal_id": 595,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T02:15:00Z",
        "return_6h": -0.020934817574746134,
        "return_12h": -0.02610759399756646,
        "return_24h": -0.021150548156740334,
        "close_vs_ema12": -0.0190205175680771,
        "close_vs_ema24": -0.02088468091737905,
        "ema12_slope_3h": -0.0030212552389686786,
        "ema24_slope_6h": -0.002399088872730215,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T02:33:14.368130Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T02:15:00Z",
          "return_6h": -0.020934817574746134,
          "return_12h": -0.02610759399756646,
          "return_24h": -0.021150548156740334,
          "close_vs_ema12": -0.0190205175680771,
          "close_vs_ema24": -0.02088468091737905,
          "ema12_slope_3h": -0.0030212552389686786,
          "ema24_slope_6h": -0.002399088872730215,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.235624,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4757,
        4758
      ],
      "forecast_publication_timestamp": "2026-10-07T02:33:14.315949Z",
      "requested_quote_timestamp": "2026-10-07T02:33:14.315949Z",
      "retrieved_quote_timestamp": "2026-10-07T02:33:14.551573Z",
      "quote_retrieval_timestamp": "2026-10-07T02:33:14.551573Z",
      "timing_difference_seconds": 0.235624,
      "selected_quote": {
        "id": 595,
        "contract_id": 595,
        "forecast_timestamp": "2026-10-07T02:33:14.315949Z",
        "requested_timestamp": "2026-10-07T02:33:14.315949Z",
        "actual_quote_timestamp": "2026-10-07T02:33:14.551573Z",
        "timestamp_delta_seconds": 0.235624,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T02:33:14.551573Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062245",
        "external_market_id": "KXBTC15M-26OCT062245-45",
        "external_contract_id": "KXBTC15M-26OCT062245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 793.96
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 595,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062245",
          "external_market_id": "KXBTC15M-26OCT062245-45",
          "external_contract_id": "KXBTC15M-26OCT062245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T02:30:00Z",
          "resolution_timestamp": "2026-10-07T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T02:33:14.371253Z"
        }
      ],
      "quotes": [
        {
          "id": 595,
          "contract_id": 595,
          "forecast_timestamp": "2026-10-07T02:33:14.315949Z",
          "requested_timestamp": "2026-10-07T02:33:14.315949Z",
          "actual_quote_timestamp": "2026-10-07T02:33:14.551573Z",
          "timestamp_delta_seconds": 0.235624,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.57,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T02:33:14.551573Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062245",
          "external_market_id": "KXBTC15M-26OCT062245-45",
          "external_contract_id": "KXBTC15M-26OCT062245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 793.96
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062245-45": {
          "UP/YES": "KXBTC15M-26OCT062245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1157,
          "signal_id": 595,
          "quote_id": 595,
          "settlement_id": 595,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T02:47:19.262362Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 793.96,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1158,
          "signal_id": 595,
          "quote_id": 595,
          "settlement_id": 595,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T02:47:19.280800Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 793.96,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83818.84,
        "kronos_base_predicted_close": 83888.375,
        "kronos_base_displacement": 69.53500000000349,
        "kronos_base_displacement_fraction": 0.000829586761162568,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83830.59375,
        "kronos_small_displacement": 11.753750000003492,
        "kronos_small_displacement_fraction": 0.00014022802033532668,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062245",
        "ticker": "KXBTC15M-26OCT062245-45",
        "market_id": "KXBTC15M-26OCT062245-45",
        "contract_id": "KXBTC15M-26OCT062245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83818.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T02:33:14.315949Z",
        "retrieved_timestamp": "2026-10-07T02:33:14.551573Z",
        "quote_offset_seconds": 0.235624,
        "quote_age_seconds": 0.235624,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 793.96
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83792.85,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 595,
          "signal_id": 595,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T02:15:00Z",
          "return_6h": -0.020934817574746134,
          "return_12h": -0.02610759399756646,
          "return_24h": -0.021150548156740334,
          "close_vs_ema12": -0.0190205175680771,
          "close_vs_ema24": -0.02088468091737905,
          "ema12_slope_3h": -0.0030212552389686786,
          "ema24_slope_6h": -0.002399088872730215,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T02:33:14.368130Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T02:15:00Z",
            "return_6h": -0.020934817574746134,
            "return_12h": -0.02610759399756646,
            "return_24h": -0.021150548156740334,
            "close_vs_ema12": -0.0190205175680771,
            "close_vs_ema24": -0.02088468091737905,
            "ema12_slope_3h": -0.0030212552389686786,
            "ema24_slope_6h": -0.002399088872730215,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 594,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0215Z",
      "trigger_timestamp": "2026-10-07T02:17:14.114124Z",
      "market_start_timestamp": "2026-10-07T02:15:00Z",
      "resolution_timestamp": "2026-10-07T02:30:00Z",
      "direction": "UP",
      "base_run_id": 4755,
      "small_run_id": 4756,
      "last_observed_close": 83924.25,
      "actual_close": 83818.84,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T02:17:14.149693Z",
      "base_predicted_close": 83949.8671875,
      "small_predicted_close": 83950.7109375,
      "strike": 83924.25,
      "market_regime": {
        "id": 594,
        "signal_id": 594,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T02:00:00Z",
        "return_6h": -0.01977563202989463,
        "return_12h": -0.027578672739135612,
        "return_24h": -0.0180463090133951,
        "close_vs_ema12": -0.018581198679534006,
        "close_vs_ema24": -0.02008417175564825,
        "ema12_slope_3h": -0.002324064979068563,
        "ema24_slope_6h": -0.002009774095305561,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T02:17:14.153269Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T02:00:00Z",
          "return_6h": -0.01977563202989463,
          "return_12h": -0.027578672739135612,
          "return_24h": -0.0180463090133951,
          "close_vs_ema12": -0.018581198679534006,
          "close_vs_ema24": -0.02008417175564825,
          "ema12_slope_3h": -0.002324064979068563,
          "ema24_slope_6h": -0.002009774095305561,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184185,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4755,
        4756
      ],
      "forecast_publication_timestamp": "2026-10-07T02:17:14.114124Z",
      "requested_quote_timestamp": "2026-10-07T02:17:14.114124Z",
      "retrieved_quote_timestamp": "2026-10-07T02:17:14.298309Z",
      "quote_retrieval_timestamp": "2026-10-07T02:17:14.298309Z",
      "timing_difference_seconds": 0.184185,
      "selected_quote": {
        "id": 594,
        "contract_id": 594,
        "forecast_timestamp": "2026-10-07T02:17:14.114124Z",
        "requested_timestamp": "2026-10-07T02:17:14.114124Z",
        "actual_quote_timestamp": "2026-10-07T02:17:14.298309Z",
        "timestamp_delta_seconds": 0.184185,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T02:17:14.298309Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062230",
        "external_market_id": "KXBTC15M-26OCT062230-30",
        "external_contract_id": "KXBTC15M-26OCT062230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6107.71
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 594,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062230",
          "external_market_id": "KXBTC15M-26OCT062230-30",
          "external_contract_id": "KXBTC15M-26OCT062230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T02:15:00Z",
          "resolution_timestamp": "2026-10-07T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T02:17:14.155647Z"
        }
      ],
      "quotes": [
        {
          "id": 594,
          "contract_id": 594,
          "forecast_timestamp": "2026-10-07T02:17:14.114124Z",
          "requested_timestamp": "2026-10-07T02:17:14.114124Z",
          "actual_quote_timestamp": "2026-10-07T02:17:14.298309Z",
          "timestamp_delta_seconds": 0.184185,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.54,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T02:17:14.298309Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062230",
          "external_market_id": "KXBTC15M-26OCT062230-30",
          "external_contract_id": "KXBTC15M-26OCT062230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6107.71
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062230-30": {
          "UP/YES": "KXBTC15M-26OCT062230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1155,
          "signal_id": 594,
          "quote_id": 594,
          "settlement_id": 594,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.80000000000001,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T02:33:19.017273Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6107.71,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1156,
          "signal_id": 594,
          "quote_id": 594,
          "settlement_id": 594,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -55.00000000000001,
          "net_pnl": -56.74000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T02:33:19.021944Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6107.71,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83924.25,
        "kronos_base_predicted_close": 83949.8671875,
        "kronos_base_displacement": 25.6171875,
        "kronos_base_displacement_fraction": 0.00030524178053423174,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83950.7109375,
        "kronos_small_displacement": 26.4609375,
        "kronos_small_displacement_fraction": 0.00031529548968266025,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062230",
        "ticker": "KXBTC15M-26OCT062230-30",
        "market_id": "KXBTC15M-26OCT062230-30",
        "contract_id": "KXBTC15M-26OCT062230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83924.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T02:17:14.114124Z",
        "retrieved_timestamp": "2026-10-07T02:17:14.298309Z",
        "quote_offset_seconds": 0.184185,
        "quote_age_seconds": 0.184185,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6107.71
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83818.84,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 594,
          "signal_id": 594,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T02:00:00Z",
          "return_6h": -0.01977563202989463,
          "return_12h": -0.027578672739135612,
          "return_24h": -0.0180463090133951,
          "close_vs_ema12": -0.018581198679534006,
          "close_vs_ema24": -0.02008417175564825,
          "ema12_slope_3h": -0.002324064979068563,
          "ema24_slope_6h": -0.002009774095305561,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T02:17:14.153269Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T02:00:00Z",
            "return_6h": -0.01977563202989463,
            "return_12h": -0.027578672739135612,
            "return_24h": -0.0180463090133951,
            "close_vs_ema12": -0.018581198679534006,
            "close_vs_ema24": -0.02008417175564825,
            "ema12_slope_3h": -0.002324064979068563,
            "ema24_slope_6h": -0.002009774095305561,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 593,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0130Z",
      "trigger_timestamp": "2026-10-07T01:32:15.775931Z",
      "market_start_timestamp": "2026-10-07T01:30:00Z",
      "resolution_timestamp": "2026-10-07T01:45:00Z",
      "direction": "UP",
      "base_run_id": 4749,
      "small_run_id": 4750,
      "last_observed_close": 85258.88,
      "actual_close": 85278.91,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T01:32:15.814565Z",
      "base_predicted_close": 85276.984375,
      "small_predicted_close": 85292.78125,
      "strike": 85258.88,
      "market_regime": {
        "id": 593,
        "signal_id": 593,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T01:15:00Z",
        "return_6h": -0.0027178459233831997,
        "return_12h": -0.008700455480173841,
        "return_24h": -0.008282785224674294,
        "close_vs_ema12": -0.004431106055190259,
        "close_vs_ema24": -0.005296114701534238,
        "ema12_slope_3h": -0.0011569499103265546,
        "ema24_slope_6h": -0.0013925315267306893,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T01:32:15.822444Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T01:15:00Z",
          "return_6h": -0.0027178459233831997,
          "return_12h": -0.008700455480173841,
          "return_24h": -0.008282785224674294,
          "close_vs_ema12": -0.004431106055190259,
          "close_vs_ema24": -0.005296114701534238,
          "ema12_slope_3h": -0.0011569499103265546,
          "ema24_slope_6h": -0.0013925315267306893,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.261469,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4749,
        4750
      ],
      "forecast_publication_timestamp": "2026-10-07T01:32:15.775931Z",
      "requested_quote_timestamp": "2026-10-07T01:32:15.775931Z",
      "retrieved_quote_timestamp": "2026-10-07T01:32:16.037400Z",
      "quote_retrieval_timestamp": "2026-10-07T01:32:16.037400Z",
      "timing_difference_seconds": 0.261469,
      "selected_quote": {
        "id": 593,
        "contract_id": 593,
        "forecast_timestamp": "2026-10-07T01:32:15.775931Z",
        "requested_timestamp": "2026-10-07T01:32:15.775931Z",
        "actual_quote_timestamp": "2026-10-07T01:32:16.037400Z",
        "timestamp_delta_seconds": 0.261469,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T01:32:16.037400Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062145",
        "external_market_id": "KXBTC15M-26OCT062145-45",
        "external_contract_id": "KXBTC15M-26OCT062145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1328.04
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 593,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062145",
          "external_market_id": "KXBTC15M-26OCT062145-45",
          "external_contract_id": "KXBTC15M-26OCT062145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T01:30:00Z",
          "resolution_timestamp": "2026-10-07T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T01:32:15.825211Z"
        }
      ],
      "quotes": [
        {
          "id": 593,
          "contract_id": 593,
          "forecast_timestamp": "2026-10-07T01:32:15.775931Z",
          "requested_timestamp": "2026-10-07T01:32:15.775931Z",
          "actual_quote_timestamp": "2026-10-07T01:32:16.037400Z",
          "timestamp_delta_seconds": 0.261469,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.78,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T01:32:16.037400Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062145",
          "external_market_id": "KXBTC15M-26OCT062145-45",
          "external_contract_id": "KXBTC15M-26OCT062145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1328.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062145-45": {
          "UP/YES": "KXBTC15M-26OCT062145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1153,
          "signal_id": 593,
          "quote_id": 593,
          "settlement_id": 593,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T01:47:19.332413Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1328.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1154,
          "signal_id": 593,
          "quote_id": 593,
          "settlement_id": 593,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T01:47:19.339257Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1328.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85258.88,
        "kronos_base_predicted_close": 85276.984375,
        "kronos_base_displacement": 18.104374999995343,
        "kronos_base_displacement_fraction": 0.00021234591634320486,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85292.78125,
        "kronos_small_displacement": 33.90124999999534,
        "kronos_small_displacement_fraction": 0.00039762720317221316,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062145",
        "ticker": "KXBTC15M-26OCT062145-45",
        "market_id": "KXBTC15M-26OCT062145-45",
        "contract_id": "KXBTC15M-26OCT062145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85258.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T01:32:15.775931Z",
        "retrieved_timestamp": "2026-10-07T01:32:16.037400Z",
        "quote_offset_seconds": 0.261469,
        "quote_age_seconds": 0.261469,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1328.04
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85278.91,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 593,
          "signal_id": 593,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T01:15:00Z",
          "return_6h": -0.0027178459233831997,
          "return_12h": -0.008700455480173841,
          "return_24h": -0.008282785224674294,
          "close_vs_ema12": -0.004431106055190259,
          "close_vs_ema24": -0.005296114701534238,
          "ema12_slope_3h": -0.0011569499103265546,
          "ema24_slope_6h": -0.0013925315267306893,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T01:32:15.822444Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T01:15:00Z",
            "return_6h": -0.0027178459233831997,
            "return_12h": -0.008700455480173841,
            "return_24h": -0.008282785224674294,
            "close_vs_ema12": -0.004431106055190259,
            "close_vs_ema24": -0.005296114701534238,
            "ema12_slope_3h": -0.0011569499103265546,
            "ema24_slope_6h": -0.0013925315267306893,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 592,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0115Z",
      "trigger_timestamp": "2026-10-07T01:17:15.985810Z",
      "market_start_timestamp": "2026-10-07T01:15:00Z",
      "resolution_timestamp": "2026-10-07T01:30:00Z",
      "direction": "UP",
      "base_run_id": 4747,
      "small_run_id": 4748,
      "last_observed_close": 85445.32,
      "actual_close": 85258.88,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T01:17:16.023764Z",
      "base_predicted_close": 85461.4921875,
      "small_predicted_close": 85486.8203125,
      "strike": 85445.32,
      "market_regime": {
        "id": 592,
        "signal_id": 592,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T01:00:00Z",
        "return_6h": -0.00033159921569203554,
        "return_12h": -0.007365361221004951,
        "return_24h": -0.006994694403848145,
        "close_vs_ema12": -0.0024421432918659836,
        "close_vs_ema24": -0.0032320456102319373,
        "ema12_slope_3h": -0.0010900375150267871,
        "ema24_slope_6h": -0.0013647191252971203,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T01:17:16.028675Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T01:00:00Z",
          "return_6h": -0.00033159921569203554,
          "return_12h": -0.007365361221004951,
          "return_24h": -0.006994694403848145,
          "close_vs_ema12": -0.0024421432918659836,
          "close_vs_ema24": -0.0032320456102319373,
          "ema12_slope_3h": -0.0010900375150267871,
          "ema24_slope_6h": -0.0013647191252971203,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.235786,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4747,
        4748
      ],
      "forecast_publication_timestamp": "2026-10-07T01:17:15.985810Z",
      "requested_quote_timestamp": "2026-10-07T01:17:15.985810Z",
      "retrieved_quote_timestamp": "2026-10-07T01:17:16.221596Z",
      "quote_retrieval_timestamp": "2026-10-07T01:17:16.221596Z",
      "timing_difference_seconds": 0.235786,
      "selected_quote": {
        "id": 592,
        "contract_id": 592,
        "forecast_timestamp": "2026-10-07T01:17:15.985810Z",
        "requested_timestamp": "2026-10-07T01:17:15.985810Z",
        "actual_quote_timestamp": "2026-10-07T01:17:16.221596Z",
        "timestamp_delta_seconds": 0.235786,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T01:17:16.221596Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062130",
        "external_market_id": "KXBTC15M-26OCT062130-30",
        "external_contract_id": "KXBTC15M-26OCT062130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1787.02
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 592,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062130",
          "external_market_id": "KXBTC15M-26OCT062130-30",
          "external_contract_id": "KXBTC15M-26OCT062130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T01:15:00Z",
          "resolution_timestamp": "2026-10-07T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T01:17:16.031269Z"
        }
      ],
      "quotes": [
        {
          "id": 592,
          "contract_id": 592,
          "forecast_timestamp": "2026-10-07T01:17:15.985810Z",
          "requested_timestamp": "2026-10-07T01:17:15.985810Z",
          "actual_quote_timestamp": "2026-10-07T01:17:16.221596Z",
          "timestamp_delta_seconds": 0.235786,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.36,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T01:17:16.221596Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062130",
          "external_market_id": "KXBTC15M-26OCT062130-30",
          "external_contract_id": "KXBTC15M-26OCT062130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1787.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062130-30": {
          "UP/YES": "KXBTC15M-26OCT062130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1151,
          "signal_id": 592,
          "quote_id": 592,
          "settlement_id": 592,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T01:32:20.776976Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1787.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1152,
          "signal_id": 592,
          "quote_id": 592,
          "settlement_id": 592,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T01:32:20.781317Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1787.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85445.32,
        "kronos_base_predicted_close": 85461.4921875,
        "kronos_base_displacement": 16.172187499993015,
        "kronos_base_displacement_fraction": 0.00018926943570453026,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85486.8203125,
        "kronos_small_displacement": 41.500312499993015,
        "kronos_small_displacement_fraction": 0.00048569438911333015,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062130",
        "ticker": "KXBTC15M-26OCT062130-30",
        "market_id": "KXBTC15M-26OCT062130-30",
        "contract_id": "KXBTC15M-26OCT062130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85445.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T01:17:15.985810Z",
        "retrieved_timestamp": "2026-10-07T01:17:16.221596Z",
        "quote_offset_seconds": 0.235786,
        "quote_age_seconds": 0.235786,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1787.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85258.88,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 592,
          "signal_id": 592,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T01:00:00Z",
          "return_6h": -0.00033159921569203554,
          "return_12h": -0.007365361221004951,
          "return_24h": -0.006994694403848145,
          "close_vs_ema12": -0.0024421432918659836,
          "close_vs_ema24": -0.0032320456102319373,
          "ema12_slope_3h": -0.0010900375150267871,
          "ema24_slope_6h": -0.0013647191252971203,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T01:17:16.028675Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T01:00:00Z",
            "return_6h": -0.00033159921569203554,
            "return_12h": -0.007365361221004951,
            "return_24h": -0.006994694403848145,
            "close_vs_ema12": -0.0024421432918659836,
            "close_vs_ema24": -0.0032320456102319373,
            "ema12_slope_3h": -0.0010900375150267871,
            "ema24_slope_6h": -0.0013647191252971203,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 591,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0045Z",
      "trigger_timestamp": "2026-10-07T00:47:17.881303Z",
      "market_start_timestamp": "2026-10-07T00:45:00Z",
      "resolution_timestamp": "2026-10-07T01:00:00Z",
      "direction": "UP",
      "base_run_id": 4743,
      "small_run_id": 4744,
      "last_observed_close": 85501.67,
      "actual_close": 85537.85,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T00:47:17.914094Z",
      "base_predicted_close": 85508.5,
      "small_predicted_close": 85529.7890625,
      "strike": 85501.67,
      "market_regime": {
        "id": 591,
        "signal_id": 591,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T00:30:00Z",
        "return_6h": -0.0014675745062612267,
        "return_12h": -0.008585320627972348,
        "return_24h": -0.0034222586387949727,
        "close_vs_ema12": -0.0019501993751940283,
        "close_vs_ema24": -0.00268893296381989,
        "ema12_slope_3h": -0.0010814474640798988,
        "ema24_slope_6h": -0.001424233689504839,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T00:47:17.918651Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T00:30:00Z",
          "return_6h": -0.0014675745062612267,
          "return_12h": -0.008585320627972348,
          "return_24h": -0.0034222586387949727,
          "close_vs_ema12": -0.0019501993751940283,
          "close_vs_ema24": -0.00268893296381989,
          "ema12_slope_3h": -0.0010814474640798988,
          "ema24_slope_6h": -0.001424233689504839,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.214496,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4743,
        4744
      ],
      "forecast_publication_timestamp": "2026-10-07T00:47:17.881303Z",
      "requested_quote_timestamp": "2026-10-07T00:47:17.881303Z",
      "retrieved_quote_timestamp": "2026-10-07T00:47:18.095799Z",
      "quote_retrieval_timestamp": "2026-10-07T00:47:18.095799Z",
      "timing_difference_seconds": 0.214496,
      "selected_quote": {
        "id": 591,
        "contract_id": 591,
        "forecast_timestamp": "2026-10-07T00:47:17.881303Z",
        "requested_timestamp": "2026-10-07T00:47:17.881303Z",
        "actual_quote_timestamp": "2026-10-07T00:47:18.095799Z",
        "timestamp_delta_seconds": 0.214496,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T00:47:18.095799Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062100",
        "external_market_id": "KXBTC15M-26OCT062100-00",
        "external_contract_id": "KXBTC15M-26OCT062100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1886.28
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 591,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062100",
          "external_market_id": "KXBTC15M-26OCT062100-00",
          "external_contract_id": "KXBTC15M-26OCT062100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T00:45:00Z",
          "resolution_timestamp": "2026-10-07T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T00:47:17.925109Z"
        }
      ],
      "quotes": [
        {
          "id": 591,
          "contract_id": 591,
          "forecast_timestamp": "2026-10-07T00:47:17.881303Z",
          "requested_timestamp": "2026-10-07T00:47:17.881303Z",
          "actual_quote_timestamp": "2026-10-07T00:47:18.095799Z",
          "timestamp_delta_seconds": 0.214496,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T00:47:18.095799Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062100",
          "external_market_id": "KXBTC15M-26OCT062100-00",
          "external_contract_id": "KXBTC15M-26OCT062100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1886.28
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062100-00": {
          "UP/YES": "KXBTC15M-26OCT062100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1149,
          "signal_id": 591,
          "quote_id": 591,
          "settlement_id": 591,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T01:02:21.019949Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1886.28,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1150,
          "signal_id": 591,
          "quote_id": 591,
          "settlement_id": 591,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T01:02:21.023270Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1886.28,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85501.67,
        "kronos_base_predicted_close": 85508.5,
        "kronos_base_displacement": 6.830000000001746,
        "kronos_base_displacement_fraction": 7.988148067753234e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85529.7890625,
        "kronos_small_displacement": 28.119062500001746,
        "kronos_small_displacement_fraction": 0.0003288715004046324,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062100",
        "ticker": "KXBTC15M-26OCT062100-00",
        "market_id": "KXBTC15M-26OCT062100-00",
        "contract_id": "KXBTC15M-26OCT062100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85501.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T00:47:17.881303Z",
        "retrieved_timestamp": "2026-10-07T00:47:18.095799Z",
        "quote_offset_seconds": 0.214496,
        "quote_age_seconds": 0.214496,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1886.28
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85537.85,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 591,
          "signal_id": 591,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T00:30:00Z",
          "return_6h": -0.0014675745062612267,
          "return_12h": -0.008585320627972348,
          "return_24h": -0.0034222586387949727,
          "close_vs_ema12": -0.0019501993751940283,
          "close_vs_ema24": -0.00268893296381989,
          "ema12_slope_3h": -0.0010814474640798988,
          "ema24_slope_6h": -0.001424233689504839,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T00:47:17.918651Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T00:30:00Z",
            "return_6h": -0.0014675745062612267,
            "return_12h": -0.008585320627972348,
            "return_24h": -0.0034222586387949727,
            "close_vs_ema12": -0.0019501993751940283,
            "close_vs_ema24": -0.00268893296381989,
            "ema12_slope_3h": -0.0010814474640798988,
            "ema24_slope_6h": -0.001424233689504839,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 590,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261007T0030Z",
      "trigger_timestamp": "2026-10-07T00:32:15.117916Z",
      "market_start_timestamp": "2026-10-07T00:30:00Z",
      "resolution_timestamp": "2026-10-07T00:45:00Z",
      "direction": "UP",
      "base_run_id": 4741,
      "small_run_id": 4742,
      "last_observed_close": 85433.01,
      "actual_close": 85501.67,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-07T00:32:15.156430Z",
      "base_predicted_close": 85489.7578125,
      "small_predicted_close": 85503.5,
      "strike": 85433.01,
      "market_regime": {
        "id": 590,
        "signal_id": 590,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-07T00:15:00Z",
        "return_6h": -0.0033408853777890934,
        "return_12h": -0.00833261210187286,
        "return_24h": -0.0046036824375697005,
        "close_vs_ema12": -0.0028344144021839046,
        "close_vs_ema24": -0.0035462510542138004,
        "ema12_slope_3h": -0.001085435073503338,
        "ema24_slope_6h": -0.0014233495682999253,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-07T00:32:15.163888Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-07T00:15:00Z",
          "return_6h": -0.0033408853777890934,
          "return_12h": -0.00833261210187286,
          "return_24h": -0.0046036824375697005,
          "close_vs_ema12": -0.0028344144021839046,
          "close_vs_ema24": -0.0035462510542138004,
          "ema12_slope_3h": -0.001085435073503338,
          "ema24_slope_6h": -0.0014233495682999253,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183966,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4741,
        4742
      ],
      "forecast_publication_timestamp": "2026-10-07T00:32:15.117916Z",
      "requested_quote_timestamp": "2026-10-07T00:32:15.117916Z",
      "retrieved_quote_timestamp": "2026-10-07T00:32:15.301882Z",
      "quote_retrieval_timestamp": "2026-10-07T00:32:15.301882Z",
      "timing_difference_seconds": 0.183966,
      "selected_quote": {
        "id": 590,
        "contract_id": 590,
        "forecast_timestamp": "2026-10-07T00:32:15.117916Z",
        "requested_timestamp": "2026-10-07T00:32:15.117916Z",
        "actual_quote_timestamp": "2026-10-07T00:32:15.301882Z",
        "timestamp_delta_seconds": 0.183966,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-07T00:32:15.301882Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT062045",
        "external_market_id": "KXBTC15M-26OCT062045-45",
        "external_contract_id": "KXBTC15M-26OCT062045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 297.04
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 590,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062045",
          "external_market_id": "KXBTC15M-26OCT062045-45",
          "external_contract_id": "KXBTC15M-26OCT062045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-07T00:30:00Z",
          "resolution_timestamp": "2026-10-07T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-07T00:32:15.169481Z"
        }
      ],
      "quotes": [
        {
          "id": 590,
          "contract_id": 590,
          "forecast_timestamp": "2026-10-07T00:32:15.117916Z",
          "requested_timestamp": "2026-10-07T00:32:15.117916Z",
          "actual_quote_timestamp": "2026-10-07T00:32:15.301882Z",
          "timestamp_delta_seconds": 0.183966,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-07T00:32:15.301882Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT062045",
          "external_market_id": "KXBTC15M-26OCT062045-45",
          "external_contract_id": "KXBTC15M-26OCT062045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 297.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT062045-45": {
          "UP/YES": "KXBTC15M-26OCT062045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1147,
          "signal_id": 590,
          "quote_id": 590,
          "settlement_id": 590,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T00:47:22.269406Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 297.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1148,
          "signal_id": 590,
          "quote_id": 590,
          "settlement_id": 590,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-07T00:47:22.272035Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 297.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85433.01,
        "kronos_base_predicted_close": 85489.7578125,
        "kronos_base_displacement": 56.74781250000524,
        "kronos_base_displacement_fraction": 0.0006642375412033971,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85503.5,
        "kronos_small_displacement": 70.49000000000524,
        "kronos_small_displacement_fraction": 0.0008250909104104519,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT062045",
        "ticker": "KXBTC15M-26OCT062045-45",
        "market_id": "KXBTC15M-26OCT062045-45",
        "contract_id": "KXBTC15M-26OCT062045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85433.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-07T00:32:15.117916Z",
        "retrieved_timestamp": "2026-10-07T00:32:15.301882Z",
        "quote_offset_seconds": 0.183966,
        "quote_age_seconds": 0.183966,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 297.04
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85501.67,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261007T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 590,
          "signal_id": 590,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-07T00:15:00Z",
          "return_6h": -0.0033408853777890934,
          "return_12h": -0.00833261210187286,
          "return_24h": -0.0046036824375697005,
          "close_vs_ema12": -0.0028344144021839046,
          "close_vs_ema24": -0.0035462510542138004,
          "ema12_slope_3h": -0.001085435073503338,
          "ema24_slope_6h": -0.0014233495682999253,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-07T00:32:15.163888Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-07T00:15:00Z",
            "return_6h": -0.0033408853777890934,
            "return_12h": -0.00833261210187286,
            "return_24h": -0.0046036824375697005,
            "close_vs_ema12": -0.0028344144021839046,
            "close_vs_ema24": -0.0035462510542138004,
            "ema12_slope_3h": -0.001085435073503338,
            "ema24_slope_6h": -0.0014233495682999253,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 589,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T2315Z",
      "trigger_timestamp": "2026-10-06T23:17:15.816741Z",
      "market_start_timestamp": "2026-10-06T23:15:00Z",
      "resolution_timestamp": "2026-10-06T23:30:00Z",
      "direction": "UP",
      "base_run_id": 4731,
      "small_run_id": 4732,
      "last_observed_close": 85495.4,
      "actual_close": 85481.41,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T23:17:15.859673Z",
      "base_predicted_close": 85503.6796875,
      "small_predicted_close": 85534.7265625,
      "strike": 85495.4,
      "market_regime": {
        "id": 589,
        "signal_id": 589,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-06T23:00:00Z",
        "return_6h": -0.0004100565754493468,
        "return_12h": -0.007989949086571468,
        "return_24h": -0.004346712581393963,
        "close_vs_ema12": -0.0025315930979253887,
        "close_vs_ema24": -0.0030975006741854605,
        "ema12_slope_3h": -0.0011350776039927846,
        "ema24_slope_6h": -0.0013684388893538957,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T23:17:15.864752Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T23:00:00Z",
          "return_6h": -0.0004100565754493468,
          "return_12h": -0.007989949086571468,
          "return_24h": -0.004346712581393963,
          "close_vs_ema12": -0.0025315930979253887,
          "close_vs_ema24": -0.0030975006741854605,
          "ema12_slope_3h": -0.0011350776039927846,
          "ema24_slope_6h": -0.0013684388893538957,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.316107,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4731,
        4732
      ],
      "forecast_publication_timestamp": "2026-10-06T23:17:15.816741Z",
      "requested_quote_timestamp": "2026-10-06T23:17:15.816741Z",
      "retrieved_quote_timestamp": "2026-10-06T23:17:16.132848Z",
      "quote_retrieval_timestamp": "2026-10-06T23:17:16.132848Z",
      "timing_difference_seconds": 0.316107,
      "selected_quote": {
        "id": 589,
        "contract_id": 589,
        "forecast_timestamp": "2026-10-06T23:17:15.816741Z",
        "requested_timestamp": "2026-10-06T23:17:15.816741Z",
        "actual_quote_timestamp": "2026-10-06T23:17:16.132848Z",
        "timestamp_delta_seconds": 0.316107,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T23:17:16.132848Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT061930",
        "external_market_id": "KXBTC15M-26OCT061930-30",
        "external_contract_id": "KXBTC15M-26OCT061930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1507.63
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 589,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061930",
          "external_market_id": "KXBTC15M-26OCT061930-30",
          "external_contract_id": "KXBTC15M-26OCT061930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T23:15:00Z",
          "resolution_timestamp": "2026-10-06T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T23:17:15.866880Z"
        }
      ],
      "quotes": [
        {
          "id": 589,
          "contract_id": 589,
          "forecast_timestamp": "2026-10-06T23:17:15.816741Z",
          "requested_timestamp": "2026-10-06T23:17:15.816741Z",
          "actual_quote_timestamp": "2026-10-06T23:17:16.132848Z",
          "timestamp_delta_seconds": 0.316107,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.32,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T23:17:16.132848Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061930",
          "external_market_id": "KXBTC15M-26OCT061930-30",
          "external_contract_id": "KXBTC15M-26OCT061930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1507.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT061930-30": {
          "UP/YES": "KXBTC15M-26OCT061930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1145,
          "signal_id": 589,
          "quote_id": 589,
          "settlement_id": 589,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T23:32:18.155070Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1507.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1146,
          "signal_id": 589,
          "quote_id": 589,
          "settlement_id": 589,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T23:32:18.158078Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1507.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85495.4,
        "kronos_base_predicted_close": 85503.6796875,
        "kronos_base_displacement": 8.27968750000582,
        "kronos_base_displacement_fraction": 9.684366059467318e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85534.7265625,
        "kronos_small_displacement": 39.32656250000582,
        "kronos_small_displacement_fraction": 0.00045998454302811404,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT061930",
        "ticker": "KXBTC15M-26OCT061930-30",
        "market_id": "KXBTC15M-26OCT061930-30",
        "contract_id": "KXBTC15M-26OCT061930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85495.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T23:17:15.816741Z",
        "retrieved_timestamp": "2026-10-06T23:17:16.132848Z",
        "quote_offset_seconds": 0.316107,
        "quote_age_seconds": 0.316107,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1507.63
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85481.41,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 589,
          "signal_id": 589,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-06T23:00:00Z",
          "return_6h": -0.0004100565754493468,
          "return_12h": -0.007989949086571468,
          "return_24h": -0.004346712581393963,
          "close_vs_ema12": -0.0025315930979253887,
          "close_vs_ema24": -0.0030975006741854605,
          "ema12_slope_3h": -0.0011350776039927846,
          "ema24_slope_6h": -0.0013684388893538957,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T23:17:15.864752Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T23:00:00Z",
            "return_6h": -0.0004100565754493468,
            "return_12h": -0.007989949086571468,
            "return_24h": -0.004346712581393963,
            "close_vs_ema12": -0.0025315930979253887,
            "close_vs_ema24": -0.0030975006741854605,
            "ema12_slope_3h": -0.0011350776039927846,
            "ema24_slope_6h": -0.0013684388893538957,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 588,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1900Z",
      "trigger_timestamp": "2026-10-06T19:02:15.715699Z",
      "market_start_timestamp": "2026-10-06T19:00:00Z",
      "resolution_timestamp": "2026-10-06T19:15:00Z",
      "direction": "UP",
      "base_run_id": 4697,
      "small_run_id": 4698,
      "last_observed_close": 85501.45,
      "actual_close": 85473.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T19:02:15.768280Z",
      "base_predicted_close": 85509.3046875,
      "small_predicted_close": 85551.5546875,
      "strike": 85501.45,
      "market_regime": {
        "id": 588,
        "signal_id": 588,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-06T18:45:00Z",
        "return_6h": -0.00818638888315315,
        "return_12h": 0.0024315547079223343,
        "return_24h": -0.0017691540851814125,
        "close_vs_ema12": -0.004314124547874498,
        "close_vs_ema24": -0.004027346871457116,
        "ema12_slope_3h": -0.0016788906759027666,
        "ema24_slope_6h": 0.0004103909712038778,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T19:02:15.770794Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T18:45:00Z",
          "return_6h": -0.00818638888315315,
          "return_12h": 0.0024315547079223343,
          "return_24h": -0.0017691540851814125,
          "close_vs_ema12": -0.004314124547874498,
          "close_vs_ema24": -0.004027346871457116,
          "ema12_slope_3h": -0.0016788906759027666,
          "ema24_slope_6h": 0.0004103909712038778,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192493,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4697,
        4698
      ],
      "forecast_publication_timestamp": "2026-10-06T19:02:15.715699Z",
      "requested_quote_timestamp": "2026-10-06T19:02:15.715699Z",
      "retrieved_quote_timestamp": "2026-10-06T19:02:15.908192Z",
      "quote_retrieval_timestamp": "2026-10-06T19:02:15.908192Z",
      "timing_difference_seconds": 0.192493,
      "selected_quote": {
        "id": 588,
        "contract_id": 588,
        "forecast_timestamp": "2026-10-06T19:02:15.715699Z",
        "requested_timestamp": "2026-10-06T19:02:15.715699Z",
        "actual_quote_timestamp": "2026-10-06T19:02:15.908192Z",
        "timestamp_delta_seconds": 0.192493,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T19:02:15.908192Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT061515",
        "external_market_id": "KXBTC15M-26OCT061515-15",
        "external_contract_id": "KXBTC15M-26OCT061515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 402.11
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 588,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061515",
          "external_market_id": "KXBTC15M-26OCT061515-15",
          "external_contract_id": "KXBTC15M-26OCT061515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T19:00:00Z",
          "resolution_timestamp": "2026-10-06T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T19:02:15.773261Z"
        }
      ],
      "quotes": [
        {
          "id": 588,
          "contract_id": 588,
          "forecast_timestamp": "2026-10-06T19:02:15.715699Z",
          "requested_timestamp": "2026-10-06T19:02:15.715699Z",
          "actual_quote_timestamp": "2026-10-06T19:02:15.908192Z",
          "timestamp_delta_seconds": 0.192493,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T19:02:15.908192Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061515",
          "external_market_id": "KXBTC15M-26OCT061515-15",
          "external_contract_id": "KXBTC15M-26OCT061515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 402.11
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT061515-15": {
          "UP/YES": "KXBTC15M-26OCT061515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1143,
          "signal_id": 588,
          "quote_id": 588,
          "settlement_id": 588,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T19:17:19.156316Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 402.11,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1144,
          "signal_id": 588,
          "quote_id": 588,
          "settlement_id": 588,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T19:17:19.159911Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 402.11,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85501.45,
        "kronos_base_predicted_close": 85509.3046875,
        "kronos_base_displacement": 7.85468750000291,
        "kronos_base_displacement_fraction": 9.186613209486986e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85551.5546875,
        "kronos_small_displacement": 50.10468750000291,
        "kronos_small_displacement_fraction": 0.0005860097986642673,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT061515",
        "ticker": "KXBTC15M-26OCT061515-15",
        "market_id": "KXBTC15M-26OCT061515-15",
        "contract_id": "KXBTC15M-26OCT061515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85501.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T19:02:15.715699Z",
        "retrieved_timestamp": "2026-10-06T19:02:15.908192Z",
        "quote_offset_seconds": 0.192493,
        "quote_age_seconds": 0.192493,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 402.11
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85473.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 588,
          "signal_id": 588,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-06T18:45:00Z",
          "return_6h": -0.00818638888315315,
          "return_12h": 0.0024315547079223343,
          "return_24h": -0.0017691540851814125,
          "close_vs_ema12": -0.004314124547874498,
          "close_vs_ema24": -0.004027346871457116,
          "ema12_slope_3h": -0.0016788906759027666,
          "ema24_slope_6h": 0.0004103909712038778,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T19:02:15.770794Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T18:45:00Z",
            "return_6h": -0.00818638888315315,
            "return_12h": 0.0024315547079223343,
            "return_24h": -0.0017691540851814125,
            "close_vs_ema12": -0.004314124547874498,
            "close_vs_ema24": -0.004027346871457116,
            "ema12_slope_3h": -0.0016788906759027666,
            "ema24_slope_6h": 0.0004103909712038778,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 587,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1815Z",
      "trigger_timestamp": "2026-10-06T18:17:14.758356Z",
      "market_start_timestamp": "2026-10-06T18:15:00Z",
      "resolution_timestamp": "2026-10-06T18:30:00Z",
      "direction": "UP",
      "base_run_id": 4691,
      "small_run_id": 4692,
      "last_observed_close": 85768.68,
      "actual_close": 85719.39,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T18:17:14.796574Z",
      "base_predicted_close": 85809.515625,
      "small_predicted_close": 85842.7734375,
      "strike": 85768.68,
      "market_regime": {
        "id": 587,
        "signal_id": 587,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-06T18:00:00Z",
        "return_6h": -0.0067965350178414985,
        "return_12h": 0.007101062422093074,
        "return_24h": 0.003931107749969076,
        "close_vs_ema12": -0.0016030779579216947,
        "close_vs_ema24": -0.001089113287613075,
        "ema12_slope_3h": -0.0012517743103672707,
        "ema24_slope_6h": 0.000877509566439727,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T18:17:14.800351Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T18:00:00Z",
          "return_6h": -0.0067965350178414985,
          "return_12h": 0.007101062422093074,
          "return_24h": 0.003931107749969076,
          "close_vs_ema12": -0.0016030779579216947,
          "close_vs_ema24": -0.001089113287613075,
          "ema12_slope_3h": -0.0012517743103672707,
          "ema24_slope_6h": 0.000877509566439727,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175974,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4691,
        4692
      ],
      "forecast_publication_timestamp": "2026-10-06T18:17:14.758356Z",
      "requested_quote_timestamp": "2026-10-06T18:17:14.758356Z",
      "retrieved_quote_timestamp": "2026-10-06T18:17:14.934330Z",
      "quote_retrieval_timestamp": "2026-10-06T18:17:14.934330Z",
      "timing_difference_seconds": 0.175974,
      "selected_quote": {
        "id": 587,
        "contract_id": 587,
        "forecast_timestamp": "2026-10-06T18:17:14.758356Z",
        "requested_timestamp": "2026-10-06T18:17:14.758356Z",
        "actual_quote_timestamp": "2026-10-06T18:17:14.934330Z",
        "timestamp_delta_seconds": 0.175974,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T18:17:14.934330Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT061430",
        "external_market_id": "KXBTC15M-26OCT061430-30",
        "external_contract_id": "KXBTC15M-26OCT061430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10781.8
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 587,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061430",
          "external_market_id": "KXBTC15M-26OCT061430-30",
          "external_contract_id": "KXBTC15M-26OCT061430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T18:15:00Z",
          "resolution_timestamp": "2026-10-06T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T18:17:14.806199Z"
        }
      ],
      "quotes": [
        {
          "id": 587,
          "contract_id": 587,
          "forecast_timestamp": "2026-10-06T18:17:14.758356Z",
          "requested_timestamp": "2026-10-06T18:17:14.758356Z",
          "actual_quote_timestamp": "2026-10-06T18:17:14.934330Z",
          "timestamp_delta_seconds": 0.175974,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T18:17:14.934330Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061430",
          "external_market_id": "KXBTC15M-26OCT061430-30",
          "external_contract_id": "KXBTC15M-26OCT061430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10781.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT061430-30": {
          "UP/YES": "KXBTC15M-26OCT061430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1141,
          "signal_id": 587,
          "quote_id": 587,
          "settlement_id": 587,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T18:32:21.310029Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10781.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1142,
          "signal_id": 587,
          "quote_id": 587,
          "settlement_id": 587,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T18:32:21.313160Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10781.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85768.68,
        "kronos_base_predicted_close": 85809.515625,
        "kronos_base_displacement": 40.835625000006985,
        "kronos_base_displacement_fraction": 0.00047611348338352636,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85842.7734375,
        "kronos_small_displacement": 74.09343750000698,
        "kronos_small_displacement_fraction": 0.0008638752222840201,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT061430",
        "ticker": "KXBTC15M-26OCT061430-30",
        "market_id": "KXBTC15M-26OCT061430-30",
        "contract_id": "KXBTC15M-26OCT061430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85768.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T18:17:14.758356Z",
        "retrieved_timestamp": "2026-10-06T18:17:14.934330Z",
        "quote_offset_seconds": 0.175974,
        "quote_age_seconds": 0.175974,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10781.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85719.39,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 587,
          "signal_id": 587,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-06T18:00:00Z",
          "return_6h": -0.0067965350178414985,
          "return_12h": 0.007101062422093074,
          "return_24h": 0.003931107749969076,
          "close_vs_ema12": -0.0016030779579216947,
          "close_vs_ema24": -0.001089113287613075,
          "ema12_slope_3h": -0.0012517743103672707,
          "ema24_slope_6h": 0.000877509566439727,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T18:17:14.800351Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T18:00:00Z",
            "return_6h": -0.0067965350178414985,
            "return_12h": 0.007101062422093074,
            "return_24h": 0.003931107749969076,
            "close_vs_ema12": -0.0016030779579216947,
            "close_vs_ema24": -0.001089113287613075,
            "ema12_slope_3h": -0.0012517743103672707,
            "ema24_slope_6h": 0.000877509566439727,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 586,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1600Z",
      "trigger_timestamp": "2026-10-06T16:02:15.052684Z",
      "market_start_timestamp": "2026-10-06T16:00:00Z",
      "resolution_timestamp": "2026-10-06T16:15:00Z",
      "direction": "UP",
      "base_run_id": 4673,
      "small_run_id": 4674,
      "last_observed_close": 85735.8,
      "actual_close": 85758.97,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T16:02:15.102805Z",
      "base_predicted_close": 85799.25,
      "small_predicted_close": 85741.28125,
      "strike": 85735.8,
      "market_regime": {
        "id": 586,
        "signal_id": 586,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-06T15:45:00Z",
        "return_6h": -0.002755091026991674,
        "return_12h": 0.002965277986547221,
        "return_24h": 0.00573508651593424,
        "close_vs_ema12": -0.0032613883870989957,
        "close_vs_ema24": -0.001944722341466476,
        "ema12_slope_3h": 0.0015479387726642369,
        "ema24_slope_6h": 0.002354710705346319,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T16:02:15.107032Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T15:45:00Z",
          "return_6h": -0.002755091026991674,
          "return_12h": 0.002965277986547221,
          "return_24h": 0.00573508651593424,
          "close_vs_ema12": -0.0032613883870989957,
          "close_vs_ema24": -0.001944722341466476,
          "ema12_slope_3h": 0.0015479387726642369,
          "ema24_slope_6h": 0.002354710705346319,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175908,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4673,
        4674
      ],
      "forecast_publication_timestamp": "2026-10-06T16:02:15.052684Z",
      "requested_quote_timestamp": "2026-10-06T16:02:15.052684Z",
      "retrieved_quote_timestamp": "2026-10-06T16:02:15.228592Z",
      "quote_retrieval_timestamp": "2026-10-06T16:02:15.228592Z",
      "timing_difference_seconds": 0.175908,
      "selected_quote": {
        "id": 586,
        "contract_id": 586,
        "forecast_timestamp": "2026-10-06T16:02:15.052684Z",
        "requested_timestamp": "2026-10-06T16:02:15.052684Z",
        "actual_quote_timestamp": "2026-10-06T16:02:15.228592Z",
        "timestamp_delta_seconds": 0.175908,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T16:02:15.228592Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT061215",
        "external_market_id": "KXBTC15M-26OCT061215-15",
        "external_contract_id": "KXBTC15M-26OCT061215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5226.91
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 586,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061215",
          "external_market_id": "KXBTC15M-26OCT061215-15",
          "external_contract_id": "KXBTC15M-26OCT061215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T16:00:00Z",
          "resolution_timestamp": "2026-10-06T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T16:02:15.109980Z"
        }
      ],
      "quotes": [
        {
          "id": 586,
          "contract_id": 586,
          "forecast_timestamp": "2026-10-06T16:02:15.052684Z",
          "requested_timestamp": "2026-10-06T16:02:15.052684Z",
          "actual_quote_timestamp": "2026-10-06T16:02:15.228592Z",
          "timestamp_delta_seconds": 0.175908,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T16:02:15.228592Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061215",
          "external_market_id": "KXBTC15M-26OCT061215-15",
          "external_contract_id": "KXBTC15M-26OCT061215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5226.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT061215-15": {
          "UP/YES": "KXBTC15M-26OCT061215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1139,
          "signal_id": 586,
          "quote_id": 586,
          "settlement_id": 586,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T16:17:19.021259Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5226.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1140,
          "signal_id": 586,
          "quote_id": 586,
          "settlement_id": 586,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T16:17:19.052184Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5226.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85735.8,
        "kronos_base_predicted_close": 85799.25,
        "kronos_base_displacement": 63.44999999999709,
        "kronos_base_displacement_fraction": 0.0007400642438747534,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85741.28125,
        "kronos_small_displacement": 5.48124999999709,
        "kronos_small_displacement_fraction": 6.393186976732111e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT061215",
        "ticker": "KXBTC15M-26OCT061215-15",
        "market_id": "KXBTC15M-26OCT061215-15",
        "contract_id": "KXBTC15M-26OCT061215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85735.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T16:02:15.052684Z",
        "retrieved_timestamp": "2026-10-06T16:02:15.228592Z",
        "quote_offset_seconds": 0.175908,
        "quote_age_seconds": 0.175908,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5226.91
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85758.97,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 586,
          "signal_id": 586,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-06T15:45:00Z",
          "return_6h": -0.002755091026991674,
          "return_12h": 0.002965277986547221,
          "return_24h": 0.00573508651593424,
          "close_vs_ema12": -0.0032613883870989957,
          "close_vs_ema24": -0.001944722341466476,
          "ema12_slope_3h": 0.0015479387726642369,
          "ema24_slope_6h": 0.002354710705346319,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T16:02:15.107032Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T15:45:00Z",
            "return_6h": -0.002755091026991674,
            "return_12h": 0.002965277986547221,
            "return_24h": 0.00573508651593424,
            "close_vs_ema12": -0.0032613883870989957,
            "close_vs_ema24": -0.001944722341466476,
            "ema12_slope_3h": 0.0015479387726642369,
            "ema24_slope_6h": 0.002354710705346319,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 585,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1545Z",
      "trigger_timestamp": "2026-10-06T15:47:15.005797Z",
      "market_start_timestamp": "2026-10-06T15:45:00Z",
      "resolution_timestamp": "2026-10-06T16:00:00Z",
      "direction": "UP",
      "base_run_id": 4671,
      "small_run_id": 4672,
      "last_observed_close": 86105.99,
      "actual_close": 85735.8,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T15:47:15.047651Z",
      "base_predicted_close": 86159.8671875,
      "small_predicted_close": 86214.3203125,
      "strike": 86105.99,
      "market_regime": {
        "id": 585,
        "signal_id": 585,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-06T15:30:00Z",
        "return_6h": 0.0025801232043694,
        "return_12h": 0.007652913092696112,
        "return_24h": 0.00931038884399471,
        "close_vs_ema12": 0.0009034951129902602,
        "close_vs_ema24": 0.0023236939767525833,
        "ema12_slope_3h": 0.001847664581281716,
        "ema24_slope_6h": 0.002462618203912026,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T15:47:15.052310Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T15:30:00Z",
          "return_6h": 0.0025801232043694,
          "return_12h": 0.007652913092696112,
          "return_24h": 0.00931038884399471,
          "close_vs_ema12": 0.0009034951129902602,
          "close_vs_ema24": 0.0023236939767525833,
          "ema12_slope_3h": 0.001847664581281716,
          "ema24_slope_6h": 0.002462618203912026,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.358199,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4671,
        4672
      ],
      "forecast_publication_timestamp": "2026-10-06T15:47:15.005797Z",
      "requested_quote_timestamp": "2026-10-06T15:47:15.005797Z",
      "retrieved_quote_timestamp": "2026-10-06T15:47:15.363996Z",
      "quote_retrieval_timestamp": "2026-10-06T15:47:15.363996Z",
      "timing_difference_seconds": 0.358199,
      "selected_quote": {
        "id": 585,
        "contract_id": 585,
        "forecast_timestamp": "2026-10-06T15:47:15.005797Z",
        "requested_timestamp": "2026-10-06T15:47:15.005797Z",
        "actual_quote_timestamp": "2026-10-06T15:47:15.363996Z",
        "timestamp_delta_seconds": 0.358199,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T15:47:15.363996Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT061200",
        "external_market_id": "KXBTC15M-26OCT061200-00",
        "external_contract_id": "KXBTC15M-26OCT061200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3232.8
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 585,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061200",
          "external_market_id": "KXBTC15M-26OCT061200-00",
          "external_contract_id": "KXBTC15M-26OCT061200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T15:45:00Z",
          "resolution_timestamp": "2026-10-06T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T15:47:15.055003Z"
        }
      ],
      "quotes": [
        {
          "id": 585,
          "contract_id": 585,
          "forecast_timestamp": "2026-10-06T15:47:15.005797Z",
          "requested_timestamp": "2026-10-06T15:47:15.005797Z",
          "actual_quote_timestamp": "2026-10-06T15:47:15.363996Z",
          "timestamp_delta_seconds": 0.358199,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.4,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T15:47:15.363996Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061200",
          "external_market_id": "KXBTC15M-26OCT061200-00",
          "external_contract_id": "KXBTC15M-26OCT061200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3232.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT061200-00": {
          "UP/YES": "KXBTC15M-26OCT061200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1137,
          "signal_id": 585,
          "quote_id": 585,
          "settlement_id": 585,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.94,
          "net_pnl": -99.91,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T16:02:19.860022Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3232.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1138,
          "signal_id": 585,
          "quote_id": 585,
          "settlement_id": 585,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -41.0,
          "net_pnl": -42.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T16:02:19.864863Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3232.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86105.99,
        "kronos_base_predicted_close": 86159.8671875,
        "kronos_base_displacement": 53.87718749999476,
        "kronos_base_displacement_fraction": 0.0006257077759630283,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86214.3203125,
        "kronos_small_displacement": 108.33031249999476,
        "kronos_small_displacement_fraction": 0.0012581042561614442,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT061200",
        "ticker": "KXBTC15M-26OCT061200-00",
        "market_id": "KXBTC15M-26OCT061200-00",
        "contract_id": "KXBTC15M-26OCT061200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86105.99
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T15:47:15.005797Z",
        "retrieved_timestamp": "2026-10-06T15:47:15.363996Z",
        "quote_offset_seconds": 0.358199,
        "quote_age_seconds": 0.358199,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3232.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85735.8,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 585,
          "signal_id": 585,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-06T15:30:00Z",
          "return_6h": 0.0025801232043694,
          "return_12h": 0.007652913092696112,
          "return_24h": 0.00931038884399471,
          "close_vs_ema12": 0.0009034951129902602,
          "close_vs_ema24": 0.0023236939767525833,
          "ema12_slope_3h": 0.001847664581281716,
          "ema24_slope_6h": 0.002462618203912026,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T15:47:15.052310Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T15:30:00Z",
            "return_6h": 0.0025801232043694,
            "return_12h": 0.007652913092696112,
            "return_24h": 0.00931038884399471,
            "close_vs_ema12": 0.0009034951129902602,
            "close_vs_ema24": 0.0023236939767525833,
            "ema12_slope_3h": 0.001847664581281716,
            "ema24_slope_6h": 0.002462618203912026,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 584,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1515Z",
      "trigger_timestamp": "2026-10-06T15:17:15.229705Z",
      "market_start_timestamp": "2026-10-06T15:15:00Z",
      "resolution_timestamp": "2026-10-06T15:30:00Z",
      "direction": "UP",
      "base_run_id": 4667,
      "small_run_id": 4668,
      "last_observed_close": 86595.4,
      "actual_close": 86281.03,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T15:17:15.286905Z",
      "base_predicted_close": 86643.828125,
      "small_predicted_close": 86811.4453125,
      "strike": 86595.4,
      "market_regime": {
        "id": 584,
        "signal_id": 584,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-06T15:00:00Z",
        "return_6h": 0.007886257851358103,
        "return_12h": 0.012583329622182005,
        "return_24h": 0.012431765470251044,
        "close_vs_ema12": 0.006758646769560617,
        "close_vs_ema24": 0.008163636747244851,
        "ema12_slope_3h": 0.0020147438362971837,
        "ema24_slope_6h": 0.002378023121748951,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T15:17:15.291265Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T15:00:00Z",
          "return_6h": 0.007886257851358103,
          "return_12h": 0.012583329622182005,
          "return_24h": 0.012431765470251044,
          "close_vs_ema12": 0.006758646769560617,
          "close_vs_ema24": 0.008163636747244851,
          "ema12_slope_3h": 0.0020147438362971837,
          "ema24_slope_6h": 0.002378023121748951,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190379,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4667,
        4668
      ],
      "forecast_publication_timestamp": "2026-10-06T15:17:15.229705Z",
      "requested_quote_timestamp": "2026-10-06T15:17:15.229705Z",
      "retrieved_quote_timestamp": "2026-10-06T15:17:15.420084Z",
      "quote_retrieval_timestamp": "2026-10-06T15:17:15.420084Z",
      "timing_difference_seconds": 0.190379,
      "selected_quote": {
        "id": 584,
        "contract_id": 584,
        "forecast_timestamp": "2026-10-06T15:17:15.229705Z",
        "requested_timestamp": "2026-10-06T15:17:15.229705Z",
        "actual_quote_timestamp": "2026-10-06T15:17:15.420084Z",
        "timestamp_delta_seconds": 0.190379,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T15:17:15.420084Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT061130",
        "external_market_id": "KXBTC15M-26OCT061130-30",
        "external_contract_id": "KXBTC15M-26OCT061130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1229.15
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 584,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061130",
          "external_market_id": "KXBTC15M-26OCT061130-30",
          "external_contract_id": "KXBTC15M-26OCT061130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T15:15:00Z",
          "resolution_timestamp": "2026-10-06T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T15:17:15.293885Z"
        }
      ],
      "quotes": [
        {
          "id": 584,
          "contract_id": 584,
          "forecast_timestamp": "2026-10-06T15:17:15.229705Z",
          "requested_timestamp": "2026-10-06T15:17:15.229705Z",
          "actual_quote_timestamp": "2026-10-06T15:17:15.420084Z",
          "timestamp_delta_seconds": 0.190379,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T15:17:15.420084Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061130",
          "external_market_id": "KXBTC15M-26OCT061130-30",
          "external_contract_id": "KXBTC15M-26OCT061130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1229.15
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT061130-30": {
          "UP/YES": "KXBTC15M-26OCT061130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1135,
          "signal_id": 584,
          "quote_id": 584,
          "settlement_id": 584,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T15:32:19.688659Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1229.15,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1136,
          "signal_id": 584,
          "quote_id": 584,
          "settlement_id": 584,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T15:32:19.691730Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1229.15,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86595.4,
        "kronos_base_predicted_close": 86643.828125,
        "kronos_base_displacement": 48.42812500000582,
        "kronos_base_displacement_fraction": 0.0005592459299224419,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86811.4453125,
        "kronos_small_displacement": 216.04531250000582,
        "kronos_small_displacement_fraction": 0.0024948820895798834,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT061130",
        "ticker": "KXBTC15M-26OCT061130-30",
        "market_id": "KXBTC15M-26OCT061130-30",
        "contract_id": "KXBTC15M-26OCT061130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86595.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T15:17:15.229705Z",
        "retrieved_timestamp": "2026-10-06T15:17:15.420084Z",
        "quote_offset_seconds": 0.190379,
        "quote_age_seconds": 0.190379,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1229.15
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86281.03,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 584,
          "signal_id": 584,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-06T15:00:00Z",
          "return_6h": 0.007886257851358103,
          "return_12h": 0.012583329622182005,
          "return_24h": 0.012431765470251044,
          "close_vs_ema12": 0.006758646769560617,
          "close_vs_ema24": 0.008163636747244851,
          "ema12_slope_3h": 0.0020147438362971837,
          "ema24_slope_6h": 0.002378023121748951,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T15:17:15.291265Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T15:00:00Z",
            "return_6h": 0.007886257851358103,
            "return_12h": 0.012583329622182005,
            "return_24h": 0.012431765470251044,
            "close_vs_ema12": 0.006758646769560617,
            "close_vs_ema24": 0.008163636747244851,
            "ema12_slope_3h": 0.0020147438362971837,
            "ema24_slope_6h": 0.002378023121748951,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 583,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1430Z",
      "trigger_timestamp": "2026-10-06T14:32:15.533976Z",
      "market_start_timestamp": "2026-10-06T14:30:00Z",
      "resolution_timestamp": "2026-10-06T14:45:00Z",
      "direction": "UP",
      "base_run_id": 4661,
      "small_run_id": 4662,
      "last_observed_close": 86065.81,
      "actual_close": 86300.19,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T14:32:15.574369Z",
      "base_predicted_close": 86068.1484375,
      "small_predicted_close": 86149.015625,
      "strike": 86065.81,
      "market_regime": {
        "id": 583,
        "signal_id": 583,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-06T14:15:00Z",
        "return_6h": 0.0021961490794348837,
        "return_12h": 0.005089931711423246,
        "return_24h": -0.0024722764132658614,
        "close_vs_ema12": 0.0013548042848454678,
        "close_vs_ema24": 0.00245221372284421,
        "ema12_slope_3h": 0.0019696821715686763,
        "ema24_slope_6h": 0.0021249972776293813,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T14:32:15.578754Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T14:15:00Z",
          "return_6h": 0.0021961490794348837,
          "return_12h": 0.005089931711423246,
          "return_24h": -0.0024722764132658614,
          "close_vs_ema12": 0.0013548042848454678,
          "close_vs_ema24": 0.00245221372284421,
          "ema12_slope_3h": 0.0019696821715686763,
          "ema24_slope_6h": 0.0021249972776293813,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171438,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4661,
        4662
      ],
      "forecast_publication_timestamp": "2026-10-06T14:32:15.533976Z",
      "requested_quote_timestamp": "2026-10-06T14:32:15.533976Z",
      "retrieved_quote_timestamp": "2026-10-06T14:32:15.705414Z",
      "quote_retrieval_timestamp": "2026-10-06T14:32:15.705414Z",
      "timing_difference_seconds": 0.171438,
      "selected_quote": {
        "id": 583,
        "contract_id": 583,
        "forecast_timestamp": "2026-10-06T14:32:15.533976Z",
        "requested_timestamp": "2026-10-06T14:32:15.533976Z",
        "actual_quote_timestamp": "2026-10-06T14:32:15.705414Z",
        "timestamp_delta_seconds": 0.171438,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T14:32:15.705414Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT061045",
        "external_market_id": "KXBTC15M-26OCT061045-45",
        "external_contract_id": "KXBTC15M-26OCT061045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9217.43
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 583,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061045",
          "external_market_id": "KXBTC15M-26OCT061045-45",
          "external_contract_id": "KXBTC15M-26OCT061045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T14:30:00Z",
          "resolution_timestamp": "2026-10-06T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T14:32:15.581342Z"
        }
      ],
      "quotes": [
        {
          "id": 583,
          "contract_id": 583,
          "forecast_timestamp": "2026-10-06T14:32:15.533976Z",
          "requested_timestamp": "2026-10-06T14:32:15.533976Z",
          "actual_quote_timestamp": "2026-10-06T14:32:15.705414Z",
          "timestamp_delta_seconds": 0.171438,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T14:32:15.705414Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT061045",
          "external_market_id": "KXBTC15M-26OCT061045-45",
          "external_contract_id": "KXBTC15M-26OCT061045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9217.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT061045-45": {
          "UP/YES": "KXBTC15M-26OCT061045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1133,
          "signal_id": 583,
          "quote_id": 583,
          "settlement_id": 583,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 1.0,
          "settlement_payout": 223.0,
          "gross_pnl": 127.11,
          "net_pnl": 123.28,
          "roi": 1.2362615322904131,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T14:47:19.734987Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9217.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1134,
          "signal_id": 583,
          "quote_id": 583,
          "settlement_id": 583,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 57.0,
          "net_pnl": 55.28,
          "roi": 1.2361359570661896,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T14:47:19.739058Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9217.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86065.81,
        "kronos_base_predicted_close": 86068.1484375,
        "kronos_base_displacement": 2.3384375000023283,
        "kronos_base_displacement_fraction": 2.717034209057381e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86149.015625,
        "kronos_small_displacement": 83.20562500000233,
        "kronos_small_displacement_fraction": 0.000966767465501136,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT061045",
        "ticker": "KXBTC15M-26OCT061045-45",
        "market_id": "KXBTC15M-26OCT061045-45",
        "contract_id": "KXBTC15M-26OCT061045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86065.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T14:32:15.533976Z",
        "retrieved_timestamp": "2026-10-06T14:32:15.705414Z",
        "quote_offset_seconds": 0.171438,
        "quote_age_seconds": 0.171438,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9217.43
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86300.19,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 583,
          "signal_id": 583,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-06T14:15:00Z",
          "return_6h": 0.0021961490794348837,
          "return_12h": 0.005089931711423246,
          "return_24h": -0.0024722764132658614,
          "close_vs_ema12": 0.0013548042848454678,
          "close_vs_ema24": 0.00245221372284421,
          "ema12_slope_3h": 0.0019696821715686763,
          "ema24_slope_6h": 0.0021249972776293813,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T14:32:15.578754Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T14:15:00Z",
            "return_6h": 0.0021961490794348837,
            "return_12h": 0.005089931711423246,
            "return_24h": -0.0024722764132658614,
            "close_vs_ema12": 0.0013548042848454678,
            "close_vs_ema24": 0.00245221372284421,
            "ema12_slope_3h": 0.0019696821715686763,
            "ema24_slope_6h": 0.0021249972776293813,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 582,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1330Z",
      "trigger_timestamp": "2026-10-06T13:32:14.074755Z",
      "market_start_timestamp": "2026-10-06T13:30:00Z",
      "resolution_timestamp": "2026-10-06T13:45:00Z",
      "direction": "UP",
      "base_run_id": 4653,
      "small_run_id": 4654,
      "last_observed_close": 86007.18,
      "actual_close": 86335.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T13:32:14.112231Z",
      "base_predicted_close": 86019.25,
      "small_predicted_close": 86102.5546875,
      "strike": 86007.18,
      "market_regime": {
        "id": 582,
        "signal_id": 582,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-06T13:15:00Z",
        "return_6h": 0.008446706644448021,
        "return_12h": 0.00042133607122951666,
        "return_24h": -0.0009976760500461923,
        "close_vs_ema12": 0.0012931030632215013,
        "close_vs_ema24": 0.0021647058926017593,
        "ema12_slope_3h": 0.0021730869864939883,
        "ema24_slope_6h": 0.0017326783938320656,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T13:32:14.115911Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T13:15:00Z",
          "return_6h": 0.008446706644448021,
          "return_12h": 0.00042133607122951666,
          "return_24h": -0.0009976760500461923,
          "close_vs_ema12": 0.0012931030632215013,
          "close_vs_ema24": 0.0021647058926017593,
          "ema12_slope_3h": 0.0021730869864939883,
          "ema24_slope_6h": 0.0017326783938320656,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.77,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.161667,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4653,
        4654
      ],
      "forecast_publication_timestamp": "2026-10-06T13:32:14.074755Z",
      "requested_quote_timestamp": "2026-10-06T13:32:14.074755Z",
      "retrieved_quote_timestamp": "2026-10-06T13:32:14.236422Z",
      "quote_retrieval_timestamp": "2026-10-06T13:32:14.236422Z",
      "timing_difference_seconds": 0.161667,
      "selected_quote": {
        "id": 582,
        "contract_id": 582,
        "forecast_timestamp": "2026-10-06T13:32:14.074755Z",
        "requested_timestamp": "2026-10-06T13:32:14.074755Z",
        "actual_quote_timestamp": "2026-10-06T13:32:14.236422Z",
        "timestamp_delta_seconds": 0.161667,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.76,
        "implied_probability": 0.77,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T13:32:14.236422Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT060945",
        "external_market_id": "KXBTC15M-26OCT060945-45",
        "external_contract_id": "KXBTC15M-26OCT060945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2720.12
      },
      "selected_entry_price": 0.77,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 582,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060945",
          "external_market_id": "KXBTC15M-26OCT060945-45",
          "external_contract_id": "KXBTC15M-26OCT060945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T13:30:00Z",
          "resolution_timestamp": "2026-10-06T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T13:32:14.118013Z"
        }
      ],
      "quotes": [
        {
          "id": 582,
          "contract_id": 582,
          "forecast_timestamp": "2026-10-06T13:32:14.074755Z",
          "requested_timestamp": "2026-10-06T13:32:14.074755Z",
          "actual_quote_timestamp": "2026-10-06T13:32:14.236422Z",
          "timestamp_delta_seconds": 0.161667,
          "bid": 0.76,
          "ask": 0.77,
          "midpoint": 0.765,
          "last_price": 0.76,
          "implied_probability": 0.77,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T13:32:14.236422Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060945",
          "external_market_id": "KXBTC15M-26OCT060945-45",
          "external_contract_id": "KXBTC15M-26OCT060945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2720.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT060945-45": {
          "UP/YES": "KXBTC15M-26OCT060945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1131,
          "signal_id": 582,
          "quote_id": 582,
          "settlement_id": 582,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 127.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.79,
          "trading_fee": 1.58,
          "total_deployed": 99.37,
          "settlement_value": 1.0,
          "settlement_payout": 127.0,
          "gross_pnl": 29.209999999999994,
          "net_pnl": 27.629999999999995,
          "roi": 0.27805172587299987,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T13:47:20.075748Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2720.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1132,
          "signal_id": 582,
          "quote_id": 582,
          "settlement_id": 582,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 77.0,
          "trading_fee": 1.24,
          "total_deployed": 78.24,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 23.0,
          "net_pnl": 21.760000000000005,
          "roi": 0.27811860940695304,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T13:47:20.078349Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2720.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86007.18,
        "kronos_base_predicted_close": 86019.25,
        "kronos_base_displacement": 12.070000000006985,
        "kronos_base_displacement_fraction": 0.0001403371206916328,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86102.5546875,
        "kronos_small_displacement": 95.37468750000698,
        "kronos_small_displacement_fraction": 0.0011089154126435374,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT060945",
        "ticker": "KXBTC15M-26OCT060945-45",
        "market_id": "KXBTC15M-26OCT060945-45",
        "contract_id": "KXBTC15M-26OCT060945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86007.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T13:32:14.074755Z",
        "retrieved_timestamp": "2026-10-06T13:32:14.236422Z",
        "quote_offset_seconds": 0.161667,
        "quote_age_seconds": 0.161667,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.76,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.77,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2720.12
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86335.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 582,
          "signal_id": 582,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-06T13:15:00Z",
          "return_6h": 0.008446706644448021,
          "return_12h": 0.00042133607122951666,
          "return_24h": -0.0009976760500461923,
          "close_vs_ema12": 0.0012931030632215013,
          "close_vs_ema24": 0.0021647058926017593,
          "ema12_slope_3h": 0.0021730869864939883,
          "ema24_slope_6h": 0.0017326783938320656,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T13:32:14.115911Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T13:15:00Z",
            "return_6h": 0.008446706644448021,
            "return_12h": 0.00042133607122951666,
            "return_24h": -0.0009976760500461923,
            "close_vs_ema12": 0.0012931030632215013,
            "close_vs_ema24": 0.0021647058926017593,
            "ema12_slope_3h": 0.0021730869864939883,
            "ema24_slope_6h": 0.0017326783938320656,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 581,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T1315Z",
      "trigger_timestamp": "2026-10-06T13:17:14.916011Z",
      "market_start_timestamp": "2026-10-06T13:15:00Z",
      "resolution_timestamp": "2026-10-06T13:30:00Z",
      "direction": "UP",
      "base_run_id": 4651,
      "small_run_id": 4652,
      "last_observed_close": 86079.33,
      "actual_close": 86007.18,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T13:17:14.958160Z",
      "base_predicted_close": 86082.5859375,
      "small_predicted_close": 86141.984375,
      "strike": 86079.33,
      "market_regime": {
        "id": 581,
        "signal_id": 581,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-06T13:00:00Z",
        "return_6h": 0.008718550297449612,
        "return_12h": 0.0003734171694962374,
        "return_24h": -0.000482796054830259,
        "close_vs_ema12": 0.002188141641090935,
        "close_vs_ema24": 0.00305102658779699,
        "ema12_slope_3h": 0.0023124256560591583,
        "ema24_slope_6h": 0.0015919713308083505,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T13:17:14.962485Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T13:00:00Z",
          "return_6h": 0.008718550297449612,
          "return_12h": 0.0003734171694962374,
          "return_24h": -0.000482796054830259,
          "close_vs_ema12": 0.002188141641090935,
          "close_vs_ema24": 0.00305102658779699,
          "ema12_slope_3h": 0.0023124256560591583,
          "ema24_slope_6h": 0.0015919713308083505,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.3756,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4651,
        4652
      ],
      "forecast_publication_timestamp": "2026-10-06T13:17:14.916011Z",
      "requested_quote_timestamp": "2026-10-06T13:17:14.916011Z",
      "retrieved_quote_timestamp": "2026-10-06T13:17:15.291611Z",
      "quote_retrieval_timestamp": "2026-10-06T13:17:15.291611Z",
      "timing_difference_seconds": 0.3756,
      "selected_quote": {
        "id": 581,
        "contract_id": 581,
        "forecast_timestamp": "2026-10-06T13:17:14.916011Z",
        "requested_timestamp": "2026-10-06T13:17:14.916011Z",
        "actual_quote_timestamp": "2026-10-06T13:17:15.291611Z",
        "timestamp_delta_seconds": 0.3756,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T13:17:15.291611Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT060930",
        "external_market_id": "KXBTC15M-26OCT060930-30",
        "external_contract_id": "KXBTC15M-26OCT060930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11245.98
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 581,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060930",
          "external_market_id": "KXBTC15M-26OCT060930-30",
          "external_contract_id": "KXBTC15M-26OCT060930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T13:15:00Z",
          "resolution_timestamp": "2026-10-06T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T13:17:14.968838Z"
        }
      ],
      "quotes": [
        {
          "id": 581,
          "contract_id": 581,
          "forecast_timestamp": "2026-10-06T13:17:14.916011Z",
          "requested_timestamp": "2026-10-06T13:17:14.916011Z",
          "actual_quote_timestamp": "2026-10-06T13:17:15.291611Z",
          "timestamp_delta_seconds": 0.3756,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T13:17:15.291611Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060930",
          "external_market_id": "KXBTC15M-26OCT060930-30",
          "external_contract_id": "KXBTC15M-26OCT060930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11245.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT060930-30": {
          "UP/YES": "KXBTC15M-26OCT060930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1129,
          "signal_id": 581,
          "quote_id": 581,
          "settlement_id": 581,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T13:32:18.784883Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11245.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1130,
          "signal_id": 581,
          "quote_id": 581,
          "settlement_id": 581,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T13:32:18.787258Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11245.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86079.33,
        "kronos_base_predicted_close": 86082.5859375,
        "kronos_base_displacement": 3.2559374999982538,
        "kronos_base_displacement_fraction": 3.7824847149696146e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86141.984375,
        "kronos_small_displacement": 62.654374999998254,
        "kronos_small_displacement_fraction": 0.0007278678284321945,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT060930",
        "ticker": "KXBTC15M-26OCT060930-30",
        "market_id": "KXBTC15M-26OCT060930-30",
        "contract_id": "KXBTC15M-26OCT060930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86079.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T13:17:14.916011Z",
        "retrieved_timestamp": "2026-10-06T13:17:15.291611Z",
        "quote_offset_seconds": 0.3756,
        "quote_age_seconds": 0.3756,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11245.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86007.18,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 581,
          "signal_id": 581,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-06T13:00:00Z",
          "return_6h": 0.008718550297449612,
          "return_12h": 0.0003734171694962374,
          "return_24h": -0.000482796054830259,
          "close_vs_ema12": 0.002188141641090935,
          "close_vs_ema24": 0.00305102658779699,
          "ema12_slope_3h": 0.0023124256560591583,
          "ema24_slope_6h": 0.0015919713308083505,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T13:17:14.962485Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T13:00:00Z",
            "return_6h": 0.008718550297449612,
            "return_12h": 0.0003734171694962374,
            "return_24h": -0.000482796054830259,
            "close_vs_ema12": 0.002188141641090935,
            "close_vs_ema24": 0.00305102658779699,
            "ema12_slope_3h": 0.0023124256560591583,
            "ema24_slope_6h": 0.0015919713308083505,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 580,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T0800Z",
      "trigger_timestamp": "2026-10-06T08:02:13.817921Z",
      "market_start_timestamp": "2026-10-06T08:00:00Z",
      "resolution_timestamp": "2026-10-06T08:15:00Z",
      "direction": "UP",
      "base_run_id": 4609,
      "small_run_id": 4610,
      "last_observed_close": 85550.9,
      "actual_close": 85781.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T08:02:13.863954Z",
      "base_predicted_close": 85624.5859375,
      "small_predicted_close": 85641.1953125,
      "strike": 85550.9,
      "market_regime": {
        "id": 580,
        "signal_id": 580,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-06T07:45:00Z",
        "return_6h": -0.0008463869464634399,
        "return_12h": -0.0020869345497760428,
        "return_24h": -0.007398938641156261,
        "close_vs_ema12": -0.0004395270998641676,
        "close_vs_ema24": -0.0013499394937183107,
        "ema12_slope_3h": -0.0013128374657791486,
        "ema24_slope_6h": -0.0014658905285510615,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T08:02:13.869249Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T07:45:00Z",
          "return_6h": -0.0008463869464634399,
          "return_12h": -0.0020869345497760428,
          "return_24h": -0.007398938641156261,
          "close_vs_ema12": -0.0004395270998641676,
          "close_vs_ema24": -0.0013499394937183107,
          "ema12_slope_3h": -0.0013128374657791486,
          "ema24_slope_6h": -0.0014658905285510615,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.343227,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4609,
        4610
      ],
      "forecast_publication_timestamp": "2026-10-06T08:02:13.817921Z",
      "requested_quote_timestamp": "2026-10-06T08:02:13.817921Z",
      "retrieved_quote_timestamp": "2026-10-06T08:02:14.161148Z",
      "quote_retrieval_timestamp": "2026-10-06T08:02:14.161148Z",
      "timing_difference_seconds": 0.343227,
      "selected_quote": {
        "id": 580,
        "contract_id": 580,
        "forecast_timestamp": "2026-10-06T08:02:13.817921Z",
        "requested_timestamp": "2026-10-06T08:02:13.817921Z",
        "actual_quote_timestamp": "2026-10-06T08:02:14.161148Z",
        "timestamp_delta_seconds": 0.343227,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.73,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T08:02:14.161148Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT060415",
        "external_market_id": "KXBTC15M-26OCT060415-15",
        "external_contract_id": "KXBTC15M-26OCT060415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6814.86
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 580,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060415",
          "external_market_id": "KXBTC15M-26OCT060415-15",
          "external_contract_id": "KXBTC15M-26OCT060415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T08:00:00Z",
          "resolution_timestamp": "2026-10-06T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T08:02:13.871487Z"
        }
      ],
      "quotes": [
        {
          "id": 580,
          "contract_id": 580,
          "forecast_timestamp": "2026-10-06T08:02:13.817921Z",
          "requested_timestamp": "2026-10-06T08:02:13.817921Z",
          "actual_quote_timestamp": "2026-10-06T08:02:14.161148Z",
          "timestamp_delta_seconds": 0.343227,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.73,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T08:02:14.161148Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060415",
          "external_market_id": "KXBTC15M-26OCT060415-15",
          "external_contract_id": "KXBTC15M-26OCT060415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6814.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT060415-15": {
          "UP/YES": "KXBTC15M-26OCT060415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1127,
          "signal_id": 580,
          "quote_id": 580,
          "settlement_id": 580,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 1.0,
          "settlement_payout": 132.0,
          "gross_pnl": 34.32000000000001,
          "net_pnl": 32.540000000000006,
          "roi": 0.3271667001809774,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T08:17:22.520392Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6814.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1128,
          "signal_id": 580,
          "quote_id": 580,
          "settlement_id": 580,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 26.0,
          "net_pnl": 24.650000000000006,
          "roi": 0.32714001327140024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T08:17:22.523934Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6814.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85550.9,
        "kronos_base_predicted_close": 85624.5859375,
        "kronos_base_displacement": 73.68593750000582,
        "kronos_base_displacement_fraction": 0.0008613110732909394,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85641.1953125,
        "kronos_small_displacement": 90.29531250000582,
        "kronos_small_displacement_fraction": 0.0010554571898133839,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT060415",
        "ticker": "KXBTC15M-26OCT060415-15",
        "market_id": "KXBTC15M-26OCT060415-15",
        "contract_id": "KXBTC15M-26OCT060415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85550.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T08:02:13.817921Z",
        "retrieved_timestamp": "2026-10-06T08:02:14.161148Z",
        "quote_offset_seconds": 0.343227,
        "quote_age_seconds": 0.343227,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.73,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6814.86
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85781.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 580,
          "signal_id": 580,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-06T07:45:00Z",
          "return_6h": -0.0008463869464634399,
          "return_12h": -0.0020869345497760428,
          "return_24h": -0.007398938641156261,
          "close_vs_ema12": -0.0004395270998641676,
          "close_vs_ema24": -0.0013499394937183107,
          "ema12_slope_3h": -0.0013128374657791486,
          "ema24_slope_6h": -0.0014658905285510615,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T08:02:13.869249Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T07:45:00Z",
            "return_6h": -0.0008463869464634399,
            "return_12h": -0.0020869345497760428,
            "return_24h": -0.007398938641156261,
            "close_vs_ema12": -0.0004395270998641676,
            "close_vs_ema24": -0.0013499394937183107,
            "ema12_slope_3h": -0.0013128374657791486,
            "ema24_slope_6h": -0.0014658905285510615,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 579,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T0730Z",
      "trigger_timestamp": "2026-10-06T07:32:15.278117Z",
      "market_start_timestamp": "2026-10-06T07:30:00Z",
      "resolution_timestamp": "2026-10-06T07:45:00Z",
      "direction": "UP",
      "base_run_id": 4605,
      "small_run_id": 4606,
      "last_observed_close": 85286.79,
      "actual_close": 85480.8,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T07:32:15.316615Z",
      "base_predicted_close": 85291.234375,
      "small_predicted_close": 85347.3203125,
      "strike": 85286.79,
      "market_regime": {
        "id": 579,
        "signal_id": 579,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-06T07:15:00Z",
        "return_6h": -0.007958150411262133,
        "return_12h": -0.005182820457628412,
        "return_24h": -0.01048939278442551,
        "close_vs_ema12": -0.0035980789033215332,
        "close_vs_ema24": -0.004507244479661998,
        "ema12_slope_3h": -0.001354506997156002,
        "ema24_slope_6h": -0.0014619401255581144,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T07:32:15.322899Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T07:15:00Z",
          "return_6h": -0.007958150411262133,
          "return_12h": -0.005182820457628412,
          "return_24h": -0.01048939278442551,
          "close_vs_ema12": -0.0035980789033215332,
          "close_vs_ema24": -0.004507244479661998,
          "ema12_slope_3h": -0.001354506997156002,
          "ema24_slope_6h": -0.0014619401255581144,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.21692,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4605,
        4606
      ],
      "forecast_publication_timestamp": "2026-10-06T07:32:15.278117Z",
      "requested_quote_timestamp": "2026-10-06T07:32:15.278117Z",
      "retrieved_quote_timestamp": "2026-10-06T07:32:15.495037Z",
      "quote_retrieval_timestamp": "2026-10-06T07:32:15.495037Z",
      "timing_difference_seconds": 0.21692,
      "selected_quote": {
        "id": 579,
        "contract_id": 579,
        "forecast_timestamp": "2026-10-06T07:32:15.278117Z",
        "requested_timestamp": "2026-10-06T07:32:15.278117Z",
        "actual_quote_timestamp": "2026-10-06T07:32:15.495037Z",
        "timestamp_delta_seconds": 0.21692,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T07:32:15.495037Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT060345",
        "external_market_id": "KXBTC15M-26OCT060345-45",
        "external_contract_id": "KXBTC15M-26OCT060345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 724.04
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 579,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060345",
          "external_market_id": "KXBTC15M-26OCT060345-45",
          "external_contract_id": "KXBTC15M-26OCT060345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T07:30:00Z",
          "resolution_timestamp": "2026-10-06T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T07:32:15.331337Z"
        }
      ],
      "quotes": [
        {
          "id": 579,
          "contract_id": 579,
          "forecast_timestamp": "2026-10-06T07:32:15.278117Z",
          "requested_timestamp": "2026-10-06T07:32:15.278117Z",
          "actual_quote_timestamp": "2026-10-06T07:32:15.495037Z",
          "timestamp_delta_seconds": 0.21692,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T07:32:15.495037Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060345",
          "external_market_id": "KXBTC15M-26OCT060345-45",
          "external_contract_id": "KXBTC15M-26OCT060345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 724.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT060345-45": {
          "UP/YES": "KXBTC15M-26OCT060345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1125,
          "signal_id": 579,
          "quote_id": 579,
          "settlement_id": 579,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T07:47:20.236021Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 724.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1126,
          "signal_id": 579,
          "quote_id": 579,
          "settlement_id": 579,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T07:47:20.239893Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 724.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85286.79,
        "kronos_base_predicted_close": 85291.234375,
        "kronos_base_displacement": 4.444375000006403,
        "kronos_base_displacement_fraction": 5.211094238634615e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85347.3203125,
        "kronos_small_displacement": 60.5303125000064,
        "kronos_small_displacement_fraction": 0.0007097267056247094,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT060345",
        "ticker": "KXBTC15M-26OCT060345-45",
        "market_id": "KXBTC15M-26OCT060345-45",
        "contract_id": "KXBTC15M-26OCT060345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85286.79
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T07:32:15.278117Z",
        "retrieved_timestamp": "2026-10-06T07:32:15.495037Z",
        "quote_offset_seconds": 0.21692,
        "quote_age_seconds": 0.21692,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 724.04
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85480.8,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 579,
          "signal_id": 579,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-06T07:15:00Z",
          "return_6h": -0.007958150411262133,
          "return_12h": -0.005182820457628412,
          "return_24h": -0.01048939278442551,
          "close_vs_ema12": -0.0035980789033215332,
          "close_vs_ema24": -0.004507244479661998,
          "ema12_slope_3h": -0.001354506997156002,
          "ema24_slope_6h": -0.0014619401255581144,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T07:32:15.322899Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T07:15:00Z",
            "return_6h": -0.007958150411262133,
            "return_12h": -0.005182820457628412,
            "return_24h": -0.01048939278442551,
            "close_vs_ema12": -0.0035980789033215332,
            "close_vs_ema24": -0.004507244479661998,
            "ema12_slope_3h": -0.001354506997156002,
            "ema24_slope_6h": -0.0014619401255581144,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 578,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T0630Z",
      "trigger_timestamp": "2026-10-06T06:32:14.195303Z",
      "market_start_timestamp": "2026-10-06T06:30:00Z",
      "resolution_timestamp": "2026-10-06T06:45:00Z",
      "direction": "UP",
      "base_run_id": 4597,
      "small_run_id": 4598,
      "last_observed_close": 85232.74,
      "actual_close": 85301.31,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T06:32:14.238330Z",
      "base_predicted_close": 85244.7890625,
      "small_predicted_close": 85275.234375,
      "strike": 85232.74,
      "market_regime": {
        "id": 578,
        "signal_id": 578,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-06T06:15:00Z",
        "return_6h": -0.006937083818386314,
        "return_12h": -0.004049245599469287,
        "return_24h": -0.007499686309311193,
        "close_vs_ema12": -0.0048419733740106,
        "close_vs_ema24": -0.005509983885672809,
        "ema12_slope_3h": -0.001123592103246085,
        "ema24_slope_6h": -0.0009649868730056133,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T06:32:14.242009Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T06:15:00Z",
          "return_6h": -0.006937083818386314,
          "return_12h": -0.004049245599469287,
          "return_24h": -0.007499686309311193,
          "close_vs_ema12": -0.0048419733740106,
          "close_vs_ema24": -0.005509983885672809,
          "ema12_slope_3h": -0.001123592103246085,
          "ema24_slope_6h": -0.0009649868730056133,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.158796,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4597,
        4598
      ],
      "forecast_publication_timestamp": "2026-10-06T06:32:14.195303Z",
      "requested_quote_timestamp": "2026-10-06T06:32:14.195303Z",
      "retrieved_quote_timestamp": "2026-10-06T06:32:14.354099Z",
      "quote_retrieval_timestamp": "2026-10-06T06:32:14.354099Z",
      "timing_difference_seconds": 0.158796,
      "selected_quote": {
        "id": 578,
        "contract_id": 578,
        "forecast_timestamp": "2026-10-06T06:32:14.195303Z",
        "requested_timestamp": "2026-10-06T06:32:14.195303Z",
        "actual_quote_timestamp": "2026-10-06T06:32:14.354099Z",
        "timestamp_delta_seconds": 0.158796,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T06:32:14.354099Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT060245",
        "external_market_id": "KXBTC15M-26OCT060245-45",
        "external_contract_id": "KXBTC15M-26OCT060245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7370.76
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 578,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060245",
          "external_market_id": "KXBTC15M-26OCT060245-45",
          "external_contract_id": "KXBTC15M-26OCT060245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T06:30:00Z",
          "resolution_timestamp": "2026-10-06T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T06:32:14.244454Z"
        }
      ],
      "quotes": [
        {
          "id": 578,
          "contract_id": 578,
          "forecast_timestamp": "2026-10-06T06:32:14.195303Z",
          "requested_timestamp": "2026-10-06T06:32:14.195303Z",
          "actual_quote_timestamp": "2026-10-06T06:32:14.354099Z",
          "timestamp_delta_seconds": 0.158796,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T06:32:14.354099Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060245",
          "external_market_id": "KXBTC15M-26OCT060245-45",
          "external_contract_id": "KXBTC15M-26OCT060245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7370.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT060245-45": {
          "UP/YES": "KXBTC15M-26OCT060245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1123,
          "signal_id": 578,
          "quote_id": 578,
          "settlement_id": 578,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 159.0,
          "gross_pnl": 62.010000000000005,
          "net_pnl": 59.36,
          "roi": 0.5957446808510638,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T06:47:19.064190Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7370.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1124,
          "signal_id": 578,
          "quote_id": 578,
          "settlement_id": 578,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 39.0,
          "net_pnl": 37.33,
          "roi": 0.5956598053295037,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T06:47:19.066818Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7370.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85232.74,
        "kronos_base_predicted_close": 85244.7890625,
        "kronos_base_displacement": 12.049062499994761,
        "kronos_base_displacement_fraction": 0.00014136659809358188,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85275.234375,
        "kronos_small_displacement": 42.49437499999476,
        "kronos_small_displacement_fraction": 0.0004985686838179173,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT060245",
        "ticker": "KXBTC15M-26OCT060245-45",
        "market_id": "KXBTC15M-26OCT060245-45",
        "contract_id": "KXBTC15M-26OCT060245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85232.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T06:32:14.195303Z",
        "retrieved_timestamp": "2026-10-06T06:32:14.354099Z",
        "quote_offset_seconds": 0.158796,
        "quote_age_seconds": 0.158796,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7370.76
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85301.31,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 578,
          "signal_id": 578,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-06T06:15:00Z",
          "return_6h": -0.006937083818386314,
          "return_12h": -0.004049245599469287,
          "return_24h": -0.007499686309311193,
          "close_vs_ema12": -0.0048419733740106,
          "close_vs_ema24": -0.005509983885672809,
          "ema12_slope_3h": -0.001123592103246085,
          "ema24_slope_6h": -0.0009649868730056133,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T06:32:14.242009Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T06:15:00Z",
            "return_6h": -0.006937083818386314,
            "return_12h": -0.004049245599469287,
            "return_24h": -0.007499686309311193,
            "close_vs_ema12": -0.0048419733740106,
            "close_vs_ema24": -0.005509983885672809,
            "ema12_slope_3h": -0.001123592103246085,
            "ema24_slope_6h": -0.0009649868730056133,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 577,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T0615Z",
      "trigger_timestamp": "2026-10-06T06:17:14.831168Z",
      "market_start_timestamp": "2026-10-06T06:15:00Z",
      "resolution_timestamp": "2026-10-06T06:30:00Z",
      "direction": "UP",
      "base_run_id": 4595,
      "small_run_id": 4596,
      "last_observed_close": 85163.92,
      "actual_close": 85232.74,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T06:17:14.869543Z",
      "base_predicted_close": 85250.21875,
      "small_predicted_close": 85329.4921875,
      "strike": 85163.92,
      "market_regime": {
        "id": 577,
        "signal_id": 577,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-06T06:00:00Z",
        "return_6h": -0.007935939160059302,
        "return_12h": -0.0031476033442960905,
        "return_24h": -0.00838603124405346,
        "close_vs_ema12": -0.005850334029329107,
        "close_vs_ema24": -0.006428225073128124,
        "ema12_slope_3h": -0.0010576265042646638,
        "ema24_slope_6h": -0.0008391993443290779,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T06:17:14.874259Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T06:00:00Z",
          "return_6h": -0.007935939160059302,
          "return_12h": -0.0031476033442960905,
          "return_24h": -0.00838603124405346,
          "close_vs_ema12": -0.005850334029329107,
          "close_vs_ema24": -0.006428225073128124,
          "ema12_slope_3h": -0.0010576265042646638,
          "ema24_slope_6h": -0.0008391993443290779,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17398,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4595,
        4596
      ],
      "forecast_publication_timestamp": "2026-10-06T06:17:14.831168Z",
      "requested_quote_timestamp": "2026-10-06T06:17:14.831168Z",
      "retrieved_quote_timestamp": "2026-10-06T06:17:15.005148Z",
      "quote_retrieval_timestamp": "2026-10-06T06:17:15.005148Z",
      "timing_difference_seconds": 0.17398,
      "selected_quote": {
        "id": 577,
        "contract_id": 577,
        "forecast_timestamp": "2026-10-06T06:17:14.831168Z",
        "requested_timestamp": "2026-10-06T06:17:14.831168Z",
        "actual_quote_timestamp": "2026-10-06T06:17:15.005148Z",
        "timestamp_delta_seconds": 0.17398,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T06:17:15.005148Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT060230",
        "external_market_id": "KXBTC15M-26OCT060230-30",
        "external_contract_id": "KXBTC15M-26OCT060230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1613.13
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 577,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060230",
          "external_market_id": "KXBTC15M-26OCT060230-30",
          "external_contract_id": "KXBTC15M-26OCT060230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T06:15:00Z",
          "resolution_timestamp": "2026-10-06T06:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T06:17:14.880716Z"
        }
      ],
      "quotes": [
        {
          "id": 577,
          "contract_id": 577,
          "forecast_timestamp": "2026-10-06T06:17:14.831168Z",
          "requested_timestamp": "2026-10-06T06:17:14.831168Z",
          "actual_quote_timestamp": "2026-10-06T06:17:15.005148Z",
          "timestamp_delta_seconds": 0.17398,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.67,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T06:17:15.005148Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT060230",
          "external_market_id": "KXBTC15M-26OCT060230-30",
          "external_contract_id": "KXBTC15M-26OCT060230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1613.13
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT060230-30": {
          "UP/YES": "KXBTC15M-26OCT060230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1121,
          "signal_id": 577,
          "quote_id": 577,
          "settlement_id": 577,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T06:32:18.876118Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1613.13,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1122,
          "signal_id": 577,
          "quote_id": 577,
          "settlement_id": 577,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T06:32:18.880942Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1613.13,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85163.92,
        "kronos_base_predicted_close": 85250.21875,
        "kronos_base_displacement": 86.29875000000175,
        "kronos_base_displacement_fraction": 0.001013325243835673,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85329.4921875,
        "kronos_small_displacement": 165.57218750000175,
        "kronos_small_displacement_fraction": 0.0019441588351029608,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT060230",
        "ticker": "KXBTC15M-26OCT060230-30",
        "market_id": "KXBTC15M-26OCT060230-30",
        "contract_id": "KXBTC15M-26OCT060230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85163.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T06:17:14.831168Z",
        "retrieved_timestamp": "2026-10-06T06:17:15.005148Z",
        "quote_offset_seconds": 0.17398,
        "quote_age_seconds": 0.17398,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1613.13
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85232.74,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T0615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 577,
          "signal_id": 577,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-06T06:00:00Z",
          "return_6h": -0.007935939160059302,
          "return_12h": -0.0031476033442960905,
          "return_24h": -0.00838603124405346,
          "close_vs_ema12": -0.005850334029329107,
          "close_vs_ema24": -0.006428225073128124,
          "ema12_slope_3h": -0.0010576265042646638,
          "ema24_slope_6h": -0.0008391993443290779,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T06:17:14.874259Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T06:00:00Z",
            "return_6h": -0.007935939160059302,
            "return_12h": -0.0031476033442960905,
            "return_24h": -0.00838603124405346,
            "close_vs_ema12": -0.005850334029329107,
            "close_vs_ema24": -0.006428225073128124,
            "ema12_slope_3h": -0.0010576265042646638,
            "ema24_slope_6h": -0.0008391993443290779,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 576,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T0045Z",
      "trigger_timestamp": "2026-10-06T00:47:14.859519Z",
      "market_start_timestamp": "2026-10-06T00:45:00Z",
      "resolution_timestamp": "2026-10-06T01:00:00Z",
      "direction": "UP",
      "base_run_id": 4551,
      "small_run_id": 4552,
      "last_observed_close": 85795.29,
      "actual_close": 85861.4,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T00:47:14.897704Z",
      "base_predicted_close": 85797.5859375,
      "small_predicted_close": 85848.78125,
      "strike": 85795.29,
      "market_regime": {
        "id": 576,
        "signal_id": 576,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-06T00:30:00Z",
        "return_6h": 0.002100389673574954,
        "return_12h": -0.0013304316754828571,
        "return_24h": -0.009147617314366197,
        "close_vs_ema12": -3.175481831441118e-05,
        "close_vs_ema24": 8.579773910222244e-05,
        "ema12_slope_3h": 0.0006082069548387636,
        "ema24_slope_6h": 0.0002903230983906102,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T00:47:14.902864Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T00:30:00Z",
          "return_6h": 0.002100389673574954,
          "return_12h": -0.0013304316754828571,
          "return_24h": -0.009147617314366197,
          "close_vs_ema12": -3.175481831441118e-05,
          "close_vs_ema24": 8.579773910222244e-05,
          "ema12_slope_3h": 0.0006082069548387636,
          "ema24_slope_6h": 0.0002903230983906102,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.208262,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4551,
        4552
      ],
      "forecast_publication_timestamp": "2026-10-06T00:47:14.859519Z",
      "requested_quote_timestamp": "2026-10-06T00:47:14.859519Z",
      "retrieved_quote_timestamp": "2026-10-06T00:47:15.067781Z",
      "quote_retrieval_timestamp": "2026-10-06T00:47:15.067781Z",
      "timing_difference_seconds": 0.208262,
      "selected_quote": {
        "id": 576,
        "contract_id": 576,
        "forecast_timestamp": "2026-10-06T00:47:14.859519Z",
        "requested_timestamp": "2026-10-06T00:47:14.859519Z",
        "actual_quote_timestamp": "2026-10-06T00:47:15.067781Z",
        "timestamp_delta_seconds": 0.208262,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T00:47:15.067781Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT052100",
        "external_market_id": "KXBTC15M-26OCT052100-00",
        "external_contract_id": "KXBTC15M-26OCT052100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9476.83
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 576,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052100",
          "external_market_id": "KXBTC15M-26OCT052100-00",
          "external_contract_id": "KXBTC15M-26OCT052100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T00:45:00Z",
          "resolution_timestamp": "2026-10-06T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T00:47:14.907891Z"
        }
      ],
      "quotes": [
        {
          "id": 576,
          "contract_id": 576,
          "forecast_timestamp": "2026-10-06T00:47:14.859519Z",
          "requested_timestamp": "2026-10-06T00:47:14.859519Z",
          "actual_quote_timestamp": "2026-10-06T00:47:15.067781Z",
          "timestamp_delta_seconds": 0.208262,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T00:47:15.067781Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052100",
          "external_market_id": "KXBTC15M-26OCT052100-00",
          "external_contract_id": "KXBTC15M-26OCT052100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9476.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT052100-00": {
          "UP/YES": "KXBTC15M-26OCT052100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1119,
          "signal_id": 576,
          "quote_id": 576,
          "settlement_id": 576,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T01:02:21.068201Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9476.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1120,
          "signal_id": 576,
          "quote_id": 576,
          "settlement_id": 576,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T01:02:21.071308Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9476.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85795.29,
        "kronos_base_predicted_close": 85797.5859375,
        "kronos_base_displacement": 2.295937500006403,
        "kronos_base_displacement_fraction": 2.6760647350296304e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85848.78125,
        "kronos_small_displacement": 53.4912500000064,
        "kronos_small_displacement_fraction": 0.0006234753679369392,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT052100",
        "ticker": "KXBTC15M-26OCT052100-00",
        "market_id": "KXBTC15M-26OCT052100-00",
        "contract_id": "KXBTC15M-26OCT052100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85795.29
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T00:47:14.859519Z",
        "retrieved_timestamp": "2026-10-06T00:47:15.067781Z",
        "quote_offset_seconds": 0.208262,
        "quote_age_seconds": 0.208262,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9476.83
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85861.4,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 576,
          "signal_id": 576,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-06T00:30:00Z",
          "return_6h": 0.002100389673574954,
          "return_12h": -0.0013304316754828571,
          "return_24h": -0.009147617314366197,
          "close_vs_ema12": -3.175481831441118e-05,
          "close_vs_ema24": 8.579773910222244e-05,
          "ema12_slope_3h": 0.0006082069548387636,
          "ema24_slope_6h": 0.0002903230983906102,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T00:47:14.902864Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T00:30:00Z",
            "return_6h": 0.002100389673574954,
            "return_12h": -0.0013304316754828571,
            "return_24h": -0.009147617314366197,
            "close_vs_ema12": -3.175481831441118e-05,
            "close_vs_ema24": 8.579773910222244e-05,
            "ema12_slope_3h": 0.0006082069548387636,
            "ema24_slope_6h": 0.0002903230983906102,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 575,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T0030Z",
      "trigger_timestamp": "2026-10-06T00:32:14.028630Z",
      "market_start_timestamp": "2026-10-06T00:30:00Z",
      "resolution_timestamp": "2026-10-06T00:45:00Z",
      "direction": "UP",
      "base_run_id": 4549,
      "small_run_id": 4550,
      "last_observed_close": 85828.14,
      "actual_close": 85795.29,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T00:32:14.073986Z",
      "base_predicted_close": 85897.375,
      "small_predicted_close": 85862.4765625,
      "strike": 85828.14,
      "market_regime": {
        "id": 575,
        "signal_id": 575,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-06T00:15:00Z",
        "return_6h": 0.00290801133730878,
        "return_12h": -0.002389224785928179,
        "return_24h": -0.0050404878063492475,
        "close_vs_ema12": 0.00034978692338549777,
        "close_vs_ema24": 0.00047053709567257407,
        "ema12_slope_3h": 0.000692543404674506,
        "ema24_slope_6h": 0.0002522793184618344,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T00:32:14.079018Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-06T00:15:00Z",
          "return_6h": 0.00290801133730878,
          "return_12h": -0.002389224785928179,
          "return_24h": -0.0050404878063492475,
          "close_vs_ema12": 0.00034978692338549777,
          "close_vs_ema24": 0.00047053709567257407,
          "ema12_slope_3h": 0.000692543404674506,
          "ema24_slope_6h": 0.0002522793184618344,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207719,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4549,
        4550
      ],
      "forecast_publication_timestamp": "2026-10-06T00:32:14.028630Z",
      "requested_quote_timestamp": "2026-10-06T00:32:14.028630Z",
      "retrieved_quote_timestamp": "2026-10-06T00:32:14.236349Z",
      "quote_retrieval_timestamp": "2026-10-06T00:32:14.236349Z",
      "timing_difference_seconds": 0.207719,
      "selected_quote": {
        "id": 575,
        "contract_id": 575,
        "forecast_timestamp": "2026-10-06T00:32:14.028630Z",
        "requested_timestamp": "2026-10-06T00:32:14.028630Z",
        "actual_quote_timestamp": "2026-10-06T00:32:14.236349Z",
        "timestamp_delta_seconds": 0.207719,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T00:32:14.236349Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT052045",
        "external_market_id": "KXBTC15M-26OCT052045-45",
        "external_contract_id": "KXBTC15M-26OCT052045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9021.27
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 575,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052045",
          "external_market_id": "KXBTC15M-26OCT052045-45",
          "external_contract_id": "KXBTC15M-26OCT052045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T00:30:00Z",
          "resolution_timestamp": "2026-10-06T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T00:32:14.080920Z"
        }
      ],
      "quotes": [
        {
          "id": 575,
          "contract_id": 575,
          "forecast_timestamp": "2026-10-06T00:32:14.028630Z",
          "requested_timestamp": "2026-10-06T00:32:14.028630Z",
          "actual_quote_timestamp": "2026-10-06T00:32:14.236349Z",
          "timestamp_delta_seconds": 0.207719,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.65,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T00:32:14.236349Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052045",
          "external_market_id": "KXBTC15M-26OCT052045-45",
          "external_contract_id": "KXBTC15M-26OCT052045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9021.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT052045-45": {
          "UP/YES": "KXBTC15M-26OCT052045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1117,
          "signal_id": 575,
          "quote_id": 575,
          "settlement_id": 575,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02000000000001,
          "net_pnl": -99.33000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T00:47:19.494775Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9021.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1118,
          "signal_id": 575,
          "quote_id": 575,
          "settlement_id": 575,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -66.0,
          "net_pnl": -67.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T00:47:19.497177Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9021.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85828.14,
        "kronos_base_predicted_close": 85897.375,
        "kronos_base_displacement": 69.23500000000058,
        "kronos_base_displacement_fraction": 0.0008066701666842668,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85862.4765625,
        "kronos_small_displacement": 34.33656250000058,
        "kronos_small_displacement_fraction": 0.00040006182704181384,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT052045",
        "ticker": "KXBTC15M-26OCT052045-45",
        "market_id": "KXBTC15M-26OCT052045-45",
        "contract_id": "KXBTC15M-26OCT052045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85828.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T00:32:14.028630Z",
        "retrieved_timestamp": "2026-10-06T00:32:14.236349Z",
        "quote_offset_seconds": 0.207719,
        "quote_age_seconds": 0.207719,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9021.27
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85795.29,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 575,
          "signal_id": 575,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-06T00:15:00Z",
          "return_6h": 0.00290801133730878,
          "return_12h": -0.002389224785928179,
          "return_24h": -0.0050404878063492475,
          "close_vs_ema12": 0.00034978692338549777,
          "close_vs_ema24": 0.00047053709567257407,
          "ema12_slope_3h": 0.000692543404674506,
          "ema24_slope_6h": 0.0002522793184618344,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T00:32:14.079018Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-06T00:15:00Z",
            "return_6h": 0.00290801133730878,
            "return_12h": -0.002389224785928179,
            "return_24h": -0.0050404878063492475,
            "close_vs_ema12": 0.00034978692338549777,
            "close_vs_ema24": 0.00047053709567257407,
            "ema12_slope_3h": 0.000692543404674506,
            "ema24_slope_6h": 0.0002522793184618344,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 574,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261006T0000Z",
      "trigger_timestamp": "2026-10-06T00:02:14.870568Z",
      "market_start_timestamp": "2026-10-06T00:00:00Z",
      "resolution_timestamp": "2026-10-06T00:15:00Z",
      "direction": "UP",
      "base_run_id": 4545,
      "small_run_id": 4546,
      "last_observed_close": 85776.0,
      "actual_close": 85845.19,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-06T00:02:14.910078Z",
      "base_predicted_close": 85782.6171875,
      "small_predicted_close": 85782.21875,
      "strike": 85776.0,
      "market_regime": {
        "id": 574,
        "signal_id": 574,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T23:45:00Z",
        "return_6h": 0.004127578605498172,
        "return_12h": -0.004869952840570013,
        "return_24h": -0.008437884229451353,
        "close_vs_ema12": -0.00021906488449285888,
        "close_vs_ema24": -0.00011303344406787819,
        "ema12_slope_3h": 0.0006855596364929717,
        "ema24_slope_6h": 9.940916371697917e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-06T00:02:14.919328Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T23:45:00Z",
          "return_6h": 0.004127578605498172,
          "return_12h": -0.004869952840570013,
          "return_24h": -0.008437884229451353,
          "close_vs_ema12": -0.00021906488449285888,
          "close_vs_ema24": -0.00011303344406787819,
          "ema12_slope_3h": 0.0006855596364929717,
          "ema24_slope_6h": 9.940916371697917e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184576,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4545,
        4546
      ],
      "forecast_publication_timestamp": "2026-10-06T00:02:14.870568Z",
      "requested_quote_timestamp": "2026-10-06T00:02:14.870568Z",
      "retrieved_quote_timestamp": "2026-10-06T00:02:15.055144Z",
      "quote_retrieval_timestamp": "2026-10-06T00:02:15.055144Z",
      "timing_difference_seconds": 0.184576,
      "selected_quote": {
        "id": 574,
        "contract_id": 574,
        "forecast_timestamp": "2026-10-06T00:02:14.870568Z",
        "requested_timestamp": "2026-10-06T00:02:14.870568Z",
        "actual_quote_timestamp": "2026-10-06T00:02:15.055144Z",
        "timestamp_delta_seconds": 0.184576,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-06T00:02:15.055144Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT052015",
        "external_market_id": "KXBTC15M-26OCT052015-15",
        "external_contract_id": "KXBTC15M-26OCT052015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4815.95
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 574,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052015",
          "external_market_id": "KXBTC15M-26OCT052015-15",
          "external_contract_id": "KXBTC15M-26OCT052015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-06T00:00:00Z",
          "resolution_timestamp": "2026-10-06T00:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-06T00:02:14.921969Z"
        }
      ],
      "quotes": [
        {
          "id": 574,
          "contract_id": 574,
          "forecast_timestamp": "2026-10-06T00:02:14.870568Z",
          "requested_timestamp": "2026-10-06T00:02:14.870568Z",
          "actual_quote_timestamp": "2026-10-06T00:02:15.055144Z",
          "timestamp_delta_seconds": 0.184576,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-06T00:02:15.055144Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052015",
          "external_market_id": "KXBTC15M-26OCT052015-15",
          "external_contract_id": "KXBTC15M-26OCT052015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4815.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT052015-15": {
          "UP/YES": "KXBTC15M-26OCT052015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1115,
          "signal_id": 574,
          "quote_id": 574,
          "settlement_id": 574,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T00:17:18.687418Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4815.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1116,
          "signal_id": 574,
          "quote_id": 574,
          "settlement_id": 574,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T00:17:18.689847Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4815.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85776.0,
        "kronos_base_predicted_close": 85782.6171875,
        "kronos_base_displacement": 6.6171875,
        "kronos_base_displacement_fraction": 7.714497645028912e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85782.21875,
        "kronos_small_displacement": 6.21875,
        "kronos_small_displacement_fraction": 7.24998834172729e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT052015",
        "ticker": "KXBTC15M-26OCT052015-15",
        "market_id": "KXBTC15M-26OCT052015-15",
        "contract_id": "KXBTC15M-26OCT052015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85776.0
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-06T00:02:14.870568Z",
        "retrieved_timestamp": "2026-10-06T00:02:15.055144Z",
        "quote_offset_seconds": 0.184576,
        "quote_age_seconds": 0.184576,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4815.95
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85845.19,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261006T0000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 574,
          "signal_id": 574,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T23:45:00Z",
          "return_6h": 0.004127578605498172,
          "return_12h": -0.004869952840570013,
          "return_24h": -0.008437884229451353,
          "close_vs_ema12": -0.00021906488449285888,
          "close_vs_ema24": -0.00011303344406787819,
          "ema12_slope_3h": 0.0006855596364929717,
          "ema24_slope_6h": 9.940916371697917e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-06T00:02:14.919328Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T23:45:00Z",
            "return_6h": 0.004127578605498172,
            "return_12h": -0.004869952840570013,
            "return_24h": -0.008437884229451353,
            "close_vs_ema12": -0.00021906488449285888,
            "close_vs_ema24": -0.00011303344406787819,
            "ema12_slope_3h": 0.0006855596364929717,
            "ema24_slope_6h": 9.940916371697917e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 573,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T2345Z",
      "trigger_timestamp": "2026-10-05T23:47:15.544557Z",
      "market_start_timestamp": "2026-10-05T23:45:00Z",
      "resolution_timestamp": "2026-10-06T00:00:00Z",
      "direction": "UP",
      "base_run_id": 4543,
      "small_run_id": 4544,
      "last_observed_close": 85831.89,
      "actual_close": 85776.0,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T23:47:15.586084Z",
      "base_predicted_close": 85840.4140625,
      "small_predicted_close": 85854.90625,
      "strike": 85831.89,
      "market_regime": {
        "id": 573,
        "signal_id": 573,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T23:30:00Z",
        "return_6h": 0.006010205150629,
        "return_12h": -0.0027011238298564333,
        "return_24h": -0.007560592049806414,
        "close_vs_ema12": 0.00042306486751186867,
        "close_vs_ema24": 0.0005361699906123452,
        "ema12_slope_3h": 0.0007225461973880964,
        "ema24_slope_6h": 1.5001365476052797e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T23:47:15.591392Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T23:30:00Z",
          "return_6h": 0.006010205150629,
          "return_12h": -0.0027011238298564333,
          "return_24h": -0.007560592049806414,
          "close_vs_ema12": 0.00042306486751186867,
          "close_vs_ema24": 0.0005361699906123452,
          "ema12_slope_3h": 0.0007225461973880964,
          "ema24_slope_6h": 1.5001365476052797e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.22,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193461,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4543,
        4544
      ],
      "forecast_publication_timestamp": "2026-10-05T23:47:15.544557Z",
      "requested_quote_timestamp": "2026-10-05T23:47:15.544557Z",
      "retrieved_quote_timestamp": "2026-10-05T23:47:15.738018Z",
      "quote_retrieval_timestamp": "2026-10-05T23:47:15.738018Z",
      "timing_difference_seconds": 0.193461,
      "selected_quote": {
        "id": 573,
        "contract_id": 573,
        "forecast_timestamp": "2026-10-05T23:47:15.544557Z",
        "requested_timestamp": "2026-10-05T23:47:15.544557Z",
        "actual_quote_timestamp": "2026-10-05T23:47:15.738018Z",
        "timestamp_delta_seconds": 0.193461,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "implied_probability": 0.22,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T23:47:15.738018Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT052000",
        "external_market_id": "KXBTC15M-26OCT052000-00",
        "external_contract_id": "KXBTC15M-26OCT052000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4417.58
      },
      "selected_entry_price": 0.22,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 573,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052000",
          "external_market_id": "KXBTC15M-26OCT052000-00",
          "external_contract_id": "KXBTC15M-26OCT052000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T23:45:00Z",
          "resolution_timestamp": "2026-10-06T00:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T23:47:15.594033Z"
        }
      ],
      "quotes": [
        {
          "id": 573,
          "contract_id": 573,
          "forecast_timestamp": "2026-10-05T23:47:15.544557Z",
          "requested_timestamp": "2026-10-05T23:47:15.544557Z",
          "actual_quote_timestamp": "2026-10-05T23:47:15.738018Z",
          "timestamp_delta_seconds": 0.193461,
          "bid": 0.21,
          "ask": 0.22,
          "midpoint": 0.215,
          "last_price": 0.22,
          "implied_probability": 0.22,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T23:47:15.738018Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT052000",
          "external_market_id": "KXBTC15M-26OCT052000-00",
          "external_contract_id": "KXBTC15M-26OCT052000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4417.58
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT052000-00": {
          "UP/YES": "KXBTC15M-26OCT052000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1113,
          "signal_id": 573,
          "quote_id": 573,
          "settlement_id": 573,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 431.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.82000000000001,
          "trading_fee": 5.18,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.82000000000001,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T00:02:19.776838Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4417.58,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1114,
          "signal_id": 573,
          "quote_id": 573,
          "settlement_id": 573,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 22.0,
          "trading_fee": 1.21,
          "total_deployed": 23.21,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -22.0,
          "net_pnl": -23.21,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-06T00:02:19.779282Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4417.58,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85831.89,
        "kronos_base_predicted_close": 85840.4140625,
        "kronos_base_displacement": 8.524062500000582,
        "kronos_base_displacement_fraction": 9.931113598920614e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85854.90625,
        "kronos_small_displacement": 23.016250000000582,
        "kronos_small_displacement_fraction": 0.00026815499460632384,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT052000",
        "ticker": "KXBTC15M-26OCT052000-00",
        "market_id": "KXBTC15M-26OCT052000-00",
        "contract_id": "KXBTC15M-26OCT052000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85831.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T23:47:15.544557Z",
        "retrieved_timestamp": "2026-10-05T23:47:15.738018Z",
        "quote_offset_seconds": 0.193461,
        "quote_age_seconds": 0.193461,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.22,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4417.58
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85776.0,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T2345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 573,
          "signal_id": 573,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T23:30:00Z",
          "return_6h": 0.006010205150629,
          "return_12h": -0.0027011238298564333,
          "return_24h": -0.007560592049806414,
          "close_vs_ema12": 0.00042306486751186867,
          "close_vs_ema24": 0.0005361699906123452,
          "ema12_slope_3h": 0.0007225461973880964,
          "ema24_slope_6h": 1.5001365476052797e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T23:47:15.591392Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T23:30:00Z",
            "return_6h": 0.006010205150629,
            "return_12h": -0.0027011238298564333,
            "return_24h": -0.007560592049806414,
            "close_vs_ema12": 0.00042306486751186867,
            "close_vs_ema24": 0.0005361699906123452,
            "ema12_slope_3h": 0.0007225461973880964,
            "ema24_slope_6h": 1.5001365476052797e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 572,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T2315Z",
      "trigger_timestamp": "2026-10-05T23:17:14.998504Z",
      "market_start_timestamp": "2026-10-05T23:15:00Z",
      "resolution_timestamp": "2026-10-05T23:30:00Z",
      "direction": "UP",
      "base_run_id": 4539,
      "small_run_id": 4540,
      "last_observed_close": 85868.65,
      "actual_close": 85917.79,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T23:17:15.040188Z",
      "base_predicted_close": 85936.8515625,
      "small_predicted_close": 85873.3046875,
      "strike": 85868.65,
      "market_regime": {
        "id": 572,
        "signal_id": 572,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T23:00:00Z",
        "return_6h": 0.007249963977275398,
        "return_12h": -0.0007366565400296343,
        "return_24h": -0.008191509965263188,
        "close_vs_ema12": 0.000930931665227952,
        "close_vs_ema24": 0.0010086483491433818,
        "ema12_slope_3h": 0.0006896797354323247,
        "ema24_slope_6h": -0.00024807375344870763,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T23:17:15.046264Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T23:00:00Z",
          "return_6h": 0.007249963977275398,
          "return_12h": -0.0007366565400296343,
          "return_24h": -0.008191509965263188,
          "close_vs_ema12": 0.000930931665227952,
          "close_vs_ema24": 0.0010086483491433818,
          "ema12_slope_3h": 0.0006896797354323247,
          "ema24_slope_6h": -0.00024807375344870763,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.357069,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4539,
        4540
      ],
      "forecast_publication_timestamp": "2026-10-05T23:17:14.998504Z",
      "requested_quote_timestamp": "2026-10-05T23:17:14.998504Z",
      "retrieved_quote_timestamp": "2026-10-05T23:17:15.355573Z",
      "quote_retrieval_timestamp": "2026-10-05T23:17:15.355573Z",
      "timing_difference_seconds": 0.357069,
      "selected_quote": {
        "id": 572,
        "contract_id": 572,
        "forecast_timestamp": "2026-10-05T23:17:14.998504Z",
        "requested_timestamp": "2026-10-05T23:17:14.998504Z",
        "actual_quote_timestamp": "2026-10-05T23:17:15.355573Z",
        "timestamp_delta_seconds": 0.357069,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T23:17:15.355573Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051930",
        "external_market_id": "KXBTC15M-26OCT051930-30",
        "external_contract_id": "KXBTC15M-26OCT051930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7452.02
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 572,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051930",
          "external_market_id": "KXBTC15M-26OCT051930-30",
          "external_contract_id": "KXBTC15M-26OCT051930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T23:15:00Z",
          "resolution_timestamp": "2026-10-05T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T23:17:15.052989Z"
        }
      ],
      "quotes": [
        {
          "id": 572,
          "contract_id": 572,
          "forecast_timestamp": "2026-10-05T23:17:14.998504Z",
          "requested_timestamp": "2026-10-05T23:17:14.998504Z",
          "actual_quote_timestamp": "2026-10-05T23:17:15.355573Z",
          "timestamp_delta_seconds": 0.357069,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T23:17:15.355573Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051930",
          "external_market_id": "KXBTC15M-26OCT051930-30",
          "external_contract_id": "KXBTC15M-26OCT051930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7452.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051930-30": {
          "UP/YES": "KXBTC15M-26OCT051930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1111,
          "signal_id": 572,
          "quote_id": 572,
          "settlement_id": 572,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T23:32:22.341771Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7452.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1112,
          "signal_id": 572,
          "quote_id": 572,
          "settlement_id": 572,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T23:32:22.344079Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7452.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85868.65,
        "kronos_base_predicted_close": 85936.8515625,
        "kronos_base_displacement": 68.20156250000582,
        "kronos_base_displacement_fraction": 0.0007942545096493985,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85873.3046875,
        "kronos_small_displacement": 4.654687500005821,
        "kronos_small_displacement_fraction": 5.420706509309068e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051930",
        "ticker": "KXBTC15M-26OCT051930-30",
        "market_id": "KXBTC15M-26OCT051930-30",
        "contract_id": "KXBTC15M-26OCT051930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85868.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T23:17:14.998504Z",
        "retrieved_timestamp": "2026-10-05T23:17:15.355573Z",
        "quote_offset_seconds": 0.357069,
        "quote_age_seconds": 0.357069,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7452.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85917.79,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 572,
          "signal_id": 572,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T23:00:00Z",
          "return_6h": 0.007249963977275398,
          "return_12h": -0.0007366565400296343,
          "return_24h": -0.008191509965263188,
          "close_vs_ema12": 0.000930931665227952,
          "close_vs_ema24": 0.0010086483491433818,
          "ema12_slope_3h": 0.0006896797354323247,
          "ema24_slope_6h": -0.00024807375344870763,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T23:17:15.046264Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T23:00:00Z",
            "return_6h": 0.007249963977275398,
            "return_12h": -0.0007366565400296343,
            "return_24h": -0.008191509965263188,
            "close_vs_ema12": 0.000930931665227952,
            "close_vs_ema24": 0.0010086483491433818,
            "ema12_slope_3h": 0.0006896797354323247,
            "ema24_slope_6h": -0.00024807375344870763,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 571,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T2115Z",
      "trigger_timestamp": "2026-10-05T21:17:14.023094Z",
      "market_start_timestamp": "2026-10-05T21:15:00Z",
      "resolution_timestamp": "2026-10-05T21:30:00Z",
      "direction": "UP",
      "base_run_id": 4523,
      "small_run_id": 4524,
      "last_observed_close": 85733.2,
      "actual_close": 85805.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T21:17:14.063179Z",
      "base_predicted_close": 85738.8203125,
      "small_predicted_close": 85766.09375,
      "strike": 85733.2,
      "market_regime": {
        "id": 571,
        "signal_id": 571,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T21:00:00Z",
        "return_6h": 0.0023513476178596004,
        "return_12h": -0.0027575714763803383,
        "return_24h": -0.0031992972280713294,
        "close_vs_ema12": -3.150600989432206e-05,
        "close_vs_ema24": -0.0002753187468154117,
        "ema12_slope_3h": -0.00016719088812278127,
        "ema24_slope_6h": -0.0016719171834602697,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T21:17:14.070460Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T21:00:00Z",
          "return_6h": 0.0023513476178596004,
          "return_12h": -0.0027575714763803383,
          "return_24h": -0.0031992972280713294,
          "close_vs_ema12": -3.150600989432206e-05,
          "close_vs_ema24": -0.0002753187468154117,
          "ema12_slope_3h": -0.00016719088812278127,
          "ema24_slope_6h": -0.0016719171834602697,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198195,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4523,
        4524
      ],
      "forecast_publication_timestamp": "2026-10-05T21:17:14.023094Z",
      "requested_quote_timestamp": "2026-10-05T21:17:14.023094Z",
      "retrieved_quote_timestamp": "2026-10-05T21:17:14.221289Z",
      "quote_retrieval_timestamp": "2026-10-05T21:17:14.221289Z",
      "timing_difference_seconds": 0.198195,
      "selected_quote": {
        "id": 571,
        "contract_id": 571,
        "forecast_timestamp": "2026-10-05T21:17:14.023094Z",
        "requested_timestamp": "2026-10-05T21:17:14.023094Z",
        "actual_quote_timestamp": "2026-10-05T21:17:14.221289Z",
        "timestamp_delta_seconds": 0.198195,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T21:17:14.221289Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051730",
        "external_market_id": "KXBTC15M-26OCT051730-30",
        "external_contract_id": "KXBTC15M-26OCT051730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5289.19
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 571,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051730",
          "external_market_id": "KXBTC15M-26OCT051730-30",
          "external_contract_id": "KXBTC15M-26OCT051730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T21:15:00Z",
          "resolution_timestamp": "2026-10-05T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T21:17:14.072832Z"
        }
      ],
      "quotes": [
        {
          "id": 571,
          "contract_id": 571,
          "forecast_timestamp": "2026-10-05T21:17:14.023094Z",
          "requested_timestamp": "2026-10-05T21:17:14.023094Z",
          "actual_quote_timestamp": "2026-10-05T21:17:14.221289Z",
          "timestamp_delta_seconds": 0.198195,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T21:17:14.221289Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051730",
          "external_market_id": "KXBTC15M-26OCT051730-30",
          "external_contract_id": "KXBTC15M-26OCT051730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5289.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051730-30": {
          "UP/YES": "KXBTC15M-26OCT051730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1109,
          "signal_id": 571,
          "quote_id": 571,
          "settlement_id": 571,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T21:32:20.289664Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5289.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1110,
          "signal_id": 571,
          "quote_id": 571,
          "settlement_id": 571,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T21:32:20.292075Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5289.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85733.2,
        "kronos_base_predicted_close": 85738.8203125,
        "kronos_base_displacement": 5.62031250000291,
        "kronos_base_displacement_fraction": 6.55558465099041e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85766.09375,
        "kronos_small_displacement": 32.89375000000291,
        "kronos_small_displacement_fraction": 0.000383675752217378,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051730",
        "ticker": "KXBTC15M-26OCT051730-30",
        "market_id": "KXBTC15M-26OCT051730-30",
        "contract_id": "KXBTC15M-26OCT051730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85733.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T21:17:14.023094Z",
        "retrieved_timestamp": "2026-10-05T21:17:14.221289Z",
        "quote_offset_seconds": 0.198195,
        "quote_age_seconds": 0.198195,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5289.19
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85805.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 571,
          "signal_id": 571,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T21:00:00Z",
          "return_6h": 0.0023513476178596004,
          "return_12h": -0.0027575714763803383,
          "return_24h": -0.0031992972280713294,
          "close_vs_ema12": -3.150600989432206e-05,
          "close_vs_ema24": -0.0002753187468154117,
          "ema12_slope_3h": -0.00016719088812278127,
          "ema24_slope_6h": -0.0016719171834602697,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T21:17:14.070460Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T21:00:00Z",
            "return_6h": 0.0023513476178596004,
            "return_12h": -0.0027575714763803383,
            "return_24h": -0.0031992972280713294,
            "close_vs_ema12": -3.150600989432206e-05,
            "close_vs_ema24": -0.0002753187468154117,
            "ema12_slope_3h": -0.00016719088812278127,
            "ema24_slope_6h": -0.0016719171834602697,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 570,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1830Z",
      "trigger_timestamp": "2026-10-05T18:32:14.855111Z",
      "market_start_timestamp": "2026-10-05T18:30:00Z",
      "resolution_timestamp": "2026-10-05T18:45:00Z",
      "direction": "UP",
      "base_run_id": 4501,
      "small_run_id": 4502,
      "last_observed_close": 85579.27,
      "actual_close": 85615.46,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T18:32:14.891736Z",
      "base_predicted_close": 85614.3671875,
      "small_predicted_close": 85589.875,
      "strike": 85579.27,
      "market_regime": {
        "id": 570,
        "signal_id": 570,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T18:15:00Z",
        "return_6h": -0.005281876366879712,
        "return_12h": -0.0034644691964902385,
        "return_24h": 0.0031318813397842593,
        "close_vs_ema12": -0.001912535326289766,
        "close_vs_ema24": -0.002178600375250195,
        "ema12_slope_3h": -0.00313606813647771,
        "ema24_slope_6h": -0.0012212543417816635,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T18:32:14.896232Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T18:15:00Z",
          "return_6h": -0.005281876366879712,
          "return_12h": -0.0034644691964902385,
          "return_24h": 0.0031318813397842593,
          "close_vs_ema12": -0.001912535326289766,
          "close_vs_ema24": -0.002178600375250195,
          "ema12_slope_3h": -0.00313606813647771,
          "ema24_slope_6h": -0.0012212543417816635,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163035,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4501,
        4502
      ],
      "forecast_publication_timestamp": "2026-10-05T18:32:14.855111Z",
      "requested_quote_timestamp": "2026-10-05T18:32:14.855111Z",
      "retrieved_quote_timestamp": "2026-10-05T18:32:15.018146Z",
      "quote_retrieval_timestamp": "2026-10-05T18:32:15.018146Z",
      "timing_difference_seconds": 0.163035,
      "selected_quote": {
        "id": 570,
        "contract_id": 570,
        "forecast_timestamp": "2026-10-05T18:32:14.855111Z",
        "requested_timestamp": "2026-10-05T18:32:14.855111Z",
        "actual_quote_timestamp": "2026-10-05T18:32:15.018146Z",
        "timestamp_delta_seconds": 0.163035,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T18:32:15.018146Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051445",
        "external_market_id": "KXBTC15M-26OCT051445-45",
        "external_contract_id": "KXBTC15M-26OCT051445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9434.06
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 570,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051445",
          "external_market_id": "KXBTC15M-26OCT051445-45",
          "external_contract_id": "KXBTC15M-26OCT051445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T18:30:00Z",
          "resolution_timestamp": "2026-10-05T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T18:32:14.898466Z"
        }
      ],
      "quotes": [
        {
          "id": 570,
          "contract_id": 570,
          "forecast_timestamp": "2026-10-05T18:32:14.855111Z",
          "requested_timestamp": "2026-10-05T18:32:14.855111Z",
          "actual_quote_timestamp": "2026-10-05T18:32:15.018146Z",
          "timestamp_delta_seconds": 0.163035,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.26,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T18:32:15.018146Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051445",
          "external_market_id": "KXBTC15M-26OCT051445-45",
          "external_contract_id": "KXBTC15M-26OCT051445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9434.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051445-45": {
          "UP/YES": "KXBTC15M-26OCT051445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1107,
          "signal_id": 570,
          "quote_id": 570,
          "settlement_id": 570,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 365.0,
          "gross_pnl": 270.1,
          "net_pnl": 265.18,
          "roi": 2.656581847325185,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T18:47:20.059053Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9434.06,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1108,
          "signal_id": 570,
          "quote_id": 570,
          "settlement_id": 570,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 74.0,
          "net_pnl": 72.65,
          "roi": 2.656307129798903,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T18:47:20.062143Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9434.06,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85579.27,
        "kronos_base_predicted_close": 85614.3671875,
        "kronos_base_displacement": 35.097187499995925,
        "kronos_base_displacement_fraction": 0.00041011319096313775,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85589.875,
        "kronos_small_displacement": 10.604999999995925,
        "kronos_small_displacement_fraction": 0.0001239201970289759,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051445",
        "ticker": "KXBTC15M-26OCT051445-45",
        "market_id": "KXBTC15M-26OCT051445-45",
        "contract_id": "KXBTC15M-26OCT051445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85579.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T18:32:14.855111Z",
        "retrieved_timestamp": "2026-10-05T18:32:15.018146Z",
        "quote_offset_seconds": 0.163035,
        "quote_age_seconds": 0.163035,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9434.06
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85615.46,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 570,
          "signal_id": 570,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T18:15:00Z",
          "return_6h": -0.005281876366879712,
          "return_12h": -0.0034644691964902385,
          "return_24h": 0.0031318813397842593,
          "close_vs_ema12": -0.001912535326289766,
          "close_vs_ema24": -0.002178600375250195,
          "ema12_slope_3h": -0.00313606813647771,
          "ema24_slope_6h": -0.0012212543417816635,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T18:32:14.896232Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T18:15:00Z",
            "return_6h": -0.005281876366879712,
            "return_12h": -0.0034644691964902385,
            "return_24h": 0.0031318813397842593,
            "close_vs_ema12": -0.001912535326289766,
            "close_vs_ema24": -0.002178600375250195,
            "ema12_slope_3h": -0.00313606813647771,
            "ema24_slope_6h": -0.0012212543417816635,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 569,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1715Z",
      "trigger_timestamp": "2026-10-05T17:17:14.230523Z",
      "market_start_timestamp": "2026-10-05T17:15:00Z",
      "resolution_timestamp": "2026-10-05T17:30:00Z",
      "direction": "UP",
      "base_run_id": 4491,
      "small_run_id": 4492,
      "last_observed_close": 85250.58,
      "actual_close": 85366.38,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T17:17:14.279307Z",
      "base_predicted_close": 85251.234375,
      "small_predicted_close": 85264.84375,
      "strike": 85250.58,
      "market_regime": {
        "id": 569,
        "signal_id": 569,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-05T17:00:00Z",
        "return_6h": -0.007929134577248975,
        "return_12h": -0.0027896004453698,
        "return_24h": -0.000680275156335175,
        "close_vs_ema12": -0.006590115488307791,
        "close_vs_ema24": -0.00644285862177052,
        "ema12_slope_3h": -0.0030482402454222735,
        "ema24_slope_6h": -0.00046943536394528085,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T17:17:14.285078Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T17:00:00Z",
          "return_6h": -0.007929134577248975,
          "return_12h": -0.0027896004453698,
          "return_24h": -0.000680275156335175,
          "close_vs_ema12": -0.006590115488307791,
          "close_vs_ema24": -0.00644285862177052,
          "ema12_slope_3h": -0.0030482402454222735,
          "ema24_slope_6h": -0.00046943536394528085,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.77,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18792,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4491,
        4492
      ],
      "forecast_publication_timestamp": "2026-10-05T17:17:14.230523Z",
      "requested_quote_timestamp": "2026-10-05T17:17:14.230523Z",
      "retrieved_quote_timestamp": "2026-10-05T17:17:14.418443Z",
      "quote_retrieval_timestamp": "2026-10-05T17:17:14.418443Z",
      "timing_difference_seconds": 0.18792,
      "selected_quote": {
        "id": 569,
        "contract_id": 569,
        "forecast_timestamp": "2026-10-05T17:17:14.230523Z",
        "requested_timestamp": "2026-10-05T17:17:14.230523Z",
        "actual_quote_timestamp": "2026-10-05T17:17:14.418443Z",
        "timestamp_delta_seconds": 0.18792,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.77,
        "implied_probability": 0.77,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T17:17:14.418443Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051330",
        "external_market_id": "KXBTC15M-26OCT051330-30",
        "external_contract_id": "KXBTC15M-26OCT051330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3483.14
      },
      "selected_entry_price": 0.77,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 569,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051330",
          "external_market_id": "KXBTC15M-26OCT051330-30",
          "external_contract_id": "KXBTC15M-26OCT051330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T17:15:00Z",
          "resolution_timestamp": "2026-10-05T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T17:17:14.287473Z"
        }
      ],
      "quotes": [
        {
          "id": 569,
          "contract_id": 569,
          "forecast_timestamp": "2026-10-05T17:17:14.230523Z",
          "requested_timestamp": "2026-10-05T17:17:14.230523Z",
          "actual_quote_timestamp": "2026-10-05T17:17:14.418443Z",
          "timestamp_delta_seconds": 0.18792,
          "bid": 0.76,
          "ask": 0.77,
          "midpoint": 0.765,
          "last_price": 0.77,
          "implied_probability": 0.77,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T17:17:14.418443Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051330",
          "external_market_id": "KXBTC15M-26OCT051330-30",
          "external_contract_id": "KXBTC15M-26OCT051330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3483.14
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051330-30": {
          "UP/YES": "KXBTC15M-26OCT051330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1105,
          "signal_id": 569,
          "quote_id": 569,
          "settlement_id": 569,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 127.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.79,
          "trading_fee": 1.58,
          "total_deployed": 99.37,
          "settlement_value": 1.0,
          "settlement_payout": 127.0,
          "gross_pnl": 29.209999999999994,
          "net_pnl": 27.629999999999995,
          "roi": 0.27805172587299987,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T17:32:19.820838Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3483.14,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1106,
          "signal_id": 569,
          "quote_id": 569,
          "settlement_id": 569,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 77.0,
          "trading_fee": 1.24,
          "total_deployed": 78.24,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 23.0,
          "net_pnl": 21.760000000000005,
          "roi": 0.27811860940695304,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T17:32:19.823316Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3483.14,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85250.58,
        "kronos_base_predicted_close": 85251.234375,
        "kronos_base_displacement": 0.6543749999982538,
        "kronos_base_displacement_fraction": 7.675900856020613e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85264.84375,
        "kronos_small_displacement": 14.263749999998254,
        "kronos_small_displacement_fraction": 0.00016731557720778268,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051330",
        "ticker": "KXBTC15M-26OCT051330-30",
        "market_id": "KXBTC15M-26OCT051330-30",
        "contract_id": "KXBTC15M-26OCT051330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85250.58
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T17:17:14.230523Z",
        "retrieved_timestamp": "2026-10-05T17:17:14.418443Z",
        "quote_offset_seconds": 0.18792,
        "quote_age_seconds": 0.18792,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.77,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.77,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3483.14
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85366.38,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 569,
          "signal_id": 569,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-05T17:00:00Z",
          "return_6h": -0.007929134577248975,
          "return_12h": -0.0027896004453698,
          "return_24h": -0.000680275156335175,
          "close_vs_ema12": -0.006590115488307791,
          "close_vs_ema24": -0.00644285862177052,
          "ema12_slope_3h": -0.0030482402454222735,
          "ema24_slope_6h": -0.00046943536394528085,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T17:17:14.285078Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T17:00:00Z",
            "return_6h": -0.007929134577248975,
            "return_12h": -0.0027896004453698,
            "return_24h": -0.000680275156335175,
            "close_vs_ema12": -0.006590115488307791,
            "close_vs_ema24": -0.00644285862177052,
            "ema12_slope_3h": -0.0030482402454222735,
            "ema24_slope_6h": -0.00046943536394528085,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 568,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1645Z",
      "trigger_timestamp": "2026-10-05T16:47:17.808500Z",
      "market_start_timestamp": "2026-10-05T16:45:00Z",
      "resolution_timestamp": "2026-10-05T17:00:00Z",
      "direction": "UP",
      "base_run_id": 4487,
      "small_run_id": 4488,
      "last_observed_close": 85164.11,
      "actual_close": 85305.08,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T16:47:17.898653Z",
      "base_predicted_close": 85189.234375,
      "small_predicted_close": 85231.8828125,
      "strike": 85164.11,
      "market_regime": {
        "id": 568,
        "signal_id": 568,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-05T16:30:00Z",
        "return_6h": -0.009904289008068057,
        "return_12h": -0.0047835978483793395,
        "return_24h": -0.00196469837571156,
        "close_vs_ema12": -0.008139151492886798,
        "close_vs_ema24": -0.007709374183359152,
        "ema12_slope_3h": -0.00204668857454704,
        "ema24_slope_6h": -0.00012449575979001093,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T16:47:17.905126Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T16:30:00Z",
          "return_6h": -0.009904289008068057,
          "return_12h": -0.0047835978483793395,
          "return_24h": -0.00196469837571156,
          "close_vs_ema12": -0.008139151492886798,
          "close_vs_ema24": -0.007709374183359152,
          "ema12_slope_3h": -0.00204668857454704,
          "ema24_slope_6h": -0.00012449575979001093,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.236484,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4487,
        4488
      ],
      "forecast_publication_timestamp": "2026-10-05T16:47:17.808500Z",
      "requested_quote_timestamp": "2026-10-05T16:47:17.808500Z",
      "retrieved_quote_timestamp": "2026-10-05T16:47:18.044984Z",
      "quote_retrieval_timestamp": "2026-10-05T16:47:18.044984Z",
      "timing_difference_seconds": 0.236484,
      "selected_quote": {
        "id": 568,
        "contract_id": 568,
        "forecast_timestamp": "2026-10-05T16:47:17.808500Z",
        "requested_timestamp": "2026-10-05T16:47:17.808500Z",
        "actual_quote_timestamp": "2026-10-05T16:47:18.044984Z",
        "timestamp_delta_seconds": 0.236484,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T16:47:18.044984Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051300",
        "external_market_id": "KXBTC15M-26OCT051300-00",
        "external_contract_id": "KXBTC15M-26OCT051300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9687.6
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 568,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051300",
          "external_market_id": "KXBTC15M-26OCT051300-00",
          "external_contract_id": "KXBTC15M-26OCT051300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T16:45:00Z",
          "resolution_timestamp": "2026-10-05T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T16:47:17.906985Z"
        }
      ],
      "quotes": [
        {
          "id": 568,
          "contract_id": 568,
          "forecast_timestamp": "2026-10-05T16:47:17.808500Z",
          "requested_timestamp": "2026-10-05T16:47:17.808500Z",
          "actual_quote_timestamp": "2026-10-05T16:47:18.044984Z",
          "timestamp_delta_seconds": 0.236484,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T16:47:18.044984Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051300",
          "external_market_id": "KXBTC15M-26OCT051300-00",
          "external_contract_id": "KXBTC15M-26OCT051300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9687.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051300-00": {
          "UP/YES": "KXBTC15M-26OCT051300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1103,
          "signal_id": 568,
          "quote_id": 568,
          "settlement_id": 568,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T17:02:19.179469Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9687.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1104,
          "signal_id": 568,
          "quote_id": 568,
          "settlement_id": 568,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T17:02:19.184972Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9687.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85164.11,
        "kronos_base_predicted_close": 85189.234375,
        "kronos_base_displacement": 25.124374999999418,
        "kronos_base_displacement_fraction": 0.0002950113022962304,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85231.8828125,
        "kronos_small_displacement": 67.77281249999942,
        "kronos_small_displacement_fraction": 0.0007957907679655129,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051300",
        "ticker": "KXBTC15M-26OCT051300-00",
        "market_id": "KXBTC15M-26OCT051300-00",
        "contract_id": "KXBTC15M-26OCT051300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85164.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T16:47:17.808500Z",
        "retrieved_timestamp": "2026-10-05T16:47:18.044984Z",
        "quote_offset_seconds": 0.236484,
        "quote_age_seconds": 0.236484,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9687.6
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85305.08,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 568,
          "signal_id": 568,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-05T16:30:00Z",
          "return_6h": -0.009904289008068057,
          "return_12h": -0.0047835978483793395,
          "return_24h": -0.00196469837571156,
          "close_vs_ema12": -0.008139151492886798,
          "close_vs_ema24": -0.007709374183359152,
          "ema12_slope_3h": -0.00204668857454704,
          "ema24_slope_6h": -0.00012449575979001093,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T16:47:17.905126Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T16:30:00Z",
            "return_6h": -0.009904289008068057,
            "return_12h": -0.0047835978483793395,
            "return_24h": -0.00196469837571156,
            "close_vs_ema12": -0.008139151492886798,
            "close_vs_ema24": -0.007709374183359152,
            "ema12_slope_3h": -0.00204668857454704,
            "ema24_slope_6h": -0.00012449575979001093,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 567,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1630Z",
      "trigger_timestamp": "2026-10-05T16:32:15.680445Z",
      "market_start_timestamp": "2026-10-05T16:30:00Z",
      "resolution_timestamp": "2026-10-05T16:45:00Z",
      "direction": "UP",
      "base_run_id": 4485,
      "small_run_id": 4486,
      "last_observed_close": 85131.8,
      "actual_close": 85164.11,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T16:32:15.722078Z",
      "base_predicted_close": 85142.21875,
      "small_predicted_close": 85183.5,
      "strike": 85131.8,
      "market_regime": {
        "id": 567,
        "signal_id": 567,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-05T16:15:00Z",
        "return_6h": -0.01107276111785116,
        "return_12h": -0.0072732553348220375,
        "return_24h": -0.001191571707505279,
        "close_vs_ema12": -0.008858649861926082,
        "close_vs_ema24": -0.008246719863385432,
        "ema12_slope_3h": -0.0017365843849659335,
        "ema24_slope_6h": 8.183520782822917e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T16:32:15.726317Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T16:15:00Z",
          "return_6h": -0.01107276111785116,
          "return_12h": -0.0072732553348220375,
          "return_24h": -0.001191571707505279,
          "close_vs_ema12": -0.008858649861926082,
          "close_vs_ema24": -0.008246719863385432,
          "ema12_slope_3h": -0.0017365843849659335,
          "ema24_slope_6h": 8.183520782822917e-05,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.274256,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4485,
        4486
      ],
      "forecast_publication_timestamp": "2026-10-05T16:32:15.680445Z",
      "requested_quote_timestamp": "2026-10-05T16:32:15.680445Z",
      "retrieved_quote_timestamp": "2026-10-05T16:32:15.954701Z",
      "quote_retrieval_timestamp": "2026-10-05T16:32:15.954701Z",
      "timing_difference_seconds": 0.274256,
      "selected_quote": {
        "id": 567,
        "contract_id": 567,
        "forecast_timestamp": "2026-10-05T16:32:15.680445Z",
        "requested_timestamp": "2026-10-05T16:32:15.680445Z",
        "actual_quote_timestamp": "2026-10-05T16:32:15.954701Z",
        "timestamp_delta_seconds": 0.274256,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T16:32:15.954701Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051245",
        "external_market_id": "KXBTC15M-26OCT051245-45",
        "external_contract_id": "KXBTC15M-26OCT051245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8467.32
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 567,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051245",
          "external_market_id": "KXBTC15M-26OCT051245-45",
          "external_contract_id": "KXBTC15M-26OCT051245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T16:30:00Z",
          "resolution_timestamp": "2026-10-05T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T16:32:15.728360Z"
        }
      ],
      "quotes": [
        {
          "id": 567,
          "contract_id": 567,
          "forecast_timestamp": "2026-10-05T16:32:15.680445Z",
          "requested_timestamp": "2026-10-05T16:32:15.680445Z",
          "actual_quote_timestamp": "2026-10-05T16:32:15.954701Z",
          "timestamp_delta_seconds": 0.274256,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.74,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T16:32:15.954701Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051245",
          "external_market_id": "KXBTC15M-26OCT051245-45",
          "external_contract_id": "KXBTC15M-26OCT051245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8467.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051245-45": {
          "UP/YES": "KXBTC15M-26OCT051245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1101,
          "signal_id": 567,
          "quote_id": 567,
          "settlement_id": 567,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 1.0,
          "settlement_payout": 132.0,
          "gross_pnl": 34.32000000000001,
          "net_pnl": 32.540000000000006,
          "roi": 0.3271667001809774,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T16:47:22.336342Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8467.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1102,
          "signal_id": 567,
          "quote_id": 567,
          "settlement_id": 567,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 26.0,
          "net_pnl": 24.650000000000006,
          "roi": 0.32714001327140024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T16:47:22.339834Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8467.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85131.8,
        "kronos_base_predicted_close": 85142.21875,
        "kronos_base_displacement": 10.41874999999709,
        "kronos_base_displacement_fraction": 0.0001223837625892685,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85183.5,
        "kronos_small_displacement": 51.69999999999709,
        "kronos_small_displacement_fraction": 0.0006072936317568416,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051245",
        "ticker": "KXBTC15M-26OCT051245-45",
        "market_id": "KXBTC15M-26OCT051245-45",
        "contract_id": "KXBTC15M-26OCT051245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85131.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T16:32:15.680445Z",
        "retrieved_timestamp": "2026-10-05T16:32:15.954701Z",
        "quote_offset_seconds": 0.274256,
        "quote_age_seconds": 0.274256,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8467.32
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85164.11,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 567,
          "signal_id": 567,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-05T16:15:00Z",
          "return_6h": -0.01107276111785116,
          "return_12h": -0.0072732553348220375,
          "return_24h": -0.001191571707505279,
          "close_vs_ema12": -0.008858649861926082,
          "close_vs_ema24": -0.008246719863385432,
          "ema12_slope_3h": -0.0017365843849659335,
          "ema24_slope_6h": 8.183520782822917e-05,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T16:32:15.726317Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T16:15:00Z",
            "return_6h": -0.01107276111785116,
            "return_12h": -0.0072732553348220375,
            "return_24h": -0.001191571707505279,
            "close_vs_ema12": -0.008858649861926082,
            "close_vs_ema24": -0.008246719863385432,
            "ema12_slope_3h": -0.0017365843849659335,
            "ema24_slope_6h": 8.183520782822917e-05,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 566,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1600Z",
      "trigger_timestamp": "2026-10-05T16:02:14.870204Z",
      "market_start_timestamp": "2026-10-05T16:00:00Z",
      "resolution_timestamp": "2026-10-05T16:15:00Z",
      "direction": "UP",
      "base_run_id": 4481,
      "small_run_id": 4482,
      "last_observed_close": 85246.9,
      "actual_close": 85238.81,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T16:02:14.914570Z",
      "base_predicted_close": 85252.734375,
      "small_predicted_close": 85307.9453125,
      "strike": 85246.9,
      "market_regime": {
        "id": 566,
        "signal_id": 566,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T15:45:00Z",
        "return_6h": -0.008184499521671884,
        "return_12h": -0.009279605044306471,
        "return_24h": -0.0003297546474657631,
        "close_vs_ema12": -0.008229731812434804,
        "close_vs_ema24": -0.007228231306266042,
        "ema12_slope_3h": -0.0009556940529025226,
        "ema24_slope_6h": 0.000512402992659089,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T16:02:14.920154Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T15:45:00Z",
          "return_6h": -0.008184499521671884,
          "return_12h": -0.009279605044306471,
          "return_24h": -0.0003297546474657631,
          "close_vs_ema12": -0.008229731812434804,
          "close_vs_ema24": -0.007228231306266042,
          "ema12_slope_3h": -0.0009556940529025226,
          "ema24_slope_6h": 0.000512402992659089,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212646,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4481,
        4482
      ],
      "forecast_publication_timestamp": "2026-10-05T16:02:14.870204Z",
      "requested_quote_timestamp": "2026-10-05T16:02:14.870204Z",
      "retrieved_quote_timestamp": "2026-10-05T16:02:15.082850Z",
      "quote_retrieval_timestamp": "2026-10-05T16:02:15.082850Z",
      "timing_difference_seconds": 0.212646,
      "selected_quote": {
        "id": 566,
        "contract_id": 566,
        "forecast_timestamp": "2026-10-05T16:02:14.870204Z",
        "requested_timestamp": "2026-10-05T16:02:14.870204Z",
        "actual_quote_timestamp": "2026-10-05T16:02:15.082850Z",
        "timestamp_delta_seconds": 0.212646,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T16:02:15.082850Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051215",
        "external_market_id": "KXBTC15M-26OCT051215-15",
        "external_contract_id": "KXBTC15M-26OCT051215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 514.09
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 566,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051215",
          "external_market_id": "KXBTC15M-26OCT051215-15",
          "external_contract_id": "KXBTC15M-26OCT051215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T16:00:00Z",
          "resolution_timestamp": "2026-10-05T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T16:02:14.922655Z"
        }
      ],
      "quotes": [
        {
          "id": 566,
          "contract_id": 566,
          "forecast_timestamp": "2026-10-05T16:02:14.870204Z",
          "requested_timestamp": "2026-10-05T16:02:14.870204Z",
          "actual_quote_timestamp": "2026-10-05T16:02:15.082850Z",
          "timestamp_delta_seconds": 0.212646,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T16:02:15.082850Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051215",
          "external_market_id": "KXBTC15M-26OCT051215-15",
          "external_contract_id": "KXBTC15M-26OCT051215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 514.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051215-15": {
          "UP/YES": "KXBTC15M-26OCT051215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1099,
          "signal_id": 566,
          "quote_id": 566,
          "settlement_id": 566,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T16:17:19.009420Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 514.09,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1100,
          "signal_id": 566,
          "quote_id": 566,
          "settlement_id": 566,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T16:17:19.011888Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 514.09,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85246.9,
        "kronos_base_predicted_close": 85252.734375,
        "kronos_base_displacement": 5.834375000005821,
        "kronos_base_displacement_fraction": 6.844090518254413e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85307.9453125,
        "kronos_small_displacement": 61.04531250000582,
        "kronos_small_displacement_fraction": 0.0007161000869240503,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051215",
        "ticker": "KXBTC15M-26OCT051215-15",
        "market_id": "KXBTC15M-26OCT051215-15",
        "contract_id": "KXBTC15M-26OCT051215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85246.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T16:02:14.870204Z",
        "retrieved_timestamp": "2026-10-05T16:02:15.082850Z",
        "quote_offset_seconds": 0.212646,
        "quote_age_seconds": 0.212646,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 514.09
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85238.81,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 566,
          "signal_id": 566,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T15:45:00Z",
          "return_6h": -0.008184499521671884,
          "return_12h": -0.009279605044306471,
          "return_24h": -0.0003297546474657631,
          "close_vs_ema12": -0.008229731812434804,
          "close_vs_ema24": -0.007228231306266042,
          "ema12_slope_3h": -0.0009556940529025226,
          "ema24_slope_6h": 0.000512402992659089,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T16:02:14.920154Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T15:45:00Z",
            "return_6h": -0.008184499521671884,
            "return_12h": -0.009279605044306471,
            "return_24h": -0.0003297546474657631,
            "close_vs_ema12": -0.008229731812434804,
            "close_vs_ema24": -0.007228231306266042,
            "ema12_slope_3h": -0.0009556940529025226,
            "ema24_slope_6h": 0.000512402992659089,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 565,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1415Z",
      "trigger_timestamp": "2026-10-05T14:17:15.065209Z",
      "market_start_timestamp": "2026-10-05T14:15:00Z",
      "resolution_timestamp": "2026-10-05T14:30:00Z",
      "direction": "UP",
      "base_run_id": 4467,
      "small_run_id": 4468,
      "last_observed_close": 86650.13,
      "actual_close": 86279.12,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T14:17:15.106474Z",
      "base_predicted_close": 86749.4453125,
      "small_predicted_close": 86786.7890625,
      "strike": 86650.13,
      "market_regime": {
        "id": 565,
        "signal_id": 565,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T14:00:00Z",
        "return_6h": 0.0029484190667048438,
        "return_12h": -0.0002585786371325227,
        "return_24h": 0.017026125215264365,
        "close_vs_ema12": 0.006640627916197905,
        "close_vs_ema24": 0.008619212279729727,
        "ema12_slope_3h": 0.0005292386893913648,
        "ema24_slope_6h": 0.0014711923894894507,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T14:17:15.111833Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T14:00:00Z",
          "return_6h": 0.0029484190667048438,
          "return_12h": -0.0002585786371325227,
          "return_24h": 0.017026125215264365,
          "close_vs_ema12": 0.006640627916197905,
          "close_vs_ema24": 0.008619212279729727,
          "ema12_slope_3h": 0.0005292386893913648,
          "ema24_slope_6h": 0.0014711923894894507,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178491,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4467,
        4468
      ],
      "forecast_publication_timestamp": "2026-10-05T14:17:15.065209Z",
      "requested_quote_timestamp": "2026-10-05T14:17:15.065209Z",
      "retrieved_quote_timestamp": "2026-10-05T14:17:15.243700Z",
      "quote_retrieval_timestamp": "2026-10-05T14:17:15.243700Z",
      "timing_difference_seconds": 0.178491,
      "selected_quote": {
        "id": 565,
        "contract_id": 565,
        "forecast_timestamp": "2026-10-05T14:17:15.065209Z",
        "requested_timestamp": "2026-10-05T14:17:15.065209Z",
        "actual_quote_timestamp": "2026-10-05T14:17:15.243700Z",
        "timestamp_delta_seconds": 0.178491,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T14:17:15.243700Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051030",
        "external_market_id": "KXBTC15M-26OCT051030-30",
        "external_contract_id": "KXBTC15M-26OCT051030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6084.27
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 565,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051030",
          "external_market_id": "KXBTC15M-26OCT051030-30",
          "external_contract_id": "KXBTC15M-26OCT051030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T14:15:00Z",
          "resolution_timestamp": "2026-10-05T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T14:17:15.114570Z"
        }
      ],
      "quotes": [
        {
          "id": 565,
          "contract_id": 565,
          "forecast_timestamp": "2026-10-05T14:17:15.065209Z",
          "requested_timestamp": "2026-10-05T14:17:15.065209Z",
          "actual_quote_timestamp": "2026-10-05T14:17:15.243700Z",
          "timestamp_delta_seconds": 0.178491,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T14:17:15.243700Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051030",
          "external_market_id": "KXBTC15M-26OCT051030-30",
          "external_contract_id": "KXBTC15M-26OCT051030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6084.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051030-30": {
          "UP/YES": "KXBTC15M-26OCT051030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1097,
          "signal_id": 565,
          "quote_id": 565,
          "settlement_id": 565,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T14:32:20.335844Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6084.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1098,
          "signal_id": 565,
          "quote_id": 565,
          "settlement_id": 565,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T14:32:20.337930Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6084.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86650.13,
        "kronos_base_predicted_close": 86749.4453125,
        "kronos_base_displacement": 99.31531249999534,
        "kronos_base_displacement_fraction": 0.0011461646104858163,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86786.7890625,
        "kronos_small_displacement": 136.65906249999534,
        "kronos_small_displacement_fraction": 0.0015771362662698294,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051030",
        "ticker": "KXBTC15M-26OCT051030-30",
        "market_id": "KXBTC15M-26OCT051030-30",
        "contract_id": "KXBTC15M-26OCT051030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86650.13
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T14:17:15.065209Z",
        "retrieved_timestamp": "2026-10-05T14:17:15.243700Z",
        "quote_offset_seconds": 0.178491,
        "quote_age_seconds": 0.178491,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6084.27
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86279.12,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 565,
          "signal_id": 565,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T14:00:00Z",
          "return_6h": 0.0029484190667048438,
          "return_12h": -0.0002585786371325227,
          "return_24h": 0.017026125215264365,
          "close_vs_ema12": 0.006640627916197905,
          "close_vs_ema24": 0.008619212279729727,
          "ema12_slope_3h": 0.0005292386893913648,
          "ema24_slope_6h": 0.0014711923894894507,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T14:17:15.111833Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T14:00:00Z",
            "return_6h": 0.0029484190667048438,
            "return_12h": -0.0002585786371325227,
            "return_24h": 0.017026125215264365,
            "close_vs_ema12": 0.006640627916197905,
            "close_vs_ema24": 0.008619212279729727,
            "ema12_slope_3h": 0.0005292386893913648,
            "ema24_slope_6h": 0.0014711923894894507,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 564,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1400Z",
      "trigger_timestamp": "2026-10-05T14:02:14.530709Z",
      "market_start_timestamp": "2026-10-05T14:00:00Z",
      "resolution_timestamp": "2026-10-05T14:15:00Z",
      "direction": "UP",
      "base_run_id": 4465,
      "small_run_id": 4466,
      "last_observed_close": 86409.81,
      "actual_close": 86650.13,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T14:02:14.562563Z",
      "base_predicted_close": 86492.5703125,
      "small_predicted_close": 86646.265625,
      "strike": 86409.81,
      "market_regime": {
        "id": 564,
        "signal_id": 564,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T13:45:00Z",
        "return_6h": 0.0025665459088179965,
        "return_12h": -0.0022164062719802757,
        "return_24h": 0.013779201612627245,
        "close_vs_ema12": 0.004132523155075507,
        "close_vs_ema24": 0.006004418600286776,
        "ema12_slope_3h": 0.00019652937472880438,
        "ema24_slope_6h": 0.0014398660584540313,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T14:02:14.566928Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T13:45:00Z",
          "return_6h": 0.0025665459088179965,
          "return_12h": -0.0022164062719802757,
          "return_24h": 0.013779201612627245,
          "close_vs_ema12": 0.004132523155075507,
          "close_vs_ema24": 0.006004418600286776,
          "ema12_slope_3h": 0.00019652937472880438,
          "ema24_slope_6h": 0.0014398660584540313,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187981,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4465,
        4466
      ],
      "forecast_publication_timestamp": "2026-10-05T14:02:14.530709Z",
      "requested_quote_timestamp": "2026-10-05T14:02:14.530709Z",
      "retrieved_quote_timestamp": "2026-10-05T14:02:14.718690Z",
      "quote_retrieval_timestamp": "2026-10-05T14:02:14.718690Z",
      "timing_difference_seconds": 0.187981,
      "selected_quote": {
        "id": 564,
        "contract_id": 564,
        "forecast_timestamp": "2026-10-05T14:02:14.530709Z",
        "requested_timestamp": "2026-10-05T14:02:14.530709Z",
        "actual_quote_timestamp": "2026-10-05T14:02:14.718690Z",
        "timestamp_delta_seconds": 0.187981,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T14:02:14.718690Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT051015",
        "external_market_id": "KXBTC15M-26OCT051015-15",
        "external_contract_id": "KXBTC15M-26OCT051015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4837.23
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 564,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051015",
          "external_market_id": "KXBTC15M-26OCT051015-15",
          "external_contract_id": "KXBTC15M-26OCT051015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T14:00:00Z",
          "resolution_timestamp": "2026-10-05T14:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T14:02:14.569089Z"
        }
      ],
      "quotes": [
        {
          "id": 564,
          "contract_id": 564,
          "forecast_timestamp": "2026-10-05T14:02:14.530709Z",
          "requested_timestamp": "2026-10-05T14:02:14.530709Z",
          "actual_quote_timestamp": "2026-10-05T14:02:14.718690Z",
          "timestamp_delta_seconds": 0.187981,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T14:02:14.718690Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT051015",
          "external_market_id": "KXBTC15M-26OCT051015-15",
          "external_contract_id": "KXBTC15M-26OCT051015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4837.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT051015-15": {
          "UP/YES": "KXBTC15M-26OCT051015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1095,
          "signal_id": 564,
          "quote_id": 564,
          "settlement_id": 564,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T14:17:19.741229Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4837.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1096,
          "signal_id": 564,
          "quote_id": 564,
          "settlement_id": 564,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T14:17:19.743420Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4837.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86409.81,
        "kronos_base_predicted_close": 86492.5703125,
        "kronos_base_displacement": 82.76031250000233,
        "kronos_base_displacement_fraction": 0.0009577652410068062,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86646.265625,
        "kronos_small_displacement": 236.45562500000233,
        "kronos_small_displacement_fraction": 0.0027364442185441947,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT051015",
        "ticker": "KXBTC15M-26OCT051015-15",
        "market_id": "KXBTC15M-26OCT051015-15",
        "contract_id": "KXBTC15M-26OCT051015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86409.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T14:02:14.530709Z",
        "retrieved_timestamp": "2026-10-05T14:02:14.718690Z",
        "quote_offset_seconds": 0.187981,
        "quote_age_seconds": 0.187981,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4837.23
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86650.13,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 564,
          "signal_id": 564,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T13:45:00Z",
          "return_6h": 0.0025665459088179965,
          "return_12h": -0.0022164062719802757,
          "return_24h": 0.013779201612627245,
          "close_vs_ema12": 0.004132523155075507,
          "close_vs_ema24": 0.006004418600286776,
          "ema12_slope_3h": 0.00019652937472880438,
          "ema24_slope_6h": 0.0014398660584540313,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T14:02:14.566928Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T13:45:00Z",
            "return_6h": 0.0025665459088179965,
            "return_12h": -0.0022164062719802757,
            "return_24h": 0.013779201612627245,
            "close_vs_ema12": 0.004132523155075507,
            "close_vs_ema24": 0.006004418600286776,
            "ema12_slope_3h": 0.00019652937472880438,
            "ema24_slope_6h": 0.0014398660584540313,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 563,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T1115Z",
      "trigger_timestamp": "2026-10-05T11:17:15.160434Z",
      "market_start_timestamp": "2026-10-05T11:15:00Z",
      "resolution_timestamp": "2026-10-05T11:30:00Z",
      "direction": "UP",
      "base_run_id": 4443,
      "small_run_id": 4444,
      "last_observed_close": 85931.95,
      "actual_close": 86189.77,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T11:17:15.207286Z",
      "base_predicted_close": 85966.3046875,
      "small_predicted_close": 85977.0,
      "strike": 85931.95,
      "market_regime": {
        "id": 563,
        "signal_id": 563,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T11:00:00Z",
        "return_6h": 0.0051806119008332985,
        "return_12h": -0.007460349140218647,
        "return_24h": 0.007976857620639377,
        "close_vs_ema12": -0.0011742957190458148,
        "close_vs_ema24": 0.0010280709387109344,
        "ema12_slope_3h": 0.00013082970426503415,
        "ema24_slope_6h": 0.001515783826393502,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T11:17:15.211559Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T11:00:00Z",
          "return_6h": 0.0051806119008332985,
          "return_12h": -0.007460349140218647,
          "return_24h": 0.007976857620639377,
          "close_vs_ema12": -0.0011742957190458148,
          "close_vs_ema24": 0.0010280709387109344,
          "ema12_slope_3h": 0.00013082970426503415,
          "ema24_slope_6h": 0.001515783826393502,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194592,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4443,
        4444
      ],
      "forecast_publication_timestamp": "2026-10-05T11:17:15.160434Z",
      "requested_quote_timestamp": "2026-10-05T11:17:15.160434Z",
      "retrieved_quote_timestamp": "2026-10-05T11:17:15.355026Z",
      "quote_retrieval_timestamp": "2026-10-05T11:17:15.355026Z",
      "timing_difference_seconds": 0.194592,
      "selected_quote": {
        "id": 563,
        "contract_id": 563,
        "forecast_timestamp": "2026-10-05T11:17:15.160434Z",
        "requested_timestamp": "2026-10-05T11:17:15.160434Z",
        "actual_quote_timestamp": "2026-10-05T11:17:15.355026Z",
        "timestamp_delta_seconds": 0.194592,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T11:17:15.355026Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050730",
        "external_market_id": "KXBTC15M-26OCT050730-30",
        "external_contract_id": "KXBTC15M-26OCT050730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5738.03
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 563,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050730",
          "external_market_id": "KXBTC15M-26OCT050730-30",
          "external_contract_id": "KXBTC15M-26OCT050730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T11:15:00Z",
          "resolution_timestamp": "2026-10-05T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T11:17:15.214119Z"
        }
      ],
      "quotes": [
        {
          "id": 563,
          "contract_id": 563,
          "forecast_timestamp": "2026-10-05T11:17:15.160434Z",
          "requested_timestamp": "2026-10-05T11:17:15.160434Z",
          "actual_quote_timestamp": "2026-10-05T11:17:15.355026Z",
          "timestamp_delta_seconds": 0.194592,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T11:17:15.355026Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050730",
          "external_market_id": "KXBTC15M-26OCT050730-30",
          "external_contract_id": "KXBTC15M-26OCT050730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5738.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050730-30": {
          "UP/YES": "KXBTC15M-26OCT050730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1093,
          "signal_id": 563,
          "quote_id": 563,
          "settlement_id": 563,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T11:32:19.896227Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5738.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1094,
          "signal_id": 563,
          "quote_id": 563,
          "settlement_id": 563,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T11:32:19.899370Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5738.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85931.95,
        "kronos_base_predicted_close": 85966.3046875,
        "kronos_base_displacement": 34.35468750000291,
        "kronos_base_displacement_fraction": 0.0003997894554935959,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85977.0,
        "kronos_small_displacement": 45.05000000000291,
        "kronos_small_displacement_fraction": 0.0005242520389680778,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050730",
        "ticker": "KXBTC15M-26OCT050730-30",
        "market_id": "KXBTC15M-26OCT050730-30",
        "contract_id": "KXBTC15M-26OCT050730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85931.95
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T11:17:15.160434Z",
        "retrieved_timestamp": "2026-10-05T11:17:15.355026Z",
        "quote_offset_seconds": 0.194592,
        "quote_age_seconds": 0.194592,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5738.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86189.77,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 563,
          "signal_id": 563,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T11:00:00Z",
          "return_6h": 0.0051806119008332985,
          "return_12h": -0.007460349140218647,
          "return_24h": 0.007976857620639377,
          "close_vs_ema12": -0.0011742957190458148,
          "close_vs_ema24": 0.0010280709387109344,
          "ema12_slope_3h": 0.00013082970426503415,
          "ema24_slope_6h": 0.001515783826393502,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T11:17:15.211559Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T11:00:00Z",
            "return_6h": 0.0051806119008332985,
            "return_12h": -0.007460349140218647,
            "return_24h": 0.007976857620639377,
            "close_vs_ema12": -0.0011742957190458148,
            "close_vs_ema24": 0.0010280709387109344,
            "ema12_slope_3h": 0.00013082970426503415,
            "ema24_slope_6h": 0.001515783826393502,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 562,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0815Z",
      "trigger_timestamp": "2026-10-05T08:17:14.570607Z",
      "market_start_timestamp": "2026-10-05T08:15:00Z",
      "resolution_timestamp": "2026-10-05T08:30:00Z",
      "direction": "UP",
      "base_run_id": 4419,
      "small_run_id": 4420,
      "last_observed_close": 86395.4,
      "actual_close": 86401.75,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T08:17:14.613708Z",
      "base_predicted_close": 86412.7109375,
      "small_predicted_close": 86460.7578125,
      "strike": 86395.4,
      "market_regime": {
        "id": 562,
        "signal_id": 562,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T08:00:00Z",
        "return_6h": -0.003197569927695487,
        "return_12h": 0.01146786260435162,
        "return_24h": 0.014710700781440433,
        "close_vs_ema12": 0.004343922503984521,
        "close_vs_ema24": 0.007133481897410032,
        "ema12_slope_3h": 0.0001920515179609783,
        "ema24_slope_6h": 0.001986977575403781,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T08:17:14.618951Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T08:00:00Z",
          "return_6h": -0.003197569927695487,
          "return_12h": 0.01146786260435162,
          "return_24h": 0.014710700781440433,
          "close_vs_ema12": 0.004343922503984521,
          "close_vs_ema24": 0.007133481897410032,
          "ema12_slope_3h": 0.0001920515179609783,
          "ema24_slope_6h": 0.001986977575403781,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210297,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4419,
        4420
      ],
      "forecast_publication_timestamp": "2026-10-05T08:17:14.570607Z",
      "requested_quote_timestamp": "2026-10-05T08:17:14.570607Z",
      "retrieved_quote_timestamp": "2026-10-05T08:17:14.780904Z",
      "quote_retrieval_timestamp": "2026-10-05T08:17:14.780904Z",
      "timing_difference_seconds": 0.210297,
      "selected_quote": {
        "id": 562,
        "contract_id": 562,
        "forecast_timestamp": "2026-10-05T08:17:14.570607Z",
        "requested_timestamp": "2026-10-05T08:17:14.570607Z",
        "actual_quote_timestamp": "2026-10-05T08:17:14.780904Z",
        "timestamp_delta_seconds": 0.210297,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.43,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T08:17:14.780904Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050430",
        "external_market_id": "KXBTC15M-26OCT050430-30",
        "external_contract_id": "KXBTC15M-26OCT050430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5223.73
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 562,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050430",
          "external_market_id": "KXBTC15M-26OCT050430-30",
          "external_contract_id": "KXBTC15M-26OCT050430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T08:15:00Z",
          "resolution_timestamp": "2026-10-05T08:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T08:17:14.622713Z"
        }
      ],
      "quotes": [
        {
          "id": 562,
          "contract_id": 562,
          "forecast_timestamp": "2026-10-05T08:17:14.570607Z",
          "requested_timestamp": "2026-10-05T08:17:14.570607Z",
          "actual_quote_timestamp": "2026-10-05T08:17:14.780904Z",
          "timestamp_delta_seconds": 0.210297,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.43,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T08:17:14.780904Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050430",
          "external_market_id": "KXBTC15M-26OCT050430-30",
          "external_contract_id": "KXBTC15M-26OCT050430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5223.73
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050430-30": {
          "UP/YES": "KXBTC15M-26OCT050430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1091,
          "signal_id": 562,
          "quote_id": 562,
          "settlement_id": 562,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T08:32:20.033724Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5223.73,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1092,
          "signal_id": 562,
          "quote_id": 562,
          "settlement_id": 562,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T08:32:20.036452Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5223.73,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86395.4,
        "kronos_base_predicted_close": 86412.7109375,
        "kronos_base_displacement": 17.31093750000582,
        "kronos_base_displacement_fraction": 0.00020036874069691003,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86460.7578125,
        "kronos_small_displacement": 65.35781250000582,
        "kronos_small_displacement_fraction": 0.0007564964396253252,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050430",
        "ticker": "KXBTC15M-26OCT050430-30",
        "market_id": "KXBTC15M-26OCT050430-30",
        "contract_id": "KXBTC15M-26OCT050430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86395.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T08:17:14.570607Z",
        "retrieved_timestamp": "2026-10-05T08:17:14.780904Z",
        "quote_offset_seconds": 0.210297,
        "quote_age_seconds": 0.210297,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5223.73
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86401.75,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 562,
          "signal_id": 562,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T08:00:00Z",
          "return_6h": -0.003197569927695487,
          "return_12h": 0.01146786260435162,
          "return_24h": 0.014710700781440433,
          "close_vs_ema12": 0.004343922503984521,
          "close_vs_ema24": 0.007133481897410032,
          "ema12_slope_3h": 0.0001920515179609783,
          "ema24_slope_6h": 0.001986977575403781,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T08:17:14.618951Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T08:00:00Z",
            "return_6h": -0.003197569927695487,
            "return_12h": 0.01146786260435162,
            "return_24h": 0.014710700781440433,
            "close_vs_ema12": 0.004343922503984521,
            "close_vs_ema24": 0.007133481897410032,
            "ema12_slope_3h": 0.0001920515179609783,
            "ema24_slope_6h": 0.001986977575403781,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 561,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0715Z",
      "trigger_timestamp": "2026-10-05T07:17:15.117707Z",
      "market_start_timestamp": "2026-10-05T07:15:00Z",
      "resolution_timestamp": "2026-10-05T07:30:00Z",
      "direction": "UP",
      "base_run_id": 4411,
      "small_run_id": 4412,
      "last_observed_close": 86269.96,
      "actual_close": 86190.88,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T07:17:15.159355Z",
      "base_predicted_close": 86364.8515625,
      "small_predicted_close": 86563.921875,
      "strike": 86269.96,
      "market_regime": {
        "id": 561,
        "signal_id": 561,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T07:00:00Z",
        "return_6h": -0.004550586161093384,
        "return_12h": 0.01052373285844177,
        "return_24h": 0.015133010546027892,
        "close_vs_ema12": 0.003446546536256534,
        "close_vs_ema24": 0.006183056216377603,
        "ema12_slope_3h": -0.0012715269915816174,
        "ema24_slope_6h": 0.0026145338909044913,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T07:17:15.164653Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T07:00:00Z",
          "return_6h": -0.004550586161093384,
          "return_12h": 0.01052373285844177,
          "return_24h": 0.015133010546027892,
          "close_vs_ema12": 0.003446546536256534,
          "close_vs_ema24": 0.006183056216377603,
          "ema12_slope_3h": -0.0012715269915816174,
          "ema24_slope_6h": 0.0026145338909044913,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.79,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.211572,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4411,
        4412
      ],
      "forecast_publication_timestamp": "2026-10-05T07:17:15.117707Z",
      "requested_quote_timestamp": "2026-10-05T07:17:15.117707Z",
      "retrieved_quote_timestamp": "2026-10-05T07:17:15.329279Z",
      "quote_retrieval_timestamp": "2026-10-05T07:17:15.329279Z",
      "timing_difference_seconds": 0.211572,
      "selected_quote": {
        "id": 561,
        "contract_id": 561,
        "forecast_timestamp": "2026-10-05T07:17:15.117707Z",
        "requested_timestamp": "2026-10-05T07:17:15.117707Z",
        "actual_quote_timestamp": "2026-10-05T07:17:15.329279Z",
        "timestamp_delta_seconds": 0.211572,
        "bid": 0.78,
        "ask": 0.79,
        "midpoint": 0.785,
        "last_price": 0.78,
        "implied_probability": 0.79,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T07:17:15.329279Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050330",
        "external_market_id": "KXBTC15M-26OCT050330-30",
        "external_contract_id": "KXBTC15M-26OCT050330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5532.94
      },
      "selected_entry_price": 0.79,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 561,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050330",
          "external_market_id": "KXBTC15M-26OCT050330-30",
          "external_contract_id": "KXBTC15M-26OCT050330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T07:15:00Z",
          "resolution_timestamp": "2026-10-05T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T07:17:15.171504Z"
        }
      ],
      "quotes": [
        {
          "id": 561,
          "contract_id": 561,
          "forecast_timestamp": "2026-10-05T07:17:15.117707Z",
          "requested_timestamp": "2026-10-05T07:17:15.117707Z",
          "actual_quote_timestamp": "2026-10-05T07:17:15.329279Z",
          "timestamp_delta_seconds": 0.211572,
          "bid": 0.78,
          "ask": 0.79,
          "midpoint": 0.785,
          "last_price": 0.78,
          "implied_probability": 0.79,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T07:17:15.329279Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050330",
          "external_market_id": "KXBTC15M-26OCT050330-30",
          "external_contract_id": "KXBTC15M-26OCT050330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5532.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050330-30": {
          "UP/YES": "KXBTC15M-26OCT050330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1089,
          "signal_id": 561,
          "quote_id": 561,
          "settlement_id": 561,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 124.0,
          "entry_price": 0.79,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.96000000000001,
          "trading_fee": 1.45,
          "total_deployed": 99.41000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.96000000000001,
          "net_pnl": -99.41000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T07:32:18.671745Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5532.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1090,
          "signal_id": 561,
          "quote_id": 561,
          "settlement_id": 561,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.79,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 79.0,
          "trading_fee": 1.17,
          "total_deployed": 80.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -79.0,
          "net_pnl": -80.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T07:32:18.675628Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5532.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86269.96,
        "kronos_base_predicted_close": 86364.8515625,
        "kronos_base_displacement": 94.8915624999936,
        "kronos_base_displacement_fraction": 0.0010999374811347263,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86563.921875,
        "kronos_small_displacement": 293.9618749999936,
        "kronos_small_displacement_fraction": 0.0034074650666349395,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050330",
        "ticker": "KXBTC15M-26OCT050330-30",
        "market_id": "KXBTC15M-26OCT050330-30",
        "contract_id": "KXBTC15M-26OCT050330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86269.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T07:17:15.117707Z",
        "retrieved_timestamp": "2026-10-05T07:17:15.329279Z",
        "quote_offset_seconds": 0.211572,
        "quote_age_seconds": 0.211572,
        "bid": 0.78,
        "ask": 0.79,
        "midpoint": 0.785,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.79,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5532.94
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86190.88,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 561,
          "signal_id": 561,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T07:00:00Z",
          "return_6h": -0.004550586161093384,
          "return_12h": 0.01052373285844177,
          "return_24h": 0.015133010546027892,
          "close_vs_ema12": 0.003446546536256534,
          "close_vs_ema24": 0.006183056216377603,
          "ema12_slope_3h": -0.0012715269915816174,
          "ema24_slope_6h": 0.0026145338909044913,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T07:17:15.164653Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T07:00:00Z",
            "return_6h": -0.004550586161093384,
            "return_12h": 0.01052373285844177,
            "return_24h": 0.015133010546027892,
            "close_vs_ema12": 0.003446546536256534,
            "close_vs_ema24": 0.006183056216377603,
            "ema12_slope_3h": -0.0012715269915816174,
            "ema24_slope_6h": 0.0026145338909044913,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 560,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0700Z",
      "trigger_timestamp": "2026-10-05T07:02:14.507619Z",
      "market_start_timestamp": "2026-10-05T07:00:00Z",
      "resolution_timestamp": "2026-10-05T07:15:00Z",
      "direction": "UP",
      "base_run_id": 4409,
      "small_run_id": 4410,
      "last_observed_close": 86207.8,
      "actual_close": 86269.96,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T07:02:14.544864Z",
      "base_predicted_close": 86288.609375,
      "small_predicted_close": 86493.65625,
      "strike": 86207.8,
      "market_regime": {
        "id": 560,
        "signal_id": 560,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T06:45:00Z",
        "return_6h": -0.005209930224134962,
        "return_12h": 0.010313885430220271,
        "return_24h": 0.01397131784773209,
        "close_vs_ema12": 0.0028706265195093117,
        "close_vs_ema24": 0.005588952832589866,
        "ema12_slope_3h": -0.0014856308103747828,
        "ema24_slope_6h": 0.0027674298199267255,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T07:02:14.549162Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T06:45:00Z",
          "return_6h": -0.005209930224134962,
          "return_12h": 0.010313885430220271,
          "return_24h": 0.01397131784773209,
          "close_vs_ema12": 0.0028706265195093117,
          "close_vs_ema24": 0.005588952832589866,
          "ema12_slope_3h": -0.0014856308103747828,
          "ema24_slope_6h": 0.0027674298199267255,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18274,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4409,
        4410
      ],
      "forecast_publication_timestamp": "2026-10-05T07:02:14.507619Z",
      "requested_quote_timestamp": "2026-10-05T07:02:14.507619Z",
      "retrieved_quote_timestamp": "2026-10-05T07:02:14.690359Z",
      "quote_retrieval_timestamp": "2026-10-05T07:02:14.690359Z",
      "timing_difference_seconds": 0.18274,
      "selected_quote": {
        "id": 560,
        "contract_id": 560,
        "forecast_timestamp": "2026-10-05T07:02:14.507619Z",
        "requested_timestamp": "2026-10-05T07:02:14.507619Z",
        "actual_quote_timestamp": "2026-10-05T07:02:14.690359Z",
        "timestamp_delta_seconds": 0.18274,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T07:02:14.690359Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050315",
        "external_market_id": "KXBTC15M-26OCT050315-15",
        "external_contract_id": "KXBTC15M-26OCT050315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6690.59
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 560,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050315",
          "external_market_id": "KXBTC15M-26OCT050315-15",
          "external_contract_id": "KXBTC15M-26OCT050315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T07:00:00Z",
          "resolution_timestamp": "2026-10-05T07:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T07:02:14.551926Z"
        }
      ],
      "quotes": [
        {
          "id": 560,
          "contract_id": 560,
          "forecast_timestamp": "2026-10-05T07:02:14.507619Z",
          "requested_timestamp": "2026-10-05T07:02:14.507619Z",
          "actual_quote_timestamp": "2026-10-05T07:02:14.690359Z",
          "timestamp_delta_seconds": 0.18274,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T07:02:14.690359Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050315",
          "external_market_id": "KXBTC15M-26OCT050315-15",
          "external_contract_id": "KXBTC15M-26OCT050315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6690.59
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050315-15": {
          "UP/YES": "KXBTC15M-26OCT050315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1087,
          "signal_id": 560,
          "quote_id": 560,
          "settlement_id": 560,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 1.0,
          "settlement_payout": 298.0,
          "gross_pnl": 202.64,
          "net_pnl": 198.1,
          "roi": 1.9829829829829828,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T07:17:19.587374Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6690.59,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1088,
          "signal_id": 560,
          "quote_id": 560,
          "settlement_id": 560,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 68.0,
          "net_pnl": 66.47,
          "roi": 1.9824038174768863,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T07:17:19.591975Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6690.59,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86207.8,
        "kronos_base_predicted_close": 86288.609375,
        "kronos_base_displacement": 80.80937499999709,
        "kronos_base_displacement_fraction": 0.0009373789262688189,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86493.65625,
        "kronos_small_displacement": 285.8562499999971,
        "kronos_small_displacement_fraction": 0.0033158977493915527,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050315",
        "ticker": "KXBTC15M-26OCT050315-15",
        "market_id": "KXBTC15M-26OCT050315-15",
        "contract_id": "KXBTC15M-26OCT050315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86207.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T07:02:14.507619Z",
        "retrieved_timestamp": "2026-10-05T07:02:14.690359Z",
        "quote_offset_seconds": 0.18274,
        "quote_age_seconds": 0.18274,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6690.59
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86269.96,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 560,
          "signal_id": 560,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T06:45:00Z",
          "return_6h": -0.005209930224134962,
          "return_12h": 0.010313885430220271,
          "return_24h": 0.01397131784773209,
          "close_vs_ema12": 0.0028706265195093117,
          "close_vs_ema24": 0.005588952832589866,
          "ema12_slope_3h": -0.0014856308103747828,
          "ema24_slope_6h": 0.0027674298199267255,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T07:02:14.549162Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T06:45:00Z",
            "return_6h": -0.005209930224134962,
            "return_12h": 0.010313885430220271,
            "return_24h": 0.01397131784773209,
            "close_vs_ema12": 0.0028706265195093117,
            "close_vs_ema24": 0.005588952832589866,
            "ema12_slope_3h": -0.0014856308103747828,
            "ema24_slope_6h": 0.0027674298199267255,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 559,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0500Z",
      "trigger_timestamp": "2026-10-05T05:02:14.278880Z",
      "market_start_timestamp": "2026-10-05T05:00:00Z",
      "resolution_timestamp": "2026-10-05T05:15:00Z",
      "direction": "UP",
      "base_run_id": 4393,
      "small_run_id": 4394,
      "last_observed_close": 85503.02,
      "actual_close": 85489.06,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T05:02:14.325585Z",
      "base_predicted_close": 85580.6484375,
      "small_predicted_close": 85599.4296875,
      "strike": 85503.02,
      "market_regime": {
        "id": 559,
        "signal_id": 559,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-05T04:45:00Z",
        "return_6h": -0.010435626859485847,
        "return_12h": 0.0016947274683543068,
        "return_24h": 0.00817947160785537,
        "close_vs_ema12": -0.0060927943960545905,
        "close_vs_ema24": -0.0025139068863299086,
        "ema12_slope_3h": 0.000844713725697277,
        "ema24_slope_6h": 0.004827633864481484,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T05:02:14.329445Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T04:45:00Z",
          "return_6h": -0.010435626859485847,
          "return_12h": 0.0016947274683543068,
          "return_24h": 0.00817947160785537,
          "close_vs_ema12": -0.0060927943960545905,
          "close_vs_ema24": -0.0025139068863299086,
          "ema12_slope_3h": 0.000844713725697277,
          "ema24_slope_6h": 0.004827633864481484,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199329,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4393,
        4394
      ],
      "forecast_publication_timestamp": "2026-10-05T05:02:14.278880Z",
      "requested_quote_timestamp": "2026-10-05T05:02:14.278880Z",
      "retrieved_quote_timestamp": "2026-10-05T05:02:14.478209Z",
      "quote_retrieval_timestamp": "2026-10-05T05:02:14.478209Z",
      "timing_difference_seconds": 0.199329,
      "selected_quote": {
        "id": 559,
        "contract_id": 559,
        "forecast_timestamp": "2026-10-05T05:02:14.278880Z",
        "requested_timestamp": "2026-10-05T05:02:14.278880Z",
        "actual_quote_timestamp": "2026-10-05T05:02:14.478209Z",
        "timestamp_delta_seconds": 0.199329,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T05:02:14.478209Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050115",
        "external_market_id": "KXBTC15M-26OCT050115-15",
        "external_contract_id": "KXBTC15M-26OCT050115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11068.07
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 559,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050115",
          "external_market_id": "KXBTC15M-26OCT050115-15",
          "external_contract_id": "KXBTC15M-26OCT050115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T05:00:00Z",
          "resolution_timestamp": "2026-10-05T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T05:02:14.332423Z"
        }
      ],
      "quotes": [
        {
          "id": 559,
          "contract_id": 559,
          "forecast_timestamp": "2026-10-05T05:02:14.278880Z",
          "requested_timestamp": "2026-10-05T05:02:14.278880Z",
          "actual_quote_timestamp": "2026-10-05T05:02:14.478209Z",
          "timestamp_delta_seconds": 0.199329,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T05:02:14.478209Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050115",
          "external_market_id": "KXBTC15M-26OCT050115-15",
          "external_contract_id": "KXBTC15M-26OCT050115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11068.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050115-15": {
          "UP/YES": "KXBTC15M-26OCT050115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1085,
          "signal_id": 559,
          "quote_id": 559,
          "settlement_id": 559,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T05:17:20.113323Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11068.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1086,
          "signal_id": 559,
          "quote_id": 559,
          "settlement_id": 559,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T05:17:20.115935Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11068.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85503.02,
        "kronos_base_predicted_close": 85580.6484375,
        "kronos_base_displacement": 77.62843749999593,
        "kronos_base_displacement_fraction": 0.0009079028729043246,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85599.4296875,
        "kronos_small_displacement": 96.40968749999593,
        "kronos_small_displacement_fraction": 0.0011275588569853547,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050115",
        "ticker": "KXBTC15M-26OCT050115-15",
        "market_id": "KXBTC15M-26OCT050115-15",
        "contract_id": "KXBTC15M-26OCT050115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85503.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T05:02:14.278880Z",
        "retrieved_timestamp": "2026-10-05T05:02:14.478209Z",
        "quote_offset_seconds": 0.199329,
        "quote_age_seconds": 0.199329,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11068.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85489.06,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 559,
          "signal_id": 559,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-05T04:45:00Z",
          "return_6h": -0.010435626859485847,
          "return_12h": 0.0016947274683543068,
          "return_24h": 0.00817947160785537,
          "close_vs_ema12": -0.0060927943960545905,
          "close_vs_ema24": -0.0025139068863299086,
          "ema12_slope_3h": 0.000844713725697277,
          "ema24_slope_6h": 0.004827633864481484,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T05:02:14.329445Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T04:45:00Z",
            "return_6h": -0.010435626859485847,
            "return_12h": 0.0016947274683543068,
            "return_24h": 0.00817947160785537,
            "close_vs_ema12": -0.0060927943960545905,
            "close_vs_ema24": -0.0025139068863299086,
            "ema12_slope_3h": 0.000844713725697277,
            "ema24_slope_6h": 0.004827633864481484,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 558,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0445Z",
      "trigger_timestamp": "2026-10-05T04:47:17.427917Z",
      "market_start_timestamp": "2026-10-05T04:45:00Z",
      "resolution_timestamp": "2026-10-05T05:00:00Z",
      "direction": "UP",
      "base_run_id": 4391,
      "small_run_id": 4392,
      "last_observed_close": 85573.46,
      "actual_close": 85503.02,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T04:47:17.460702Z",
      "base_predicted_close": 85686.390625,
      "small_predicted_close": 85646.0546875,
      "strike": 85573.46,
      "market_regime": {
        "id": 558,
        "signal_id": 558,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T04:30:00Z",
        "return_6h": -0.009360230052063545,
        "return_12h": 0.002832448768502527,
        "return_24h": 0.009001310901962656,
        "close_vs_ema12": -0.005531917663006203,
        "close_vs_ema24": -0.0017451041183551563,
        "ema12_slope_3h": 0.001425058331075757,
        "ema24_slope_6h": 0.005153174305596586,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T04:47:17.464849Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T04:30:00Z",
          "return_6h": -0.009360230052063545,
          "return_12h": 0.002832448768502527,
          "return_24h": 0.009001310901962656,
          "close_vs_ema12": -0.005531917663006203,
          "close_vs_ema24": -0.0017451041183551563,
          "ema12_slope_3h": 0.001425058331075757,
          "ema24_slope_6h": 0.005153174305596586,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190555,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4391,
        4392
      ],
      "forecast_publication_timestamp": "2026-10-05T04:47:17.427917Z",
      "requested_quote_timestamp": "2026-10-05T04:47:17.427917Z",
      "retrieved_quote_timestamp": "2026-10-05T04:47:17.618472Z",
      "quote_retrieval_timestamp": "2026-10-05T04:47:17.618472Z",
      "timing_difference_seconds": 0.190555,
      "selected_quote": {
        "id": 558,
        "contract_id": 558,
        "forecast_timestamp": "2026-10-05T04:47:17.427917Z",
        "requested_timestamp": "2026-10-05T04:47:17.427917Z",
        "actual_quote_timestamp": "2026-10-05T04:47:17.618472Z",
        "timestamp_delta_seconds": 0.190555,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T04:47:17.618472Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050100",
        "external_market_id": "KXBTC15M-26OCT050100-00",
        "external_contract_id": "KXBTC15M-26OCT050100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6647.17
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 558,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050100",
          "external_market_id": "KXBTC15M-26OCT050100-00",
          "external_contract_id": "KXBTC15M-26OCT050100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T04:45:00Z",
          "resolution_timestamp": "2026-10-05T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T04:47:17.467504Z"
        }
      ],
      "quotes": [
        {
          "id": 558,
          "contract_id": 558,
          "forecast_timestamp": "2026-10-05T04:47:17.427917Z",
          "requested_timestamp": "2026-10-05T04:47:17.427917Z",
          "actual_quote_timestamp": "2026-10-05T04:47:17.618472Z",
          "timestamp_delta_seconds": 0.190555,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T04:47:17.618472Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050100",
          "external_market_id": "KXBTC15M-26OCT050100-00",
          "external_contract_id": "KXBTC15M-26OCT050100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6647.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050100-00": {
          "UP/YES": "KXBTC15M-26OCT050100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1083,
          "signal_id": 558,
          "quote_id": 558,
          "settlement_id": 558,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T05:02:18.818591Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6647.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1084,
          "signal_id": 558,
          "quote_id": 558,
          "settlement_id": 558,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T05:02:18.821804Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6647.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85573.46,
        "kronos_base_predicted_close": 85686.390625,
        "kronos_base_displacement": 112.9306249999936,
        "kronos_base_displacement_fraction": 0.0013196921685764908,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85646.0546875,
        "kronos_small_displacement": 72.5946874999936,
        "kronos_small_displacement_fraction": 0.0008483318017057344,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050100",
        "ticker": "KXBTC15M-26OCT050100-00",
        "market_id": "KXBTC15M-26OCT050100-00",
        "contract_id": "KXBTC15M-26OCT050100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85573.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T04:47:17.427917Z",
        "retrieved_timestamp": "2026-10-05T04:47:17.618472Z",
        "quote_offset_seconds": 0.190555,
        "quote_age_seconds": 0.190555,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6647.17
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85503.02,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 558,
          "signal_id": 558,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T04:30:00Z",
          "return_6h": -0.009360230052063545,
          "return_12h": 0.002832448768502527,
          "return_24h": 0.009001310901962656,
          "close_vs_ema12": -0.005531917663006203,
          "close_vs_ema24": -0.0017451041183551563,
          "ema12_slope_3h": 0.001425058331075757,
          "ema24_slope_6h": 0.005153174305596586,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T04:47:17.464849Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T04:30:00Z",
            "return_6h": -0.009360230052063545,
            "return_12h": 0.002832448768502527,
            "return_24h": 0.009001310901962656,
            "close_vs_ema12": -0.005531917663006203,
            "close_vs_ema24": -0.0017451041183551563,
            "ema12_slope_3h": 0.001425058331075757,
            "ema24_slope_6h": 0.005153174305596586,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 557,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0430Z",
      "trigger_timestamp": "2026-10-05T04:32:15.426872Z",
      "market_start_timestamp": "2026-10-05T04:30:00Z",
      "resolution_timestamp": "2026-10-05T04:45:00Z",
      "direction": "UP",
      "base_run_id": 4389,
      "small_run_id": 4390,
      "last_observed_close": 85755.53,
      "actual_close": 85573.46,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T04:32:15.462312Z",
      "base_predicted_close": 85760.9609375,
      "small_predicted_close": 85762.9921875,
      "strike": 85755.53,
      "market_regime": {
        "id": 557,
        "signal_id": 557,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T04:15:00Z",
        "return_6h": -0.0059264392545758104,
        "return_12h": 0.006126241344860617,
        "return_24h": 0.011125344799283843,
        "close_vs_ema12": -0.003650589084630562,
        "close_vs_ema24": 0.00034206951347171,
        "ema12_slope_3h": 0.0020501653033204725,
        "ema24_slope_6h": 0.0054627378459524145,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T04:32:15.468628Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T04:15:00Z",
          "return_6h": -0.0059264392545758104,
          "return_12h": 0.006126241344860617,
          "return_24h": 0.011125344799283843,
          "close_vs_ema12": -0.003650589084630562,
          "close_vs_ema24": 0.00034206951347171,
          "ema12_slope_3h": 0.0020501653033204725,
          "ema24_slope_6h": 0.0054627378459524145,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.352881,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4389,
        4390
      ],
      "forecast_publication_timestamp": "2026-10-05T04:32:15.426872Z",
      "requested_quote_timestamp": "2026-10-05T04:32:15.426872Z",
      "retrieved_quote_timestamp": "2026-10-05T04:32:15.779753Z",
      "quote_retrieval_timestamp": "2026-10-05T04:32:15.779753Z",
      "timing_difference_seconds": 0.352881,
      "selected_quote": {
        "id": 557,
        "contract_id": 557,
        "forecast_timestamp": "2026-10-05T04:32:15.426872Z",
        "requested_timestamp": "2026-10-05T04:32:15.426872Z",
        "actual_quote_timestamp": "2026-10-05T04:32:15.779753Z",
        "timestamp_delta_seconds": 0.352881,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.24,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T04:32:15.779753Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050045",
        "external_market_id": "KXBTC15M-26OCT050045-45",
        "external_contract_id": "KXBTC15M-26OCT050045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7406.6
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 557,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050045",
          "external_market_id": "KXBTC15M-26OCT050045-45",
          "external_contract_id": "KXBTC15M-26OCT050045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T04:30:00Z",
          "resolution_timestamp": "2026-10-05T04:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T04:32:15.471198Z"
        }
      ],
      "quotes": [
        {
          "id": 557,
          "contract_id": 557,
          "forecast_timestamp": "2026-10-05T04:32:15.426872Z",
          "requested_timestamp": "2026-10-05T04:32:15.426872Z",
          "actual_quote_timestamp": "2026-10-05T04:32:15.779753Z",
          "timestamp_delta_seconds": 0.352881,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.24,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T04:32:15.779753Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050045",
          "external_market_id": "KXBTC15M-26OCT050045-45",
          "external_contract_id": "KXBTC15M-26OCT050045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7406.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050045-45": {
          "UP/YES": "KXBTC15M-26OCT050045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1081,
          "signal_id": 557,
          "quote_id": 557,
          "settlement_id": 557,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.0,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T04:47:21.913410Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7406.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1082,
          "signal_id": 557,
          "quote_id": 557,
          "settlement_id": 557,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -25.0,
          "net_pnl": -26.32,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T04:47:21.916190Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7406.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85755.53,
        "kronos_base_predicted_close": 85760.9609375,
        "kronos_base_displacement": 5.430937500001164,
        "kronos_base_displacement_fraction": 6.333046393627518e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85762.9921875,
        "kronos_small_displacement": 7.462187500001164,
        "kronos_small_displacement_fraction": 8.701698304472218e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050045",
        "ticker": "KXBTC15M-26OCT050045-45",
        "market_id": "KXBTC15M-26OCT050045-45",
        "contract_id": "KXBTC15M-26OCT050045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85755.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T04:32:15.426872Z",
        "retrieved_timestamp": "2026-10-05T04:32:15.779753Z",
        "quote_offset_seconds": 0.352881,
        "quote_age_seconds": 0.352881,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.24,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7406.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85573.46,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 557,
          "signal_id": 557,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T04:15:00Z",
          "return_6h": -0.0059264392545758104,
          "return_12h": 0.006126241344860617,
          "return_24h": 0.011125344799283843,
          "close_vs_ema12": -0.003650589084630562,
          "close_vs_ema24": 0.00034206951347171,
          "ema12_slope_3h": 0.0020501653033204725,
          "ema24_slope_6h": 0.0054627378459524145,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T04:32:15.468628Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T04:15:00Z",
            "return_6h": -0.0059264392545758104,
            "return_12h": 0.006126241344860617,
            "return_24h": 0.011125344799283843,
            "close_vs_ema12": -0.003650589084630562,
            "close_vs_ema24": 0.00034206951347171,
            "ema12_slope_3h": 0.0020501653033204725,
            "ema24_slope_6h": 0.0054627378459524145,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 556,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0415Z",
      "trigger_timestamp": "2026-10-05T04:17:14.879119Z",
      "market_start_timestamp": "2026-10-05T04:15:00Z",
      "resolution_timestamp": "2026-10-05T04:30:00Z",
      "direction": "UP",
      "base_run_id": 4387,
      "small_run_id": 4388,
      "last_observed_close": 85946.09,
      "actual_close": 85755.53,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T04:17:14.917166Z",
      "base_predicted_close": 86002.484375,
      "small_predicted_close": 85998.828125,
      "strike": 85946.09,
      "market_regime": {
        "id": 556,
        "signal_id": 556,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T04:00:00Z",
        "return_6h": -0.004284605636806993,
        "return_12h": 0.007934279568502456,
        "return_24h": 0.01345550677300733,
        "close_vs_ema12": -0.0015916401613904618,
        "close_vs_ema24": 0.0025722104725385275,
        "ema12_slope_3h": 0.002729163892299491,
        "ema24_slope_6h": 0.005705402166070295,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T04:17:14.921729Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T04:00:00Z",
          "return_6h": -0.004284605636806993,
          "return_12h": 0.007934279568502456,
          "return_24h": 0.01345550677300733,
          "close_vs_ema12": -0.0015916401613904618,
          "close_vs_ema24": 0.0025722104725385275,
          "ema12_slope_3h": 0.002729163892299491,
          "ema24_slope_6h": 0.005705402166070295,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191689,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4387,
        4388
      ],
      "forecast_publication_timestamp": "2026-10-05T04:17:14.879119Z",
      "requested_quote_timestamp": "2026-10-05T04:17:14.879119Z",
      "retrieved_quote_timestamp": "2026-10-05T04:17:15.070808Z",
      "quote_retrieval_timestamp": "2026-10-05T04:17:15.070808Z",
      "timing_difference_seconds": 0.191689,
      "selected_quote": {
        "id": 556,
        "contract_id": 556,
        "forecast_timestamp": "2026-10-05T04:17:14.879119Z",
        "requested_timestamp": "2026-10-05T04:17:14.879119Z",
        "actual_quote_timestamp": "2026-10-05T04:17:15.070808Z",
        "timestamp_delta_seconds": 0.191689,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T04:17:15.070808Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT050030",
        "external_market_id": "KXBTC15M-26OCT050030-30",
        "external_contract_id": "KXBTC15M-26OCT050030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6900.01
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 556,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050030",
          "external_market_id": "KXBTC15M-26OCT050030-30",
          "external_contract_id": "KXBTC15M-26OCT050030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T04:15:00Z",
          "resolution_timestamp": "2026-10-05T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T04:17:14.924306Z"
        }
      ],
      "quotes": [
        {
          "id": 556,
          "contract_id": 556,
          "forecast_timestamp": "2026-10-05T04:17:14.879119Z",
          "requested_timestamp": "2026-10-05T04:17:14.879119Z",
          "actual_quote_timestamp": "2026-10-05T04:17:15.070808Z",
          "timestamp_delta_seconds": 0.191689,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.43,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T04:17:15.070808Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT050030",
          "external_market_id": "KXBTC15M-26OCT050030-30",
          "external_contract_id": "KXBTC15M-26OCT050030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6900.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT050030-30": {
          "UP/YES": "KXBTC15M-26OCT050030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1079,
          "signal_id": 556,
          "quote_id": 556,
          "settlement_id": 556,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T04:32:20.115184Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6900.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1080,
          "signal_id": 556,
          "quote_id": 556,
          "settlement_id": 556,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T04:32:20.118183Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6900.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85946.09,
        "kronos_base_predicted_close": 86002.484375,
        "kronos_base_displacement": 56.39437500000349,
        "kronos_base_displacement_fraction": 0.0006561598671912067,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85998.828125,
        "kronos_small_displacement": 52.73812500000349,
        "kronos_small_displacement_fraction": 0.0006136186649096369,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT050030",
        "ticker": "KXBTC15M-26OCT050030-30",
        "market_id": "KXBTC15M-26OCT050030-30",
        "contract_id": "KXBTC15M-26OCT050030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85946.09
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T04:17:14.879119Z",
        "retrieved_timestamp": "2026-10-05T04:17:15.070808Z",
        "quote_offset_seconds": 0.191689,
        "quote_age_seconds": 0.191689,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6900.01
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85755.53,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 556,
          "signal_id": 556,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T04:00:00Z",
          "return_6h": -0.004284605636806993,
          "return_12h": 0.007934279568502456,
          "return_24h": 0.01345550677300733,
          "close_vs_ema12": -0.0015916401613904618,
          "close_vs_ema24": 0.0025722104725385275,
          "ema12_slope_3h": 0.002729163892299491,
          "ema24_slope_6h": 0.005705402166070295,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T04:17:14.921729Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T04:00:00Z",
            "return_6h": -0.004284605636806993,
            "return_12h": 0.007934279568502456,
            "return_24h": 0.01345550677300733,
            "close_vs_ema12": -0.0015916401613904618,
            "close_vs_ema24": 0.0025722104725385275,
            "ema12_slope_3h": 0.002729163892299491,
            "ema24_slope_6h": 0.005705402166070295,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 555,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0315Z",
      "trigger_timestamp": "2026-10-05T03:17:16.112713Z",
      "market_start_timestamp": "2026-10-05T03:15:00Z",
      "resolution_timestamp": "2026-10-05T03:30:00Z",
      "direction": "UP",
      "base_run_id": 4379,
      "small_run_id": 4380,
      "last_observed_close": 86486.54,
      "actual_close": 86433.24,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T03:17:16.146341Z",
      "base_predicted_close": 86501.828125,
      "small_predicted_close": 86536.4296875,
      "strike": 86486.54,
      "market_regime": {
        "id": 555,
        "signal_id": 555,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T03:00:00Z",
        "return_6h": 0.005559585008441781,
        "return_12h": 0.013665378894436309,
        "return_24h": 0.019928655480207613,
        "close_vs_ema12": 0.004846275256283228,
        "close_vs_ema24": 0.009324060101645992,
        "ema12_slope_3h": 0.004057504530645462,
        "ema24_slope_6h": 0.006024210967233712,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T03:17:16.150677Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T03:00:00Z",
          "return_6h": 0.005559585008441781,
          "return_12h": 0.013665378894436309,
          "return_24h": 0.019928655480207613,
          "close_vs_ema12": 0.004846275256283228,
          "close_vs_ema24": 0.009324060101645992,
          "ema12_slope_3h": 0.004057504530645462,
          "ema24_slope_6h": 0.006024210967233712,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.224873,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4379,
        4380
      ],
      "forecast_publication_timestamp": "2026-10-05T03:17:16.112713Z",
      "requested_quote_timestamp": "2026-10-05T03:17:16.112713Z",
      "retrieved_quote_timestamp": "2026-10-05T03:17:16.337586Z",
      "quote_retrieval_timestamp": "2026-10-05T03:17:16.337586Z",
      "timing_difference_seconds": 0.224873,
      "selected_quote": {
        "id": 555,
        "contract_id": 555,
        "forecast_timestamp": "2026-10-05T03:17:16.112713Z",
        "requested_timestamp": "2026-10-05T03:17:16.112713Z",
        "actual_quote_timestamp": "2026-10-05T03:17:16.337586Z",
        "timestamp_delta_seconds": 0.224873,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T03:17:16.337586Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT042330",
        "external_market_id": "KXBTC15M-26OCT042330-30",
        "external_contract_id": "KXBTC15M-26OCT042330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4337.0
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 555,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042330",
          "external_market_id": "KXBTC15M-26OCT042330-30",
          "external_contract_id": "KXBTC15M-26OCT042330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T03:15:00Z",
          "resolution_timestamp": "2026-10-05T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T03:17:16.153999Z"
        }
      ],
      "quotes": [
        {
          "id": 555,
          "contract_id": 555,
          "forecast_timestamp": "2026-10-05T03:17:16.112713Z",
          "requested_timestamp": "2026-10-05T03:17:16.112713Z",
          "actual_quote_timestamp": "2026-10-05T03:17:16.337586Z",
          "timestamp_delta_seconds": 0.224873,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T03:17:16.337586Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042330",
          "external_market_id": "KXBTC15M-26OCT042330-30",
          "external_contract_id": "KXBTC15M-26OCT042330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4337.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT042330-30": {
          "UP/YES": "KXBTC15M-26OCT042330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1077,
          "signal_id": 555,
          "quote_id": 555,
          "settlement_id": 555,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T03:32:20.769465Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4337.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1078,
          "signal_id": 555,
          "quote_id": 555,
          "settlement_id": 555,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T03:32:20.774938Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4337.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86486.54,
        "kronos_base_predicted_close": 86501.828125,
        "kronos_base_displacement": 15.288125000006403,
        "kronos_base_displacement_fraction": 0.00017676883593685682,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86536.4296875,
        "kronos_small_displacement": 49.8896875000064,
        "kronos_small_displacement_fraction": 0.0005768491547934096,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT042330",
        "ticker": "KXBTC15M-26OCT042330-30",
        "market_id": "KXBTC15M-26OCT042330-30",
        "contract_id": "KXBTC15M-26OCT042330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86486.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T03:17:16.112713Z",
        "retrieved_timestamp": "2026-10-05T03:17:16.337586Z",
        "quote_offset_seconds": 0.224873,
        "quote_age_seconds": 0.224873,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4337.0
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86433.24,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 555,
          "signal_id": 555,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T03:00:00Z",
          "return_6h": 0.005559585008441781,
          "return_12h": 0.013665378894436309,
          "return_24h": 0.019928655480207613,
          "close_vs_ema12": 0.004846275256283228,
          "close_vs_ema24": 0.009324060101645992,
          "ema12_slope_3h": 0.004057504530645462,
          "ema24_slope_6h": 0.006024210967233712,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T03:17:16.150677Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T03:00:00Z",
            "return_6h": 0.005559585008441781,
            "return_12h": 0.013665378894436309,
            "return_24h": 0.019928655480207613,
            "close_vs_ema12": 0.004846275256283228,
            "close_vs_ema24": 0.009324060101645992,
            "ema12_slope_3h": 0.004057504530645462,
            "ema24_slope_6h": 0.006024210967233712,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 554,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0300Z",
      "trigger_timestamp": "2026-10-05T03:02:14.989307Z",
      "market_start_timestamp": "2026-10-05T03:00:00Z",
      "resolution_timestamp": "2026-10-05T03:15:00Z",
      "direction": "UP",
      "base_run_id": 4377,
      "small_run_id": 4378,
      "last_observed_close": 86505.49,
      "actual_close": 86486.54,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T03:02:15.033739Z",
      "base_predicted_close": 86642.0625,
      "small_predicted_close": 86736.6640625,
      "strike": 86505.49,
      "market_regime": {
        "id": 554,
        "signal_id": 554,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T02:45:00Z",
        "return_6h": 0.00801652277845566,
        "return_12h": 0.014535873946653677,
        "return_24h": 0.02018759328854358,
        "close_vs_ema12": 0.005273725493160519,
        "close_vs_ema24": 0.00974337407534831,
        "ema12_slope_3h": 0.004160900642016463,
        "ema24_slope_6h": 0.006034081324610918,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T03:02:15.038362Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T02:45:00Z",
          "return_6h": 0.00801652277845566,
          "return_12h": 0.014535873946653677,
          "return_24h": 0.02018759328854358,
          "close_vs_ema12": 0.005273725493160519,
          "close_vs_ema24": 0.00974337407534831,
          "ema12_slope_3h": 0.004160900642016463,
          "ema24_slope_6h": 0.006034081324610918,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.224316,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4377,
        4378
      ],
      "forecast_publication_timestamp": "2026-10-05T03:02:14.989307Z",
      "requested_quote_timestamp": "2026-10-05T03:02:14.989307Z",
      "retrieved_quote_timestamp": "2026-10-05T03:02:15.213623Z",
      "quote_retrieval_timestamp": "2026-10-05T03:02:15.213623Z",
      "timing_difference_seconds": 0.224316,
      "selected_quote": {
        "id": 554,
        "contract_id": 554,
        "forecast_timestamp": "2026-10-05T03:02:14.989307Z",
        "requested_timestamp": "2026-10-05T03:02:14.989307Z",
        "actual_quote_timestamp": "2026-10-05T03:02:15.213623Z",
        "timestamp_delta_seconds": 0.224316,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T03:02:15.213623Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT042315",
        "external_market_id": "KXBTC15M-26OCT042315-15",
        "external_contract_id": "KXBTC15M-26OCT042315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4797.23
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 554,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042315",
          "external_market_id": "KXBTC15M-26OCT042315-15",
          "external_contract_id": "KXBTC15M-26OCT042315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T03:00:00Z",
          "resolution_timestamp": "2026-10-05T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T03:02:15.040801Z"
        }
      ],
      "quotes": [
        {
          "id": 554,
          "contract_id": 554,
          "forecast_timestamp": "2026-10-05T03:02:14.989307Z",
          "requested_timestamp": "2026-10-05T03:02:14.989307Z",
          "actual_quote_timestamp": "2026-10-05T03:02:15.213623Z",
          "timestamp_delta_seconds": 0.224316,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.51,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T03:02:15.213623Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042315",
          "external_market_id": "KXBTC15M-26OCT042315-15",
          "external_contract_id": "KXBTC15M-26OCT042315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4797.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT042315-15": {
          "UP/YES": "KXBTC15M-26OCT042315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1075,
          "signal_id": 554,
          "quote_id": 554,
          "settlement_id": 554,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T03:17:21.126049Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4797.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1076,
          "signal_id": 554,
          "quote_id": 554,
          "settlement_id": 554,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T03:17:21.129754Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4797.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86505.49,
        "kronos_base_predicted_close": 86642.0625,
        "kronos_base_displacement": 136.57249999999476,
        "kronos_base_displacement_fraction": 0.0015787726305000382,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86736.6640625,
        "kronos_small_displacement": 231.17406249999476,
        "kronos_small_displacement_fraction": 0.0026723629043658935,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT042315",
        "ticker": "KXBTC15M-26OCT042315-15",
        "market_id": "KXBTC15M-26OCT042315-15",
        "contract_id": "KXBTC15M-26OCT042315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86505.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T03:02:14.989307Z",
        "retrieved_timestamp": "2026-10-05T03:02:15.213623Z",
        "quote_offset_seconds": 0.224316,
        "quote_age_seconds": 0.224316,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4797.23
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86486.54,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 554,
          "signal_id": 554,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T02:45:00Z",
          "return_6h": 0.00801652277845566,
          "return_12h": 0.014535873946653677,
          "return_24h": 0.02018759328854358,
          "close_vs_ema12": 0.005273725493160519,
          "close_vs_ema24": 0.00974337407534831,
          "ema12_slope_3h": 0.004160900642016463,
          "ema24_slope_6h": 0.006034081324610918,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T03:02:15.038362Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T02:45:00Z",
            "return_6h": 0.00801652277845566,
            "return_12h": 0.014535873946653677,
            "return_24h": 0.02018759328854358,
            "close_vs_ema12": 0.005273725493160519,
            "close_vs_ema24": 0.00974337407534831,
            "ema12_slope_3h": 0.004160900642016463,
            "ema24_slope_6h": 0.006034081324610918,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 553,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0230Z",
      "trigger_timestamp": "2026-10-05T02:32:15.436369Z",
      "market_start_timestamp": "2026-10-05T02:30:00Z",
      "resolution_timestamp": "2026-10-05T02:45:00Z",
      "direction": "UP",
      "base_run_id": 4373,
      "small_run_id": 4374,
      "last_observed_close": 86516.66,
      "actual_close": 86660.91,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T02:32:15.476227Z",
      "base_predicted_close": 86630.1953125,
      "small_predicted_close": 86725.8125,
      "strike": 86516.66,
      "market_regime": {
        "id": 553,
        "signal_id": 553,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T02:15:00Z",
        "return_6h": 0.01245362575181952,
        "return_12h": 0.0158158932945216,
        "return_24h": 0.019969872825461366,
        "close_vs_ema12": 0.0059419545833800935,
        "close_vs_ema24": 0.01033118401404809,
        "ema12_slope_3h": 0.004439421943866151,
        "ema24_slope_6h": 0.005891893761739819,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T02:32:15.480301Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T02:15:00Z",
          "return_6h": 0.01245362575181952,
          "return_12h": 0.0158158932945216,
          "return_24h": 0.019969872825461366,
          "close_vs_ema12": 0.0059419545833800935,
          "close_vs_ema24": 0.01033118401404809,
          "ema12_slope_3h": 0.004439421943866151,
          "ema24_slope_6h": 0.005891893761739819,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18104,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4373,
        4374
      ],
      "forecast_publication_timestamp": "2026-10-05T02:32:15.436369Z",
      "requested_quote_timestamp": "2026-10-05T02:32:15.436369Z",
      "retrieved_quote_timestamp": "2026-10-05T02:32:15.617409Z",
      "quote_retrieval_timestamp": "2026-10-05T02:32:15.617409Z",
      "timing_difference_seconds": 0.18104,
      "selected_quote": {
        "id": 553,
        "contract_id": 553,
        "forecast_timestamp": "2026-10-05T02:32:15.436369Z",
        "requested_timestamp": "2026-10-05T02:32:15.436369Z",
        "actual_quote_timestamp": "2026-10-05T02:32:15.617409Z",
        "timestamp_delta_seconds": 0.18104,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.24,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T02:32:15.617409Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT042245",
        "external_market_id": "KXBTC15M-26OCT042245-45",
        "external_contract_id": "KXBTC15M-26OCT042245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3791.94
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 553,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042245",
          "external_market_id": "KXBTC15M-26OCT042245-45",
          "external_contract_id": "KXBTC15M-26OCT042245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T02:30:00Z",
          "resolution_timestamp": "2026-10-05T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T02:32:15.482938Z"
        }
      ],
      "quotes": [
        {
          "id": 553,
          "contract_id": 553,
          "forecast_timestamp": "2026-10-05T02:32:15.436369Z",
          "requested_timestamp": "2026-10-05T02:32:15.436369Z",
          "actual_quote_timestamp": "2026-10-05T02:32:15.617409Z",
          "timestamp_delta_seconds": 0.18104,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.24,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T02:32:15.617409Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042245",
          "external_market_id": "KXBTC15M-26OCT042245-45",
          "external_contract_id": "KXBTC15M-26OCT042245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3791.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT042245-45": {
          "UP/YES": "KXBTC15M-26OCT042245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1073,
          "signal_id": 553,
          "quote_id": 553,
          "settlement_id": 553,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 1.0,
          "settlement_payout": 380.0,
          "gross_pnl": 285.0,
          "net_pnl": 280.01,
          "roi": 2.8003800380038006,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T02:47:20.843845Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3791.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1074,
          "signal_id": 553,
          "quote_id": 553,
          "settlement_id": 553,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 75.0,
          "net_pnl": 73.68,
          "roi": 2.799392097264438,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T02:47:20.848002Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3791.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86516.66,
        "kronos_base_predicted_close": 86630.1953125,
        "kronos_base_displacement": 113.53531249999651,
        "kronos_base_displacement_fraction": 0.0013122942159347864,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86725.8125,
        "kronos_small_displacement": 209.1524999999965,
        "kronos_small_displacement_fraction": 0.0024174823669799146,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT042245",
        "ticker": "KXBTC15M-26OCT042245-45",
        "market_id": "KXBTC15M-26OCT042245-45",
        "contract_id": "KXBTC15M-26OCT042245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86516.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T02:32:15.436369Z",
        "retrieved_timestamp": "2026-10-05T02:32:15.617409Z",
        "quote_offset_seconds": 0.18104,
        "quote_age_seconds": 0.18104,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.24,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3791.94
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86660.91,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 553,
          "signal_id": 553,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T02:15:00Z",
          "return_6h": 0.01245362575181952,
          "return_12h": 0.0158158932945216,
          "return_24h": 0.019969872825461366,
          "close_vs_ema12": 0.0059419545833800935,
          "close_vs_ema24": 0.01033118401404809,
          "ema12_slope_3h": 0.004439421943866151,
          "ema24_slope_6h": 0.005891893761739819,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T02:32:15.480301Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T02:15:00Z",
            "return_6h": 0.01245362575181952,
            "return_12h": 0.0158158932945216,
            "return_24h": 0.019969872825461366,
            "close_vs_ema12": 0.0059419545833800935,
            "close_vs_ema24": 0.01033118401404809,
            "ema12_slope_3h": 0.004439421943866151,
            "ema24_slope_6h": 0.005891893761739819,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 552,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0200Z",
      "trigger_timestamp": "2026-10-05T02:02:14.136822Z",
      "market_start_timestamp": "2026-10-05T02:00:00Z",
      "resolution_timestamp": "2026-10-05T02:15:00Z",
      "direction": "UP",
      "base_run_id": 4369,
      "small_run_id": 4370,
      "last_observed_close": 86601.75,
      "actual_close": 86672.54,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T02:02:14.175344Z",
      "base_predicted_close": 86706.765625,
      "small_predicted_close": 86771.34375,
      "strike": 86601.75,
      "market_regime": {
        "id": 552,
        "signal_id": 552,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T01:45:00Z",
        "return_6h": 0.01389628354880279,
        "return_12h": 0.016031139402526318,
        "return_24h": 0.02132622219003255,
        "close_vs_ema12": 0.007529427299519886,
        "close_vs_ema24": 0.011808531904827557,
        "ema12_slope_3h": 0.004876893123838988,
        "ema24_slope_6h": 0.005563985678812111,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T02:02:14.179773Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T01:45:00Z",
          "return_6h": 0.01389628354880279,
          "return_12h": 0.016031139402526318,
          "return_24h": 0.02132622219003255,
          "close_vs_ema12": 0.007529427299519886,
          "close_vs_ema24": 0.011808531904827557,
          "ema12_slope_3h": 0.004876893123838988,
          "ema24_slope_6h": 0.005563985678812111,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205824,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4369,
        4370
      ],
      "forecast_publication_timestamp": "2026-10-05T02:02:14.136822Z",
      "requested_quote_timestamp": "2026-10-05T02:02:14.136822Z",
      "retrieved_quote_timestamp": "2026-10-05T02:02:14.342646Z",
      "quote_retrieval_timestamp": "2026-10-05T02:02:14.342646Z",
      "timing_difference_seconds": 0.205824,
      "selected_quote": {
        "id": 552,
        "contract_id": 552,
        "forecast_timestamp": "2026-10-05T02:02:14.136822Z",
        "requested_timestamp": "2026-10-05T02:02:14.136822Z",
        "actual_quote_timestamp": "2026-10-05T02:02:14.342646Z",
        "timestamp_delta_seconds": 0.205824,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T02:02:14.342646Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT042215",
        "external_market_id": "KXBTC15M-26OCT042215-15",
        "external_contract_id": "KXBTC15M-26OCT042215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8904.87
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 552,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042215",
          "external_market_id": "KXBTC15M-26OCT042215-15",
          "external_contract_id": "KXBTC15M-26OCT042215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T02:00:00Z",
          "resolution_timestamp": "2026-10-05T02:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T02:02:14.182058Z"
        }
      ],
      "quotes": [
        {
          "id": 552,
          "contract_id": 552,
          "forecast_timestamp": "2026-10-05T02:02:14.136822Z",
          "requested_timestamp": "2026-10-05T02:02:14.136822Z",
          "actual_quote_timestamp": "2026-10-05T02:02:14.342646Z",
          "timestamp_delta_seconds": 0.205824,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T02:02:14.342646Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042215",
          "external_market_id": "KXBTC15M-26OCT042215-15",
          "external_contract_id": "KXBTC15M-26OCT042215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8904.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT042215-15": {
          "UP/YES": "KXBTC15M-26OCT042215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1071,
          "signal_id": 552,
          "quote_id": 552,
          "settlement_id": 552,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T02:17:19.302567Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8904.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1072,
          "signal_id": 552,
          "quote_id": 552,
          "settlement_id": 552,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T02:17:19.305011Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8904.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86601.75,
        "kronos_base_predicted_close": 86706.765625,
        "kronos_base_displacement": 105.015625,
        "kronos_base_displacement_fraction": 0.0012126270543031752,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86771.34375,
        "kronos_small_displacement": 169.59375,
        "kronos_small_displacement_fraction": 0.001958317816903238,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT042215",
        "ticker": "KXBTC15M-26OCT042215-15",
        "market_id": "KXBTC15M-26OCT042215-15",
        "contract_id": "KXBTC15M-26OCT042215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86601.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T02:02:14.136822Z",
        "retrieved_timestamp": "2026-10-05T02:02:14.342646Z",
        "quote_offset_seconds": 0.205824,
        "quote_age_seconds": 0.205824,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8904.87
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86672.54,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 552,
          "signal_id": 552,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T01:45:00Z",
          "return_6h": 0.01389628354880279,
          "return_12h": 0.016031139402526318,
          "return_24h": 0.02132622219003255,
          "close_vs_ema12": 0.007529427299519886,
          "close_vs_ema24": 0.011808531904827557,
          "ema12_slope_3h": 0.004876893123838988,
          "ema24_slope_6h": 0.005563985678812111,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T02:02:14.179773Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T01:45:00Z",
            "return_6h": 0.01389628354880279,
            "return_12h": 0.016031139402526318,
            "return_24h": 0.02132622219003255,
            "close_vs_ema12": 0.007529427299519886,
            "close_vs_ema24": 0.011808531904827557,
            "ema12_slope_3h": 0.004876893123838988,
            "ema24_slope_6h": 0.005563985678812111,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 551,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0145Z",
      "trigger_timestamp": "2026-10-05T01:47:17.139425Z",
      "market_start_timestamp": "2026-10-05T01:45:00Z",
      "resolution_timestamp": "2026-10-05T02:00:00Z",
      "direction": "UP",
      "base_run_id": 4367,
      "small_run_id": 4368,
      "last_observed_close": 86711.67,
      "actual_close": 86601.75,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T01:47:17.174954Z",
      "base_predicted_close": 86775.6640625,
      "small_predicted_close": 86808.265625,
      "strike": 86711.67,
      "market_regime": {
        "id": 551,
        "signal_id": 551,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T01:30:00Z",
        "return_6h": 0.015145813004530773,
        "return_12h": 0.017490116942367795,
        "return_24h": 0.02288860896252154,
        "close_vs_ema12": 0.009131491816562809,
        "close_vs_ema24": 0.013344724170975208,
        "ema12_slope_3h": 0.004988549249315799,
        "ema24_slope_6h": 0.00538801199740413,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T01:47:17.178992Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T01:30:00Z",
          "return_6h": 0.015145813004530773,
          "return_12h": 0.017490116942367795,
          "return_24h": 0.02288860896252154,
          "close_vs_ema12": 0.009131491816562809,
          "close_vs_ema24": 0.013344724170975208,
          "ema12_slope_3h": 0.004988549249315799,
          "ema24_slope_6h": 0.00538801199740413,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170894,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4367,
        4368
      ],
      "forecast_publication_timestamp": "2026-10-05T01:47:17.139425Z",
      "requested_quote_timestamp": "2026-10-05T01:47:17.139425Z",
      "retrieved_quote_timestamp": "2026-10-05T01:47:17.310319Z",
      "quote_retrieval_timestamp": "2026-10-05T01:47:17.310319Z",
      "timing_difference_seconds": 0.170894,
      "selected_quote": {
        "id": 551,
        "contract_id": 551,
        "forecast_timestamp": "2026-10-05T01:47:17.139425Z",
        "requested_timestamp": "2026-10-05T01:47:17.139425Z",
        "actual_quote_timestamp": "2026-10-05T01:47:17.310319Z",
        "timestamp_delta_seconds": 0.170894,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T01:47:17.310319Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT042200",
        "external_market_id": "KXBTC15M-26OCT042200-00",
        "external_contract_id": "KXBTC15M-26OCT042200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5465.61
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 551,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042200",
          "external_market_id": "KXBTC15M-26OCT042200-00",
          "external_contract_id": "KXBTC15M-26OCT042200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T01:45:00Z",
          "resolution_timestamp": "2026-10-05T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T01:47:17.184740Z"
        }
      ],
      "quotes": [
        {
          "id": 551,
          "contract_id": 551,
          "forecast_timestamp": "2026-10-05T01:47:17.139425Z",
          "requested_timestamp": "2026-10-05T01:47:17.139425Z",
          "actual_quote_timestamp": "2026-10-05T01:47:17.310319Z",
          "timestamp_delta_seconds": 0.170894,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.62,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T01:47:17.310319Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042200",
          "external_market_id": "KXBTC15M-26OCT042200-00",
          "external_contract_id": "KXBTC15M-26OCT042200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5465.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT042200-00": {
          "UP/YES": "KXBTC15M-26OCT042200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1069,
          "signal_id": 551,
          "quote_id": 551,
          "settlement_id": 551,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.34,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T02:02:18.696630Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5465.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1070,
          "signal_id": 551,
          "quote_id": 551,
          "settlement_id": 551,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -62.0,
          "net_pnl": -63.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T02:02:18.699211Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5465.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86711.67,
        "kronos_base_predicted_close": 86775.6640625,
        "kronos_base_displacement": 63.994062500001746,
        "kronos_base_displacement_fraction": 0.0007380098030634371,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86808.265625,
        "kronos_small_displacement": 96.59562500000175,
        "kronos_small_displacement_fraction": 0.0011139864449618113,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT042200",
        "ticker": "KXBTC15M-26OCT042200-00",
        "market_id": "KXBTC15M-26OCT042200-00",
        "contract_id": "KXBTC15M-26OCT042200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86711.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T01:47:17.139425Z",
        "retrieved_timestamp": "2026-10-05T01:47:17.310319Z",
        "quote_offset_seconds": 0.170894,
        "quote_age_seconds": 0.170894,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5465.61
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86601.75,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 551,
          "signal_id": 551,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T01:30:00Z",
          "return_6h": 0.015145813004530773,
          "return_12h": 0.017490116942367795,
          "return_24h": 0.02288860896252154,
          "close_vs_ema12": 0.009131491816562809,
          "close_vs_ema24": 0.013344724170975208,
          "ema12_slope_3h": 0.004988549249315799,
          "ema24_slope_6h": 0.00538801199740413,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T01:47:17.178992Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T01:30:00Z",
            "return_6h": 0.015145813004530773,
            "return_12h": 0.017490116942367795,
            "return_24h": 0.02288860896252154,
            "close_vs_ema12": 0.009131491816562809,
            "close_vs_ema24": 0.013344724170975208,
            "ema12_slope_3h": 0.004988549249315799,
            "ema24_slope_6h": 0.00538801199740413,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 550,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261005T0115Z",
      "trigger_timestamp": "2026-10-05T01:17:15.513566Z",
      "market_start_timestamp": "2026-10-05T01:15:00Z",
      "resolution_timestamp": "2026-10-05T01:30:00Z",
      "direction": "UP",
      "base_run_id": 4363,
      "small_run_id": 4364,
      "last_observed_close": 86664.33,
      "actual_close": 86947.11,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-05T01:17:15.557304Z",
      "base_predicted_close": 86680.9375,
      "small_predicted_close": 86712.3203125,
      "strike": 86664.33,
      "market_regime": {
        "id": 550,
        "signal_id": 550,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-05T01:00:00Z",
        "return_6h": 0.01514322959054426,
        "return_12h": 0.017746875992128208,
        "return_24h": 0.022369899278454897,
        "close_vs_ema12": 0.00949953972482298,
        "close_vs_ema24": 0.013425639312201643,
        "ema12_slope_3h": 0.004916616445602706,
        "ema24_slope_6h": 0.004920229229096629,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-05T01:17:15.562103Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-05T01:00:00Z",
          "return_6h": 0.01514322959054426,
          "return_12h": 0.017746875992128208,
          "return_24h": 0.022369899278454897,
          "close_vs_ema12": 0.00949953972482298,
          "close_vs_ema24": 0.013425639312201643,
          "ema12_slope_3h": 0.004916616445602706,
          "ema24_slope_6h": 0.004920229229096629,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.270904,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4363,
        4364
      ],
      "forecast_publication_timestamp": "2026-10-05T01:17:15.513566Z",
      "requested_quote_timestamp": "2026-10-05T01:17:15.513566Z",
      "retrieved_quote_timestamp": "2026-10-05T01:17:15.784470Z",
      "quote_retrieval_timestamp": "2026-10-05T01:17:15.784470Z",
      "timing_difference_seconds": 0.270904,
      "selected_quote": {
        "id": 550,
        "contract_id": 550,
        "forecast_timestamp": "2026-10-05T01:17:15.513566Z",
        "requested_timestamp": "2026-10-05T01:17:15.513566Z",
        "actual_quote_timestamp": "2026-10-05T01:17:15.784470Z",
        "timestamp_delta_seconds": 0.270904,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-05T01:17:15.784470Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT042130",
        "external_market_id": "KXBTC15M-26OCT042130-30",
        "external_contract_id": "KXBTC15M-26OCT042130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4739.0
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 550,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042130",
          "external_market_id": "KXBTC15M-26OCT042130-30",
          "external_contract_id": "KXBTC15M-26OCT042130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-05T01:15:00Z",
          "resolution_timestamp": "2026-10-05T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-05T01:17:15.564701Z"
        }
      ],
      "quotes": [
        {
          "id": 550,
          "contract_id": 550,
          "forecast_timestamp": "2026-10-05T01:17:15.513566Z",
          "requested_timestamp": "2026-10-05T01:17:15.513566Z",
          "actual_quote_timestamp": "2026-10-05T01:17:15.784470Z",
          "timestamp_delta_seconds": 0.270904,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-05T01:17:15.784470Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042130",
          "external_market_id": "KXBTC15M-26OCT042130-30",
          "external_contract_id": "KXBTC15M-26OCT042130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4739.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT042130-30": {
          "UP/YES": "KXBTC15M-26OCT042130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1067,
          "signal_id": 550,
          "quote_id": 550,
          "settlement_id": 550,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 1.0,
          "settlement_payout": 167.0,
          "gross_pnl": 70.14,
          "net_pnl": 67.29,
          "roi": 0.6748570855480895,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T01:32:19.012471Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4739.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1068,
          "signal_id": 550,
          "quote_id": 550,
          "settlement_id": 550,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 42.00000000000001,
          "net_pnl": 40.290000000000006,
          "roi": 0.6747613465081228,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T01:32:19.015660Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4739.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86664.33,
        "kronos_base_predicted_close": 86680.9375,
        "kronos_base_displacement": 16.607499999998254,
        "kronos_base_displacement_fraction": 0.0001916301666440882,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86712.3203125,
        "kronos_small_displacement": 47.990312499998254,
        "kronos_small_displacement_fraction": 0.0005537493049331629,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT042130",
        "ticker": "KXBTC15M-26OCT042130-30",
        "market_id": "KXBTC15M-26OCT042130-30",
        "contract_id": "KXBTC15M-26OCT042130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86664.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-05T01:17:15.513566Z",
        "retrieved_timestamp": "2026-10-05T01:17:15.784470Z",
        "quote_offset_seconds": 0.270904,
        "quote_age_seconds": 0.270904,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4739.0
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86947.11,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261005T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 550,
          "signal_id": 550,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-05T01:00:00Z",
          "return_6h": 0.01514322959054426,
          "return_12h": 0.017746875992128208,
          "return_24h": 0.022369899278454897,
          "close_vs_ema12": 0.00949953972482298,
          "close_vs_ema24": 0.013425639312201643,
          "ema12_slope_3h": 0.004916616445602706,
          "ema24_slope_6h": 0.004920229229096629,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-05T01:17:15.562103Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-05T01:00:00Z",
            "return_6h": 0.01514322959054426,
            "return_12h": 0.017746875992128208,
            "return_24h": 0.022369899278454897,
            "close_vs_ema12": 0.00949953972482298,
            "close_vs_ema24": 0.013425639312201643,
            "ema12_slope_3h": 0.004916616445602706,
            "ema24_slope_6h": 0.004920229229096629,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 549,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T2345Z",
      "trigger_timestamp": "2026-10-04T23:47:14.437748Z",
      "market_start_timestamp": "2026-10-04T23:45:00Z",
      "resolution_timestamp": "2026-10-05T00:00:00Z",
      "direction": "UP",
      "base_run_id": 4351,
      "small_run_id": 4352,
      "last_observed_close": 86485.78,
      "actual_close": 86505.93,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T23:47:14.476021Z",
      "base_predicted_close": 86491.15625,
      "small_predicted_close": 86585.6484375,
      "strike": 86485.78,
      "market_regime": {
        "id": 549,
        "signal_id": 549,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-04T23:30:00Z",
        "return_6h": 0.0128810016364993,
        "return_12h": 0.01432990912015053,
        "return_24h": 0.02019239935383288,
        "close_vs_ema12": 0.009633067176839427,
        "close_vs_ema24": 0.012901352016482015,
        "ema12_slope_3h": 0.004507528460803378,
        "ema24_slope_6h": 0.0037300402756759166,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T23:47:14.480517Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T23:30:00Z",
          "return_6h": 0.0128810016364993,
          "return_12h": 0.01432990912015053,
          "return_24h": 0.02019239935383288,
          "close_vs_ema12": 0.009633067176839427,
          "close_vs_ema24": 0.012901352016482015,
          "ema12_slope_3h": 0.004507528460803378,
          "ema24_slope_6h": 0.0037300402756759166,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212012,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4351,
        4352
      ],
      "forecast_publication_timestamp": "2026-10-04T23:47:14.437748Z",
      "requested_quote_timestamp": "2026-10-04T23:47:14.437748Z",
      "retrieved_quote_timestamp": "2026-10-04T23:47:14.649760Z",
      "quote_retrieval_timestamp": "2026-10-04T23:47:14.649760Z",
      "timing_difference_seconds": 0.212012,
      "selected_quote": {
        "id": 549,
        "contract_id": 549,
        "forecast_timestamp": "2026-10-04T23:47:14.437748Z",
        "requested_timestamp": "2026-10-04T23:47:14.437748Z",
        "actual_quote_timestamp": "2026-10-04T23:47:14.649760Z",
        "timestamp_delta_seconds": 0.212012,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T23:47:14.649760Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT042000",
        "external_market_id": "KXBTC15M-26OCT042000-00",
        "external_contract_id": "KXBTC15M-26OCT042000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5246.54
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 549,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042000",
          "external_market_id": "KXBTC15M-26OCT042000-00",
          "external_contract_id": "KXBTC15M-26OCT042000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T23:45:00Z",
          "resolution_timestamp": "2026-10-05T00:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T23:47:14.483149Z"
        }
      ],
      "quotes": [
        {
          "id": 549,
          "contract_id": 549,
          "forecast_timestamp": "2026-10-04T23:47:14.437748Z",
          "requested_timestamp": "2026-10-04T23:47:14.437748Z",
          "actual_quote_timestamp": "2026-10-04T23:47:14.649760Z",
          "timestamp_delta_seconds": 0.212012,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T23:47:14.649760Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT042000",
          "external_market_id": "KXBTC15M-26OCT042000-00",
          "external_contract_id": "KXBTC15M-26OCT042000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5246.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT042000-00": {
          "UP/YES": "KXBTC15M-26OCT042000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1065,
          "signal_id": 549,
          "quote_id": 549,
          "settlement_id": 549,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 1.0,
          "settlement_payout": 167.0,
          "gross_pnl": 70.14,
          "net_pnl": 67.29,
          "roi": 0.6748570855480895,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T00:02:18.952493Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5246.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1066,
          "signal_id": 549,
          "quote_id": 549,
          "settlement_id": 549,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 42.00000000000001,
          "net_pnl": 40.290000000000006,
          "roi": 0.6747613465081228,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-05T00:02:18.956631Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5246.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86485.78,
        "kronos_base_predicted_close": 86491.15625,
        "kronos_base_displacement": 5.376250000001164,
        "kronos_base_displacement_fraction": 6.216339842227432e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86585.6484375,
        "kronos_small_displacement": 99.86843750000116,
        "kronos_small_displacement_fraction": 0.0011547382413617726,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT042000",
        "ticker": "KXBTC15M-26OCT042000-00",
        "market_id": "KXBTC15M-26OCT042000-00",
        "contract_id": "KXBTC15M-26OCT042000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86485.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T23:47:14.437748Z",
        "retrieved_timestamp": "2026-10-04T23:47:14.649760Z",
        "quote_offset_seconds": 0.212012,
        "quote_age_seconds": 0.212012,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5246.54
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86505.93,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T2345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 549,
          "signal_id": 549,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-04T23:30:00Z",
          "return_6h": 0.0128810016364993,
          "return_12h": 0.01432990912015053,
          "return_24h": 0.02019239935383288,
          "close_vs_ema12": 0.009633067176839427,
          "close_vs_ema24": 0.012901352016482015,
          "ema12_slope_3h": 0.004507528460803378,
          "ema24_slope_6h": 0.0037300402756759166,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T23:47:14.480517Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T23:30:00Z",
            "return_6h": 0.0128810016364993,
            "return_12h": 0.01432990912015053,
            "return_24h": 0.02019239935383288,
            "close_vs_ema12": 0.009633067176839427,
            "close_vs_ema24": 0.012901352016482015,
            "ema12_slope_3h": 0.004507528460803378,
            "ema24_slope_6h": 0.0037300402756759166,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 548,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T1445Z",
      "trigger_timestamp": "2026-10-04T14:47:20.756455Z",
      "market_start_timestamp": "2026-10-04T14:45:00Z",
      "resolution_timestamp": "2026-10-04T15:00:00Z",
      "direction": "UP",
      "base_run_id": 4281,
      "small_run_id": 4282,
      "last_observed_close": 85125.9,
      "actual_close": 85266.07,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T14:47:20.803665Z",
      "base_predicted_close": 85135.7109375,
      "small_predicted_close": 85190.2734375,
      "strike": 85125.9,
      "market_regime": {
        "id": 548,
        "signal_id": 548,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-04T14:30:00Z",
        "return_6h": 0.0007008417024441105,
        "return_12h": 0.003934759419242928,
        "return_24h": 0.00438935615555458,
        "close_vs_ema12": 0.00032561100144823385,
        "close_vs_ema24": 0.0015243405264360188,
        "ema12_slope_3h": 0.0007812060270571131,
        "ema24_slope_6h": 0.001751944177719178,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T14:47:20.808606Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T14:30:00Z",
          "return_6h": 0.0007008417024441105,
          "return_12h": 0.003934759419242928,
          "return_24h": 0.00438935615555458,
          "close_vs_ema12": 0.00032561100144823385,
          "close_vs_ema24": 0.0015243405264360188,
          "ema12_slope_3h": 0.0007812060270571131,
          "ema24_slope_6h": 0.001751944177719178,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.225545,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4281,
        4282
      ],
      "forecast_publication_timestamp": "2026-10-04T14:47:20.756455Z",
      "requested_quote_timestamp": "2026-10-04T14:47:20.756455Z",
      "retrieved_quote_timestamp": "2026-10-04T14:47:20.982000Z",
      "quote_retrieval_timestamp": "2026-10-04T14:47:20.982000Z",
      "timing_difference_seconds": 0.225545,
      "selected_quote": {
        "id": 548,
        "contract_id": 548,
        "forecast_timestamp": "2026-10-04T14:47:20.756455Z",
        "requested_timestamp": "2026-10-04T14:47:20.756455Z",
        "actual_quote_timestamp": "2026-10-04T14:47:20.982000Z",
        "timestamp_delta_seconds": 0.225545,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T14:47:20.982000Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT041100",
        "external_market_id": "KXBTC15M-26OCT041100-00",
        "external_contract_id": "KXBTC15M-26OCT041100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1682.07
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 548,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT041100",
          "external_market_id": "KXBTC15M-26OCT041100-00",
          "external_contract_id": "KXBTC15M-26OCT041100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T14:45:00Z",
          "resolution_timestamp": "2026-10-04T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T14:47:20.812123Z"
        }
      ],
      "quotes": [
        {
          "id": 548,
          "contract_id": 548,
          "forecast_timestamp": "2026-10-04T14:47:20.756455Z",
          "requested_timestamp": "2026-10-04T14:47:20.756455Z",
          "actual_quote_timestamp": "2026-10-04T14:47:20.982000Z",
          "timestamp_delta_seconds": 0.225545,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.54,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T14:47:20.982000Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT041100",
          "external_market_id": "KXBTC15M-26OCT041100-00",
          "external_contract_id": "KXBTC15M-26OCT041100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1682.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT041100-00": {
          "UP/YES": "KXBTC15M-26OCT041100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1063,
          "signal_id": 548,
          "quote_id": 548,
          "settlement_id": 548,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T15:02:18.902045Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1682.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1064,
          "signal_id": 548,
          "quote_id": 548,
          "settlement_id": 548,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T15:02:18.905782Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1682.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85125.9,
        "kronos_base_predicted_close": 85135.7109375,
        "kronos_base_displacement": 9.81093750000582,
        "kronos_base_displacement_fraction": 0.00011525208544057474,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85190.2734375,
        "kronos_small_displacement": 64.37343750000582,
        "kronos_small_displacement_fraction": 0.0007562144717413364,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT041100",
        "ticker": "KXBTC15M-26OCT041100-00",
        "market_id": "KXBTC15M-26OCT041100-00",
        "contract_id": "KXBTC15M-26OCT041100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85125.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T14:47:20.756455Z",
        "retrieved_timestamp": "2026-10-04T14:47:20.982000Z",
        "quote_offset_seconds": 0.225545,
        "quote_age_seconds": 0.225545,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1682.07
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85266.07,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 548,
          "signal_id": 548,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-04T14:30:00Z",
          "return_6h": 0.0007008417024441105,
          "return_12h": 0.003934759419242928,
          "return_24h": 0.00438935615555458,
          "close_vs_ema12": 0.00032561100144823385,
          "close_vs_ema24": 0.0015243405264360188,
          "ema12_slope_3h": 0.0007812060270571131,
          "ema24_slope_6h": 0.001751944177719178,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T14:47:20.808606Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T14:30:00Z",
            "return_6h": 0.0007008417024441105,
            "return_12h": 0.003934759419242928,
            "return_24h": 0.00438935615555458,
            "close_vs_ema12": 0.00032561100144823385,
            "close_vs_ema24": 0.0015243405264360188,
            "ema12_slope_3h": 0.0007812060270571131,
            "ema24_slope_6h": 0.001751944177719178,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 547,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T1300Z",
      "trigger_timestamp": "2026-10-04T13:02:16.858470Z",
      "market_start_timestamp": "2026-10-04T13:00:00Z",
      "resolution_timestamp": "2026-10-04T13:15:00Z",
      "direction": "UP",
      "base_run_id": 4267,
      "small_run_id": 4268,
      "last_observed_close": 85125.56,
      "actual_close": 85153.13,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T13:02:16.901755Z",
      "base_predicted_close": 85143.4921875,
      "small_predicted_close": 85158.4375,
      "strike": 85125.56,
      "market_regime": {
        "id": 547,
        "signal_id": 547,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-04T12:45:00Z",
        "return_6h": 0.0012421436631409044,
        "return_12h": 0.00411483437748017,
        "return_24h": 0.002979086403382958,
        "close_vs_ema12": 0.0006745046587872672,
        "close_vs_ema24": 0.0018742073028237272,
        "ema12_slope_3h": 0.001464480292164172,
        "ema24_slope_6h": 0.0017814343104203267,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T13:02:16.905748Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T12:45:00Z",
          "return_6h": 0.0012421436631409044,
          "return_12h": 0.00411483437748017,
          "return_24h": 0.002979086403382958,
          "close_vs_ema12": 0.0006745046587872672,
          "close_vs_ema24": 0.0018742073028237272,
          "ema12_slope_3h": 0.001464480292164172,
          "ema24_slope_6h": 0.0017814343104203267,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.166927,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4267,
        4268
      ],
      "forecast_publication_timestamp": "2026-10-04T13:02:16.858470Z",
      "requested_quote_timestamp": "2026-10-04T13:02:16.858470Z",
      "retrieved_quote_timestamp": "2026-10-04T13:02:17.025397Z",
      "quote_retrieval_timestamp": "2026-10-04T13:02:17.025397Z",
      "timing_difference_seconds": 0.166927,
      "selected_quote": {
        "id": 547,
        "contract_id": 547,
        "forecast_timestamp": "2026-10-04T13:02:16.858470Z",
        "requested_timestamp": "2026-10-04T13:02:16.858470Z",
        "actual_quote_timestamp": "2026-10-04T13:02:17.025397Z",
        "timestamp_delta_seconds": 0.166927,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T13:02:17.025397Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040915",
        "external_market_id": "KXBTC15M-26OCT040915-15",
        "external_contract_id": "KXBTC15M-26OCT040915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1967.63
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 547,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040915",
          "external_market_id": "KXBTC15M-26OCT040915-15",
          "external_contract_id": "KXBTC15M-26OCT040915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T13:00:00Z",
          "resolution_timestamp": "2026-10-04T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T13:02:16.908055Z"
        }
      ],
      "quotes": [
        {
          "id": 547,
          "contract_id": 547,
          "forecast_timestamp": "2026-10-04T13:02:16.858470Z",
          "requested_timestamp": "2026-10-04T13:02:16.858470Z",
          "actual_quote_timestamp": "2026-10-04T13:02:17.025397Z",
          "timestamp_delta_seconds": 0.166927,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T13:02:17.025397Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040915",
          "external_market_id": "KXBTC15M-26OCT040915-15",
          "external_contract_id": "KXBTC15M-26OCT040915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1967.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040915-15": {
          "UP/YES": "KXBTC15M-26OCT040915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1061,
          "signal_id": 547,
          "quote_id": 547,
          "settlement_id": 547,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T13:17:18.462328Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1967.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1062,
          "signal_id": 547,
          "quote_id": 547,
          "settlement_id": 547,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T13:17:18.464269Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1967.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85125.56,
        "kronos_base_predicted_close": 85143.4921875,
        "kronos_base_displacement": 17.93218750000233,
        "kronos_base_displacement_fraction": 0.00021065573606801917,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85158.4375,
        "kronos_small_displacement": 32.87750000000233,
        "kronos_small_displacement_fraction": 0.000386223597236862,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040915",
        "ticker": "KXBTC15M-26OCT040915-15",
        "market_id": "KXBTC15M-26OCT040915-15",
        "contract_id": "KXBTC15M-26OCT040915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85125.56
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T13:02:16.858470Z",
        "retrieved_timestamp": "2026-10-04T13:02:17.025397Z",
        "quote_offset_seconds": 0.166927,
        "quote_age_seconds": 0.166927,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1967.63
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85153.13,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 547,
          "signal_id": 547,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-04T12:45:00Z",
          "return_6h": 0.0012421436631409044,
          "return_12h": 0.00411483437748017,
          "return_24h": 0.002979086403382958,
          "close_vs_ema12": 0.0006745046587872672,
          "close_vs_ema24": 0.0018742073028237272,
          "ema12_slope_3h": 0.001464480292164172,
          "ema24_slope_6h": 0.0017814343104203267,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T13:02:16.905748Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T12:45:00Z",
            "return_6h": 0.0012421436631409044,
            "return_12h": 0.00411483437748017,
            "return_24h": 0.002979086403382958,
            "close_vs_ema12": 0.0006745046587872672,
            "close_vs_ema24": 0.0018742073028237272,
            "ema12_slope_3h": 0.001464480292164172,
            "ema24_slope_6h": 0.0017814343104203267,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 546,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T1245Z",
      "trigger_timestamp": "2026-10-04T12:47:15.495920Z",
      "market_start_timestamp": "2026-10-04T12:45:00Z",
      "resolution_timestamp": "2026-10-04T13:00:00Z",
      "direction": "UP",
      "base_run_id": 4265,
      "small_run_id": 4266,
      "last_observed_close": 85203.41,
      "actual_close": 85125.56,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T12:47:15.540934Z",
      "base_predicted_close": 85243.375,
      "small_predicted_close": 85225.4765625,
      "strike": 85203.41,
      "market_regime": {
        "id": 546,
        "signal_id": 546,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-04T12:30:00Z",
        "return_6h": 0.002953503225581855,
        "return_12h": 0.004867789886026097,
        "return_24h": 0.0047315871676048005,
        "close_vs_ema12": 0.0016184016854532413,
        "close_vs_ema24": 0.002830036594070995,
        "ema12_slope_3h": 0.0015764327898570851,
        "ema24_slope_6h": 0.0017928256883754656,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T12:47:15.544929Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T12:30:00Z",
          "return_6h": 0.002953503225581855,
          "return_12h": 0.004867789886026097,
          "return_24h": 0.0047315871676048005,
          "close_vs_ema12": 0.0016184016854532413,
          "close_vs_ema24": 0.002830036594070995,
          "ema12_slope_3h": 0.0015764327898570851,
          "ema24_slope_6h": 0.0017928256883754656,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.28,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179784,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4265,
        4266
      ],
      "forecast_publication_timestamp": "2026-10-04T12:47:15.495920Z",
      "requested_quote_timestamp": "2026-10-04T12:47:15.495920Z",
      "retrieved_quote_timestamp": "2026-10-04T12:47:15.675704Z",
      "quote_retrieval_timestamp": "2026-10-04T12:47:15.675704Z",
      "timing_difference_seconds": 0.179784,
      "selected_quote": {
        "id": 546,
        "contract_id": 546,
        "forecast_timestamp": "2026-10-04T12:47:15.495920Z",
        "requested_timestamp": "2026-10-04T12:47:15.495920Z",
        "actual_quote_timestamp": "2026-10-04T12:47:15.675704Z",
        "timestamp_delta_seconds": 0.179784,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "implied_probability": 0.28,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T12:47:15.675704Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040900",
        "external_market_id": "KXBTC15M-26OCT040900-00",
        "external_contract_id": "KXBTC15M-26OCT040900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1291.6
      },
      "selected_entry_price": 0.28,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 546,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040900",
          "external_market_id": "KXBTC15M-26OCT040900-00",
          "external_contract_id": "KXBTC15M-26OCT040900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T12:45:00Z",
          "resolution_timestamp": "2026-10-04T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T12:47:15.547404Z"
        }
      ],
      "quotes": [
        {
          "id": 546,
          "contract_id": 546,
          "forecast_timestamp": "2026-10-04T12:47:15.495920Z",
          "requested_timestamp": "2026-10-04T12:47:15.495920Z",
          "actual_quote_timestamp": "2026-10-04T12:47:15.675704Z",
          "timestamp_delta_seconds": 0.179784,
          "bid": 0.27,
          "ask": 0.28,
          "midpoint": 0.275,
          "last_price": 0.28,
          "implied_probability": 0.28,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T12:47:15.675704Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040900",
          "external_market_id": "KXBTC15M-26OCT040900-00",
          "external_contract_id": "KXBTC15M-26OCT040900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1291.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040900-00": {
          "UP/YES": "KXBTC15M-26OCT040900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1059,
          "signal_id": 546,
          "quote_id": 546,
          "settlement_id": 546,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 340.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.2,
          "trading_fee": 4.8,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.2,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T13:02:21.322181Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1291.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1060,
          "signal_id": 546,
          "quote_id": 546,
          "settlement_id": 546,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.000000000000004,
          "trading_fee": 1.42,
          "total_deployed": 29.42,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.000000000000004,
          "net_pnl": -29.42,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T13:02:21.325742Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1291.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85203.41,
        "kronos_base_predicted_close": 85243.375,
        "kronos_base_displacement": 39.96499999999651,
        "kronos_base_displacement_fraction": 0.0004690539967824821,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85225.4765625,
        "kronos_small_displacement": 22.066562499996508,
        "kronos_small_displacement_fraction": 0.0002589868468878946,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040900",
        "ticker": "KXBTC15M-26OCT040900-00",
        "market_id": "KXBTC15M-26OCT040900-00",
        "contract_id": "KXBTC15M-26OCT040900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85203.41
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T12:47:15.495920Z",
        "retrieved_timestamp": "2026-10-04T12:47:15.675704Z",
        "quote_offset_seconds": 0.179784,
        "quote_age_seconds": 0.179784,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.28,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1291.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85125.56,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 546,
          "signal_id": 546,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-04T12:30:00Z",
          "return_6h": 0.002953503225581855,
          "return_12h": 0.004867789886026097,
          "return_24h": 0.0047315871676048005,
          "close_vs_ema12": 0.0016184016854532413,
          "close_vs_ema24": 0.002830036594070995,
          "ema12_slope_3h": 0.0015764327898570851,
          "ema24_slope_6h": 0.0017928256883754656,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T12:47:15.544929Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T12:30:00Z",
            "return_6h": 0.002953503225581855,
            "return_12h": 0.004867789886026097,
            "return_24h": 0.0047315871676048005,
            "close_vs_ema12": 0.0016184016854532413,
            "close_vs_ema24": 0.002830036594070995,
            "ema12_slope_3h": 0.0015764327898570851,
            "ema24_slope_6h": 0.0017928256883754656,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 545,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T1215Z",
      "trigger_timestamp": "2026-10-04T12:17:14.399461Z",
      "market_start_timestamp": "2026-10-04T12:15:00Z",
      "resolution_timestamp": "2026-10-04T12:30:00Z",
      "direction": "UP",
      "base_run_id": 4261,
      "small_run_id": 4262,
      "last_observed_close": 85248.8,
      "actual_close": 85265.05,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T12:17:14.435106Z",
      "base_predicted_close": 85291.859375,
      "small_predicted_close": 85250.984375,
      "strike": 85248.8,
      "market_regime": {
        "id": 545,
        "signal_id": 545,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-04T12:00:00Z",
        "return_6h": 0.004066136521431174,
        "return_12h": 0.00522680501507744,
        "return_24h": 0.006732846707306228,
        "close_vs_ema12": 0.002323824466569313,
        "close_vs_ema24": 0.003500358909776846,
        "ema12_slope_3h": 0.0017452529873447364,
        "ema24_slope_6h": 0.0017150930120608532,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T12:17:14.437821Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T12:00:00Z",
          "return_6h": 0.004066136521431174,
          "return_12h": 0.00522680501507744,
          "return_24h": 0.006732846707306228,
          "close_vs_ema12": 0.002323824466569313,
          "close_vs_ema24": 0.003500358909776846,
          "ema12_slope_3h": 0.0017452529873447364,
          "ema24_slope_6h": 0.0017150930120608532,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.19,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176052,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4261,
        4262
      ],
      "forecast_publication_timestamp": "2026-10-04T12:17:14.399461Z",
      "requested_quote_timestamp": "2026-10-04T12:17:14.399461Z",
      "retrieved_quote_timestamp": "2026-10-04T12:17:14.575513Z",
      "quote_retrieval_timestamp": "2026-10-04T12:17:14.575513Z",
      "timing_difference_seconds": 0.176052,
      "selected_quote": {
        "id": 545,
        "contract_id": 545,
        "forecast_timestamp": "2026-10-04T12:17:14.399461Z",
        "requested_timestamp": "2026-10-04T12:17:14.399461Z",
        "actual_quote_timestamp": "2026-10-04T12:17:14.575513Z",
        "timestamp_delta_seconds": 0.176052,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "implied_probability": 0.19,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T12:17:14.575513Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040830",
        "external_market_id": "KXBTC15M-26OCT040830-30",
        "external_contract_id": "KXBTC15M-26OCT040830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7300.99
      },
      "selected_entry_price": 0.19,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 545,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040830",
          "external_market_id": "KXBTC15M-26OCT040830-30",
          "external_contract_id": "KXBTC15M-26OCT040830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T12:15:00Z",
          "resolution_timestamp": "2026-10-04T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T12:17:14.440003Z"
        }
      ],
      "quotes": [
        {
          "id": 545,
          "contract_id": 545,
          "forecast_timestamp": "2026-10-04T12:17:14.399461Z",
          "requested_timestamp": "2026-10-04T12:17:14.399461Z",
          "actual_quote_timestamp": "2026-10-04T12:17:14.575513Z",
          "timestamp_delta_seconds": 0.176052,
          "bid": 0.18,
          "ask": 0.19,
          "midpoint": 0.185,
          "last_price": 0.19,
          "implied_probability": 0.19,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T12:17:14.575513Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040830",
          "external_market_id": "KXBTC15M-26OCT040830-30",
          "external_contract_id": "KXBTC15M-26OCT040830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7300.99
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040830-30": {
          "UP/YES": "KXBTC15M-26OCT040830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1057,
          "signal_id": 545,
          "quote_id": 545,
          "settlement_id": 545,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 498.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.62,
          "trading_fee": 5.37,
          "total_deployed": 99.99000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 498.0,
          "gross_pnl": 403.38,
          "net_pnl": 398.01,
          "roi": 3.98049804980498,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T12:32:18.618292Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7300.99,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1058,
          "signal_id": 545,
          "quote_id": 545,
          "settlement_id": 545,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 19.0,
          "trading_fee": 1.08,
          "total_deployed": 20.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 81.0,
          "net_pnl": 79.92,
          "roi": 3.980079681274901,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T12:32:18.623218Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7300.99,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85248.8,
        "kronos_base_predicted_close": 85291.859375,
        "kronos_base_displacement": 43.05937499999709,
        "kronos_base_displacement_fraction": 0.0005051024178639123,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85250.984375,
        "kronos_small_displacement": 2.1843749999970896,
        "kronos_small_displacement_fraction": 2.562352783848089e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040830",
        "ticker": "KXBTC15M-26OCT040830-30",
        "market_id": "KXBTC15M-26OCT040830-30",
        "contract_id": "KXBTC15M-26OCT040830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85248.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T12:17:14.399461Z",
        "retrieved_timestamp": "2026-10-04T12:17:14.575513Z",
        "quote_offset_seconds": 0.176052,
        "quote_age_seconds": 0.176052,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.19,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7300.99
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85265.05,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 545,
          "signal_id": 545,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-04T12:00:00Z",
          "return_6h": 0.004066136521431174,
          "return_12h": 0.00522680501507744,
          "return_24h": 0.006732846707306228,
          "close_vs_ema12": 0.002323824466569313,
          "close_vs_ema24": 0.003500358909776846,
          "ema12_slope_3h": 0.0017452529873447364,
          "ema24_slope_6h": 0.0017150930120608532,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T12:17:14.437821Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T12:00:00Z",
            "return_6h": 0.004066136521431174,
            "return_12h": 0.00522680501507744,
            "return_24h": 0.006732846707306228,
            "close_vs_ema12": 0.002323824466569313,
            "close_vs_ema24": 0.003500358909776846,
            "ema12_slope_3h": 0.0017452529873447364,
            "ema24_slope_6h": 0.0017150930120608532,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 544,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T0900Z",
      "trigger_timestamp": "2026-10-04T09:02:15.933775Z",
      "market_start_timestamp": "2026-10-04T09:00:00Z",
      "resolution_timestamp": "2026-10-04T09:15:00Z",
      "direction": "UP",
      "base_run_id": 4235,
      "small_run_id": 4236,
      "last_observed_close": 85094.19,
      "actual_close": 85121.78,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T09:02:15.972960Z",
      "base_predicted_close": 85110.15625,
      "small_predicted_close": 85107.953125,
      "strike": 85094.19,
      "market_regime": {
        "id": 544,
        "signal_id": 544,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-04T08:45:00Z",
        "return_6h": 0.003543722175398889,
        "return_12h": 0.004188181333175667,
        "return_24h": 0.005671537574509111,
        "close_vs_ema12": 0.0023620655144547253,
        "close_vs_ema24": 0.0028455237474431794,
        "ema12_slope_3h": 0.0010404679702715747,
        "ema24_slope_6h": 0.0006757579435883176,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T09:02:15.977431Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T08:45:00Z",
          "return_6h": 0.003543722175398889,
          "return_12h": 0.004188181333175667,
          "return_24h": 0.005671537574509111,
          "close_vs_ema12": 0.0023620655144547253,
          "close_vs_ema24": 0.0028455237474431794,
          "ema12_slope_3h": 0.0010404679702715747,
          "ema24_slope_6h": 0.0006757579435883176,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180846,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4235,
        4236
      ],
      "forecast_publication_timestamp": "2026-10-04T09:02:15.933775Z",
      "requested_quote_timestamp": "2026-10-04T09:02:15.933775Z",
      "retrieved_quote_timestamp": "2026-10-04T09:02:16.114621Z",
      "quote_retrieval_timestamp": "2026-10-04T09:02:16.114621Z",
      "timing_difference_seconds": 0.180846,
      "selected_quote": {
        "id": 544,
        "contract_id": 544,
        "forecast_timestamp": "2026-10-04T09:02:15.933775Z",
        "requested_timestamp": "2026-10-04T09:02:15.933775Z",
        "actual_quote_timestamp": "2026-10-04T09:02:16.114621Z",
        "timestamp_delta_seconds": 0.180846,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T09:02:16.114621Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040515",
        "external_market_id": "KXBTC15M-26OCT040515-15",
        "external_contract_id": "KXBTC15M-26OCT040515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8122.54
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 544,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040515",
          "external_market_id": "KXBTC15M-26OCT040515-15",
          "external_contract_id": "KXBTC15M-26OCT040515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T09:00:00Z",
          "resolution_timestamp": "2026-10-04T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T09:02:15.981367Z"
        }
      ],
      "quotes": [
        {
          "id": 544,
          "contract_id": 544,
          "forecast_timestamp": "2026-10-04T09:02:15.933775Z",
          "requested_timestamp": "2026-10-04T09:02:15.933775Z",
          "actual_quote_timestamp": "2026-10-04T09:02:16.114621Z",
          "timestamp_delta_seconds": 0.180846,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.32,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T09:02:16.114621Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040515",
          "external_market_id": "KXBTC15M-26OCT040515-15",
          "external_contract_id": "KXBTC15M-26OCT040515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8122.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040515-15": {
          "UP/YES": "KXBTC15M-26OCT040515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1055,
          "signal_id": 544,
          "quote_id": 544,
          "settlement_id": 544,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 289.0,
          "gross_pnl": 193.63,
          "net_pnl": 189.14999999999998,
          "roi": 1.8943415122684022,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T09:17:18.803556Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8122.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1056,
          "signal_id": 544,
          "quote_id": 544,
          "settlement_id": 544,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 67.0,
          "net_pnl": 65.45,
          "roi": 1.8943560057887123,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T09:17:18.807402Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8122.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85094.19,
        "kronos_base_predicted_close": 85110.15625,
        "kronos_base_displacement": 15.966249999997672,
        "kronos_base_displacement_fraction": 0.00018763031882667515,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85107.953125,
        "kronos_small_displacement": 13.763124999997672,
        "kronos_small_displacement_fraction": 0.00016173989081978067,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040515",
        "ticker": "KXBTC15M-26OCT040515-15",
        "market_id": "KXBTC15M-26OCT040515-15",
        "contract_id": "KXBTC15M-26OCT040515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85094.19
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T09:02:15.933775Z",
        "retrieved_timestamp": "2026-10-04T09:02:16.114621Z",
        "quote_offset_seconds": 0.180846,
        "quote_age_seconds": 0.180846,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8122.54
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85121.78,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 544,
          "signal_id": 544,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-04T08:45:00Z",
          "return_6h": 0.003543722175398889,
          "return_12h": 0.004188181333175667,
          "return_24h": 0.005671537574509111,
          "close_vs_ema12": 0.0023620655144547253,
          "close_vs_ema24": 0.0028455237474431794,
          "ema12_slope_3h": 0.0010404679702715747,
          "ema24_slope_6h": 0.0006757579435883176,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T09:02:15.977431Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T08:45:00Z",
            "return_6h": 0.003543722175398889,
            "return_12h": 0.004188181333175667,
            "return_24h": 0.005671537574509111,
            "close_vs_ema12": 0.0023620655144547253,
            "close_vs_ema24": 0.0028455237474431794,
            "ema12_slope_3h": 0.0010404679702715747,
            "ema24_slope_6h": 0.0006757579435883176,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 543,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T0745Z",
      "trigger_timestamp": "2026-10-04T07:47:29.106324Z",
      "market_start_timestamp": "2026-10-04T07:45:00Z",
      "resolution_timestamp": "2026-10-04T08:00:00Z",
      "direction": "UP",
      "base_run_id": 4225,
      "small_run_id": 4226,
      "last_observed_close": 84959.41,
      "actual_close": 85086.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T07:47:29.280993Z",
      "base_predicted_close": 85008.3984375,
      "small_predicted_close": 85049.53125,
      "strike": 84959.41,
      "market_regime": {
        "id": 543,
        "signal_id": 543,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-04T07:30:00Z",
        "return_6h": 0.002218207715934284,
        "return_12h": 0.0018972204813585414,
        "return_24h": 0.004603049736074949,
        "close_vs_ema12": 0.0013623251515075818,
        "close_vs_ema24": 0.0015891648801626967,
        "ema12_slope_3h": 0.0005988049922973637,
        "ema24_slope_6h": 0.00035456648574339056,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T07:47:29.338071Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T07:30:00Z",
          "return_6h": 0.002218207715934284,
          "return_12h": 0.0018972204813585414,
          "return_24h": 0.004603049736074949,
          "close_vs_ema12": 0.0013623251515075818,
          "close_vs_ema24": 0.0015891648801626967,
          "ema12_slope_3h": 0.0005988049922973637,
          "ema24_slope_6h": 0.00035456648574339056,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.381781,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4225,
        4226
      ],
      "forecast_publication_timestamp": "2026-10-04T07:47:29.106324Z",
      "requested_quote_timestamp": "2026-10-04T07:47:29.106324Z",
      "retrieved_quote_timestamp": "2026-10-04T07:47:29.488105Z",
      "quote_retrieval_timestamp": "2026-10-04T07:47:29.488105Z",
      "timing_difference_seconds": 0.381781,
      "selected_quote": {
        "id": 543,
        "contract_id": 543,
        "forecast_timestamp": "2026-10-04T07:47:29.106324Z",
        "requested_timestamp": "2026-10-04T07:47:29.106324Z",
        "actual_quote_timestamp": "2026-10-04T07:47:29.488105Z",
        "timestamp_delta_seconds": 0.381781,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T07:47:29.488105Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040400",
        "external_market_id": "KXBTC15M-26OCT040400-00",
        "external_contract_id": "KXBTC15M-26OCT040400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 919.3
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 543,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040400",
          "external_market_id": "KXBTC15M-26OCT040400-00",
          "external_contract_id": "KXBTC15M-26OCT040400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T07:45:00Z",
          "resolution_timestamp": "2026-10-04T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T07:47:29.340947Z"
        }
      ],
      "quotes": [
        {
          "id": 543,
          "contract_id": 543,
          "forecast_timestamp": "2026-10-04T07:47:29.106324Z",
          "requested_timestamp": "2026-10-04T07:47:29.106324Z",
          "actual_quote_timestamp": "2026-10-04T07:47:29.488105Z",
          "timestamp_delta_seconds": 0.381781,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.78,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T07:47:29.488105Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040400",
          "external_market_id": "KXBTC15M-26OCT040400-00",
          "external_contract_id": "KXBTC15M-26OCT040400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 919.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040400-00": {
          "UP/YES": "KXBTC15M-26OCT040400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1053,
          "signal_id": 543,
          "quote_id": 543,
          "settlement_id": 543,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T08:02:24.762235Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 919.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1054,
          "signal_id": 543,
          "quote_id": 543,
          "settlement_id": 543,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T08:02:24.765260Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 919.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84959.41,
        "kronos_base_predicted_close": 85008.3984375,
        "kronos_base_displacement": 48.98843749999651,
        "kronos_base_displacement_fraction": 0.000576609907013202,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85049.53125,
        "kronos_small_displacement": 90.12124999999651,
        "kronos_small_displacement_fraction": 0.0010607565424476995,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040400",
        "ticker": "KXBTC15M-26OCT040400-00",
        "market_id": "KXBTC15M-26OCT040400-00",
        "contract_id": "KXBTC15M-26OCT040400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84959.41
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T07:47:29.106324Z",
        "retrieved_timestamp": "2026-10-04T07:47:29.488105Z",
        "quote_offset_seconds": 0.381781,
        "quote_age_seconds": 0.381781,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 919.3
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85086.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 543,
          "signal_id": 543,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-04T07:30:00Z",
          "return_6h": 0.002218207715934284,
          "return_12h": 0.0018972204813585414,
          "return_24h": 0.004603049736074949,
          "close_vs_ema12": 0.0013623251515075818,
          "close_vs_ema24": 0.0015891648801626967,
          "ema12_slope_3h": 0.0005988049922973637,
          "ema24_slope_6h": 0.00035456648574339056,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T07:47:29.338071Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T07:30:00Z",
            "return_6h": 0.002218207715934284,
            "return_12h": 0.0018972204813585414,
            "return_24h": 0.004603049736074949,
            "close_vs_ema12": 0.0013623251515075818,
            "close_vs_ema24": 0.0015891648801626967,
            "ema12_slope_3h": 0.0005988049922973637,
            "ema24_slope_6h": 0.00035456648574339056,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 542,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T0730Z",
      "trigger_timestamp": "2026-10-04T07:32:17.301780Z",
      "market_start_timestamp": "2026-10-04T07:30:00Z",
      "resolution_timestamp": "2026-10-04T07:45:00Z",
      "direction": "UP",
      "base_run_id": 4223,
      "small_run_id": 4224,
      "last_observed_close": 84967.14,
      "actual_close": 84959.41,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T07:32:17.344609Z",
      "base_predicted_close": 85001.90625,
      "small_predicted_close": 85043.0859375,
      "strike": 84967.14,
      "market_regime": {
        "id": 542,
        "signal_id": 542,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-04T07:15:00Z",
        "return_6h": 0.002687957633733973,
        "return_12h": 0.0016094917372624362,
        "return_24h": 0.004234665139765781,
        "close_vs_ema12": 0.0015115790733561951,
        "close_vs_ema24": 0.0017138729316672485,
        "ema12_slope_3h": 0.0005493382924355306,
        "ema24_slope_6h": 0.00031532922701860144,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T07:32:17.349190Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T07:15:00Z",
          "return_6h": 0.002687957633733973,
          "return_12h": 0.0016094917372624362,
          "return_24h": 0.004234665139765781,
          "close_vs_ema12": 0.0015115790733561951,
          "close_vs_ema24": 0.0017138729316672485,
          "ema12_slope_3h": 0.0005493382924355306,
          "ema24_slope_6h": 0.00031532922701860144,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207063,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4223,
        4224
      ],
      "forecast_publication_timestamp": "2026-10-04T07:32:17.301780Z",
      "requested_quote_timestamp": "2026-10-04T07:32:17.301780Z",
      "retrieved_quote_timestamp": "2026-10-04T07:32:17.508843Z",
      "quote_retrieval_timestamp": "2026-10-04T07:32:17.508843Z",
      "timing_difference_seconds": 0.207063,
      "selected_quote": {
        "id": 542,
        "contract_id": 542,
        "forecast_timestamp": "2026-10-04T07:32:17.301780Z",
        "requested_timestamp": "2026-10-04T07:32:17.301780Z",
        "actual_quote_timestamp": "2026-10-04T07:32:17.508843Z",
        "timestamp_delta_seconds": 0.207063,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T07:32:17.508843Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040345",
        "external_market_id": "KXBTC15M-26OCT040345-45",
        "external_contract_id": "KXBTC15M-26OCT040345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4425.02
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 542,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040345",
          "external_market_id": "KXBTC15M-26OCT040345-45",
          "external_contract_id": "KXBTC15M-26OCT040345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T07:30:00Z",
          "resolution_timestamp": "2026-10-04T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T07:32:17.351323Z"
        }
      ],
      "quotes": [
        {
          "id": 542,
          "contract_id": 542,
          "forecast_timestamp": "2026-10-04T07:32:17.301780Z",
          "requested_timestamp": "2026-10-04T07:32:17.301780Z",
          "actual_quote_timestamp": "2026-10-04T07:32:17.508843Z",
          "timestamp_delta_seconds": 0.207063,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.27,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T07:32:17.508843Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040345",
          "external_market_id": "KXBTC15M-26OCT040345-45",
          "external_contract_id": "KXBTC15M-26OCT040345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4425.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040345-45": {
          "UP/YES": "KXBTC15M-26OCT040345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1051,
          "signal_id": 542,
          "quote_id": 542,
          "settlement_id": 542,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T07:47:36.952462Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4425.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1052,
          "signal_id": 542,
          "quote_id": 542,
          "settlement_id": 542,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T07:47:36.955463Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4425.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84967.14,
        "kronos_base_predicted_close": 85001.90625,
        "kronos_base_displacement": 34.76625000000058,
        "kronos_base_displacement_fraction": 0.0004091728873067939,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85043.0859375,
        "kronos_small_displacement": 75.94593750000058,
        "kronos_small_displacement_fraction": 0.0008938271607117832,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040345",
        "ticker": "KXBTC15M-26OCT040345-45",
        "market_id": "KXBTC15M-26OCT040345-45",
        "contract_id": "KXBTC15M-26OCT040345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84967.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T07:32:17.301780Z",
        "retrieved_timestamp": "2026-10-04T07:32:17.508843Z",
        "quote_offset_seconds": 0.207063,
        "quote_age_seconds": 0.207063,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4425.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84959.41,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 542,
          "signal_id": 542,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-04T07:15:00Z",
          "return_6h": 0.002687957633733973,
          "return_12h": 0.0016094917372624362,
          "return_24h": 0.004234665139765781,
          "close_vs_ema12": 0.0015115790733561951,
          "close_vs_ema24": 0.0017138729316672485,
          "ema12_slope_3h": 0.0005493382924355306,
          "ema24_slope_6h": 0.00031532922701860144,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T07:32:17.349190Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T07:15:00Z",
            "return_6h": 0.002687957633733973,
            "return_12h": 0.0016094917372624362,
            "return_24h": 0.004234665139765781,
            "close_vs_ema12": 0.0015115790733561951,
            "close_vs_ema24": 0.0017138729316672485,
            "ema12_slope_3h": 0.0005493382924355306,
            "ema24_slope_6h": 0.00031532922701860144,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 541,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T0715Z",
      "trigger_timestamp": "2026-10-04T07:17:17.199533Z",
      "market_start_timestamp": "2026-10-04T07:15:00Z",
      "resolution_timestamp": "2026-10-04T07:30:00Z",
      "direction": "UP",
      "base_run_id": 4221,
      "small_run_id": 4222,
      "last_observed_close": 84983.89,
      "actual_close": 84967.14,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T07:17:17.243541Z",
      "base_predicted_close": 84993.1171875,
      "small_predicted_close": 85034.2890625,
      "strike": 84983.89,
      "market_regime": {
        "id": 541,
        "signal_id": 541,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-04T07:00:00Z",
        "return_6h": 0.0025459781037577844,
        "return_12h": 0.0015070470168785377,
        "return_24h": 0.004556642009524214,
        "close_vs_ema12": 0.0017734427739384273,
        "close_vs_ema24": 0.0019474953561224861,
        "ema12_slope_3h": 0.0004948411320135904,
        "ema24_slope_6h": 0.0002654149862686417,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T07:17:17.250032Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T07:00:00Z",
          "return_6h": 0.0025459781037577844,
          "return_12h": 0.0015070470168785377,
          "return_24h": 0.004556642009524214,
          "close_vs_ema12": 0.0017734427739384273,
          "close_vs_ema24": 0.0019474953561224861,
          "ema12_slope_3h": 0.0004948411320135904,
          "ema24_slope_6h": 0.0002654149862686417,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.221257,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4221,
        4222
      ],
      "forecast_publication_timestamp": "2026-10-04T07:17:17.199533Z",
      "requested_quote_timestamp": "2026-10-04T07:17:17.199533Z",
      "retrieved_quote_timestamp": "2026-10-04T07:17:17.420790Z",
      "quote_retrieval_timestamp": "2026-10-04T07:17:17.420790Z",
      "timing_difference_seconds": 0.221257,
      "selected_quote": {
        "id": 541,
        "contract_id": 541,
        "forecast_timestamp": "2026-10-04T07:17:17.199533Z",
        "requested_timestamp": "2026-10-04T07:17:17.199533Z",
        "actual_quote_timestamp": "2026-10-04T07:17:17.420790Z",
        "timestamp_delta_seconds": 0.221257,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T07:17:17.420790Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040330",
        "external_market_id": "KXBTC15M-26OCT040330-30",
        "external_contract_id": "KXBTC15M-26OCT040330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7894.62
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 541,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040330",
          "external_market_id": "KXBTC15M-26OCT040330-30",
          "external_contract_id": "KXBTC15M-26OCT040330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T07:15:00Z",
          "resolution_timestamp": "2026-10-04T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T07:17:17.252711Z"
        }
      ],
      "quotes": [
        {
          "id": 541,
          "contract_id": 541,
          "forecast_timestamp": "2026-10-04T07:17:17.199533Z",
          "requested_timestamp": "2026-10-04T07:17:17.199533Z",
          "actual_quote_timestamp": "2026-10-04T07:17:17.420790Z",
          "timestamp_delta_seconds": 0.221257,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.25,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T07:17:17.420790Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040330",
          "external_market_id": "KXBTC15M-26OCT040330-30",
          "external_contract_id": "KXBTC15M-26OCT040330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7894.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040330-30": {
          "UP/YES": "KXBTC15M-26OCT040330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1049,
          "signal_id": 541,
          "quote_id": 541,
          "settlement_id": 541,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.0,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T07:32:22.292928Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7894.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1050,
          "signal_id": 541,
          "quote_id": 541,
          "settlement_id": 541,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -25.0,
          "net_pnl": -26.32,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T07:32:22.294836Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7894.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84983.89,
        "kronos_base_predicted_close": 84993.1171875,
        "kronos_base_displacement": 9.227187500000582,
        "kronos_base_displacement_fraction": 0.0001085757253521883,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85034.2890625,
        "kronos_small_displacement": 50.39906250000058,
        "kronos_small_displacement_fraction": 0.0005930425460637373,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040330",
        "ticker": "KXBTC15M-26OCT040330-30",
        "market_id": "KXBTC15M-26OCT040330-30",
        "contract_id": "KXBTC15M-26OCT040330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84983.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T07:17:17.199533Z",
        "retrieved_timestamp": "2026-10-04T07:17:17.420790Z",
        "quote_offset_seconds": 0.221257,
        "quote_age_seconds": 0.221257,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7894.62
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84967.14,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 541,
          "signal_id": 541,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-04T07:00:00Z",
          "return_6h": 0.0025459781037577844,
          "return_12h": 0.0015070470168785377,
          "return_24h": 0.004556642009524214,
          "close_vs_ema12": 0.0017734427739384273,
          "close_vs_ema24": 0.0019474953561224861,
          "ema12_slope_3h": 0.0004948411320135904,
          "ema24_slope_6h": 0.0002654149862686417,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T07:17:17.250032Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T07:00:00Z",
            "return_6h": 0.0025459781037577844,
            "return_12h": 0.0015070470168785377,
            "return_24h": 0.004556642009524214,
            "close_vs_ema12": 0.0017734427739384273,
            "close_vs_ema24": 0.0019474953561224861,
            "ema12_slope_3h": 0.0004948411320135904,
            "ema24_slope_6h": 0.0002654149862686417,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 540,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261004T0645Z",
      "trigger_timestamp": "2026-10-04T06:47:23.726276Z",
      "market_start_timestamp": "2026-10-04T06:45:00Z",
      "resolution_timestamp": "2026-10-04T07:00:00Z",
      "direction": "UP",
      "base_run_id": 4217,
      "small_run_id": 4218,
      "last_observed_close": 84952.51,
      "actual_close": 85019.96,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-04T06:47:23.776040Z",
      "base_predicted_close": 84966.375,
      "small_predicted_close": 85006.1953125,
      "strike": 84952.51,
      "market_regime": {
        "id": 540,
        "signal_id": 540,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-04T06:30:00Z",
        "return_6h": 0.0019086494581130875,
        "return_12h": 0.0002447829187075534,
        "return_24h": 0.003700554675983181,
        "close_vs_ema12": 0.00157594639672487,
        "close_vs_ema24": 0.0016694115089479489,
        "ema12_slope_3h": 0.0003473049714601828,
        "ema24_slope_6h": 0.0001616157691137765,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-04T06:47:23.782433Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-04T06:30:00Z",
          "return_6h": 0.0019086494581130875,
          "return_12h": 0.0002447829187075534,
          "return_24h": 0.003700554675983181,
          "close_vs_ema12": 0.00157594639672487,
          "close_vs_ema24": 0.0016694115089479489,
          "ema12_slope_3h": 0.0003473049714601828,
          "ema24_slope_6h": 0.0001616157691137765,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193406,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4217,
        4218
      ],
      "forecast_publication_timestamp": "2026-10-04T06:47:23.726276Z",
      "requested_quote_timestamp": "2026-10-04T06:47:23.726276Z",
      "retrieved_quote_timestamp": "2026-10-04T06:47:23.919682Z",
      "quote_retrieval_timestamp": "2026-10-04T06:47:23.919682Z",
      "timing_difference_seconds": 0.193406,
      "selected_quote": {
        "id": 540,
        "contract_id": 540,
        "forecast_timestamp": "2026-10-04T06:47:23.726276Z",
        "requested_timestamp": "2026-10-04T06:47:23.726276Z",
        "actual_quote_timestamp": "2026-10-04T06:47:23.919682Z",
        "timestamp_delta_seconds": 0.193406,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-04T06:47:23.919682Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT040300",
        "external_market_id": "KXBTC15M-26OCT040300-00",
        "external_contract_id": "KXBTC15M-26OCT040300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3683.67
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 540,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040300",
          "external_market_id": "KXBTC15M-26OCT040300-00",
          "external_contract_id": "KXBTC15M-26OCT040300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-04T06:45:00Z",
          "resolution_timestamp": "2026-10-04T07:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-04T06:47:23.785036Z"
        }
      ],
      "quotes": [
        {
          "id": 540,
          "contract_id": 540,
          "forecast_timestamp": "2026-10-04T06:47:23.726276Z",
          "requested_timestamp": "2026-10-04T06:47:23.726276Z",
          "actual_quote_timestamp": "2026-10-04T06:47:23.919682Z",
          "timestamp_delta_seconds": 0.193406,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.74,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-04T06:47:23.919682Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT040300",
          "external_market_id": "KXBTC15M-26OCT040300-00",
          "external_contract_id": "KXBTC15M-26OCT040300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3683.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT040300-00": {
          "UP/YES": "KXBTC15M-26OCT040300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1047,
          "signal_id": 540,
          "quote_id": 540,
          "settlement_id": 540,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 1.0,
          "settlement_payout": 132.0,
          "gross_pnl": 34.32000000000001,
          "net_pnl": 32.540000000000006,
          "roi": 0.3271667001809774,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T07:02:25.865255Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3683.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1048,
          "signal_id": 540,
          "quote_id": 540,
          "settlement_id": 540,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 26.0,
          "net_pnl": 24.650000000000006,
          "roi": 0.32714001327140024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-04T07:02:25.867343Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3683.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84952.51,
        "kronos_base_predicted_close": 84966.375,
        "kronos_base_displacement": 13.865000000005239,
        "kronos_base_displacement_fraction": 0.00016320883279381904,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85006.1953125,
        "kronos_small_displacement": 53.68531250000524,
        "kronos_small_displacement_fraction": 0.0006319449831441737,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT040300",
        "ticker": "KXBTC15M-26OCT040300-00",
        "market_id": "KXBTC15M-26OCT040300-00",
        "contract_id": "KXBTC15M-26OCT040300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84952.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-04T06:47:23.726276Z",
        "retrieved_timestamp": "2026-10-04T06:47:23.919682Z",
        "quote_offset_seconds": 0.193406,
        "quote_age_seconds": 0.193406,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3683.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85019.96,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261004T0645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 540,
          "signal_id": 540,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-04T06:30:00Z",
          "return_6h": 0.0019086494581130875,
          "return_12h": 0.0002447829187075534,
          "return_24h": 0.003700554675983181,
          "close_vs_ema12": 0.00157594639672487,
          "close_vs_ema24": 0.0016694115089479489,
          "ema12_slope_3h": 0.0003473049714601828,
          "ema24_slope_6h": 0.0001616157691137765,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-04T06:47:23.782433Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-04T06:30:00Z",
            "return_6h": 0.0019086494581130875,
            "return_12h": 0.0002447829187075534,
            "return_24h": 0.003700554675983181,
            "close_vs_ema12": 0.00157594639672487,
            "close_vs_ema24": 0.0016694115089479489,
            "ema12_slope_3h": 0.0003473049714601828,
            "ema24_slope_6h": 0.0001616157691137765,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 539,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1900Z",
      "trigger_timestamp": "2026-10-03T19:02:19.049395Z",
      "market_start_timestamp": "2026-10-03T19:00:00Z",
      "resolution_timestamp": "2026-10-03T19:15:00Z",
      "direction": "UP",
      "base_run_id": 4123,
      "small_run_id": 4124,
      "last_observed_close": 84934.77,
      "actual_close": 84856.01,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T19:02:19.097601Z",
      "base_predicted_close": 84945.7578125,
      "small_predicted_close": 84983.984375,
      "strike": 84934.77,
      "market_regime": {
        "id": 539,
        "signal_id": 539,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T18:45:00Z",
        "return_6h": 0.0007310868935446191,
        "return_12h": 0.004436882991690538,
        "return_24h": 0.008121180874587353,
        "close_vs_ema12": 0.0015673885734717175,
        "close_vs_ema24": 0.001470520390413954,
        "ema12_slope_3h": 0.0008389687178775862,
        "ema24_slope_6h": 0.00046830092012872804,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T19:02:19.104219Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T18:45:00Z",
          "return_6h": 0.0007310868935446191,
          "return_12h": 0.004436882991690538,
          "return_24h": 0.008121180874587353,
          "close_vs_ema12": 0.0015673885734717175,
          "close_vs_ema24": 0.001470520390413954,
          "ema12_slope_3h": 0.0008389687178775862,
          "ema24_slope_6h": 0.00046830092012872804,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.240192,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4123,
        4124
      ],
      "forecast_publication_timestamp": "2026-10-03T19:02:19.049395Z",
      "requested_quote_timestamp": "2026-10-03T19:02:19.049395Z",
      "retrieved_quote_timestamp": "2026-10-03T19:02:19.289587Z",
      "quote_retrieval_timestamp": "2026-10-03T19:02:19.289587Z",
      "timing_difference_seconds": 0.240192,
      "selected_quote": {
        "id": 539,
        "contract_id": 539,
        "forecast_timestamp": "2026-10-03T19:02:19.049395Z",
        "requested_timestamp": "2026-10-03T19:02:19.049395Z",
        "actual_quote_timestamp": "2026-10-03T19:02:19.289587Z",
        "timestamp_delta_seconds": 0.240192,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T19:02:19.289587Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031515",
        "external_market_id": "KXBTC15M-26OCT031515-15",
        "external_contract_id": "KXBTC15M-26OCT031515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 18516.91
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 539,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031515",
          "external_market_id": "KXBTC15M-26OCT031515-15",
          "external_contract_id": "KXBTC15M-26OCT031515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T19:00:00Z",
          "resolution_timestamp": "2026-10-03T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T19:02:19.110360Z"
        }
      ],
      "quotes": [
        {
          "id": 539,
          "contract_id": 539,
          "forecast_timestamp": "2026-10-03T19:02:19.049395Z",
          "requested_timestamp": "2026-10-03T19:02:19.049395Z",
          "actual_quote_timestamp": "2026-10-03T19:02:19.289587Z",
          "timestamp_delta_seconds": 0.240192,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.29,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T19:02:19.289587Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031515",
          "external_market_id": "KXBTC15M-26OCT031515-15",
          "external_contract_id": "KXBTC15M-26OCT031515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 18516.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031515-15": {
          "UP/YES": "KXBTC15M-26OCT031515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1045,
          "signal_id": 539,
          "quote_id": 539,
          "settlement_id": 539,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T19:17:21.703324Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 18516.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1046,
          "signal_id": 539,
          "quote_id": 539,
          "settlement_id": 539,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T19:17:21.705847Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 18516.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84934.77,
        "kronos_base_predicted_close": 84945.7578125,
        "kronos_base_displacement": 10.987812499995925,
        "kronos_base_displacement_fraction": 0.00012936766061762367,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84983.984375,
        "kronos_small_displacement": 49.214374999995925,
        "kronos_small_displacement_fraction": 0.0005794373140705028,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031515",
        "ticker": "KXBTC15M-26OCT031515-15",
        "market_id": "KXBTC15M-26OCT031515-15",
        "contract_id": "KXBTC15M-26OCT031515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84934.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T19:02:19.049395Z",
        "retrieved_timestamp": "2026-10-03T19:02:19.289587Z",
        "quote_offset_seconds": 0.240192,
        "quote_age_seconds": 0.240192,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 18516.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84856.01,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 539,
          "signal_id": 539,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T18:45:00Z",
          "return_6h": 0.0007310868935446191,
          "return_12h": 0.004436882991690538,
          "return_24h": 0.008121180874587353,
          "close_vs_ema12": 0.0015673885734717175,
          "close_vs_ema24": 0.001470520390413954,
          "ema12_slope_3h": 0.0008389687178775862,
          "ema24_slope_6h": 0.00046830092012872804,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T19:02:19.104219Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T18:45:00Z",
            "return_6h": 0.0007310868935446191,
            "return_12h": 0.004436882991690538,
            "return_24h": 0.008121180874587353,
            "close_vs_ema12": 0.0015673885734717175,
            "close_vs_ema24": 0.001470520390413954,
            "ema12_slope_3h": 0.0008389687178775862,
            "ema24_slope_6h": 0.00046830092012872804,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 538,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1845Z",
      "trigger_timestamp": "2026-10-03T18:47:22.532042Z",
      "market_start_timestamp": "2026-10-03T18:45:00Z",
      "resolution_timestamp": "2026-10-03T19:00:00Z",
      "direction": "UP",
      "base_run_id": 4121,
      "small_run_id": 4122,
      "last_observed_close": 84931.72,
      "actual_close": 84934.77,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T18:47:22.581985Z",
      "base_predicted_close": 84940.015625,
      "small_predicted_close": 84981.6875,
      "strike": 84931.72,
      "market_regime": {
        "id": 538,
        "signal_id": 538,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T18:30:00Z",
        "return_6h": 0.0015276909588786136,
        "return_12h": 0.0034549260503931034,
        "return_24h": 0.011604670460456434,
        "close_vs_ema12": 0.0015981850862494262,
        "close_vs_ema24": 0.0014655290591034653,
        "ema12_slope_3h": 0.000835401296165772,
        "ema24_slope_6h": 0.00046276757660557166,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T18:47:22.586352Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T18:30:00Z",
          "return_6h": 0.0015276909588786136,
          "return_12h": 0.0034549260503931034,
          "return_24h": 0.011604670460456434,
          "close_vs_ema12": 0.0015981850862494262,
          "close_vs_ema24": 0.0014655290591034653,
          "ema12_slope_3h": 0.000835401296165772,
          "ema24_slope_6h": 0.00046276757660557166,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.208812,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4121,
        4122
      ],
      "forecast_publication_timestamp": "2026-10-03T18:47:22.532042Z",
      "requested_quote_timestamp": "2026-10-03T18:47:22.532042Z",
      "retrieved_quote_timestamp": "2026-10-03T18:47:22.740854Z",
      "quote_retrieval_timestamp": "2026-10-03T18:47:22.740854Z",
      "timing_difference_seconds": 0.208812,
      "selected_quote": {
        "id": 538,
        "contract_id": 538,
        "forecast_timestamp": "2026-10-03T18:47:22.532042Z",
        "requested_timestamp": "2026-10-03T18:47:22.532042Z",
        "actual_quote_timestamp": "2026-10-03T18:47:22.740854Z",
        "timestamp_delta_seconds": 0.208812,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T18:47:22.740854Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031500",
        "external_market_id": "KXBTC15M-26OCT031500-00",
        "external_contract_id": "KXBTC15M-26OCT031500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 410.02
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 538,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031500",
          "external_market_id": "KXBTC15M-26OCT031500-00",
          "external_contract_id": "KXBTC15M-26OCT031500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T18:45:00Z",
          "resolution_timestamp": "2026-10-03T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T18:47:22.588958Z"
        }
      ],
      "quotes": [
        {
          "id": 538,
          "contract_id": 538,
          "forecast_timestamp": "2026-10-03T18:47:22.532042Z",
          "requested_timestamp": "2026-10-03T18:47:22.532042Z",
          "actual_quote_timestamp": "2026-10-03T18:47:22.740854Z",
          "timestamp_delta_seconds": 0.208812,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T18:47:22.740854Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031500",
          "external_market_id": "KXBTC15M-26OCT031500-00",
          "external_contract_id": "KXBTC15M-26OCT031500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 410.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031500-00": {
          "UP/YES": "KXBTC15M-26OCT031500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1043,
          "signal_id": 538,
          "quote_id": 538,
          "settlement_id": 538,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T19:02:23.969547Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 410.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1044,
          "signal_id": 538,
          "quote_id": 538,
          "settlement_id": 538,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T19:02:23.972271Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 410.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84931.72,
        "kronos_base_predicted_close": 84940.015625,
        "kronos_base_displacement": 8.295624999998836,
        "kronos_base_displacement_fraction": 9.76740492244692e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84981.6875,
        "kronos_small_displacement": 49.967499999998836,
        "kronos_small_displacement_fraction": 0.0005883255396216965,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031500",
        "ticker": "KXBTC15M-26OCT031500-00",
        "market_id": "KXBTC15M-26OCT031500-00",
        "contract_id": "KXBTC15M-26OCT031500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84931.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T18:47:22.532042Z",
        "retrieved_timestamp": "2026-10-03T18:47:22.740854Z",
        "quote_offset_seconds": 0.208812,
        "quote_age_seconds": 0.208812,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 410.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84934.77,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 538,
          "signal_id": 538,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T18:30:00Z",
          "return_6h": 0.0015276909588786136,
          "return_12h": 0.0034549260503931034,
          "return_24h": 0.011604670460456434,
          "close_vs_ema12": 0.0015981850862494262,
          "close_vs_ema24": 0.0014655290591034653,
          "ema12_slope_3h": 0.000835401296165772,
          "ema24_slope_6h": 0.00046276757660557166,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T18:47:22.586352Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T18:30:00Z",
            "return_6h": 0.0015276909588786136,
            "return_12h": 0.0034549260503931034,
            "return_24h": 0.011604670460456434,
            "close_vs_ema12": 0.0015981850862494262,
            "close_vs_ema24": 0.0014655290591034653,
            "ema12_slope_3h": 0.000835401296165772,
            "ema24_slope_6h": 0.00046276757660557166,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 537,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1830Z",
      "trigger_timestamp": "2026-10-03T18:32:18.144705Z",
      "market_start_timestamp": "2026-10-03T18:30:00Z",
      "resolution_timestamp": "2026-10-03T18:45:00Z",
      "direction": "UP",
      "base_run_id": 4119,
      "small_run_id": 4120,
      "last_observed_close": 84978.53,
      "actual_close": 84931.72,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T18:32:18.188287Z",
      "base_predicted_close": 84990.78125,
      "small_predicted_close": 84983.921875,
      "strike": 84978.53,
      "market_regime": {
        "id": 537,
        "signal_id": 537,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T18:15:00Z",
        "return_6h": 0.0015497338867100918,
        "return_12h": 0.004060550711017408,
        "return_24h": 0.0045151340402913576,
        "close_vs_ema12": 0.0022184263815419047,
        "close_vs_ema24": 0.0020484593273732976,
        "ema12_slope_3h": 0.0008221541886119788,
        "ema24_slope_6h": 0.00044034181478891377,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T18:32:18.194189Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T18:15:00Z",
          "return_6h": 0.0015497338867100918,
          "return_12h": 0.004060550711017408,
          "return_24h": 0.0045151340402913576,
          "close_vs_ema12": 0.0022184263815419047,
          "close_vs_ema24": 0.0020484593273732976,
          "ema12_slope_3h": 0.0008221541886119788,
          "ema24_slope_6h": 0.00044034181478891377,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180674,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4119,
        4120
      ],
      "forecast_publication_timestamp": "2026-10-03T18:32:18.144705Z",
      "requested_quote_timestamp": "2026-10-03T18:32:18.144705Z",
      "retrieved_quote_timestamp": "2026-10-03T18:32:18.325379Z",
      "quote_retrieval_timestamp": "2026-10-03T18:32:18.325379Z",
      "timing_difference_seconds": 0.180674,
      "selected_quote": {
        "id": 537,
        "contract_id": 537,
        "forecast_timestamp": "2026-10-03T18:32:18.144705Z",
        "requested_timestamp": "2026-10-03T18:32:18.144705Z",
        "actual_quote_timestamp": "2026-10-03T18:32:18.325379Z",
        "timestamp_delta_seconds": 0.180674,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T18:32:18.325379Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031445",
        "external_market_id": "KXBTC15M-26OCT031445-45",
        "external_contract_id": "KXBTC15M-26OCT031445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2907.03
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 537,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031445",
          "external_market_id": "KXBTC15M-26OCT031445-45",
          "external_contract_id": "KXBTC15M-26OCT031445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T18:30:00Z",
          "resolution_timestamp": "2026-10-03T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T18:32:18.197351Z"
        }
      ],
      "quotes": [
        {
          "id": 537,
          "contract_id": 537,
          "forecast_timestamp": "2026-10-03T18:32:18.144705Z",
          "requested_timestamp": "2026-10-03T18:32:18.144705Z",
          "actual_quote_timestamp": "2026-10-03T18:32:18.325379Z",
          "timestamp_delta_seconds": 0.180674,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.27,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T18:32:18.325379Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031445",
          "external_market_id": "KXBTC15M-26OCT031445-45",
          "external_contract_id": "KXBTC15M-26OCT031445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2907.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031445-45": {
          "UP/YES": "KXBTC15M-26OCT031445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1041,
          "signal_id": 537,
          "quote_id": 537,
          "settlement_id": 537,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T18:47:27.474411Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2907.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1042,
          "signal_id": 537,
          "quote_id": 537,
          "settlement_id": 537,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T18:47:27.477071Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2907.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84978.53,
        "kronos_base_predicted_close": 84990.78125,
        "kronos_base_displacement": 12.251250000001164,
        "kronos_base_displacement_fraction": 0.0001441687682759535,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84983.921875,
        "kronos_small_displacement": 5.391875000001164,
        "kronos_small_displacement_fraction": 6.344985021512097e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031445",
        "ticker": "KXBTC15M-26OCT031445-45",
        "market_id": "KXBTC15M-26OCT031445-45",
        "contract_id": "KXBTC15M-26OCT031445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84978.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T18:32:18.144705Z",
        "retrieved_timestamp": "2026-10-03T18:32:18.325379Z",
        "quote_offset_seconds": 0.180674,
        "quote_age_seconds": 0.180674,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2907.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84931.72,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 537,
          "signal_id": 537,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T18:15:00Z",
          "return_6h": 0.0015497338867100918,
          "return_12h": 0.004060550711017408,
          "return_24h": 0.0045151340402913576,
          "close_vs_ema12": 0.0022184263815419047,
          "close_vs_ema24": 0.0020484593273732976,
          "ema12_slope_3h": 0.0008221541886119788,
          "ema24_slope_6h": 0.00044034181478891377,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T18:32:18.194189Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T18:15:00Z",
            "return_6h": 0.0015497338867100918,
            "return_12h": 0.004060550711017408,
            "return_24h": 0.0045151340402913576,
            "close_vs_ema12": 0.0022184263815419047,
            "close_vs_ema24": 0.0020484593273732976,
            "ema12_slope_3h": 0.0008221541886119788,
            "ema24_slope_6h": 0.00044034181478891377,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 536,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1815Z",
      "trigger_timestamp": "2026-10-03T18:17:18.241365Z",
      "market_start_timestamp": "2026-10-03T18:15:00Z",
      "resolution_timestamp": "2026-10-03T18:30:00Z",
      "direction": "UP",
      "base_run_id": 4117,
      "small_run_id": 4118,
      "last_observed_close": 84981.12,
      "actual_close": 84978.53,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T18:17:18.288751Z",
      "base_predicted_close": 85004.6796875,
      "small_predicted_close": 84984.453125,
      "strike": 84981.12,
      "market_regime": {
        "id": 536,
        "signal_id": 536,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T18:00:00Z",
        "return_6h": 0.003571733814995204,
        "return_12h": 0.004268915889534153,
        "return_24h": 0.0013960500277350185,
        "close_vs_ema12": 0.0023435769510415927,
        "close_vs_ema24": 0.0021222378184764246,
        "ema12_slope_3h": 0.0007843348918277204,
        "ema24_slope_6h": 0.00041698875754558884,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T18:17:18.294073Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T18:00:00Z",
          "return_6h": 0.003571733814995204,
          "return_12h": 0.004268915889534153,
          "return_24h": 0.0013960500277350185,
          "close_vs_ema12": 0.0023435769510415927,
          "close_vs_ema24": 0.0021222378184764246,
          "ema12_slope_3h": 0.0007843348918277204,
          "ema24_slope_6h": 0.00041698875754558884,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201823,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4117,
        4118
      ],
      "forecast_publication_timestamp": "2026-10-03T18:17:18.241365Z",
      "requested_quote_timestamp": "2026-10-03T18:17:18.241365Z",
      "retrieved_quote_timestamp": "2026-10-03T18:17:18.443188Z",
      "quote_retrieval_timestamp": "2026-10-03T18:17:18.443188Z",
      "timing_difference_seconds": 0.201823,
      "selected_quote": {
        "id": 536,
        "contract_id": 536,
        "forecast_timestamp": "2026-10-03T18:17:18.241365Z",
        "requested_timestamp": "2026-10-03T18:17:18.241365Z",
        "actual_quote_timestamp": "2026-10-03T18:17:18.443188Z",
        "timestamp_delta_seconds": 0.201823,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T18:17:18.443188Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031430",
        "external_market_id": "KXBTC15M-26OCT031430-30",
        "external_contract_id": "KXBTC15M-26OCT031430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 182.84
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 536,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031430",
          "external_market_id": "KXBTC15M-26OCT031430-30",
          "external_contract_id": "KXBTC15M-26OCT031430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T18:15:00Z",
          "resolution_timestamp": "2026-10-03T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T18:17:18.297219Z"
        }
      ],
      "quotes": [
        {
          "id": 536,
          "contract_id": 536,
          "forecast_timestamp": "2026-10-03T18:17:18.241365Z",
          "requested_timestamp": "2026-10-03T18:17:18.241365Z",
          "actual_quote_timestamp": "2026-10-03T18:17:18.443188Z",
          "timestamp_delta_seconds": 0.201823,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T18:17:18.443188Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031430",
          "external_market_id": "KXBTC15M-26OCT031430-30",
          "external_contract_id": "KXBTC15M-26OCT031430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 182.84
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031430-30": {
          "UP/YES": "KXBTC15M-26OCT031430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 1040,
          "signal_id": 536,
          "quote_id": 536,
          "settlement_id": 536,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T18:32:23.319472Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 182.84,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84981.12,
        "kronos_base_predicted_close": 85004.6796875,
        "kronos_base_displacement": 23.559687500004657,
        "kronos_base_displacement_fraction": 0.00027723437276426407,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84984.453125,
        "kronos_small_displacement": 3.3331250000046566,
        "kronos_small_displacement_fraction": 3.9221947180793294e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031430",
        "ticker": "KXBTC15M-26OCT031430-30",
        "market_id": "KXBTC15M-26OCT031430-30",
        "contract_id": "KXBTC15M-26OCT031430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84981.12
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T18:17:18.241365Z",
        "retrieved_timestamp": "2026-10-03T18:17:18.443188Z",
        "quote_offset_seconds": 0.201823,
        "quote_age_seconds": 0.201823,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 182.84
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84978.53,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 536,
          "signal_id": 536,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T18:00:00Z",
          "return_6h": 0.003571733814995204,
          "return_12h": 0.004268915889534153,
          "return_24h": 0.0013960500277350185,
          "close_vs_ema12": 0.0023435769510415927,
          "close_vs_ema24": 0.0021222378184764246,
          "ema12_slope_3h": 0.0007843348918277204,
          "ema24_slope_6h": 0.00041698875754558884,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T18:17:18.294073Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T18:00:00Z",
            "return_6h": 0.003571733814995204,
            "return_12h": 0.004268915889534153,
            "return_24h": 0.0013960500277350185,
            "close_vs_ema12": 0.0023435769510415927,
            "close_vs_ema24": 0.0021222378184764246,
            "ema12_slope_3h": 0.0007843348918277204,
            "ema24_slope_6h": 0.00041698875754558884,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 535,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1730Z",
      "trigger_timestamp": "2026-10-03T17:32:23.730503Z",
      "market_start_timestamp": "2026-10-03T17:30:00Z",
      "resolution_timestamp": "2026-10-03T17:45:00Z",
      "direction": "UP",
      "base_run_id": 4111,
      "small_run_id": 4112,
      "last_observed_close": 84893.66,
      "actual_close": 84950.17,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T17:32:23.781612Z",
      "base_predicted_close": 84923.140625,
      "small_predicted_close": 84931.296875,
      "strike": 84893.66,
      "market_regime": {
        "id": 535,
        "signal_id": 535,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T17:15:00Z",
        "return_6h": 0.0030633566157574066,
        "return_12h": 0.003328510214236191,
        "return_24h": 0.003058633726601867,
        "close_vs_ema12": 0.0016171504925570623,
        "close_vs_ema24": 0.0012242235511152888,
        "ema12_slope_3h": 0.0006211429179501238,
        "ema24_slope_6h": 0.00020383287652880888,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T17:32:23.786519Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T17:15:00Z",
          "return_6h": 0.0030633566157574066,
          "return_12h": 0.003328510214236191,
          "return_24h": 0.003058633726601867,
          "close_vs_ema12": 0.0016171504925570623,
          "close_vs_ema24": 0.0012242235511152888,
          "ema12_slope_3h": 0.0006211429179501238,
          "ema24_slope_6h": 0.00020383287652880888,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.17,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.206168,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4111,
        4112
      ],
      "forecast_publication_timestamp": "2026-10-03T17:32:23.730503Z",
      "requested_quote_timestamp": "2026-10-03T17:32:23.730503Z",
      "retrieved_quote_timestamp": "2026-10-03T17:32:23.936671Z",
      "quote_retrieval_timestamp": "2026-10-03T17:32:23.936671Z",
      "timing_difference_seconds": 0.206168,
      "selected_quote": {
        "id": 535,
        "contract_id": 535,
        "forecast_timestamp": "2026-10-03T17:32:23.730503Z",
        "requested_timestamp": "2026-10-03T17:32:23.730503Z",
        "actual_quote_timestamp": "2026-10-03T17:32:23.936671Z",
        "timestamp_delta_seconds": 0.206168,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "implied_probability": 0.17,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T17:32:23.936671Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031345",
        "external_market_id": "KXBTC15M-26OCT031345-45",
        "external_contract_id": "KXBTC15M-26OCT031345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6831.78
      },
      "selected_entry_price": 0.17,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 535,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031345",
          "external_market_id": "KXBTC15M-26OCT031345-45",
          "external_contract_id": "KXBTC15M-26OCT031345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T17:30:00Z",
          "resolution_timestamp": "2026-10-03T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T17:32:23.792708Z"
        }
      ],
      "quotes": [
        {
          "id": 535,
          "contract_id": 535,
          "forecast_timestamp": "2026-10-03T17:32:23.730503Z",
          "requested_timestamp": "2026-10-03T17:32:23.730503Z",
          "actual_quote_timestamp": "2026-10-03T17:32:23.936671Z",
          "timestamp_delta_seconds": 0.206168,
          "bid": 0.16,
          "ask": 0.17,
          "midpoint": 0.165,
          "last_price": 0.16,
          "implied_probability": 0.17,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T17:32:23.936671Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031345",
          "external_market_id": "KXBTC15M-26OCT031345-45",
          "external_contract_id": "KXBTC15M-26OCT031345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6831.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031345-45": {
          "UP/YES": "KXBTC15M-26OCT031345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1038,
          "signal_id": 535,
          "quote_id": 535,
          "settlement_id": 535,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 555.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35000000000001,
          "trading_fee": 5.49,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 555.0,
          "gross_pnl": 460.65,
          "net_pnl": 455.15999999999997,
          "roi": 4.55889423076923,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T17:47:35.529100Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6831.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1039,
          "signal_id": 535,
          "quote_id": 535,
          "settlement_id": 535,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 17.0,
          "trading_fee": 0.99,
          "total_deployed": 17.99,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 83.0,
          "net_pnl": 82.01,
          "roi": 4.5586436909394115,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T17:47:35.532028Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6831.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84893.66,
        "kronos_base_predicted_close": 84923.140625,
        "kronos_base_displacement": 29.480624999996508,
        "kronos_base_displacement_fraction": 0.00034726533171024204,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84931.296875,
        "kronos_small_displacement": 37.63687499999651,
        "kronos_small_displacement_fraction": 0.00044334141088977087,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031345",
        "ticker": "KXBTC15M-26OCT031345-45",
        "market_id": "KXBTC15M-26OCT031345-45",
        "contract_id": "KXBTC15M-26OCT031345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84893.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T17:32:23.730503Z",
        "retrieved_timestamp": "2026-10-03T17:32:23.936671Z",
        "quote_offset_seconds": 0.206168,
        "quote_age_seconds": 0.206168,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.17,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6831.78
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84950.17,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 535,
          "signal_id": 535,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T17:15:00Z",
          "return_6h": 0.0030633566157574066,
          "return_12h": 0.003328510214236191,
          "return_24h": 0.003058633726601867,
          "close_vs_ema12": 0.0016171504925570623,
          "close_vs_ema24": 0.0012242235511152888,
          "ema12_slope_3h": 0.0006211429179501238,
          "ema24_slope_6h": 0.00020383287652880888,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T17:32:23.786519Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T17:15:00Z",
            "return_6h": 0.0030633566157574066,
            "return_12h": 0.003328510214236191,
            "return_24h": 0.003058633726601867,
            "close_vs_ema12": 0.0016171504925570623,
            "close_vs_ema24": 0.0012242235511152888,
            "ema12_slope_3h": 0.0006211429179501238,
            "ema24_slope_6h": 0.00020383287652880888,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 534,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1715Z",
      "trigger_timestamp": "2026-10-03T17:17:30.228110Z",
      "market_start_timestamp": "2026-10-03T17:15:00Z",
      "resolution_timestamp": "2026-10-03T17:30:00Z",
      "direction": "UP",
      "base_run_id": 4109,
      "small_run_id": 4110,
      "last_observed_close": 84873.43,
      "actual_close": 84893.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T17:17:30.384620Z",
      "base_predicted_close": 84909.1328125,
      "small_predicted_close": 84922.3359375,
      "strike": 84873.43,
      "market_regime": {
        "id": 534,
        "signal_id": 534,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T17:00:00Z",
        "return_6h": 0.002975823629552732,
        "return_12h": 0.0037716155538434215,
        "return_24h": -0.0009400969164259365,
        "close_vs_ema12": 0.0014474208500292463,
        "close_vs_ema24": 0.0010114250741464215,
        "ema12_slope_3h": 0.0006079861167720413,
        "ema24_slope_6h": 0.00014370200830171598,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T17:17:30.422957Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T17:00:00Z",
          "return_6h": 0.002975823629552732,
          "return_12h": 0.0037716155538434215,
          "return_24h": -0.0009400969164259365,
          "close_vs_ema12": 0.0014474208500292463,
          "close_vs_ema24": 0.0010114250741464215,
          "ema12_slope_3h": 0.0006079861167720413,
          "ema24_slope_6h": 0.00014370200830171598,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.397207,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4109,
        4110
      ],
      "forecast_publication_timestamp": "2026-10-03T17:17:30.228110Z",
      "requested_quote_timestamp": "2026-10-03T17:17:30.228110Z",
      "retrieved_quote_timestamp": "2026-10-03T17:17:30.625317Z",
      "quote_retrieval_timestamp": "2026-10-03T17:17:30.625317Z",
      "timing_difference_seconds": 0.397207,
      "selected_quote": {
        "id": 534,
        "contract_id": 534,
        "forecast_timestamp": "2026-10-03T17:17:30.228110Z",
        "requested_timestamp": "2026-10-03T17:17:30.228110Z",
        "actual_quote_timestamp": "2026-10-03T17:17:30.625317Z",
        "timestamp_delta_seconds": 0.397207,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T17:17:30.625317Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031330",
        "external_market_id": "KXBTC15M-26OCT031330-30",
        "external_contract_id": "KXBTC15M-26OCT031330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4860.02
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 534,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031330",
          "external_market_id": "KXBTC15M-26OCT031330-30",
          "external_contract_id": "KXBTC15M-26OCT031330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T17:15:00Z",
          "resolution_timestamp": "2026-10-03T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T17:17:30.426551Z"
        }
      ],
      "quotes": [
        {
          "id": 534,
          "contract_id": 534,
          "forecast_timestamp": "2026-10-03T17:17:30.228110Z",
          "requested_timestamp": "2026-10-03T17:17:30.228110Z",
          "actual_quote_timestamp": "2026-10-03T17:17:30.625317Z",
          "timestamp_delta_seconds": 0.397207,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.67,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T17:17:30.625317Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031330",
          "external_market_id": "KXBTC15M-26OCT031330-30",
          "external_contract_id": "KXBTC15M-26OCT031330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4860.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031330-30": {
          "UP/YES": "KXBTC15M-26OCT031330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1036,
          "signal_id": 534,
          "quote_id": 534,
          "settlement_id": 534,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T17:32:30.768165Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4860.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1037,
          "signal_id": 534,
          "quote_id": 534,
          "settlement_id": 534,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T17:32:30.775587Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4860.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84873.43,
        "kronos_base_predicted_close": 84909.1328125,
        "kronos_base_displacement": 35.702812500006985,
        "kronos_base_displacement_fraction": 0.00042065947493823434,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84922.3359375,
        "kronos_small_displacement": 48.905937500006985,
        "kronos_small_displacement_fraction": 0.0005762219990403003,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031330",
        "ticker": "KXBTC15M-26OCT031330-30",
        "market_id": "KXBTC15M-26OCT031330-30",
        "contract_id": "KXBTC15M-26OCT031330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84873.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T17:17:30.228110Z",
        "retrieved_timestamp": "2026-10-03T17:17:30.625317Z",
        "quote_offset_seconds": 0.397207,
        "quote_age_seconds": 0.397207,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4860.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84893.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 534,
          "signal_id": 534,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T17:00:00Z",
          "return_6h": 0.002975823629552732,
          "return_12h": 0.0037716155538434215,
          "return_24h": -0.0009400969164259365,
          "close_vs_ema12": 0.0014474208500292463,
          "close_vs_ema24": 0.0010114250741464215,
          "ema12_slope_3h": 0.0006079861167720413,
          "ema24_slope_6h": 0.00014370200830171598,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T17:17:30.422957Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T17:00:00Z",
            "return_6h": 0.002975823629552732,
            "return_12h": 0.0037716155538434215,
            "return_24h": -0.0009400969164259365,
            "close_vs_ema12": 0.0014474208500292463,
            "close_vs_ema24": 0.0010114250741464215,
            "ema12_slope_3h": 0.0006079861167720413,
            "ema24_slope_6h": 0.00014370200830171598,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 533,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1645Z",
      "trigger_timestamp": "2026-10-03T16:47:25.817036Z",
      "market_start_timestamp": "2026-10-03T16:45:00Z",
      "resolution_timestamp": "2026-10-03T17:00:00Z",
      "direction": "UP",
      "base_run_id": 4105,
      "small_run_id": 4106,
      "last_observed_close": 84824.82,
      "actual_close": 84856.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T16:47:25.866451Z",
      "base_predicted_close": 84832.078125,
      "small_predicted_close": 84889.609375,
      "strike": 84824.82,
      "market_regime": {
        "id": 533,
        "signal_id": 533,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T16:30:00Z",
        "return_6h": 0.0027001209631922762,
        "return_12h": 0.0033724585764383086,
        "return_24h": -0.0038935292311359504,
        "close_vs_ema12": 0.000991237496938302,
        "close_vs_ema24": 0.0004768489764035433,
        "ema12_slope_3h": 0.0006180071862387226,
        "ema24_slope_6h": 2.886363556120486e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T16:47:25.871316Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T16:30:00Z",
          "return_6h": 0.0027001209631922762,
          "return_12h": 0.0033724585764383086,
          "return_24h": -0.0038935292311359504,
          "close_vs_ema12": 0.000991237496938302,
          "close_vs_ema24": 0.0004768489764035433,
          "ema12_slope_3h": 0.0006180071862387226,
          "ema24_slope_6h": 2.886363556120486e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.2463,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4105,
        4106
      ],
      "forecast_publication_timestamp": "2026-10-03T16:47:25.817036Z",
      "requested_quote_timestamp": "2026-10-03T16:47:25.817036Z",
      "retrieved_quote_timestamp": "2026-10-03T16:47:26.063336Z",
      "quote_retrieval_timestamp": "2026-10-03T16:47:26.063336Z",
      "timing_difference_seconds": 0.2463,
      "selected_quote": {
        "id": 533,
        "contract_id": 533,
        "forecast_timestamp": "2026-10-03T16:47:25.817036Z",
        "requested_timestamp": "2026-10-03T16:47:25.817036Z",
        "actual_quote_timestamp": "2026-10-03T16:47:26.063336Z",
        "timestamp_delta_seconds": 0.2463,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T16:47:26.063336Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031300",
        "external_market_id": "KXBTC15M-26OCT031300-00",
        "external_contract_id": "KXBTC15M-26OCT031300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 540.1
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 533,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031300",
          "external_market_id": "KXBTC15M-26OCT031300-00",
          "external_contract_id": "KXBTC15M-26OCT031300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T16:45:00Z",
          "resolution_timestamp": "2026-10-03T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T16:47:25.876669Z"
        }
      ],
      "quotes": [
        {
          "id": 533,
          "contract_id": 533,
          "forecast_timestamp": "2026-10-03T16:47:25.817036Z",
          "requested_timestamp": "2026-10-03T16:47:25.817036Z",
          "actual_quote_timestamp": "2026-10-03T16:47:26.063336Z",
          "timestamp_delta_seconds": 0.2463,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.68,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T16:47:26.063336Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031300",
          "external_market_id": "KXBTC15M-26OCT031300-00",
          "external_contract_id": "KXBTC15M-26OCT031300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 540.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031300-00": {
          "UP/YES": "KXBTC15M-26OCT031300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1034,
          "signal_id": 533,
          "quote_id": 533,
          "settlement_id": 533,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 143.0,
          "gross_pnl": 45.75999999999999,
          "net_pnl": 43.579999999999984,
          "roi": 0.43834238583785934,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T17:02:21.681080Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 540.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1035,
          "signal_id": 533,
          "quote_id": 533,
          "settlement_id": 533,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 32.0,
          "net_pnl": 30.47,
          "roi": 0.43822810297713216,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T17:02:21.683021Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 540.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84824.82,
        "kronos_base_predicted_close": 84832.078125,
        "kronos_base_displacement": 7.258124999993015,
        "kronos_base_displacement_fraction": 8.556605248314131e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84889.609375,
        "kronos_small_displacement": 64.78937499999302,
        "kronos_small_displacement_fraction": 0.0007638020923592058,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031300",
        "ticker": "KXBTC15M-26OCT031300-00",
        "market_id": "KXBTC15M-26OCT031300-00",
        "contract_id": "KXBTC15M-26OCT031300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84824.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T16:47:25.817036Z",
        "retrieved_timestamp": "2026-10-03T16:47:26.063336Z",
        "quote_offset_seconds": 0.2463,
        "quote_age_seconds": 0.2463,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 540.1
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84856.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 533,
          "signal_id": 533,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T16:30:00Z",
          "return_6h": 0.0027001209631922762,
          "return_12h": 0.0033724585764383086,
          "return_24h": -0.0038935292311359504,
          "close_vs_ema12": 0.000991237496938302,
          "close_vs_ema24": 0.0004768489764035433,
          "ema12_slope_3h": 0.0006180071862387226,
          "ema24_slope_6h": 2.886363556120486e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T16:47:25.871316Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T16:30:00Z",
            "return_6h": 0.0027001209631922762,
            "return_12h": 0.0033724585764383086,
            "return_24h": -0.0038935292311359504,
            "close_vs_ema12": 0.000991237496938302,
            "close_vs_ema24": 0.0004768489764035433,
            "ema12_slope_3h": 0.0006180071862387226,
            "ema24_slope_6h": 2.886363556120486e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 532,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1615Z",
      "trigger_timestamp": "2026-10-03T16:17:16.996779Z",
      "market_start_timestamp": "2026-10-03T16:15:00Z",
      "resolution_timestamp": "2026-10-03T16:30:00Z",
      "direction": "UP",
      "base_run_id": 4101,
      "small_run_id": 4102,
      "last_observed_close": 84824.26,
      "actual_close": 84799.78,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T16:17:17.040101Z",
      "base_predicted_close": 84838.2890625,
      "small_predicted_close": 84897.734375,
      "strike": 84824.26,
      "market_regime": {
        "id": 532,
        "signal_id": 532,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T16:00:00Z",
        "return_6h": 0.002946663122385118,
        "return_12h": 0.002098194765229433,
        "return_24h": -0.004319060801134644,
        "close_vs_ema12": 0.00105833623068885,
        "close_vs_ema24": 0.00048440494323997996,
        "ema12_slope_3h": 0.0006808032031335731,
        "ema24_slope_6h": -7.806218132855314e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T16:17:17.044512Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T16:00:00Z",
          "return_6h": 0.002946663122385118,
          "return_12h": 0.002098194765229433,
          "return_24h": -0.004319060801134644,
          "close_vs_ema12": 0.00105833623068885,
          "close_vs_ema24": 0.00048440494323997996,
          "ema12_slope_3h": 0.0006808032031335731,
          "ema24_slope_6h": -7.806218132855314e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177439,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        4101,
        4102
      ],
      "forecast_publication_timestamp": "2026-10-03T16:17:16.996779Z",
      "requested_quote_timestamp": "2026-10-03T16:17:16.996779Z",
      "retrieved_quote_timestamp": "2026-10-03T16:17:17.174218Z",
      "quote_retrieval_timestamp": "2026-10-03T16:17:17.174218Z",
      "timing_difference_seconds": 0.177439,
      "selected_quote": {
        "id": 532,
        "contract_id": 532,
        "forecast_timestamp": "2026-10-03T16:17:16.996779Z",
        "requested_timestamp": "2026-10-03T16:17:16.996779Z",
        "actual_quote_timestamp": "2026-10-03T16:17:17.174218Z",
        "timestamp_delta_seconds": 0.177439,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T16:17:17.174218Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031230",
        "external_market_id": "KXBTC15M-26OCT031230-30",
        "external_contract_id": "KXBTC15M-26OCT031230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3640.34
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 532,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031230",
          "external_market_id": "KXBTC15M-26OCT031230-30",
          "external_contract_id": "KXBTC15M-26OCT031230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T16:15:00Z",
          "resolution_timestamp": "2026-10-03T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T16:17:17.046784Z"
        }
      ],
      "quotes": [
        {
          "id": 532,
          "contract_id": 532,
          "forecast_timestamp": "2026-10-03T16:17:16.996779Z",
          "requested_timestamp": "2026-10-03T16:17:16.996779Z",
          "actual_quote_timestamp": "2026-10-03T16:17:17.174218Z",
          "timestamp_delta_seconds": 0.177439,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T16:17:17.174218Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031230",
          "external_market_id": "KXBTC15M-26OCT031230-30",
          "external_contract_id": "KXBTC15M-26OCT031230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3640.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031230-30": {
          "UP/YES": "KXBTC15M-26OCT031230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1032,
          "signal_id": 532,
          "quote_id": 532,
          "settlement_id": 532,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T16:32:25.497524Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3640.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1033,
          "signal_id": 532,
          "quote_id": 532,
          "settlement_id": 532,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T16:32:25.501491Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3640.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84824.26,
        "kronos_base_predicted_close": 84838.2890625,
        "kronos_base_displacement": 14.029062500005239,
        "kronos_base_displacement_fraction": 0.00016538974227426492,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84897.734375,
        "kronos_small_displacement": 73.47437500000524,
        "kronos_small_displacement_fraction": 0.000866195296015612,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031230",
        "ticker": "KXBTC15M-26OCT031230-30",
        "market_id": "KXBTC15M-26OCT031230-30",
        "contract_id": "KXBTC15M-26OCT031230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84824.26
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T16:17:16.996779Z",
        "retrieved_timestamp": "2026-10-03T16:17:17.174218Z",
        "quote_offset_seconds": 0.177439,
        "quote_age_seconds": 0.177439,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3640.34
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84799.78,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 532,
          "signal_id": 532,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T16:00:00Z",
          "return_6h": 0.002946663122385118,
          "return_12h": 0.002098194765229433,
          "return_24h": -0.004319060801134644,
          "close_vs_ema12": 0.00105833623068885,
          "close_vs_ema24": 0.00048440494323997996,
          "ema12_slope_3h": 0.0006808032031335731,
          "ema24_slope_6h": -7.806218132855314e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T16:17:17.044512Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T16:00:00Z",
            "return_6h": 0.002946663122385118,
            "return_12h": 0.002098194765229433,
            "return_24h": -0.004319060801134644,
            "close_vs_ema12": 0.00105833623068885,
            "close_vs_ema24": 0.00048440494323997996,
            "ema12_slope_3h": 0.0006808032031335731,
            "ema24_slope_6h": -7.806218132855314e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 531,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1545Z",
      "trigger_timestamp": "2026-10-03T15:47:24.965749Z",
      "market_start_timestamp": "2026-10-03T15:45:00Z",
      "resolution_timestamp": "2026-10-03T16:00:00Z",
      "direction": "UP",
      "base_run_id": 4097,
      "small_run_id": 4098,
      "last_observed_close": 84834.47,
      "actual_close": 84856.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T15:47:25.012227Z",
      "base_predicted_close": 84841.1640625,
      "small_predicted_close": 84891.0234375,
      "strike": 84834.47,
      "market_regime": {
        "id": 531,
        "signal_id": 531,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T15:30:00Z",
        "return_6h": 0.003026976586732122,
        "return_12h": 0.002359092365419091,
        "return_24h": -0.005724108235851899,
        "close_vs_ema12": 0.0012871549435533591,
        "close_vs_ema24": 0.0006334328960098112,
        "ema12_slope_3h": 0.0007597490782926819,
        "ema24_slope_6h": -0.0002122172905011377,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T15:47:25.017493Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T15:30:00Z",
          "return_6h": 0.003026976586732122,
          "return_12h": 0.002359092365419091,
          "return_24h": -0.005724108235851899,
          "close_vs_ema12": 0.0012871549435533591,
          "close_vs_ema24": 0.0006334328960098112,
          "ema12_slope_3h": 0.0007597490782926819,
          "ema24_slope_6h": -0.0002122172905011377,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.220943,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4097,
        4098
      ],
      "forecast_publication_timestamp": "2026-10-03T15:47:24.965749Z",
      "requested_quote_timestamp": "2026-10-03T15:47:24.965749Z",
      "retrieved_quote_timestamp": "2026-10-03T15:47:25.186692Z",
      "quote_retrieval_timestamp": "2026-10-03T15:47:25.186692Z",
      "timing_difference_seconds": 0.220943,
      "selected_quote": {
        "id": 531,
        "contract_id": 531,
        "forecast_timestamp": "2026-10-03T15:47:24.965749Z",
        "requested_timestamp": "2026-10-03T15:47:24.965749Z",
        "actual_quote_timestamp": "2026-10-03T15:47:25.186692Z",
        "timestamp_delta_seconds": 0.220943,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T15:47:25.186692Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031200",
        "external_market_id": "KXBTC15M-26OCT031200-00",
        "external_contract_id": "KXBTC15M-26OCT031200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 385.49
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 531,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031200",
          "external_market_id": "KXBTC15M-26OCT031200-00",
          "external_contract_id": "KXBTC15M-26OCT031200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T15:45:00Z",
          "resolution_timestamp": "2026-10-03T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T15:47:25.020250Z"
        }
      ],
      "quotes": [
        {
          "id": 531,
          "contract_id": 531,
          "forecast_timestamp": "2026-10-03T15:47:24.965749Z",
          "requested_timestamp": "2026-10-03T15:47:24.965749Z",
          "actual_quote_timestamp": "2026-10-03T15:47:25.186692Z",
          "timestamp_delta_seconds": 0.220943,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T15:47:25.186692Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031200",
          "external_market_id": "KXBTC15M-26OCT031200-00",
          "external_contract_id": "KXBTC15M-26OCT031200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 385.49
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031200-00": {
          "UP/YES": "KXBTC15M-26OCT031200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1030,
          "signal_id": 531,
          "quote_id": 531,
          "settlement_id": 531,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T16:02:26.288185Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 385.49,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1031,
          "signal_id": 531,
          "quote_id": 531,
          "settlement_id": 531,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T16:02:26.290473Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 385.49,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84834.47,
        "kronos_base_predicted_close": 84841.1640625,
        "kronos_base_displacement": 6.694062499998836,
        "kronos_base_displacement_fraction": 7.890734155584205e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84891.0234375,
        "kronos_small_displacement": 56.553437499998836,
        "kronos_small_displacement_fraction": 0.000666632767317328,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031200",
        "ticker": "KXBTC15M-26OCT031200-00",
        "market_id": "KXBTC15M-26OCT031200-00",
        "contract_id": "KXBTC15M-26OCT031200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84834.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T15:47:24.965749Z",
        "retrieved_timestamp": "2026-10-03T15:47:25.186692Z",
        "quote_offset_seconds": 0.220943,
        "quote_age_seconds": 0.220943,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 385.49
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84856.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 531,
          "signal_id": 531,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T15:30:00Z",
          "return_6h": 0.003026976586732122,
          "return_12h": 0.002359092365419091,
          "return_24h": -0.005724108235851899,
          "close_vs_ema12": 0.0012871549435533591,
          "close_vs_ema24": 0.0006334328960098112,
          "ema12_slope_3h": 0.0007597490782926819,
          "ema24_slope_6h": -0.0002122172905011377,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T15:47:25.017493Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T15:30:00Z",
            "return_6h": 0.003026976586732122,
            "return_12h": 0.002359092365419091,
            "return_24h": -0.005724108235851899,
            "close_vs_ema12": 0.0012871549435533591,
            "close_vs_ema24": 0.0006334328960098112,
            "ema12_slope_3h": 0.0007597490782926819,
            "ema24_slope_6h": -0.0002122172905011377,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 530,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261003T1530Z",
      "trigger_timestamp": "2026-10-03T15:32:21.511664Z",
      "market_start_timestamp": "2026-10-03T15:30:00Z",
      "resolution_timestamp": "2026-10-03T15:45:00Z",
      "direction": "UP",
      "base_run_id": 4095,
      "small_run_id": 4096,
      "last_observed_close": 84833.49,
      "actual_close": 84834.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-03T15:32:21.548396Z",
      "base_predicted_close": 84840.7734375,
      "small_predicted_close": 84889.9921875,
      "strike": 84833.49,
      "market_regime": {
        "id": 530,
        "signal_id": 530,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-03T15:15:00Z",
        "return_6h": 0.0029297532867389453,
        "return_12h": 0.003013314332368955,
        "return_24h": -0.0072946427049497276,
        "close_vs_ema12": 0.0013304532613815923,
        "close_vs_ema24": 0.0006352530545037371,
        "ema12_slope_3h": 0.0007758956314984911,
        "ema24_slope_6h": -0.0002802197072471202,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-03T15:32:21.553025Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-03T15:15:00Z",
          "return_6h": 0.0029297532867389453,
          "return_12h": 0.003013314332368955,
          "return_24h": -0.0072946427049497276,
          "close_vs_ema12": 0.0013304532613815923,
          "close_vs_ema24": 0.0006352530545037371,
          "ema12_slope_3h": 0.0007758956314984911,
          "ema24_slope_6h": -0.0002802197072471202,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170747,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        4095,
        4096
      ],
      "forecast_publication_timestamp": "2026-10-03T15:32:21.511664Z",
      "requested_quote_timestamp": "2026-10-03T15:32:21.511664Z",
      "retrieved_quote_timestamp": "2026-10-03T15:32:21.682411Z",
      "quote_retrieval_timestamp": "2026-10-03T15:32:21.682411Z",
      "timing_difference_seconds": 0.170747,
      "selected_quote": {
        "id": 530,
        "contract_id": 530,
        "forecast_timestamp": "2026-10-03T15:32:21.511664Z",
        "requested_timestamp": "2026-10-03T15:32:21.511664Z",
        "actual_quote_timestamp": "2026-10-03T15:32:21.682411Z",
        "timestamp_delta_seconds": 0.170747,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.2,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-03T15:32:21.682411Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT031145",
        "external_market_id": "KXBTC15M-26OCT031145-45",
        "external_contract_id": "KXBTC15M-26OCT031145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5230.19
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 530,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031145",
          "external_market_id": "KXBTC15M-26OCT031145-45",
          "external_contract_id": "KXBTC15M-26OCT031145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-03T15:30:00Z",
          "resolution_timestamp": "2026-10-03T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-03T15:32:21.555277Z"
        }
      ],
      "quotes": [
        {
          "id": 530,
          "contract_id": 530,
          "forecast_timestamp": "2026-10-03T15:32:21.511664Z",
          "requested_timestamp": "2026-10-03T15:32:21.511664Z",
          "actual_quote_timestamp": "2026-10-03T15:32:21.682411Z",
          "timestamp_delta_seconds": 0.170747,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.2,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-03T15:32:21.682411Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT031145",
          "external_market_id": "KXBTC15M-26OCT031145-45",
          "external_contract_id": "KXBTC15M-26OCT031145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5230.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT031145-45": {
          "UP/YES": "KXBTC15M-26OCT031145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1028,
          "signal_id": 530,
          "quote_id": 530,
          "settlement_id": 530,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 451.0,
          "gross_pnl": 356.29,
          "net_pnl": 351.05,
          "roi": 3.5122561280640325,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T15:47:31.265862Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5230.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1029,
          "signal_id": 530,
          "quote_id": 530,
          "settlement_id": 530,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 79.0,
          "net_pnl": 77.83,
          "roi": 3.5105999097880014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-03T15:47:31.268279Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5230.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84833.49,
        "kronos_base_predicted_close": 84840.7734375,
        "kronos_base_displacement": 7.283437499994761,
        "kronos_base_displacement_fraction": 8.585568623894597e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84889.9921875,
        "kronos_small_displacement": 56.50218749999476,
        "kronos_small_displacement_fraction": 0.0006660363436656296,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT031145",
        "ticker": "KXBTC15M-26OCT031145-45",
        "market_id": "KXBTC15M-26OCT031145-45",
        "contract_id": "KXBTC15M-26OCT031145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84833.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-03T15:32:21.511664Z",
        "retrieved_timestamp": "2026-10-03T15:32:21.682411Z",
        "quote_offset_seconds": 0.170747,
        "quote_age_seconds": 0.170747,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.2,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5230.19
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84834.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261003T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 530,
          "signal_id": 530,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-03T15:15:00Z",
          "return_6h": 0.0029297532867389453,
          "return_12h": 0.003013314332368955,
          "return_24h": -0.0072946427049497276,
          "close_vs_ema12": 0.0013304532613815923,
          "close_vs_ema24": 0.0006352530545037371,
          "ema12_slope_3h": 0.0007758956314984911,
          "ema24_slope_6h": -0.0002802197072471202,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-03T15:32:21.553025Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-03T15:15:00Z",
            "return_6h": 0.0029297532867389453,
            "return_12h": 0.003013314332368955,
            "return_24h": -0.0072946427049497276,
            "close_vs_ema12": 0.0013304532613815923,
            "close_vs_ema24": 0.0006352530545037371,
            "ema12_slope_3h": 0.0007758956314984911,
            "ema24_slope_6h": -0.0002802197072471202,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 529,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T2045Z",
      "trigger_timestamp": "2026-10-02T20:47:25.764825Z",
      "market_start_timestamp": "2026-10-02T20:45:00Z",
      "resolution_timestamp": "2026-10-02T21:00:00Z",
      "direction": "UP",
      "base_run_id": 3945,
      "small_run_id": 3946,
      "last_observed_close": 84223.83,
      "actual_close": 84445.85,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T20:47:25.809435Z",
      "base_predicted_close": 84264.78125,
      "small_predicted_close": 84296.1875,
      "strike": 84223.83,
      "market_regime": {
        "id": 529,
        "signal_id": 529,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-02T20:30:00Z",
        "return_6h": -0.019844710756085515,
        "return_12h": -0.0242609138641795,
        "return_24h": -0.004292197629946259,
        "close_vs_ema12": -0.011050159343315547,
        "close_vs_ema24": -0.011635352497342488,
        "ema12_slope_3h": -0.006390535763939997,
        "ema24_slope_6h": -0.00396635270988599,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T20:47:25.816485Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T20:30:00Z",
          "return_6h": -0.019844710756085515,
          "return_12h": -0.0242609138641795,
          "return_24h": -0.004292197629946259,
          "close_vs_ema12": -0.011050159343315547,
          "close_vs_ema24": -0.011635352497342488,
          "ema12_slope_3h": -0.006390535763939997,
          "ema24_slope_6h": -0.00396635270988599,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.339085,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3945,
        3946
      ],
      "forecast_publication_timestamp": "2026-10-02T20:47:25.764825Z",
      "requested_quote_timestamp": "2026-10-02T20:47:25.764825Z",
      "retrieved_quote_timestamp": "2026-10-02T20:47:26.103910Z",
      "quote_retrieval_timestamp": "2026-10-02T20:47:26.103910Z",
      "timing_difference_seconds": 0.339085,
      "selected_quote": {
        "id": 529,
        "contract_id": 529,
        "forecast_timestamp": "2026-10-02T20:47:25.764825Z",
        "requested_timestamp": "2026-10-02T20:47:25.764825Z",
        "actual_quote_timestamp": "2026-10-02T20:47:26.103910Z",
        "timestamp_delta_seconds": 0.339085,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T20:47:26.103910Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021700",
        "external_market_id": "KXBTC15M-26OCT021700-00",
        "external_contract_id": "KXBTC15M-26OCT021700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5403.09
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 529,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021700",
          "external_market_id": "KXBTC15M-26OCT021700-00",
          "external_contract_id": "KXBTC15M-26OCT021700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T20:45:00Z",
          "resolution_timestamp": "2026-10-02T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T20:47:25.820227Z"
        }
      ],
      "quotes": [
        {
          "id": 529,
          "contract_id": 529,
          "forecast_timestamp": "2026-10-02T20:47:25.764825Z",
          "requested_timestamp": "2026-10-02T20:47:25.764825Z",
          "actual_quote_timestamp": "2026-10-02T20:47:26.103910Z",
          "timestamp_delta_seconds": 0.339085,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.74,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T20:47:26.103910Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021700",
          "external_market_id": "KXBTC15M-26OCT021700-00",
          "external_contract_id": "KXBTC15M-26OCT021700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5403.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021700-00": {
          "UP/YES": "KXBTC15M-26OCT021700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1026,
          "signal_id": 529,
          "quote_id": 529,
          "settlement_id": 529,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 1.0,
          "settlement_payout": 132.0,
          "gross_pnl": 34.32000000000001,
          "net_pnl": 32.540000000000006,
          "roi": 0.3271667001809774,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T21:02:20.885169Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5403.09,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1027,
          "signal_id": 529,
          "quote_id": 529,
          "settlement_id": 529,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 26.0,
          "net_pnl": 24.650000000000006,
          "roi": 0.32714001327140024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T21:02:20.888061Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5403.09,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84223.83,
        "kronos_base_predicted_close": 84264.78125,
        "kronos_base_displacement": 40.951249999998254,
        "kronos_base_displacement_fraction": 0.00048621928022031595,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84296.1875,
        "kronos_small_displacement": 72.35749999999825,
        "kronos_small_displacement_fraction": 0.0008591095892931757,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021700",
        "ticker": "KXBTC15M-26OCT021700-00",
        "market_id": "KXBTC15M-26OCT021700-00",
        "contract_id": "KXBTC15M-26OCT021700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84223.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T20:47:25.764825Z",
        "retrieved_timestamp": "2026-10-02T20:47:26.103910Z",
        "quote_offset_seconds": 0.339085,
        "quote_age_seconds": 0.339085,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5403.09
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84445.85,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 529,
          "signal_id": 529,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-02T20:30:00Z",
          "return_6h": -0.019844710756085515,
          "return_12h": -0.0242609138641795,
          "return_24h": -0.004292197629946259,
          "close_vs_ema12": -0.011050159343315547,
          "close_vs_ema24": -0.011635352497342488,
          "ema12_slope_3h": -0.006390535763939997,
          "ema24_slope_6h": -0.00396635270988599,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T20:47:25.816485Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T20:30:00Z",
            "return_6h": -0.019844710756085515,
            "return_12h": -0.0242609138641795,
            "return_24h": -0.004292197629946259,
            "close_vs_ema12": -0.011050159343315547,
            "close_vs_ema24": -0.011635352497342488,
            "ema12_slope_3h": -0.006390535763939997,
            "ema24_slope_6h": -0.00396635270988599,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 528,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1945Z",
      "trigger_timestamp": "2026-10-02T19:47:27.283629Z",
      "market_start_timestamp": "2026-10-02T19:45:00Z",
      "resolution_timestamp": "2026-10-02T20:00:00Z",
      "direction": "UP",
      "base_run_id": 3937,
      "small_run_id": 3938,
      "last_observed_close": 84153.27,
      "actual_close": 84282.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T19:47:27.334685Z",
      "base_predicted_close": 84187.75,
      "small_predicted_close": 84238.609375,
      "strike": 84153.27,
      "market_regime": {
        "id": 528,
        "signal_id": 528,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-02T19:30:00Z",
        "return_6h": -0.03148364824146532,
        "return_12h": -0.01886127474764765,
        "return_24h": -0.0054998407965441976,
        "close_vs_ema12": -0.013691765546980705,
        "close_vs_ema24": -0.013382023502528151,
        "ema12_slope_3h": -0.006444780289507235,
        "ema24_slope_6h": -0.002324487062150382,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T19:47:27.340794Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T19:30:00Z",
          "return_6h": -0.03148364824146532,
          "return_12h": -0.01886127474764765,
          "return_24h": -0.0054998407965441976,
          "close_vs_ema12": -0.013691765546980705,
          "close_vs_ema24": -0.013382023502528151,
          "ema12_slope_3h": -0.006444780289507235,
          "ema24_slope_6h": -0.002324487062150382,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.231749,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3937,
        3938
      ],
      "forecast_publication_timestamp": "2026-10-02T19:47:27.283629Z",
      "requested_quote_timestamp": "2026-10-02T19:47:27.283629Z",
      "retrieved_quote_timestamp": "2026-10-02T19:47:27.515378Z",
      "quote_retrieval_timestamp": "2026-10-02T19:47:27.515378Z",
      "timing_difference_seconds": 0.231749,
      "selected_quote": {
        "id": 528,
        "contract_id": 528,
        "forecast_timestamp": "2026-10-02T19:47:27.283629Z",
        "requested_timestamp": "2026-10-02T19:47:27.283629Z",
        "actual_quote_timestamp": "2026-10-02T19:47:27.515378Z",
        "timestamp_delta_seconds": 0.231749,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T19:47:27.515378Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021600",
        "external_market_id": "KXBTC15M-26OCT021600-00",
        "external_contract_id": "KXBTC15M-26OCT021600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6084.07
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 528,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021600",
          "external_market_id": "KXBTC15M-26OCT021600-00",
          "external_contract_id": "KXBTC15M-26OCT021600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T19:45:00Z",
          "resolution_timestamp": "2026-10-02T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T19:47:27.343873Z"
        }
      ],
      "quotes": [
        {
          "id": 528,
          "contract_id": 528,
          "forecast_timestamp": "2026-10-02T19:47:27.283629Z",
          "requested_timestamp": "2026-10-02T19:47:27.283629Z",
          "actual_quote_timestamp": "2026-10-02T19:47:27.515378Z",
          "timestamp_delta_seconds": 0.231749,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.69,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T19:47:27.515378Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021600",
          "external_market_id": "KXBTC15M-26OCT021600-00",
          "external_contract_id": "KXBTC15M-26OCT021600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6084.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021600-00": {
          "UP/YES": "KXBTC15M-26OCT021600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1024,
          "signal_id": 528,
          "quote_id": 528,
          "settlement_id": 528,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T20:02:21.922811Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6084.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1025,
          "signal_id": 528,
          "quote_id": 528,
          "settlement_id": 528,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T20:02:21.926617Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6084.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84153.27,
        "kronos_base_predicted_close": 84187.75,
        "kronos_base_displacement": 34.479999999995925,
        "kronos_base_displacement_fraction": 0.00040972858214536316,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84238.609375,
        "kronos_small_displacement": 85.33937499999593,
        "kronos_small_displacement_fraction": 0.001014094580044197,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021600",
        "ticker": "KXBTC15M-26OCT021600-00",
        "market_id": "KXBTC15M-26OCT021600-00",
        "contract_id": "KXBTC15M-26OCT021600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84153.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T19:47:27.283629Z",
        "retrieved_timestamp": "2026-10-02T19:47:27.515378Z",
        "quote_offset_seconds": 0.231749,
        "quote_age_seconds": 0.231749,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6084.07
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84282.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 528,
          "signal_id": 528,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-02T19:30:00Z",
          "return_6h": -0.03148364824146532,
          "return_12h": -0.01886127474764765,
          "return_24h": -0.0054998407965441976,
          "close_vs_ema12": -0.013691765546980705,
          "close_vs_ema24": -0.013382023502528151,
          "ema12_slope_3h": -0.006444780289507235,
          "ema24_slope_6h": -0.002324487062150382,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T19:47:27.340794Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T19:30:00Z",
            "return_6h": -0.03148364824146532,
            "return_12h": -0.01886127474764765,
            "return_24h": -0.0054998407965441976,
            "close_vs_ema12": -0.013691765546980705,
            "close_vs_ema24": -0.013382023502528151,
            "ema12_slope_3h": -0.006444780289507235,
            "ema24_slope_6h": -0.002324487062150382,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 527,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1930Z",
      "trigger_timestamp": "2026-10-02T19:32:24.456274Z",
      "market_start_timestamp": "2026-10-02T19:30:00Z",
      "resolution_timestamp": "2026-10-02T19:45:00Z",
      "direction": "UP",
      "base_run_id": 3935,
      "small_run_id": 3936,
      "last_observed_close": 84124.9,
      "actual_close": 84153.27,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T19:32:24.501106Z",
      "base_predicted_close": 84199.03125,
      "small_predicted_close": 84250.1484375,
      "strike": 84124.9,
      "market_regime": {
        "id": 527,
        "signal_id": 527,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-02T19:15:00Z",
        "return_6h": -0.028750146224020168,
        "return_12h": -0.021026208602070384,
        "return_24h": -0.005496949196132084,
        "close_vs_ema12": -0.01459836824622518,
        "close_vs_ema24": -0.01399239409085884,
        "ema12_slope_3h": -0.006219749213129178,
        "ema24_slope_6h": -0.0017003767915596546,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T19:32:24.505706Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T19:15:00Z",
          "return_6h": -0.028750146224020168,
          "return_12h": -0.021026208602070384,
          "return_24h": -0.005496949196132084,
          "close_vs_ema12": -0.01459836824622518,
          "close_vs_ema24": -0.01399239409085884,
          "ema12_slope_3h": -0.006219749213129178,
          "ema24_slope_6h": -0.0017003767915596546,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.329078,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3935,
        3936
      ],
      "forecast_publication_timestamp": "2026-10-02T19:32:24.456274Z",
      "requested_quote_timestamp": "2026-10-02T19:32:24.456274Z",
      "retrieved_quote_timestamp": "2026-10-02T19:32:24.785352Z",
      "quote_retrieval_timestamp": "2026-10-02T19:32:24.785352Z",
      "timing_difference_seconds": 0.329078,
      "selected_quote": {
        "id": 527,
        "contract_id": 527,
        "forecast_timestamp": "2026-10-02T19:32:24.456274Z",
        "requested_timestamp": "2026-10-02T19:32:24.456274Z",
        "actual_quote_timestamp": "2026-10-02T19:32:24.785352Z",
        "timestamp_delta_seconds": 0.329078,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T19:32:24.785352Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021545",
        "external_market_id": "KXBTC15M-26OCT021545-45",
        "external_contract_id": "KXBTC15M-26OCT021545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6121.71
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 527,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021545",
          "external_market_id": "KXBTC15M-26OCT021545-45",
          "external_contract_id": "KXBTC15M-26OCT021545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T19:30:00Z",
          "resolution_timestamp": "2026-10-02T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T19:32:24.508472Z"
        }
      ],
      "quotes": [
        {
          "id": 527,
          "contract_id": 527,
          "forecast_timestamp": "2026-10-02T19:32:24.456274Z",
          "requested_timestamp": "2026-10-02T19:32:24.456274Z",
          "actual_quote_timestamp": "2026-10-02T19:32:24.785352Z",
          "timestamp_delta_seconds": 0.329078,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.42,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T19:32:24.785352Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021545",
          "external_market_id": "KXBTC15M-26OCT021545-45",
          "external_contract_id": "KXBTC15M-26OCT021545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6121.71
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021545-45": {
          "UP/YES": "KXBTC15M-26OCT021545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1022,
          "signal_id": 527,
          "quote_id": 527,
          "settlement_id": 527,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 1.0,
          "settlement_payout": 223.0,
          "gross_pnl": 127.11,
          "net_pnl": 123.28,
          "roi": 1.2362615322904131,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T19:47:33.843548Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6121.71,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1023,
          "signal_id": 527,
          "quote_id": 527,
          "settlement_id": 527,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 57.0,
          "net_pnl": 55.28,
          "roi": 1.2361359570661896,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T19:47:33.846428Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6121.71,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84124.9,
        "kronos_base_predicted_close": 84199.03125,
        "kronos_base_displacement": 74.13125000000582,
        "kronos_base_displacement_fraction": 0.0008812046136162519,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84250.1484375,
        "kronos_small_displacement": 125.24843750000582,
        "kronos_small_displacement_fraction": 0.0014888390654848424,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021545",
        "ticker": "KXBTC15M-26OCT021545-45",
        "market_id": "KXBTC15M-26OCT021545-45",
        "contract_id": "KXBTC15M-26OCT021545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84124.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T19:32:24.456274Z",
        "retrieved_timestamp": "2026-10-02T19:32:24.785352Z",
        "quote_offset_seconds": 0.329078,
        "quote_age_seconds": 0.329078,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6121.71
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84153.27,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 527,
          "signal_id": 527,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-02T19:15:00Z",
          "return_6h": -0.028750146224020168,
          "return_12h": -0.021026208602070384,
          "return_24h": -0.005496949196132084,
          "close_vs_ema12": -0.01459836824622518,
          "close_vs_ema24": -0.01399239409085884,
          "ema12_slope_3h": -0.006219749213129178,
          "ema24_slope_6h": -0.0017003767915596546,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T19:32:24.505706Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T19:15:00Z",
            "return_6h": -0.028750146224020168,
            "return_12h": -0.021026208602070384,
            "return_24h": -0.005496949196132084,
            "close_vs_ema12": -0.01459836824622518,
            "close_vs_ema24": -0.01399239409085884,
            "ema12_slope_3h": -0.006219749213129178,
            "ema24_slope_6h": -0.0017003767915596546,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 526,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1915Z",
      "trigger_timestamp": "2026-10-02T19:17:16.997978Z",
      "market_start_timestamp": "2026-10-02T19:15:00Z",
      "resolution_timestamp": "2026-10-02T19:30:00Z",
      "direction": "UP",
      "base_run_id": 3933,
      "small_run_id": 3934,
      "last_observed_close": 84118.74,
      "actual_close": 84124.9,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T19:17:17.042309Z",
      "base_predicted_close": 84205.3984375,
      "small_predicted_close": 84257.734375,
      "strike": 84118.74,
      "market_regime": {
        "id": 526,
        "signal_id": 526,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-02T19:00:00Z",
        "return_6h": -0.02976331998167725,
        "return_12h": -0.021265274117930666,
        "return_24h": -0.007754232384808213,
        "close_vs_ema12": -0.015282321359397777,
        "close_vs_ema24": -0.014355029747764814,
        "ema12_slope_3h": -0.005958796400454047,
        "ema24_slope_6h": -0.0011230768902021904,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T19:17:17.047030Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T19:00:00Z",
          "return_6h": -0.02976331998167725,
          "return_12h": -0.021265274117930666,
          "return_24h": -0.007754232384808213,
          "close_vs_ema12": -0.015282321359397777,
          "close_vs_ema24": -0.014355029747764814,
          "ema12_slope_3h": -0.005958796400454047,
          "ema24_slope_6h": -0.0011230768902021904,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189392,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3933,
        3934
      ],
      "forecast_publication_timestamp": "2026-10-02T19:17:16.997978Z",
      "requested_quote_timestamp": "2026-10-02T19:17:16.997978Z",
      "retrieved_quote_timestamp": "2026-10-02T19:17:17.187370Z",
      "quote_retrieval_timestamp": "2026-10-02T19:17:17.187370Z",
      "timing_difference_seconds": 0.189392,
      "selected_quote": {
        "id": 526,
        "contract_id": 526,
        "forecast_timestamp": "2026-10-02T19:17:16.997978Z",
        "requested_timestamp": "2026-10-02T19:17:16.997978Z",
        "actual_quote_timestamp": "2026-10-02T19:17:17.187370Z",
        "timestamp_delta_seconds": 0.189392,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T19:17:17.187370Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021530",
        "external_market_id": "KXBTC15M-26OCT021530-30",
        "external_contract_id": "KXBTC15M-26OCT021530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8040.91
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 526,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021530",
          "external_market_id": "KXBTC15M-26OCT021530-30",
          "external_contract_id": "KXBTC15M-26OCT021530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T19:15:00Z",
          "resolution_timestamp": "2026-10-02T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T19:17:17.049610Z"
        }
      ],
      "quotes": [
        {
          "id": 526,
          "contract_id": 526,
          "forecast_timestamp": "2026-10-02T19:17:16.997978Z",
          "requested_timestamp": "2026-10-02T19:17:16.997978Z",
          "actual_quote_timestamp": "2026-10-02T19:17:17.187370Z",
          "timestamp_delta_seconds": 0.189392,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T19:17:17.187370Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021530",
          "external_market_id": "KXBTC15M-26OCT021530-30",
          "external_contract_id": "KXBTC15M-26OCT021530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8040.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021530-30": {
          "UP/YES": "KXBTC15M-26OCT021530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1020,
          "signal_id": 526,
          "quote_id": 526,
          "settlement_id": 526,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 273.0,
          "gross_pnl": 177.45,
          "net_pnl": 173.10000000000002,
          "roi": 1.732732732732733,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T19:32:30.671380Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8040.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1021,
          "signal_id": 526,
          "quote_id": 526,
          "settlement_id": 526,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 65.0,
          "net_pnl": 63.4,
          "roi": 1.7322404371584699,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T19:32:30.674507Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8040.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84118.74,
        "kronos_base_predicted_close": 84205.3984375,
        "kronos_base_displacement": 86.65843749999476,
        "kronos_base_displacement_fraction": 0.0010301918157594224,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84257.734375,
        "kronos_small_displacement": 138.99437499999476,
        "kronos_small_displacement_fraction": 0.001652359212703314,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021530",
        "ticker": "KXBTC15M-26OCT021530-30",
        "market_id": "KXBTC15M-26OCT021530-30",
        "contract_id": "KXBTC15M-26OCT021530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84118.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T19:17:16.997978Z",
        "retrieved_timestamp": "2026-10-02T19:17:17.187370Z",
        "quote_offset_seconds": 0.189392,
        "quote_age_seconds": 0.189392,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8040.91
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84124.9,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 526,
          "signal_id": 526,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-02T19:00:00Z",
          "return_6h": -0.02976331998167725,
          "return_12h": -0.021265274117930666,
          "return_24h": -0.007754232384808213,
          "close_vs_ema12": -0.015282321359397777,
          "close_vs_ema24": -0.014355029747764814,
          "ema12_slope_3h": -0.005958796400454047,
          "ema24_slope_6h": -0.0011230768902021904,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T19:17:17.047030Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T19:00:00Z",
            "return_6h": -0.02976331998167725,
            "return_12h": -0.021265274117930666,
            "return_24h": -0.007754232384808213,
            "close_vs_ema12": -0.015282321359397777,
            "close_vs_ema24": -0.014355029747764814,
            "ema12_slope_3h": -0.005958796400454047,
            "ema24_slope_6h": -0.0011230768902021904,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 525,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1845Z",
      "trigger_timestamp": "2026-10-02T18:47:27.051355Z",
      "market_start_timestamp": "2026-10-02T18:45:00Z",
      "resolution_timestamp": "2026-10-02T19:00:00Z",
      "direction": "UP",
      "base_run_id": 3929,
      "small_run_id": 3930,
      "last_observed_close": 83957.42,
      "actual_close": 84250.56,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T18:47:27.114735Z",
      "base_predicted_close": 84081.0625,
      "small_predicted_close": 84353.6875,
      "strike": 83957.42,
      "market_regime": {
        "id": 525,
        "signal_id": 525,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-02T18:30:00Z",
        "return_6h": -0.029285351427865147,
        "return_12h": -0.023378497347121052,
        "return_24h": -0.011262293769931597,
        "close_vs_ema12": -0.0184101617892245,
        "close_vs_ema24": -0.0168137946336806,
        "ema12_slope_3h": -0.0054118558259251826,
        "ema24_slope_6h": 0.0001121468511495749,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T18:47:27.119160Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T18:30:00Z",
          "return_6h": -0.029285351427865147,
          "return_12h": -0.023378497347121052,
          "return_24h": -0.011262293769931597,
          "close_vs_ema12": -0.0184101617892245,
          "close_vs_ema24": -0.0168137946336806,
          "ema12_slope_3h": -0.0054118558259251826,
          "ema24_slope_6h": 0.0001121468511495749,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.245493,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3929,
        3930
      ],
      "forecast_publication_timestamp": "2026-10-02T18:47:27.051355Z",
      "requested_quote_timestamp": "2026-10-02T18:47:27.051355Z",
      "retrieved_quote_timestamp": "2026-10-02T18:47:27.296848Z",
      "quote_retrieval_timestamp": "2026-10-02T18:47:27.296848Z",
      "timing_difference_seconds": 0.245493,
      "selected_quote": {
        "id": 525,
        "contract_id": 525,
        "forecast_timestamp": "2026-10-02T18:47:27.051355Z",
        "requested_timestamp": "2026-10-02T18:47:27.051355Z",
        "actual_quote_timestamp": "2026-10-02T18:47:27.296848Z",
        "timestamp_delta_seconds": 0.245493,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T18:47:27.296848Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021500",
        "external_market_id": "KXBTC15M-26OCT021500-00",
        "external_contract_id": "KXBTC15M-26OCT021500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6929.88
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 525,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021500",
          "external_market_id": "KXBTC15M-26OCT021500-00",
          "external_contract_id": "KXBTC15M-26OCT021500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T18:45:00Z",
          "resolution_timestamp": "2026-10-02T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T18:47:27.123045Z"
        }
      ],
      "quotes": [
        {
          "id": 525,
          "contract_id": 525,
          "forecast_timestamp": "2026-10-02T18:47:27.051355Z",
          "requested_timestamp": "2026-10-02T18:47:27.051355Z",
          "actual_quote_timestamp": "2026-10-02T18:47:27.296848Z",
          "timestamp_delta_seconds": 0.245493,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T18:47:27.296848Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021500",
          "external_market_id": "KXBTC15M-26OCT021500-00",
          "external_contract_id": "KXBTC15M-26OCT021500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6929.88
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021500-00": {
          "UP/YES": "KXBTC15M-26OCT021500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1018,
          "signal_id": 525,
          "quote_id": 525,
          "settlement_id": 525,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T19:02:27.543254Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6929.88,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1019,
          "signal_id": 525,
          "quote_id": 525,
          "settlement_id": 525,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T19:02:27.545840Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6929.88,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83957.42,
        "kronos_base_predicted_close": 84081.0625,
        "kronos_base_displacement": 123.64250000000175,
        "kronos_base_displacement_fraction": 0.001472681032837857,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84353.6875,
        "kronos_small_displacement": 396.26750000000175,
        "kronos_small_displacement_fraction": 0.004719862759003335,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021500",
        "ticker": "KXBTC15M-26OCT021500-00",
        "market_id": "KXBTC15M-26OCT021500-00",
        "contract_id": "KXBTC15M-26OCT021500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83957.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T18:47:27.051355Z",
        "retrieved_timestamp": "2026-10-02T18:47:27.296848Z",
        "quote_offset_seconds": 0.245493,
        "quote_age_seconds": 0.245493,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6929.88
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84250.56,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 525,
          "signal_id": 525,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-02T18:30:00Z",
          "return_6h": -0.029285351427865147,
          "return_12h": -0.023378497347121052,
          "return_24h": -0.011262293769931597,
          "close_vs_ema12": -0.0184101617892245,
          "close_vs_ema24": -0.0168137946336806,
          "ema12_slope_3h": -0.0054118558259251826,
          "ema24_slope_6h": 0.0001121468511495749,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T18:47:27.119160Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T18:30:00Z",
            "return_6h": -0.029285351427865147,
            "return_12h": -0.023378497347121052,
            "return_24h": -0.011262293769931597,
            "close_vs_ema12": -0.0184101617892245,
            "close_vs_ema24": -0.0168137946336806,
            "ema12_slope_3h": -0.0054118558259251826,
            "ema24_slope_6h": 0.0001121468511495749,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 524,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1615Z",
      "trigger_timestamp": "2026-10-02T16:17:18.123283Z",
      "market_start_timestamp": "2026-10-02T16:15:00Z",
      "resolution_timestamp": "2026-10-02T16:30:00Z",
      "direction": "UP",
      "base_run_id": 3909,
      "small_run_id": 3910,
      "last_observed_close": 85192.21,
      "actual_close": 85181.71,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T16:17:18.172669Z",
      "base_predicted_close": 85254.8203125,
      "small_predicted_close": 85303.8046875,
      "strike": 85192.21,
      "market_regime": {
        "id": 524,
        "signal_id": 524,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-02T16:00:00Z",
        "return_6h": -0.0131625724516784,
        "return_12h": -0.0030267983693775813,
        "return_24h": 0.011457141204018306,
        "close_vs_ema12": -0.008658565840353738,
        "close_vs_ema24": -0.004043070304215468,
        "ema12_slope_3h": -0.0006897485541250692,
        "ema24_slope_6h": 0.0046762801001103416,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T16:17:18.178175Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T16:00:00Z",
          "return_6h": -0.0131625724516784,
          "return_12h": -0.0030267983693775813,
          "return_24h": 0.011457141204018306,
          "close_vs_ema12": -0.008658565840353738,
          "close_vs_ema24": -0.004043070304215468,
          "ema12_slope_3h": -0.0006897485541250692,
          "ema24_slope_6h": 0.0046762801001103416,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.224939,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3909,
        3910
      ],
      "forecast_publication_timestamp": "2026-10-02T16:17:18.123283Z",
      "requested_quote_timestamp": "2026-10-02T16:17:18.123283Z",
      "retrieved_quote_timestamp": "2026-10-02T16:17:18.348222Z",
      "quote_retrieval_timestamp": "2026-10-02T16:17:18.348222Z",
      "timing_difference_seconds": 0.224939,
      "selected_quote": {
        "id": 524,
        "contract_id": 524,
        "forecast_timestamp": "2026-10-02T16:17:18.123283Z",
        "requested_timestamp": "2026-10-02T16:17:18.123283Z",
        "actual_quote_timestamp": "2026-10-02T16:17:18.348222Z",
        "timestamp_delta_seconds": 0.224939,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T16:17:18.348222Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021230",
        "external_market_id": "KXBTC15M-26OCT021230-30",
        "external_contract_id": "KXBTC15M-26OCT021230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5220.86
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 524,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021230",
          "external_market_id": "KXBTC15M-26OCT021230-30",
          "external_contract_id": "KXBTC15M-26OCT021230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T16:15:00Z",
          "resolution_timestamp": "2026-10-02T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T16:17:18.180683Z"
        }
      ],
      "quotes": [
        {
          "id": 524,
          "contract_id": 524,
          "forecast_timestamp": "2026-10-02T16:17:18.123283Z",
          "requested_timestamp": "2026-10-02T16:17:18.123283Z",
          "actual_quote_timestamp": "2026-10-02T16:17:18.348222Z",
          "timestamp_delta_seconds": 0.224939,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.67,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T16:17:18.348222Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021230",
          "external_market_id": "KXBTC15M-26OCT021230-30",
          "external_contract_id": "KXBTC15M-26OCT021230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5220.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021230-30": {
          "UP/YES": "KXBTC15M-26OCT021230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1016,
          "signal_id": 524,
          "quote_id": 524,
          "settlement_id": 524,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.24000000000001,
          "net_pnl": -99.42000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T16:32:22.272266Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5220.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1017,
          "signal_id": 524,
          "quote_id": 524,
          "settlement_id": 524,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -68.0,
          "net_pnl": -69.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T16:32:22.274227Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5220.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85192.21,
        "kronos_base_predicted_close": 85254.8203125,
        "kronos_base_displacement": 62.6103124999936,
        "kronos_base_displacement_fraction": 0.0007349300188361541,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85303.8046875,
        "kronos_small_displacement": 111.5946874999936,
        "kronos_small_displacement_fraction": 0.001309916569836533,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021230",
        "ticker": "KXBTC15M-26OCT021230-30",
        "market_id": "KXBTC15M-26OCT021230-30",
        "contract_id": "KXBTC15M-26OCT021230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85192.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T16:17:18.123283Z",
        "retrieved_timestamp": "2026-10-02T16:17:18.348222Z",
        "quote_offset_seconds": 0.224939,
        "quote_age_seconds": 0.224939,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5220.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85181.71,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 524,
          "signal_id": 524,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-02T16:00:00Z",
          "return_6h": -0.0131625724516784,
          "return_12h": -0.0030267983693775813,
          "return_24h": 0.011457141204018306,
          "close_vs_ema12": -0.008658565840353738,
          "close_vs_ema24": -0.004043070304215468,
          "ema12_slope_3h": -0.0006897485541250692,
          "ema24_slope_6h": 0.0046762801001103416,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T16:17:18.178175Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T16:00:00Z",
            "return_6h": -0.0131625724516784,
            "return_12h": -0.0030267983693775813,
            "return_24h": 0.011457141204018306,
            "close_vs_ema12": -0.008658565840353738,
            "close_vs_ema24": -0.004043070304215468,
            "ema12_slope_3h": -0.0006897485541250692,
            "ema24_slope_6h": 0.0046762801001103416,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 523,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1545Z",
      "trigger_timestamp": "2026-10-02T15:48:19.908686Z",
      "market_start_timestamp": "2026-10-02T15:45:00Z",
      "resolution_timestamp": "2026-10-02T16:00:00Z",
      "direction": "UP",
      "base_run_id": 3905,
      "small_run_id": 3906,
      "last_observed_close": 85322.87,
      "actual_close": 85274.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T15:48:20.284459Z",
      "base_predicted_close": 85368.171875,
      "small_predicted_close": 85386.9921875,
      "strike": 85322.87,
      "market_regime": {
        "id": 523,
        "signal_id": 523,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-02T15:30:00Z",
        "return_6h": -0.011749546141468725,
        "return_12h": -0.0008784546051575637,
        "return_24h": 0.01797457934164548,
        "close_vs_ema12": -0.007844588410934272,
        "close_vs_ema24": -0.00266703205724661,
        "ema12_slope_3h": 0.000794481760585608,
        "ema24_slope_6h": 0.005431313701748319,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T15:48:20.361530Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T15:30:00Z",
          "return_6h": -0.011749546141468725,
          "return_12h": -0.0008784546051575637,
          "return_24h": 0.01797457934164548,
          "close_vs_ema12": -0.007844588410934272,
          "close_vs_ema24": -0.00266703205724661,
          "ema12_slope_3h": 0.000794481760585608,
          "ema24_slope_6h": 0.005431313701748319,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.731008,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3905,
        3906
      ],
      "forecast_publication_timestamp": "2026-10-02T15:48:19.908686Z",
      "requested_quote_timestamp": "2026-10-02T15:48:19.908686Z",
      "retrieved_quote_timestamp": "2026-10-02T15:48:20.639694Z",
      "quote_retrieval_timestamp": "2026-10-02T15:48:20.639694Z",
      "timing_difference_seconds": 0.731008,
      "selected_quote": {
        "id": 523,
        "contract_id": 523,
        "forecast_timestamp": "2026-10-02T15:48:19.908686Z",
        "requested_timestamp": "2026-10-02T15:48:19.908686Z",
        "actual_quote_timestamp": "2026-10-02T15:48:20.639694Z",
        "timestamp_delta_seconds": 0.731008,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T15:48:20.639694Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021200",
        "external_market_id": "KXBTC15M-26OCT021200-00",
        "external_contract_id": "KXBTC15M-26OCT021200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8822.6
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 523,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021200",
          "external_market_id": "KXBTC15M-26OCT021200-00",
          "external_contract_id": "KXBTC15M-26OCT021200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T15:45:00Z",
          "resolution_timestamp": "2026-10-02T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T15:48:20.406690Z"
        }
      ],
      "quotes": [
        {
          "id": 523,
          "contract_id": 523,
          "forecast_timestamp": "2026-10-02T15:48:19.908686Z",
          "requested_timestamp": "2026-10-02T15:48:19.908686Z",
          "actual_quote_timestamp": "2026-10-02T15:48:20.639694Z",
          "timestamp_delta_seconds": 0.731008,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T15:48:20.639694Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021200",
          "external_market_id": "KXBTC15M-26OCT021200-00",
          "external_contract_id": "KXBTC15M-26OCT021200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8822.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021200-00": {
          "UP/YES": "KXBTC15M-26OCT021200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1014,
          "signal_id": 523,
          "quote_id": 523,
          "settlement_id": 523,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T16:02:21.011043Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8822.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1015,
          "signal_id": 523,
          "quote_id": 523,
          "settlement_id": 523,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T16:02:21.014020Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8822.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85322.87,
        "kronos_base_predicted_close": 85368.171875,
        "kronos_base_displacement": 45.30187500000466,
        "kronos_base_displacement_fraction": 0.0005309464508168168,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85386.9921875,
        "kronos_small_displacement": 64.12218750000466,
        "kronos_small_displacement_fraction": 0.0007515240345291322,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021200",
        "ticker": "KXBTC15M-26OCT021200-00",
        "market_id": "KXBTC15M-26OCT021200-00",
        "contract_id": "KXBTC15M-26OCT021200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85322.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T15:48:19.908686Z",
        "retrieved_timestamp": "2026-10-02T15:48:20.639694Z",
        "quote_offset_seconds": 0.731008,
        "quote_age_seconds": 0.731008,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8822.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85274.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 523,
          "signal_id": 523,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-02T15:30:00Z",
          "return_6h": -0.011749546141468725,
          "return_12h": -0.0008784546051575637,
          "return_24h": 0.01797457934164548,
          "close_vs_ema12": -0.007844588410934272,
          "close_vs_ema24": -0.00266703205724661,
          "ema12_slope_3h": 0.000794481760585608,
          "ema24_slope_6h": 0.005431313701748319,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T15:48:20.361530Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T15:30:00Z",
            "return_6h": -0.011749546141468725,
            "return_12h": -0.0008784546051575637,
            "return_24h": 0.01797457934164548,
            "close_vs_ema12": -0.007844588410934272,
            "close_vs_ema24": -0.00266703205724661,
            "ema12_slope_3h": 0.000794481760585608,
            "ema24_slope_6h": 0.005431313701748319,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 522,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1430Z",
      "trigger_timestamp": "2026-10-02T14:32:23.061902Z",
      "market_start_timestamp": "2026-10-02T14:30:00Z",
      "resolution_timestamp": "2026-10-02T14:45:00Z",
      "direction": "UP",
      "base_run_id": 3895,
      "small_run_id": 3896,
      "last_observed_close": 86140.06,
      "actual_close": 85929.07,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T14:32:23.114655Z",
      "base_predicted_close": 86291.5,
      "small_predicted_close": 86361.0234375,
      "strike": 86140.06,
      "market_regime": {
        "id": 522,
        "signal_id": 522,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T14:15:00Z",
        "return_6h": -0.0026286076337240782,
        "return_12h": 0.014584190826949284,
        "return_24h": 0.024151733058846103,
        "close_vs_ema12": 0.0005426764190352706,
        "close_vs_ema24": 0.00693494653920701,
        "ema12_slope_3h": 0.0033945094437206613,
        "ema24_slope_6h": 0.006882081177372434,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T14:32:23.120462Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T14:15:00Z",
          "return_6h": -0.0026286076337240782,
          "return_12h": 0.014584190826949284,
          "return_24h": 0.024151733058846103,
          "close_vs_ema12": 0.0005426764190352706,
          "close_vs_ema24": 0.00693494653920701,
          "ema12_slope_3h": 0.0033945094437206613,
          "ema24_slope_6h": 0.006882081177372434,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.237119,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3895,
        3896
      ],
      "forecast_publication_timestamp": "2026-10-02T14:32:23.061902Z",
      "requested_quote_timestamp": "2026-10-02T14:32:23.061902Z",
      "retrieved_quote_timestamp": "2026-10-02T14:32:23.299021Z",
      "quote_retrieval_timestamp": "2026-10-02T14:32:23.299021Z",
      "timing_difference_seconds": 0.237119,
      "selected_quote": {
        "id": 522,
        "contract_id": 522,
        "forecast_timestamp": "2026-10-02T14:32:23.061902Z",
        "requested_timestamp": "2026-10-02T14:32:23.061902Z",
        "actual_quote_timestamp": "2026-10-02T14:32:23.299021Z",
        "timestamp_delta_seconds": 0.237119,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T14:32:23.299021Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021045",
        "external_market_id": "KXBTC15M-26OCT021045-45",
        "external_contract_id": "KXBTC15M-26OCT021045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7186.57
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 522,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021045",
          "external_market_id": "KXBTC15M-26OCT021045-45",
          "external_contract_id": "KXBTC15M-26OCT021045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T14:30:00Z",
          "resolution_timestamp": "2026-10-02T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T14:32:23.126797Z"
        }
      ],
      "quotes": [
        {
          "id": 522,
          "contract_id": 522,
          "forecast_timestamp": "2026-10-02T14:32:23.061902Z",
          "requested_timestamp": "2026-10-02T14:32:23.061902Z",
          "actual_quote_timestamp": "2026-10-02T14:32:23.299021Z",
          "timestamp_delta_seconds": 0.237119,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T14:32:23.299021Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021045",
          "external_market_id": "KXBTC15M-26OCT021045-45",
          "external_contract_id": "KXBTC15M-26OCT021045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7186.57
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021045-45": {
          "UP/YES": "KXBTC15M-26OCT021045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1012,
          "signal_id": 522,
          "quote_id": 522,
          "settlement_id": 522,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T14:47:35.011685Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7186.57,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1013,
          "signal_id": 522,
          "quote_id": 522,
          "settlement_id": 522,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T14:47:35.014752Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7186.57,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86140.06,
        "kronos_base_predicted_close": 86291.5,
        "kronos_base_displacement": 151.44000000000233,
        "kronos_base_displacement_fraction": 0.0017580670364056206,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86361.0234375,
        "kronos_small_displacement": 220.96343750000233,
        "kronos_small_displacement_fraction": 0.002565164657419583,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021045",
        "ticker": "KXBTC15M-26OCT021045-45",
        "market_id": "KXBTC15M-26OCT021045-45",
        "contract_id": "KXBTC15M-26OCT021045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86140.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T14:32:23.061902Z",
        "retrieved_timestamp": "2026-10-02T14:32:23.299021Z",
        "quote_offset_seconds": 0.237119,
        "quote_age_seconds": 0.237119,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7186.57
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85929.07,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 522,
          "signal_id": 522,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T14:15:00Z",
          "return_6h": -0.0026286076337240782,
          "return_12h": 0.014584190826949284,
          "return_24h": 0.024151733058846103,
          "close_vs_ema12": 0.0005426764190352706,
          "close_vs_ema24": 0.00693494653920701,
          "ema12_slope_3h": 0.0033945094437206613,
          "ema24_slope_6h": 0.006882081177372434,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T14:32:23.120462Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T14:15:00Z",
            "return_6h": -0.0026286076337240782,
            "return_12h": 0.014584190826949284,
            "return_24h": 0.024151733058846103,
            "close_vs_ema12": 0.0005426764190352706,
            "close_vs_ema24": 0.00693494653920701,
            "ema12_slope_3h": 0.0033945094437206613,
            "ema24_slope_6h": 0.006882081177372434,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 521,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1415Z",
      "trigger_timestamp": "2026-10-02T14:17:19.069199Z",
      "market_start_timestamp": "2026-10-02T14:15:00Z",
      "resolution_timestamp": "2026-10-02T14:30:00Z",
      "direction": "UP",
      "base_run_id": 3893,
      "small_run_id": 3894,
      "last_observed_close": 86381.45,
      "actual_close": 86140.06,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T14:17:19.116337Z",
      "base_predicted_close": 86395.515625,
      "small_predicted_close": 86430.8828125,
      "strike": 86381.45,
      "market_regime": {
        "id": 521,
        "signal_id": 521,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T14:00:00Z",
        "return_6h": 0.0009478060475793804,
        "return_12h": 0.015475595989272506,
        "return_24h": 0.03171961473160545,
        "close_vs_ema12": 0.0033697050303060916,
        "close_vs_ema24": 0.009904138696219977,
        "ema12_slope_3h": 0.003679305147630485,
        "ema24_slope_6h": 0.007085672242444385,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T14:17:19.121139Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T14:00:00Z",
          "return_6h": 0.0009478060475793804,
          "return_12h": 0.015475595989272506,
          "return_24h": 0.03171961473160545,
          "close_vs_ema12": 0.0033697050303060916,
          "close_vs_ema24": 0.009904138696219977,
          "ema12_slope_3h": 0.003679305147630485,
          "ema24_slope_6h": 0.007085672242444385,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187551,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3893,
        3894
      ],
      "forecast_publication_timestamp": "2026-10-02T14:17:19.069199Z",
      "requested_quote_timestamp": "2026-10-02T14:17:19.069199Z",
      "retrieved_quote_timestamp": "2026-10-02T14:17:19.256750Z",
      "quote_retrieval_timestamp": "2026-10-02T14:17:19.256750Z",
      "timing_difference_seconds": 0.187551,
      "selected_quote": {
        "id": 521,
        "contract_id": 521,
        "forecast_timestamp": "2026-10-02T14:17:19.069199Z",
        "requested_timestamp": "2026-10-02T14:17:19.069199Z",
        "actual_quote_timestamp": "2026-10-02T14:17:19.256750Z",
        "timestamp_delta_seconds": 0.187551,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T14:17:19.256750Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021030",
        "external_market_id": "KXBTC15M-26OCT021030-30",
        "external_contract_id": "KXBTC15M-26OCT021030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10209.11
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 521,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021030",
          "external_market_id": "KXBTC15M-26OCT021030-30",
          "external_contract_id": "KXBTC15M-26OCT021030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T14:15:00Z",
          "resolution_timestamp": "2026-10-02T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T14:17:19.123721Z"
        }
      ],
      "quotes": [
        {
          "id": 521,
          "contract_id": 521,
          "forecast_timestamp": "2026-10-02T14:17:19.069199Z",
          "requested_timestamp": "2026-10-02T14:17:19.069199Z",
          "actual_quote_timestamp": "2026-10-02T14:17:19.256750Z",
          "timestamp_delta_seconds": 0.187551,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T14:17:19.256750Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021030",
          "external_market_id": "KXBTC15M-26OCT021030-30",
          "external_contract_id": "KXBTC15M-26OCT021030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10209.11
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021030-30": {
          "UP/YES": "KXBTC15M-26OCT021030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1010,
          "signal_id": 521,
          "quote_id": 521,
          "settlement_id": 521,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T14:32:28.744716Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10209.11,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1011,
          "signal_id": 521,
          "quote_id": 521,
          "settlement_id": 521,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T14:32:28.747713Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10209.11,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86381.45,
        "kronos_base_predicted_close": 86395.515625,
        "kronos_base_displacement": 14.06562500000291,
        "kronos_base_displacement_fraction": 0.00016283154543021575,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86430.8828125,
        "kronos_small_displacement": 49.43281250000291,
        "kronos_small_displacement_fraction": 0.000572261897664405,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021030",
        "ticker": "KXBTC15M-26OCT021030-30",
        "market_id": "KXBTC15M-26OCT021030-30",
        "contract_id": "KXBTC15M-26OCT021030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86381.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T14:17:19.069199Z",
        "retrieved_timestamp": "2026-10-02T14:17:19.256750Z",
        "quote_offset_seconds": 0.187551,
        "quote_age_seconds": 0.187551,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10209.11
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86140.06,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 521,
          "signal_id": 521,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T14:00:00Z",
          "return_6h": 0.0009478060475793804,
          "return_12h": 0.015475595989272506,
          "return_24h": 0.03171961473160545,
          "close_vs_ema12": 0.0033697050303060916,
          "close_vs_ema24": 0.009904138696219977,
          "ema12_slope_3h": 0.003679305147630485,
          "ema24_slope_6h": 0.007085672242444385,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T14:17:19.121139Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T14:00:00Z",
            "return_6h": 0.0009478060475793804,
            "return_12h": 0.015475595989272506,
            "return_24h": 0.03171961473160545,
            "close_vs_ema12": 0.0033697050303060916,
            "close_vs_ema24": 0.009904138696219977,
            "ema12_slope_3h": 0.003679305147630485,
            "ema24_slope_6h": 0.007085672242444385,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 520,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1400Z",
      "trigger_timestamp": "2026-10-02T14:02:17.393643Z",
      "market_start_timestamp": "2026-10-02T14:00:00Z",
      "resolution_timestamp": "2026-10-02T14:15:00Z",
      "direction": "UP",
      "base_run_id": 3891,
      "small_run_id": 3892,
      "last_observed_close": 86611.96,
      "actual_close": 86381.45,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T14:02:17.442670Z",
      "base_predicted_close": 86629.328125,
      "small_predicted_close": 86644.7265625,
      "strike": 86611.96,
      "market_regime": {
        "id": 520,
        "signal_id": 520,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T13:45:00Z",
        "return_6h": 0.006593181090771116,
        "return_12h": 0.020246047429865577,
        "return_24h": 0.03246035094281008,
        "close_vs_ema12": 0.006191553320956444,
        "close_vs_ema24": 0.01281032675051108,
        "ema12_slope_3h": 0.0038625018137239397,
        "ema24_slope_6h": 0.007217016586385627,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T14:02:17.446706Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T13:45:00Z",
          "return_6h": 0.006593181090771116,
          "return_12h": 0.020246047429865577,
          "return_24h": 0.03246035094281008,
          "close_vs_ema12": 0.006191553320956444,
          "close_vs_ema24": 0.01281032675051108,
          "ema12_slope_3h": 0.0038625018137239397,
          "ema24_slope_6h": 0.007217016586385627,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.21582,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3891,
        3892
      ],
      "forecast_publication_timestamp": "2026-10-02T14:02:17.393643Z",
      "requested_quote_timestamp": "2026-10-02T14:02:17.393643Z",
      "retrieved_quote_timestamp": "2026-10-02T14:02:17.609463Z",
      "quote_retrieval_timestamp": "2026-10-02T14:02:17.609463Z",
      "timing_difference_seconds": 0.21582,
      "selected_quote": {
        "id": 520,
        "contract_id": 520,
        "forecast_timestamp": "2026-10-02T14:02:17.393643Z",
        "requested_timestamp": "2026-10-02T14:02:17.393643Z",
        "actual_quote_timestamp": "2026-10-02T14:02:17.609463Z",
        "timestamp_delta_seconds": 0.21582,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T14:02:17.609463Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT021015",
        "external_market_id": "KXBTC15M-26OCT021015-15",
        "external_contract_id": "KXBTC15M-26OCT021015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 322.95
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 520,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021015",
          "external_market_id": "KXBTC15M-26OCT021015-15",
          "external_contract_id": "KXBTC15M-26OCT021015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T14:00:00Z",
          "resolution_timestamp": "2026-10-02T14:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T14:02:17.449343Z"
        }
      ],
      "quotes": [
        {
          "id": 520,
          "contract_id": 520,
          "forecast_timestamp": "2026-10-02T14:02:17.393643Z",
          "requested_timestamp": "2026-10-02T14:02:17.393643Z",
          "actual_quote_timestamp": "2026-10-02T14:02:17.609463Z",
          "timestamp_delta_seconds": 0.21582,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T14:02:17.609463Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT021015",
          "external_market_id": "KXBTC15M-26OCT021015-15",
          "external_contract_id": "KXBTC15M-26OCT021015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 322.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT021015-15": {
          "UP/YES": "KXBTC15M-26OCT021015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1008,
          "signal_id": 520,
          "quote_id": 520,
          "settlement_id": 520,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T14:17:23.442348Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 322.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1009,
          "signal_id": 520,
          "quote_id": 520,
          "settlement_id": 520,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T14:17:23.444752Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 322.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86611.96,
        "kronos_base_predicted_close": 86629.328125,
        "kronos_base_displacement": 17.368124999993597,
        "kronos_base_displacement_fraction": 0.00020052802176504948,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86644.7265625,
        "kronos_small_displacement": 32.7665624999936,
        "kronos_small_displacement_fraction": 0.00037831452492235014,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT021015",
        "ticker": "KXBTC15M-26OCT021015-15",
        "market_id": "KXBTC15M-26OCT021015-15",
        "contract_id": "KXBTC15M-26OCT021015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86611.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T14:02:17.393643Z",
        "retrieved_timestamp": "2026-10-02T14:02:17.609463Z",
        "quote_offset_seconds": 0.21582,
        "quote_age_seconds": 0.21582,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 322.95
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86381.45,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 520,
          "signal_id": 520,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T13:45:00Z",
          "return_6h": 0.006593181090771116,
          "return_12h": 0.020246047429865577,
          "return_24h": 0.03246035094281008,
          "close_vs_ema12": 0.006191553320956444,
          "close_vs_ema24": 0.01281032675051108,
          "ema12_slope_3h": 0.0038625018137239397,
          "ema24_slope_6h": 0.007217016586385627,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T14:02:17.446706Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T13:45:00Z",
            "return_6h": 0.006593181090771116,
            "return_12h": 0.020246047429865577,
            "return_24h": 0.03246035094281008,
            "close_vs_ema12": 0.006191553320956444,
            "close_vs_ema24": 0.01281032675051108,
            "ema12_slope_3h": 0.0038625018137239397,
            "ema24_slope_6h": 0.007217016586385627,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 519,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T1245Z",
      "trigger_timestamp": "2026-10-02T12:47:27.805638Z",
      "market_start_timestamp": "2026-10-02T12:45:00Z",
      "resolution_timestamp": "2026-10-02T13:00:00Z",
      "direction": "UP",
      "base_run_id": 3881,
      "small_run_id": 3882,
      "last_observed_close": 86490.32,
      "actual_close": 86822.4,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T12:47:27.864928Z",
      "base_predicted_close": 86563.4453125,
      "small_predicted_close": 86537.4140625,
      "strike": 86490.32,
      "market_regime": {
        "id": 519,
        "signal_id": 519,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T12:30:00Z",
        "return_6h": 0.0060850571168702405,
        "return_12h": 0.019537712207845948,
        "return_24h": 0.030969110608714878,
        "close_vs_ema12": 0.00652983008624286,
        "close_vs_ema24": 0.012961579724608985,
        "ema12_slope_3h": 0.003760747407068221,
        "ema24_slope_6h": 0.006992095230506035,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T12:47:27.871368Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T12:30:00Z",
          "return_6h": 0.0060850571168702405,
          "return_12h": 0.019537712207845948,
          "return_24h": 0.030969110608714878,
          "close_vs_ema12": 0.00652983008624286,
          "close_vs_ema24": 0.012961579724608985,
          "ema12_slope_3h": 0.003760747407068221,
          "ema24_slope_6h": 0.006992095230506035,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.76,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.259345,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3881,
        3882
      ],
      "forecast_publication_timestamp": "2026-10-02T12:47:27.805638Z",
      "requested_quote_timestamp": "2026-10-02T12:47:27.805638Z",
      "retrieved_quote_timestamp": "2026-10-02T12:47:28.064983Z",
      "quote_retrieval_timestamp": "2026-10-02T12:47:28.064983Z",
      "timing_difference_seconds": 0.259345,
      "selected_quote": {
        "id": 519,
        "contract_id": 519,
        "forecast_timestamp": "2026-10-02T12:47:27.805638Z",
        "requested_timestamp": "2026-10-02T12:47:27.805638Z",
        "actual_quote_timestamp": "2026-10-02T12:47:28.064983Z",
        "timestamp_delta_seconds": 0.259345,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.76,
        "implied_probability": 0.76,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T12:47:28.064983Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT020900",
        "external_market_id": "KXBTC15M-26OCT020900-00",
        "external_contract_id": "KXBTC15M-26OCT020900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2287.47
      },
      "selected_entry_price": 0.76,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 519,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020900",
          "external_market_id": "KXBTC15M-26OCT020900-00",
          "external_contract_id": "KXBTC15M-26OCT020900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T12:45:00Z",
          "resolution_timestamp": "2026-10-02T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T12:47:27.878218Z"
        }
      ],
      "quotes": [
        {
          "id": 519,
          "contract_id": 519,
          "forecast_timestamp": "2026-10-02T12:47:27.805638Z",
          "requested_timestamp": "2026-10-02T12:47:27.805638Z",
          "actual_quote_timestamp": "2026-10-02T12:47:28.064983Z",
          "timestamp_delta_seconds": 0.259345,
          "bid": 0.75,
          "ask": 0.76,
          "midpoint": 0.755,
          "last_price": 0.76,
          "implied_probability": 0.76,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T12:47:28.064983Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020900",
          "external_market_id": "KXBTC15M-26OCT020900-00",
          "external_contract_id": "KXBTC15M-26OCT020900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2287.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT020900-00": {
          "UP/YES": "KXBTC15M-26OCT020900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1006,
          "signal_id": 519,
          "quote_id": 519,
          "settlement_id": 519,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 129.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.04,
          "trading_fee": 1.65,
          "total_deployed": 99.69000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 129.0,
          "gross_pnl": 30.959999999999994,
          "net_pnl": 29.309999999999988,
          "roi": 0.2940114354498945,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T13:02:25.977580Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2287.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1007,
          "signal_id": 519,
          "quote_id": 519,
          "settlement_id": 519,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 76.0,
          "trading_fee": 1.28,
          "total_deployed": 77.28,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 24.0,
          "net_pnl": 22.72,
          "roi": 0.2939958592132505,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T13:02:25.980687Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2287.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86490.32,
        "kronos_base_predicted_close": 86563.4453125,
        "kronos_base_displacement": 73.12531249999302,
        "kronos_base_displacement_fraction": 0.0008454739501483288,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86537.4140625,
        "kronos_small_displacement": 47.094062499993015,
        "kronos_small_displacement_fraction": 0.0005445009626509997,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT020900",
        "ticker": "KXBTC15M-26OCT020900-00",
        "market_id": "KXBTC15M-26OCT020900-00",
        "contract_id": "KXBTC15M-26OCT020900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86490.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T12:47:27.805638Z",
        "retrieved_timestamp": "2026-10-02T12:47:28.064983Z",
        "quote_offset_seconds": 0.259345,
        "quote_age_seconds": 0.259345,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.76,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.76,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2287.47
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86822.4,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 519,
          "signal_id": 519,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T12:30:00Z",
          "return_6h": 0.0060850571168702405,
          "return_12h": 0.019537712207845948,
          "return_24h": 0.030969110608714878,
          "close_vs_ema12": 0.00652983008624286,
          "close_vs_ema24": 0.012961579724608985,
          "ema12_slope_3h": 0.003760747407068221,
          "ema24_slope_6h": 0.006992095230506035,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T12:47:27.871368Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T12:30:00Z",
            "return_6h": 0.0060850571168702405,
            "return_12h": 0.019537712207845948,
            "return_24h": 0.030969110608714878,
            "close_vs_ema12": 0.00652983008624286,
            "close_vs_ema24": 0.012961579724608985,
            "ema12_slope_3h": 0.003760747407068221,
            "ema24_slope_6h": 0.006992095230506035,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 518,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T0745Z",
      "trigger_timestamp": "2026-10-02T07:47:29.008624Z",
      "market_start_timestamp": "2026-10-02T07:45:00Z",
      "resolution_timestamp": "2026-10-02T08:00:00Z",
      "direction": "UP",
      "base_run_id": 3841,
      "small_run_id": 3842,
      "last_observed_close": 85771.02,
      "actual_close": 86044.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T07:47:29.061656Z",
      "base_predicted_close": 85790.484375,
      "small_predicted_close": 85813.4921875,
      "strike": 85771.02,
      "market_regime": {
        "id": 518,
        "signal_id": 518,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T07:30:00Z",
        "return_6h": 0.014404750137706923,
        "return_12h": 0.01361829230383993,
        "return_24h": 0.02717599375068014,
        "close_vs_ema12": 0.004865686717416384,
        "close_vs_ema24": 0.010501105919463516,
        "ema12_slope_3h": 0.005357861561023913,
        "ema24_slope_6h": 0.007110574228036626,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T07:47:29.067103Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T07:30:00Z",
          "return_6h": 0.014404750137706923,
          "return_12h": 0.01361829230383993,
          "return_24h": 0.02717599375068014,
          "close_vs_ema12": 0.004865686717416384,
          "close_vs_ema24": 0.010501105919463516,
          "ema12_slope_3h": 0.005357861561023913,
          "ema24_slope_6h": 0.007110574228036626,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199576,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3841,
        3842
      ],
      "forecast_publication_timestamp": "2026-10-02T07:47:29.008624Z",
      "requested_quote_timestamp": "2026-10-02T07:47:29.008624Z",
      "retrieved_quote_timestamp": "2026-10-02T07:47:29.208200Z",
      "quote_retrieval_timestamp": "2026-10-02T07:47:29.208200Z",
      "timing_difference_seconds": 0.199576,
      "selected_quote": {
        "id": 518,
        "contract_id": 518,
        "forecast_timestamp": "2026-10-02T07:47:29.008624Z",
        "requested_timestamp": "2026-10-02T07:47:29.008624Z",
        "actual_quote_timestamp": "2026-10-02T07:47:29.208200Z",
        "timestamp_delta_seconds": 0.199576,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T07:47:29.208200Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT020400",
        "external_market_id": "KXBTC15M-26OCT020400-00",
        "external_contract_id": "KXBTC15M-26OCT020400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10218.89
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 518,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020400",
          "external_market_id": "KXBTC15M-26OCT020400-00",
          "external_contract_id": "KXBTC15M-26OCT020400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T07:45:00Z",
          "resolution_timestamp": "2026-10-02T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T07:47:29.070128Z"
        }
      ],
      "quotes": [
        {
          "id": 518,
          "contract_id": 518,
          "forecast_timestamp": "2026-10-02T07:47:29.008624Z",
          "requested_timestamp": "2026-10-02T07:47:29.008624Z",
          "actual_quote_timestamp": "2026-10-02T07:47:29.208200Z",
          "timestamp_delta_seconds": 0.199576,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T07:47:29.208200Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020400",
          "external_market_id": "KXBTC15M-26OCT020400-00",
          "external_contract_id": "KXBTC15M-26OCT020400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10218.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT020400-00": {
          "UP/YES": "KXBTC15M-26OCT020400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1004,
          "signal_id": 518,
          "quote_id": 518,
          "settlement_id": 518,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T08:02:26.023830Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10218.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1005,
          "signal_id": 518,
          "quote_id": 518,
          "settlement_id": 518,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T08:02:26.026101Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10218.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85771.02,
        "kronos_base_predicted_close": 85790.484375,
        "kronos_base_displacement": 19.464374999995925,
        "kronos_base_displacement_fraction": 0.00022693416727463336,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85813.4921875,
        "kronos_small_displacement": 42.472187499995925,
        "kronos_small_displacement_fraction": 0.0004951810938006324,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT020400",
        "ticker": "KXBTC15M-26OCT020400-00",
        "market_id": "KXBTC15M-26OCT020400-00",
        "contract_id": "KXBTC15M-26OCT020400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85771.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T07:47:29.008624Z",
        "retrieved_timestamp": "2026-10-02T07:47:29.208200Z",
        "quote_offset_seconds": 0.199576,
        "quote_age_seconds": 0.199576,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10218.89
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86044.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 518,
          "signal_id": 518,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T07:30:00Z",
          "return_6h": 0.014404750137706923,
          "return_12h": 0.01361829230383993,
          "return_24h": 0.02717599375068014,
          "close_vs_ema12": 0.004865686717416384,
          "close_vs_ema24": 0.010501105919463516,
          "ema12_slope_3h": 0.005357861561023913,
          "ema24_slope_6h": 0.007110574228036626,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T07:47:29.067103Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T07:30:00Z",
            "return_6h": 0.014404750137706923,
            "return_12h": 0.01361829230383993,
            "return_24h": 0.02717599375068014,
            "close_vs_ema12": 0.004865686717416384,
            "close_vs_ema24": 0.010501105919463516,
            "ema12_slope_3h": 0.005357861561023913,
            "ema24_slope_6h": 0.007110574228036626,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 517,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T0530Z",
      "trigger_timestamp": "2026-10-02T05:32:28.896452Z",
      "market_start_timestamp": "2026-10-02T05:30:00Z",
      "resolution_timestamp": "2026-10-02T05:45:00Z",
      "direction": "UP",
      "base_run_id": 3823,
      "small_run_id": 3824,
      "last_observed_close": 86306.67,
      "actual_close": 86109.54,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T05:32:28.944983Z",
      "base_predicted_close": 86494.1171875,
      "small_predicted_close": 86428.4765625,
      "strike": 86306.67,
      "market_regime": {
        "id": 517,
        "signal_id": 517,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T05:15:00Z",
        "return_6h": 0.018699915615950635,
        "return_12h": 0.016951299244770457,
        "return_24h": 0.024650766480742714,
        "close_vs_ema12": 0.014339377481216387,
        "close_vs_ema24": 0.019464298953979053,
        "ema12_slope_3h": 0.006147696902542021,
        "ema24_slope_6h": 0.0056230385006523775,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T05:32:28.949062Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T05:15:00Z",
          "return_6h": 0.018699915615950635,
          "return_12h": 0.016951299244770457,
          "return_24h": 0.024650766480742714,
          "close_vs_ema12": 0.014339377481216387,
          "close_vs_ema24": 0.019464298953979053,
          "ema12_slope_3h": 0.006147696902542021,
          "ema24_slope_6h": 0.0056230385006523775,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212956,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3823,
        3824
      ],
      "forecast_publication_timestamp": "2026-10-02T05:32:28.896452Z",
      "requested_quote_timestamp": "2026-10-02T05:32:28.896452Z",
      "retrieved_quote_timestamp": "2026-10-02T05:32:29.109408Z",
      "quote_retrieval_timestamp": "2026-10-02T05:32:29.109408Z",
      "timing_difference_seconds": 0.212956,
      "selected_quote": {
        "id": 517,
        "contract_id": 517,
        "forecast_timestamp": "2026-10-02T05:32:28.896452Z",
        "requested_timestamp": "2026-10-02T05:32:28.896452Z",
        "actual_quote_timestamp": "2026-10-02T05:32:29.109408Z",
        "timestamp_delta_seconds": 0.212956,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T05:32:29.109408Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT020145",
        "external_market_id": "KXBTC15M-26OCT020145-45",
        "external_contract_id": "KXBTC15M-26OCT020145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 567.54
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 517,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020145",
          "external_market_id": "KXBTC15M-26OCT020145-45",
          "external_contract_id": "KXBTC15M-26OCT020145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T05:30:00Z",
          "resolution_timestamp": "2026-10-02T05:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T05:32:28.954973Z"
        }
      ],
      "quotes": [
        {
          "id": 517,
          "contract_id": 517,
          "forecast_timestamp": "2026-10-02T05:32:28.896452Z",
          "requested_timestamp": "2026-10-02T05:32:28.896452Z",
          "actual_quote_timestamp": "2026-10-02T05:32:29.109408Z",
          "timestamp_delta_seconds": 0.212956,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T05:32:29.109408Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020145",
          "external_market_id": "KXBTC15M-26OCT020145-45",
          "external_contract_id": "KXBTC15M-26OCT020145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 567.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT020145-45": {
          "UP/YES": "KXBTC15M-26OCT020145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1002,
          "signal_id": 517,
          "quote_id": 517,
          "settlement_id": 517,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.28,
          "net_pnl": -99.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T05:48:25.687793Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 567.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1003,
          "signal_id": 517,
          "quote_id": 517,
          "settlement_id": 517,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -64.0,
          "net_pnl": -65.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T05:48:25.689875Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 567.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86306.67,
        "kronos_base_predicted_close": 86494.1171875,
        "kronos_base_displacement": 187.44718750000175,
        "kronos_base_displacement_fraction": 0.0021718737091814774,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86428.4765625,
        "kronos_small_displacement": 121.80656250000175,
        "kronos_small_displacement_fraction": 0.0014113226996245105,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT020145",
        "ticker": "KXBTC15M-26OCT020145-45",
        "market_id": "KXBTC15M-26OCT020145-45",
        "contract_id": "KXBTC15M-26OCT020145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86306.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T05:32:28.896452Z",
        "retrieved_timestamp": "2026-10-02T05:32:29.109408Z",
        "quote_offset_seconds": 0.212956,
        "quote_age_seconds": 0.212956,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 567.54
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86109.54,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T0530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 517,
          "signal_id": 517,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T05:15:00Z",
          "return_6h": 0.018699915615950635,
          "return_12h": 0.016951299244770457,
          "return_24h": 0.024650766480742714,
          "close_vs_ema12": 0.014339377481216387,
          "close_vs_ema24": 0.019464298953979053,
          "ema12_slope_3h": 0.006147696902542021,
          "ema24_slope_6h": 0.0056230385006523775,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T05:32:28.949062Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T05:15:00Z",
            "return_6h": 0.018699915615950635,
            "return_12h": 0.016951299244770457,
            "return_24h": 0.024650766480742714,
            "close_vs_ema12": 0.014339377481216387,
            "close_vs_ema24": 0.019464298953979053,
            "ema12_slope_3h": 0.006147696902542021,
            "ema24_slope_6h": 0.0056230385006523775,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 516,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T0515Z",
      "trigger_timestamp": "2026-10-02T05:17:17.536207Z",
      "market_start_timestamp": "2026-10-02T05:15:00Z",
      "resolution_timestamp": "2026-10-02T05:30:00Z",
      "direction": "UP",
      "base_run_id": 3821,
      "small_run_id": 3822,
      "last_observed_close": 86551.05,
      "actual_close": 86306.67,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T05:17:17.573300Z",
      "base_predicted_close": 86652.3046875,
      "small_predicted_close": 86748.390625,
      "strike": 86551.05,
      "market_regime": {
        "id": 516,
        "signal_id": 516,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T05:00:00Z",
        "return_6h": 0.022540322739915686,
        "return_12h": 0.025410158567389596,
        "return_24h": 0.02814137244754278,
        "close_vs_ema12": 0.017832509574020383,
        "close_vs_ema24": 0.022769976052464447,
        "ema12_slope_3h": 0.005703359934522645,
        "ema24_slope_6h": 0.005345940345989453,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T05:17:17.577153Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T05:00:00Z",
          "return_6h": 0.022540322739915686,
          "return_12h": 0.025410158567389596,
          "return_24h": 0.02814137244754278,
          "close_vs_ema12": 0.017832509574020383,
          "close_vs_ema24": 0.022769976052464447,
          "ema12_slope_3h": 0.005703359934522645,
          "ema24_slope_6h": 0.005345940345989453,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.28,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.343363,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3821,
        3822
      ],
      "forecast_publication_timestamp": "2026-10-02T05:17:17.536207Z",
      "requested_quote_timestamp": "2026-10-02T05:17:17.536207Z",
      "retrieved_quote_timestamp": "2026-10-02T05:17:17.879570Z",
      "quote_retrieval_timestamp": "2026-10-02T05:17:17.879570Z",
      "timing_difference_seconds": 0.343363,
      "selected_quote": {
        "id": 516,
        "contract_id": 516,
        "forecast_timestamp": "2026-10-02T05:17:17.536207Z",
        "requested_timestamp": "2026-10-02T05:17:17.536207Z",
        "actual_quote_timestamp": "2026-10-02T05:17:17.879570Z",
        "timestamp_delta_seconds": 0.343363,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "implied_probability": 0.28,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T05:17:17.879570Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT020130",
        "external_market_id": "KXBTC15M-26OCT020130-30",
        "external_contract_id": "KXBTC15M-26OCT020130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7132.86
      },
      "selected_entry_price": 0.28,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 516,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020130",
          "external_market_id": "KXBTC15M-26OCT020130-30",
          "external_contract_id": "KXBTC15M-26OCT020130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T05:15:00Z",
          "resolution_timestamp": "2026-10-02T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T05:17:17.579323Z"
        }
      ],
      "quotes": [
        {
          "id": 516,
          "contract_id": 516,
          "forecast_timestamp": "2026-10-02T05:17:17.536207Z",
          "requested_timestamp": "2026-10-02T05:17:17.536207Z",
          "actual_quote_timestamp": "2026-10-02T05:17:17.879570Z",
          "timestamp_delta_seconds": 0.343363,
          "bid": 0.27,
          "ask": 0.28,
          "midpoint": 0.275,
          "last_price": 0.28,
          "implied_probability": 0.28,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T05:17:17.879570Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT020130",
          "external_market_id": "KXBTC15M-26OCT020130-30",
          "external_contract_id": "KXBTC15M-26OCT020130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7132.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT020130-30": {
          "UP/YES": "KXBTC15M-26OCT020130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1000,
          "signal_id": 516,
          "quote_id": 516,
          "settlement_id": 516,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 340.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.2,
          "trading_fee": 4.8,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.2,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T05:32:35.325073Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7132.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 1001,
          "signal_id": 516,
          "quote_id": 516,
          "settlement_id": 516,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.000000000000004,
          "trading_fee": 1.42,
          "total_deployed": 29.42,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.000000000000004,
          "net_pnl": -29.42,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T05:32:35.327286Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7132.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86551.05,
        "kronos_base_predicted_close": 86652.3046875,
        "kronos_base_displacement": 101.25468749999709,
        "kronos_base_displacement_fraction": 0.0011698839875425786,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86748.390625,
        "kronos_small_displacement": 197.3406249999971,
        "kronos_small_displacement_fraction": 0.0022800488844444645,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT020130",
        "ticker": "KXBTC15M-26OCT020130-30",
        "market_id": "KXBTC15M-26OCT020130-30",
        "contract_id": "KXBTC15M-26OCT020130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86551.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T05:17:17.536207Z",
        "retrieved_timestamp": "2026-10-02T05:17:17.879570Z",
        "quote_offset_seconds": 0.343363,
        "quote_age_seconds": 0.343363,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.28,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7132.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86306.67,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 516,
          "signal_id": 516,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T05:00:00Z",
          "return_6h": 0.022540322739915686,
          "return_12h": 0.025410158567389596,
          "return_24h": 0.02814137244754278,
          "close_vs_ema12": 0.017832509574020383,
          "close_vs_ema24": 0.022769976052464447,
          "ema12_slope_3h": 0.005703359934522645,
          "ema24_slope_6h": 0.005345940345989453,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T05:17:17.577153Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T05:00:00Z",
            "return_6h": 0.022540322739915686,
            "return_12h": 0.025410158567389596,
            "return_24h": 0.02814137244754278,
            "close_vs_ema12": 0.017832509574020383,
            "close_vs_ema24": 0.022769976052464447,
            "ema12_slope_3h": 0.005703359934522645,
            "ema24_slope_6h": 0.005345940345989453,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 515,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T0300Z",
      "trigger_timestamp": "2026-10-02T03:02:18.093077Z",
      "market_start_timestamp": "2026-10-02T03:00:00Z",
      "resolution_timestamp": "2026-10-02T03:15:00Z",
      "direction": "UP",
      "base_run_id": 3803,
      "small_run_id": 3804,
      "last_observed_close": 85154.23,
      "actual_close": 85308.27,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T03:02:18.130868Z",
      "base_predicted_close": 85167.0078125,
      "small_predicted_close": 85190.171875,
      "strike": 85154.23,
      "market_regime": {
        "id": 515,
        "signal_id": 515,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T02:45:00Z",
        "return_6h": 0.006439992030588648,
        "return_12h": 0.013979724583635722,
        "return_24h": 0.02045307261272078,
        "close_vs_ema12": 0.006484061518380546,
        "close_vs_ema24": 0.009522114892877465,
        "ema12_slope_3h": 0.001853290007788999,
        "ema24_slope_6h": 0.0032266169729335825,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T03:02:18.135474Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T02:45:00Z",
          "return_6h": 0.006439992030588648,
          "return_12h": 0.013979724583635722,
          "return_24h": 0.02045307261272078,
          "close_vs_ema12": 0.006484061518380546,
          "close_vs_ema24": 0.009522114892877465,
          "ema12_slope_3h": 0.001853290007788999,
          "ema24_slope_6h": 0.0032266169729335825,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.918,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.274042,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3803,
        3804
      ],
      "forecast_publication_timestamp": "2026-10-02T03:02:18.093077Z",
      "requested_quote_timestamp": "2026-10-02T03:02:18.093077Z",
      "retrieved_quote_timestamp": "2026-10-02T03:02:18.367119Z",
      "quote_retrieval_timestamp": "2026-10-02T03:02:18.367119Z",
      "timing_difference_seconds": 0.274042,
      "selected_quote": {
        "id": 515,
        "contract_id": 515,
        "forecast_timestamp": "2026-10-02T03:02:18.093077Z",
        "requested_timestamp": "2026-10-02T03:02:18.093077Z",
        "actual_quote_timestamp": "2026-10-02T03:02:18.367119Z",
        "timestamp_delta_seconds": 0.274042,
        "bid": 0.916,
        "ask": 0.918,
        "midpoint": 0.917,
        "last_price": 0.916,
        "implied_probability": 0.918,
        "spread": 0.0020000000000000018,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T03:02:18.367119Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT012315",
        "external_market_id": "KXBTC15M-26OCT012315-15",
        "external_contract_id": "KXBTC15M-26OCT012315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 166.78
      },
      "selected_entry_price": 0.918,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 515,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT012315",
          "external_market_id": "KXBTC15M-26OCT012315-15",
          "external_contract_id": "KXBTC15M-26OCT012315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T03:00:00Z",
          "resolution_timestamp": "2026-10-02T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T03:02:18.138278Z"
        }
      ],
      "quotes": [
        {
          "id": 515,
          "contract_id": 515,
          "forecast_timestamp": "2026-10-02T03:02:18.093077Z",
          "requested_timestamp": "2026-10-02T03:02:18.093077Z",
          "actual_quote_timestamp": "2026-10-02T03:02:18.367119Z",
          "timestamp_delta_seconds": 0.274042,
          "bid": 0.916,
          "ask": 0.918,
          "midpoint": 0.917,
          "last_price": 0.916,
          "implied_probability": 0.918,
          "spread": 0.0020000000000000018,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T03:02:18.367119Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT012315",
          "external_market_id": "KXBTC15M-26OCT012315-15",
          "external_contract_id": "KXBTC15M-26OCT012315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 166.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT012315-15": {
          "UP/YES": "KXBTC15M-26OCT012315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 998,
          "signal_id": 515,
          "quote_id": 515,
          "settlement_id": 515,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 108.0,
          "entry_price": 0.918,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 99.144,
          "trading_fee": 0.57,
          "total_deployed": 99.714,
          "settlement_value": 1.0,
          "settlement_payout": 108.0,
          "gross_pnl": 8.855999999999995,
          "net_pnl": 8.286000000000001,
          "roi": 0.08309765930561407,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T03:17:23.269242Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 166.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 999,
          "signal_id": 515,
          "quote_id": 515,
          "settlement_id": 515,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.918,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 91.8,
          "trading_fee": 0.53,
          "total_deployed": 92.33,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 8.200000000000003,
          "net_pnl": 7.670000000000002,
          "roi": 0.08307159103216724,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T03:17:23.271928Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 166.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85154.23,
        "kronos_base_predicted_close": 85167.0078125,
        "kronos_base_displacement": 12.777812500004075,
        "kronos_base_displacement_fraction": 0.00015005493561510774,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85190.171875,
        "kronos_small_displacement": 35.941875000004075,
        "kronos_small_displacement_fraction": 0.0004220797369667259,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT012315",
        "ticker": "KXBTC15M-26OCT012315-15",
        "market_id": "KXBTC15M-26OCT012315-15",
        "contract_id": "KXBTC15M-26OCT012315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85154.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T03:02:18.093077Z",
        "retrieved_timestamp": "2026-10-02T03:02:18.367119Z",
        "quote_offset_seconds": 0.274042,
        "quote_age_seconds": 0.274042,
        "bid": 0.916,
        "ask": 0.918,
        "midpoint": 0.917,
        "last_price": 0.916,
        "spread": 0.0020000000000000018,
        "selected_entry_price": 0.918,
        "price_type": "live_executable_ask",
        "yes_ask_size": 166.78
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85308.27,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 515,
          "signal_id": 515,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T02:45:00Z",
          "return_6h": 0.006439992030588648,
          "return_12h": 0.013979724583635722,
          "return_24h": 0.02045307261272078,
          "close_vs_ema12": 0.006484061518380546,
          "close_vs_ema24": 0.009522114892877465,
          "ema12_slope_3h": 0.001853290007788999,
          "ema24_slope_6h": 0.0032266169729335825,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T03:02:18.135474Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T02:45:00Z",
            "return_6h": 0.006439992030588648,
            "return_12h": 0.013979724583635722,
            "return_24h": 0.02045307261272078,
            "close_vs_ema12": 0.006484061518380546,
            "close_vs_ema24": 0.009522114892877465,
            "ema12_slope_3h": 0.001853290007788999,
            "ema24_slope_6h": 0.0032266169729335825,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 514,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261002T0215Z",
      "trigger_timestamp": "2026-10-02T02:17:17.121573Z",
      "market_start_timestamp": "2026-10-02T02:15:00Z",
      "resolution_timestamp": "2026-10-02T02:30:00Z",
      "direction": "UP",
      "base_run_id": 3797,
      "small_run_id": 3798,
      "last_observed_close": 85065.02,
      "actual_close": 84901.83,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-02T02:17:17.161180Z",
      "base_predicted_close": 85069.8203125,
      "small_predicted_close": 85118.0859375,
      "strike": 85065.02,
      "market_regime": {
        "id": 514,
        "signal_id": 514,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-02T02:00:00Z",
        "return_6h": 0.003571428810191568,
        "return_12h": 0.015996463929305982,
        "return_24h": 0.018008190130471613,
        "close_vs_ema12": 0.006062345729112684,
        "close_vs_ema24": 0.008967811569231543,
        "ema12_slope_3h": 0.001781602099335089,
        "ema24_slope_6h": 0.003163665184021003,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-02T02:17:17.166665Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-02T02:00:00Z",
          "return_6h": 0.003571428810191568,
          "return_12h": 0.015996463929305982,
          "return_24h": 0.018008190130471613,
          "close_vs_ema12": 0.006062345729112684,
          "close_vs_ema24": 0.008967811569231543,
          "ema12_slope_3h": 0.001781602099335089,
          "ema24_slope_6h": 0.003163665184021003,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174638,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3797,
        3798
      ],
      "forecast_publication_timestamp": "2026-10-02T02:17:17.121573Z",
      "requested_quote_timestamp": "2026-10-02T02:17:17.121573Z",
      "retrieved_quote_timestamp": "2026-10-02T02:17:17.296211Z",
      "quote_retrieval_timestamp": "2026-10-02T02:17:17.296211Z",
      "timing_difference_seconds": 0.174638,
      "selected_quote": {
        "id": 514,
        "contract_id": 514,
        "forecast_timestamp": "2026-10-02T02:17:17.121573Z",
        "requested_timestamp": "2026-10-02T02:17:17.121573Z",
        "actual_quote_timestamp": "2026-10-02T02:17:17.296211Z",
        "timestamp_delta_seconds": 0.174638,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-02T02:17:17.296211Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT012230",
        "external_market_id": "KXBTC15M-26OCT012230-30",
        "external_contract_id": "KXBTC15M-26OCT012230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1879.09
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 514,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT012230",
          "external_market_id": "KXBTC15M-26OCT012230-30",
          "external_contract_id": "KXBTC15M-26OCT012230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-02T02:15:00Z",
          "resolution_timestamp": "2026-10-02T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-02T02:17:17.170052Z"
        }
      ],
      "quotes": [
        {
          "id": 514,
          "contract_id": 514,
          "forecast_timestamp": "2026-10-02T02:17:17.121573Z",
          "requested_timestamp": "2026-10-02T02:17:17.121573Z",
          "actual_quote_timestamp": "2026-10-02T02:17:17.296211Z",
          "timestamp_delta_seconds": 0.174638,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.27,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-02T02:17:17.296211Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT012230",
          "external_market_id": "KXBTC15M-26OCT012230-30",
          "external_contract_id": "KXBTC15M-26OCT012230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1879.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT012230-30": {
          "UP/YES": "KXBTC15M-26OCT012230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 996,
          "signal_id": 514,
          "quote_id": 514,
          "settlement_id": 514,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T02:32:22.709550Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1879.09,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 997,
          "signal_id": 514,
          "quote_id": 514,
          "settlement_id": 514,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-02T02:32:22.712573Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1879.09,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85065.02,
        "kronos_base_predicted_close": 85069.8203125,
        "kronos_base_displacement": 4.8003124999959255,
        "kronos_base_displacement_fraction": 5.643109823516088e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85118.0859375,
        "kronos_small_displacement": 53.065937499995925,
        "kronos_small_displacement_fraction": 0.0006238279553686806,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT012230",
        "ticker": "KXBTC15M-26OCT012230-30",
        "market_id": "KXBTC15M-26OCT012230-30",
        "contract_id": "KXBTC15M-26OCT012230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85065.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-02T02:17:17.121573Z",
        "retrieved_timestamp": "2026-10-02T02:17:17.296211Z",
        "quote_offset_seconds": 0.174638,
        "quote_age_seconds": 0.174638,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.27,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1879.09
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84901.83,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261002T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 514,
          "signal_id": 514,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-02T02:00:00Z",
          "return_6h": 0.003571428810191568,
          "return_12h": 0.015996463929305982,
          "return_24h": 0.018008190130471613,
          "close_vs_ema12": 0.006062345729112684,
          "close_vs_ema24": 0.008967811569231543,
          "ema12_slope_3h": 0.001781602099335089,
          "ema24_slope_6h": 0.003163665184021003,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-02T02:17:17.166665Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-02T02:00:00Z",
            "return_6h": 0.003571428810191568,
            "return_12h": 0.015996463929305982,
            "return_24h": 0.018008190130471613,
            "close_vs_ema12": 0.006062345729112684,
            "close_vs_ema24": 0.008967811569231543,
            "ema12_slope_3h": 0.001781602099335089,
            "ema24_slope_6h": 0.003163665184021003,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 513,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T2045Z",
      "trigger_timestamp": "2026-10-01T20:47:27.612895Z",
      "market_start_timestamp": "2026-10-01T20:45:00Z",
      "resolution_timestamp": "2026-10-01T21:00:00Z",
      "direction": "UP",
      "base_run_id": 3753,
      "small_run_id": 3754,
      "last_observed_close": 84586.89,
      "actual_close": 84609.34,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T20:47:27.678999Z",
      "base_predicted_close": 84618.9140625,
      "small_predicted_close": 84596.578125,
      "strike": 84586.89,
      "market_regime": {
        "id": 513,
        "signal_id": 513,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T20:30:00Z",
        "return_6h": 0.007133377220407411,
        "return_12h": 0.013503493865768323,
        "return_24h": 0.011254604633698762,
        "close_vs_ema12": 0.003605754289590868,
        "close_vs_ema24": 0.006165306233861356,
        "ema12_slope_3h": 0.0034708633271545164,
        "ema24_slope_6h": 0.0036460733159426884,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T20:47:27.685304Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T20:30:00Z",
          "return_6h": 0.007133377220407411,
          "return_12h": 0.013503493865768323,
          "return_24h": 0.011254604633698762,
          "close_vs_ema12": 0.003605754289590868,
          "close_vs_ema24": 0.006165306233861356,
          "ema12_slope_3h": 0.0034708633271545164,
          "ema24_slope_6h": 0.0036460733159426884,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.224301,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3753,
        3754
      ],
      "forecast_publication_timestamp": "2026-10-01T20:47:27.612895Z",
      "requested_quote_timestamp": "2026-10-01T20:47:27.612895Z",
      "retrieved_quote_timestamp": "2026-10-01T20:47:27.837196Z",
      "quote_retrieval_timestamp": "2026-10-01T20:47:27.837196Z",
      "timing_difference_seconds": 0.224301,
      "selected_quote": {
        "id": 513,
        "contract_id": 513,
        "forecast_timestamp": "2026-10-01T20:47:27.612895Z",
        "requested_timestamp": "2026-10-01T20:47:27.612895Z",
        "actual_quote_timestamp": "2026-10-01T20:47:27.837196Z",
        "timestamp_delta_seconds": 0.224301,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T20:47:27.837196Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011700",
        "external_market_id": "KXBTC15M-26OCT011700-00",
        "external_contract_id": "KXBTC15M-26OCT011700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2700.39
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 513,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011700",
          "external_market_id": "KXBTC15M-26OCT011700-00",
          "external_contract_id": "KXBTC15M-26OCT011700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T20:45:00Z",
          "resolution_timestamp": "2026-10-01T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T20:47:27.688100Z"
        }
      ],
      "quotes": [
        {
          "id": 513,
          "contract_id": 513,
          "forecast_timestamp": "2026-10-01T20:47:27.612895Z",
          "requested_timestamp": "2026-10-01T20:47:27.612895Z",
          "actual_quote_timestamp": "2026-10-01T20:47:27.837196Z",
          "timestamp_delta_seconds": 0.224301,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T20:47:27.837196Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011700",
          "external_market_id": "KXBTC15M-26OCT011700-00",
          "external_contract_id": "KXBTC15M-26OCT011700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2700.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011700-00": {
          "UP/YES": "KXBTC15M-26OCT011700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 994,
          "signal_id": 513,
          "quote_id": 513,
          "settlement_id": 513,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 159.0,
          "gross_pnl": 62.010000000000005,
          "net_pnl": 59.36,
          "roi": 0.5957446808510638,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T21:02:35.493245Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2700.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 995,
          "signal_id": 513,
          "quote_id": 513,
          "settlement_id": 513,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 39.0,
          "net_pnl": 37.33,
          "roi": 0.5956598053295037,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T21:02:35.495429Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2700.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84586.89,
        "kronos_base_predicted_close": 84618.9140625,
        "kronos_base_displacement": 32.02406250000058,
        "kronos_base_displacement_fraction": 0.0003785936863265759,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84596.578125,
        "kronos_small_displacement": 9.688125000000582,
        "kronos_small_displacement_fraction": 0.00011453459277200737,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011700",
        "ticker": "KXBTC15M-26OCT011700-00",
        "market_id": "KXBTC15M-26OCT011700-00",
        "contract_id": "KXBTC15M-26OCT011700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84586.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T20:47:27.612895Z",
        "retrieved_timestamp": "2026-10-01T20:47:27.837196Z",
        "quote_offset_seconds": 0.224301,
        "quote_age_seconds": 0.224301,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2700.39
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84609.34,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 513,
          "signal_id": 513,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T20:30:00Z",
          "return_6h": 0.007133377220407411,
          "return_12h": 0.013503493865768323,
          "return_24h": 0.011254604633698762,
          "close_vs_ema12": 0.003605754289590868,
          "close_vs_ema24": 0.006165306233861356,
          "ema12_slope_3h": 0.0034708633271545164,
          "ema24_slope_6h": 0.0036460733159426884,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T20:47:27.685304Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T20:30:00Z",
            "return_6h": 0.007133377220407411,
            "return_12h": 0.013503493865768323,
            "return_24h": 0.011254604633698762,
            "close_vs_ema12": 0.003605754289590868,
            "close_vs_ema24": 0.006165306233861356,
            "ema12_slope_3h": 0.0034708633271545164,
            "ema24_slope_6h": 0.0036460733159426884,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 512,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T2015Z",
      "trigger_timestamp": "2026-10-01T20:17:21.001771Z",
      "market_start_timestamp": "2026-10-01T20:15:00Z",
      "resolution_timestamp": "2026-10-01T20:30:00Z",
      "direction": "UP",
      "base_run_id": 3749,
      "small_run_id": 3750,
      "last_observed_close": 84762.29,
      "actual_close": 84751.56,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T20:17:21.051461Z",
      "base_predicted_close": 84807.5625,
      "small_predicted_close": 84981.515625,
      "strike": 84762.29,
      "market_regime": {
        "id": 512,
        "signal_id": 512,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T20:00:00Z",
        "return_6h": 0.012380817909339203,
        "return_12h": 0.017254960227329974,
        "return_24h": 0.013928782633807923,
        "close_vs_ema12": 0.006085792642053001,
        "close_vs_ema24": 0.008557847347157033,
        "ema12_slope_3h": 0.004055537099705742,
        "ema24_slope_6h": 0.003486378787111555,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T20:17:21.054976Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T20:00:00Z",
          "return_6h": 0.012380817909339203,
          "return_12h": 0.017254960227329974,
          "return_24h": 0.013928782633807923,
          "close_vs_ema12": 0.006085792642053001,
          "close_vs_ema24": 0.008557847347157033,
          "ema12_slope_3h": 0.004055537099705742,
          "ema24_slope_6h": 0.003486378787111555,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193843,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3749,
        3750
      ],
      "forecast_publication_timestamp": "2026-10-01T20:17:21.001771Z",
      "requested_quote_timestamp": "2026-10-01T20:17:21.001771Z",
      "retrieved_quote_timestamp": "2026-10-01T20:17:21.195614Z",
      "quote_retrieval_timestamp": "2026-10-01T20:17:21.195614Z",
      "timing_difference_seconds": 0.193843,
      "selected_quote": {
        "id": 512,
        "contract_id": 512,
        "forecast_timestamp": "2026-10-01T20:17:21.001771Z",
        "requested_timestamp": "2026-10-01T20:17:21.001771Z",
        "actual_quote_timestamp": "2026-10-01T20:17:21.195614Z",
        "timestamp_delta_seconds": 0.193843,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T20:17:21.195614Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011630",
        "external_market_id": "KXBTC15M-26OCT011630-30",
        "external_contract_id": "KXBTC15M-26OCT011630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8402.44
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 512,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011630",
          "external_market_id": "KXBTC15M-26OCT011630-30",
          "external_contract_id": "KXBTC15M-26OCT011630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T20:15:00Z",
          "resolution_timestamp": "2026-10-01T20:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T20:17:21.058174Z"
        }
      ],
      "quotes": [
        {
          "id": 512,
          "contract_id": 512,
          "forecast_timestamp": "2026-10-01T20:17:21.001771Z",
          "requested_timestamp": "2026-10-01T20:17:21.001771Z",
          "actual_quote_timestamp": "2026-10-01T20:17:21.195614Z",
          "timestamp_delta_seconds": 0.193843,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T20:17:21.195614Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011630",
          "external_market_id": "KXBTC15M-26OCT011630-30",
          "external_contract_id": "KXBTC15M-26OCT011630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8402.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011630-30": {
          "UP/YES": "KXBTC15M-26OCT011630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 992,
          "signal_id": 512,
          "quote_id": 512,
          "settlement_id": 512,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T20:32:24.962395Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8402.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 993,
          "signal_id": 512,
          "quote_id": 512,
          "settlement_id": 512,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T20:32:24.964738Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8402.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84762.29,
        "kronos_base_predicted_close": 84807.5625,
        "kronos_base_displacement": 45.2725000000064,
        "kronos_base_displacement_fraction": 0.0005341113365390011,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84981.515625,
        "kronos_small_displacement": 219.2256250000064,
        "kronos_small_displacement_fraction": 0.002586357978294433,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011630",
        "ticker": "KXBTC15M-26OCT011630-30",
        "market_id": "KXBTC15M-26OCT011630-30",
        "contract_id": "KXBTC15M-26OCT011630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84762.29
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T20:17:21.001771Z",
        "retrieved_timestamp": "2026-10-01T20:17:21.195614Z",
        "quote_offset_seconds": 0.193843,
        "quote_age_seconds": 0.193843,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8402.44
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84751.56,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T2015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 512,
          "signal_id": 512,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T20:00:00Z",
          "return_6h": 0.012380817909339203,
          "return_12h": 0.017254960227329974,
          "return_24h": 0.013928782633807923,
          "close_vs_ema12": 0.006085792642053001,
          "close_vs_ema24": 0.008557847347157033,
          "ema12_slope_3h": 0.004055537099705742,
          "ema24_slope_6h": 0.003486378787111555,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T20:17:21.054976Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T20:00:00Z",
            "return_6h": 0.012380817909339203,
            "return_12h": 0.017254960227329974,
            "return_24h": 0.013928782633807923,
            "close_vs_ema12": 0.006085792642053001,
            "close_vs_ema24": 0.008557847347157033,
            "ema12_slope_3h": 0.004055537099705742,
            "ema24_slope_6h": 0.003486378787111555,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 511,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1930Z",
      "trigger_timestamp": "2026-10-01T19:32:18.098947Z",
      "market_start_timestamp": "2026-10-01T19:30:00Z",
      "resolution_timestamp": "2026-10-01T19:45:00Z",
      "direction": "UP",
      "base_run_id": 3743,
      "small_run_id": 3744,
      "last_observed_close": 84589.89,
      "actual_close": 84618.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T19:32:18.143664Z",
      "base_predicted_close": 84618.0703125,
      "small_predicted_close": 84597.375,
      "strike": 84589.89,
      "market_regime": {
        "id": 511,
        "signal_id": 511,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T19:15:00Z",
        "return_6h": 0.013374951309611305,
        "return_12h": 0.015134154869685501,
        "return_24h": 0.010329677762862977,
        "close_vs_ema12": 0.004714378611865744,
        "close_vs_ema24": 0.006993694062933153,
        "ema12_slope_3h": 0.003972462057894477,
        "ema24_slope_6h": 0.0030641917957308085,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T19:32:18.147654Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T19:15:00Z",
          "return_6h": 0.013374951309611305,
          "return_12h": 0.015134154869685501,
          "return_24h": 0.010329677762862977,
          "close_vs_ema12": 0.004714378611865744,
          "close_vs_ema24": 0.006993694062933153,
          "ema12_slope_3h": 0.003972462057894477,
          "ema24_slope_6h": 0.0030641917957308085,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.83,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186228,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3743,
        3744
      ],
      "forecast_publication_timestamp": "2026-10-01T19:32:18.098947Z",
      "requested_quote_timestamp": "2026-10-01T19:32:18.098947Z",
      "retrieved_quote_timestamp": "2026-10-01T19:32:18.285175Z",
      "quote_retrieval_timestamp": "2026-10-01T19:32:18.285175Z",
      "timing_difference_seconds": 0.186228,
      "selected_quote": {
        "id": 511,
        "contract_id": 511,
        "forecast_timestamp": "2026-10-01T19:32:18.098947Z",
        "requested_timestamp": "2026-10-01T19:32:18.098947Z",
        "actual_quote_timestamp": "2026-10-01T19:32:18.285175Z",
        "timestamp_delta_seconds": 0.186228,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.82,
        "implied_probability": 0.83,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T19:32:18.285175Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011545",
        "external_market_id": "KXBTC15M-26OCT011545-45",
        "external_contract_id": "KXBTC15M-26OCT011545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7300.24
      },
      "selected_entry_price": 0.83,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 511,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011545",
          "external_market_id": "KXBTC15M-26OCT011545-45",
          "external_contract_id": "KXBTC15M-26OCT011545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T19:30:00Z",
          "resolution_timestamp": "2026-10-01T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T19:32:18.153149Z"
        }
      ],
      "quotes": [
        {
          "id": 511,
          "contract_id": 511,
          "forecast_timestamp": "2026-10-01T19:32:18.098947Z",
          "requested_timestamp": "2026-10-01T19:32:18.098947Z",
          "actual_quote_timestamp": "2026-10-01T19:32:18.285175Z",
          "timestamp_delta_seconds": 0.186228,
          "bid": 0.82,
          "ask": 0.83,
          "midpoint": 0.825,
          "last_price": 0.82,
          "implied_probability": 0.83,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T19:32:18.285175Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011545",
          "external_market_id": "KXBTC15M-26OCT011545-45",
          "external_contract_id": "KXBTC15M-26OCT011545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7300.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011545-45": {
          "UP/YES": "KXBTC15M-26OCT011545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 990,
          "signal_id": 511,
          "quote_id": 511,
          "settlement_id": 511,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 119.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.77,
          "trading_fee": 1.18,
          "total_deployed": 99.95,
          "settlement_value": 1.0,
          "settlement_payout": 119.0,
          "gross_pnl": 20.230000000000004,
          "net_pnl": 19.049999999999997,
          "roi": 0.19059529764882438,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T19:47:33.864075Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7300.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 991,
          "signal_id": 511,
          "quote_id": 511,
          "settlement_id": 511,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 83.0,
          "trading_fee": 0.99,
          "total_deployed": 83.99,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 17.0,
          "net_pnl": 16.010000000000005,
          "roi": 0.1906179307060365,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T19:47:33.866531Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7300.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84589.89,
        "kronos_base_predicted_close": 84618.0703125,
        "kronos_base_displacement": 28.180312500000582,
        "kronos_base_displacement_fraction": 0.00033314043203035946,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84597.375,
        "kronos_small_displacement": 7.485000000000582,
        "kronos_small_displacement_fraction": 8.848575166607478e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011545",
        "ticker": "KXBTC15M-26OCT011545-45",
        "market_id": "KXBTC15M-26OCT011545-45",
        "contract_id": "KXBTC15M-26OCT011545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84589.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T19:32:18.098947Z",
        "retrieved_timestamp": "2026-10-01T19:32:18.285175Z",
        "quote_offset_seconds": 0.186228,
        "quote_age_seconds": 0.186228,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.82,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.83,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7300.24
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84618.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 511,
          "signal_id": 511,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T19:15:00Z",
          "return_6h": 0.013374951309611305,
          "return_12h": 0.015134154869685501,
          "return_24h": 0.010329677762862977,
          "close_vs_ema12": 0.004714378611865744,
          "close_vs_ema24": 0.006993694062933153,
          "ema12_slope_3h": 0.003972462057894477,
          "ema24_slope_6h": 0.0030641917957308085,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T19:32:18.147654Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T19:15:00Z",
            "return_6h": 0.013374951309611305,
            "return_12h": 0.015134154869685501,
            "return_24h": 0.010329677762862977,
            "close_vs_ema12": 0.004714378611865744,
            "close_vs_ema24": 0.006993694062933153,
            "ema12_slope_3h": 0.003972462057894477,
            "ema24_slope_6h": 0.0030641917957308085,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 510,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1915Z",
      "trigger_timestamp": "2026-10-01T19:17:18.163343Z",
      "market_start_timestamp": "2026-10-01T19:15:00Z",
      "resolution_timestamp": "2026-10-01T19:30:00Z",
      "direction": "UP",
      "base_run_id": 3741,
      "small_run_id": 3742,
      "last_observed_close": 84776.11,
      "actual_close": 84589.89,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T19:17:18.206314Z",
      "base_predicted_close": 84842.0078125,
      "small_predicted_close": 85013.609375,
      "strike": 84776.11,
      "market_regime": {
        "id": 510,
        "signal_id": 510,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T19:00:00Z",
        "return_6h": 0.015338563445090658,
        "return_12h": 0.00888388316615707,
        "return_24h": 0.012506852594977858,
        "close_vs_ema12": 0.007128245991208315,
        "close_vs_ema24": 0.00935915428426326,
        "ema12_slope_3h": 0.003969491158042349,
        "ema24_slope_6h": 0.0028478460346548218,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T19:17:18.210956Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T19:00:00Z",
          "return_6h": 0.015338563445090658,
          "return_12h": 0.00888388316615707,
          "return_24h": 0.012506852594977858,
          "close_vs_ema12": 0.007128245991208315,
          "close_vs_ema24": 0.00935915428426326,
          "ema12_slope_3h": 0.003969491158042349,
          "ema24_slope_6h": 0.0028478460346548218,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.225543,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3741,
        3742
      ],
      "forecast_publication_timestamp": "2026-10-01T19:17:18.163343Z",
      "requested_quote_timestamp": "2026-10-01T19:17:18.163343Z",
      "retrieved_quote_timestamp": "2026-10-01T19:17:18.388886Z",
      "quote_retrieval_timestamp": "2026-10-01T19:17:18.388886Z",
      "timing_difference_seconds": 0.225543,
      "selected_quote": {
        "id": 510,
        "contract_id": 510,
        "forecast_timestamp": "2026-10-01T19:17:18.163343Z",
        "requested_timestamp": "2026-10-01T19:17:18.163343Z",
        "actual_quote_timestamp": "2026-10-01T19:17:18.388886Z",
        "timestamp_delta_seconds": 0.225543,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T19:17:18.388886Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011530",
        "external_market_id": "KXBTC15M-26OCT011530-30",
        "external_contract_id": "KXBTC15M-26OCT011530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1307.03
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 510,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011530",
          "external_market_id": "KXBTC15M-26OCT011530-30",
          "external_contract_id": "KXBTC15M-26OCT011530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T19:15:00Z",
          "resolution_timestamp": "2026-10-01T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T19:17:18.213378Z"
        }
      ],
      "quotes": [
        {
          "id": 510,
          "contract_id": 510,
          "forecast_timestamp": "2026-10-01T19:17:18.163343Z",
          "requested_timestamp": "2026-10-01T19:17:18.163343Z",
          "actual_quote_timestamp": "2026-10-01T19:17:18.388886Z",
          "timestamp_delta_seconds": 0.225543,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T19:17:18.388886Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011530",
          "external_market_id": "KXBTC15M-26OCT011530-30",
          "external_contract_id": "KXBTC15M-26OCT011530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1307.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011530-30": {
          "UP/YES": "KXBTC15M-26OCT011530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 988,
          "signal_id": 510,
          "quote_id": 510,
          "settlement_id": 510,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T19:32:23.191726Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1307.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 989,
          "signal_id": 510,
          "quote_id": 510,
          "settlement_id": 510,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T19:32:23.195432Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1307.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84776.11,
        "kronos_base_predicted_close": 84842.0078125,
        "kronos_base_displacement": 65.89781249999942,
        "kronos_base_displacement_fraction": 0.0007773158322550943,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85013.609375,
        "kronos_small_displacement": 237.49937499999942,
        "kronos_small_displacement_fraction": 0.0028014894172426574,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011530",
        "ticker": "KXBTC15M-26OCT011530-30",
        "market_id": "KXBTC15M-26OCT011530-30",
        "contract_id": "KXBTC15M-26OCT011530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84776.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T19:17:18.163343Z",
        "retrieved_timestamp": "2026-10-01T19:17:18.388886Z",
        "quote_offset_seconds": 0.225543,
        "quote_age_seconds": 0.225543,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1307.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84589.89,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 510,
          "signal_id": 510,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T19:00:00Z",
          "return_6h": 0.015338563445090658,
          "return_12h": 0.00888388316615707,
          "return_24h": 0.012506852594977858,
          "close_vs_ema12": 0.007128245991208315,
          "close_vs_ema24": 0.00935915428426326,
          "ema12_slope_3h": 0.003969491158042349,
          "ema24_slope_6h": 0.0028478460346548218,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T19:17:18.210956Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T19:00:00Z",
            "return_6h": 0.015338563445090658,
            "return_12h": 0.00888388316615707,
            "return_24h": 0.012506852594977858,
            "close_vs_ema12": 0.007128245991208315,
            "close_vs_ema24": 0.00935915428426326,
            "ema12_slope_3h": 0.003969491158042349,
            "ema24_slope_6h": 0.0028478460346548218,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 509,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1845Z",
      "trigger_timestamp": "2026-10-01T18:47:25.363677Z",
      "market_start_timestamp": "2026-10-01T18:45:00Z",
      "resolution_timestamp": "2026-10-01T19:00:00Z",
      "direction": "UP",
      "base_run_id": 3737,
      "small_run_id": 3738,
      "last_observed_close": 84913.74,
      "actual_close": 84778.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T18:47:25.445719Z",
      "base_predicted_close": 85032.1484375,
      "small_predicted_close": 85064.09375,
      "strike": 84913.74,
      "market_regime": {
        "id": 509,
        "signal_id": 509,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T18:30:00Z",
        "return_6h": 0.012176244101279599,
        "return_12h": 0.009531374490454159,
        "return_24h": 0.012837893193512695,
        "close_vs_ema12": 0.00938995712593127,
        "close_vs_ema24": 0.011401202231285934,
        "ema12_slope_3h": 0.0036733002321356345,
        "ema24_slope_6h": 0.0023764809975281853,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T18:47:25.450406Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T18:30:00Z",
          "return_6h": 0.012176244101279599,
          "return_12h": 0.009531374490454159,
          "return_24h": 0.012837893193512695,
          "close_vs_ema12": 0.00938995712593127,
          "close_vs_ema24": 0.011401202231285934,
          "ema12_slope_3h": 0.0036733002321356345,
          "ema24_slope_6h": 0.0023764809975281853,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.23818,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3737,
        3738
      ],
      "forecast_publication_timestamp": "2026-10-01T18:47:25.363677Z",
      "requested_quote_timestamp": "2026-10-01T18:47:25.363677Z",
      "retrieved_quote_timestamp": "2026-10-01T18:47:25.601857Z",
      "quote_retrieval_timestamp": "2026-10-01T18:47:25.601857Z",
      "timing_difference_seconds": 0.23818,
      "selected_quote": {
        "id": 509,
        "contract_id": 509,
        "forecast_timestamp": "2026-10-01T18:47:25.363677Z",
        "requested_timestamp": "2026-10-01T18:47:25.363677Z",
        "actual_quote_timestamp": "2026-10-01T18:47:25.601857Z",
        "timestamp_delta_seconds": 0.23818,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T18:47:25.601857Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011500",
        "external_market_id": "KXBTC15M-26OCT011500-00",
        "external_contract_id": "KXBTC15M-26OCT011500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6834.78
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 509,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011500",
          "external_market_id": "KXBTC15M-26OCT011500-00",
          "external_contract_id": "KXBTC15M-26OCT011500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T18:45:00Z",
          "resolution_timestamp": "2026-10-01T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T18:47:25.454298Z"
        }
      ],
      "quotes": [
        {
          "id": 509,
          "contract_id": 509,
          "forecast_timestamp": "2026-10-01T18:47:25.363677Z",
          "requested_timestamp": "2026-10-01T18:47:25.363677Z",
          "actual_quote_timestamp": "2026-10-01T18:47:25.601857Z",
          "timestamp_delta_seconds": 0.23818,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T18:47:25.601857Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011500",
          "external_market_id": "KXBTC15M-26OCT011500-00",
          "external_contract_id": "KXBTC15M-26OCT011500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6834.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011500-00": {
          "UP/YES": "KXBTC15M-26OCT011500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 986,
          "signal_id": 509,
          "quote_id": 509,
          "settlement_id": 509,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T19:02:23.931688Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6834.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 987,
          "signal_id": 509,
          "quote_id": 509,
          "settlement_id": 509,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T19:02:23.939503Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6834.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84913.74,
        "kronos_base_predicted_close": 85032.1484375,
        "kronos_base_displacement": 118.40843749999476,
        "kronos_base_displacement_fraction": 0.0013944555674970242,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85064.09375,
        "kronos_small_displacement": 150.35374999999476,
        "kronos_small_displacement_fraction": 0.0017706645591160483,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011500",
        "ticker": "KXBTC15M-26OCT011500-00",
        "market_id": "KXBTC15M-26OCT011500-00",
        "contract_id": "KXBTC15M-26OCT011500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84913.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T18:47:25.363677Z",
        "retrieved_timestamp": "2026-10-01T18:47:25.601857Z",
        "quote_offset_seconds": 0.23818,
        "quote_age_seconds": 0.23818,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6834.78
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84778.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 509,
          "signal_id": 509,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T18:30:00Z",
          "return_6h": 0.012176244101279599,
          "return_12h": 0.009531374490454159,
          "return_24h": 0.012837893193512695,
          "close_vs_ema12": 0.00938995712593127,
          "close_vs_ema24": 0.011401202231285934,
          "ema12_slope_3h": 0.0036733002321356345,
          "ema24_slope_6h": 0.0023764809975281853,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T18:47:25.450406Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T18:30:00Z",
            "return_6h": 0.012176244101279599,
            "return_12h": 0.009531374490454159,
            "return_24h": 0.012837893193512695,
            "close_vs_ema12": 0.00938995712593127,
            "close_vs_ema24": 0.011401202231285934,
            "ema12_slope_3h": 0.0036733002321356345,
            "ema24_slope_6h": 0.0023764809975281853,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 508,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1830Z",
      "trigger_timestamp": "2026-10-01T18:32:23.985386Z",
      "market_start_timestamp": "2026-10-01T18:30:00Z",
      "resolution_timestamp": "2026-10-01T18:45:00Z",
      "direction": "UP",
      "base_run_id": 3735,
      "small_run_id": 3736,
      "last_observed_close": 84777.35,
      "actual_close": 84913.74,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T18:32:24.024403Z",
      "base_predicted_close": 84820.6875,
      "small_predicted_close": 84996.1875,
      "strike": 84777.35,
      "market_regime": {
        "id": 508,
        "signal_id": 508,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T18:15:00Z",
        "return_6h": 0.01042823417502059,
        "return_12h": 0.005610745170852249,
        "return_24h": 0.010727030604601895,
        "close_vs_ema12": 0.008171476478824102,
        "close_vs_ema24": 0.010019091346546105,
        "ema12_slope_3h": 0.003272445432039861,
        "ema24_slope_6h": 0.0021698363634119477,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T18:32:24.028738Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T18:15:00Z",
          "return_6h": 0.01042823417502059,
          "return_12h": 0.005610745170852249,
          "return_24h": 0.010727030604601895,
          "close_vs_ema12": 0.008171476478824102,
          "close_vs_ema24": 0.010019091346546105,
          "ema12_slope_3h": 0.003272445432039861,
          "ema24_slope_6h": 0.0021698363634119477,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18389,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3735,
        3736
      ],
      "forecast_publication_timestamp": "2026-10-01T18:32:23.985386Z",
      "requested_quote_timestamp": "2026-10-01T18:32:23.985386Z",
      "retrieved_quote_timestamp": "2026-10-01T18:32:24.169276Z",
      "quote_retrieval_timestamp": "2026-10-01T18:32:24.169276Z",
      "timing_difference_seconds": 0.18389,
      "selected_quote": {
        "id": 508,
        "contract_id": 508,
        "forecast_timestamp": "2026-10-01T18:32:23.985386Z",
        "requested_timestamp": "2026-10-01T18:32:23.985386Z",
        "actual_quote_timestamp": "2026-10-01T18:32:24.169276Z",
        "timestamp_delta_seconds": 0.18389,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T18:32:24.169276Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011445",
        "external_market_id": "KXBTC15M-26OCT011445-45",
        "external_contract_id": "KXBTC15M-26OCT011445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 109.75
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 508,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011445",
          "external_market_id": "KXBTC15M-26OCT011445-45",
          "external_contract_id": "KXBTC15M-26OCT011445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T18:30:00Z",
          "resolution_timestamp": "2026-10-01T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T18:32:24.031550Z"
        }
      ],
      "quotes": [
        {
          "id": 508,
          "contract_id": 508,
          "forecast_timestamp": "2026-10-01T18:32:23.985386Z",
          "requested_timestamp": "2026-10-01T18:32:23.985386Z",
          "actual_quote_timestamp": "2026-10-01T18:32:24.169276Z",
          "timestamp_delta_seconds": 0.18389,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T18:32:24.169276Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011445",
          "external_market_id": "KXBTC15M-26OCT011445-45",
          "external_contract_id": "KXBTC15M-26OCT011445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 109.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011445-45": {
          "UP/YES": "KXBTC15M-26OCT011445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 985,
          "signal_id": 508,
          "quote_id": 508,
          "settlement_id": 508,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T18:47:32.012580Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 109.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84777.35,
        "kronos_base_predicted_close": 84820.6875,
        "kronos_base_displacement": 43.33749999999418,
        "kronos_base_displacement_fraction": 0.0005111919634194059,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84996.1875,
        "kronos_small_displacement": 218.83749999999418,
        "kronos_small_displacement_fraction": 0.002581320364460486,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011445",
        "ticker": "KXBTC15M-26OCT011445-45",
        "market_id": "KXBTC15M-26OCT011445-45",
        "contract_id": "KXBTC15M-26OCT011445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84777.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T18:32:23.985386Z",
        "retrieved_timestamp": "2026-10-01T18:32:24.169276Z",
        "quote_offset_seconds": 0.18389,
        "quote_age_seconds": 0.18389,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 109.75
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84913.74,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 508,
          "signal_id": 508,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T18:15:00Z",
          "return_6h": 0.01042823417502059,
          "return_12h": 0.005610745170852249,
          "return_24h": 0.010727030604601895,
          "close_vs_ema12": 0.008171476478824102,
          "close_vs_ema24": 0.010019091346546105,
          "ema12_slope_3h": 0.003272445432039861,
          "ema24_slope_6h": 0.0021698363634119477,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T18:32:24.028738Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T18:15:00Z",
            "return_6h": 0.01042823417502059,
            "return_12h": 0.005610745170852249,
            "return_24h": 0.010727030604601895,
            "close_vs_ema12": 0.008171476478824102,
            "close_vs_ema24": 0.010019091346546105,
            "ema12_slope_3h": 0.003272445432039861,
            "ema24_slope_6h": 0.0021698363634119477,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 507,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1645Z",
      "trigger_timestamp": "2026-10-01T16:47:25.541665Z",
      "market_start_timestamp": "2026-10-01T16:45:00Z",
      "resolution_timestamp": "2026-10-01T17:00:00Z",
      "direction": "UP",
      "base_run_id": 3721,
      "small_run_id": 3722,
      "last_observed_close": 84287.16,
      "actual_close": 84142.82,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T16:47:25.590746Z",
      "base_predicted_close": 84360.328125,
      "small_predicted_close": 84347.59375,
      "strike": 84287.16,
      "market_regime": {
        "id": 507,
        "signal_id": 507,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T16:30:00Z",
        "return_6h": 0.005493827081823666,
        "return_12h": 0.005044084834066709,
        "return_24h": -0.00024995780166869874,
        "close_vs_ema12": 0.004886571959462849,
        "close_vs_ema24": 0.005635917953396907,
        "ema12_slope_3h": 0.001385624697898491,
        "ema24_slope_6h": 0.000988988561890114,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T16:47:25.595093Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T16:30:00Z",
          "return_6h": 0.005493827081823666,
          "return_12h": 0.005044084834066709,
          "return_24h": -0.00024995780166869874,
          "close_vs_ema12": 0.004886571959462849,
          "close_vs_ema24": 0.005635917953396907,
          "ema12_slope_3h": 0.001385624697898491,
          "ema24_slope_6h": 0.000988988561890114,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217601,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3721,
        3722
      ],
      "forecast_publication_timestamp": "2026-10-01T16:47:25.541665Z",
      "requested_quote_timestamp": "2026-10-01T16:47:25.541665Z",
      "retrieved_quote_timestamp": "2026-10-01T16:47:25.759266Z",
      "quote_retrieval_timestamp": "2026-10-01T16:47:25.759266Z",
      "timing_difference_seconds": 0.217601,
      "selected_quote": {
        "id": 507,
        "contract_id": 507,
        "forecast_timestamp": "2026-10-01T16:47:25.541665Z",
        "requested_timestamp": "2026-10-01T16:47:25.541665Z",
        "actual_quote_timestamp": "2026-10-01T16:47:25.759266Z",
        "timestamp_delta_seconds": 0.217601,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T16:47:25.759266Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011300",
        "external_market_id": "KXBTC15M-26OCT011300-00",
        "external_contract_id": "KXBTC15M-26OCT011300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5665.8
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 507,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011300",
          "external_market_id": "KXBTC15M-26OCT011300-00",
          "external_contract_id": "KXBTC15M-26OCT011300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T16:45:00Z",
          "resolution_timestamp": "2026-10-01T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T16:47:25.602491Z"
        }
      ],
      "quotes": [
        {
          "id": 507,
          "contract_id": 507,
          "forecast_timestamp": "2026-10-01T16:47:25.541665Z",
          "requested_timestamp": "2026-10-01T16:47:25.541665Z",
          "actual_quote_timestamp": "2026-10-01T16:47:25.759266Z",
          "timestamp_delta_seconds": 0.217601,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T16:47:25.759266Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011300",
          "external_market_id": "KXBTC15M-26OCT011300-00",
          "external_contract_id": "KXBTC15M-26OCT011300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5665.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011300-00": {
          "UP/YES": "KXBTC15M-26OCT011300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 983,
          "signal_id": 507,
          "quote_id": 507,
          "settlement_id": 507,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.80000000000001,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T17:02:24.481963Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5665.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 984,
          "signal_id": 507,
          "quote_id": 507,
          "settlement_id": 507,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -55.00000000000001,
          "net_pnl": -56.74000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T17:02:24.484103Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5665.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84287.16,
        "kronos_base_predicted_close": 84360.328125,
        "kronos_base_displacement": 73.16812499999651,
        "kronos_base_displacement_fraction": 0.0008680815085001856,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84347.59375,
        "kronos_small_displacement": 60.43374999999651,
        "kronos_small_displacement_fraction": 0.0007169982948766634,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011300",
        "ticker": "KXBTC15M-26OCT011300-00",
        "market_id": "KXBTC15M-26OCT011300-00",
        "contract_id": "KXBTC15M-26OCT011300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84287.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T16:47:25.541665Z",
        "retrieved_timestamp": "2026-10-01T16:47:25.759266Z",
        "quote_offset_seconds": 0.217601,
        "quote_age_seconds": 0.217601,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5665.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84142.82,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 507,
          "signal_id": 507,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T16:30:00Z",
          "return_6h": 0.005493827081823666,
          "return_12h": 0.005044084834066709,
          "return_24h": -0.00024995780166869874,
          "close_vs_ema12": 0.004886571959462849,
          "close_vs_ema24": 0.005635917953396907,
          "ema12_slope_3h": 0.001385624697898491,
          "ema24_slope_6h": 0.000988988561890114,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T16:47:25.595093Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T16:30:00Z",
            "return_6h": 0.005493827081823666,
            "return_12h": 0.005044084834066709,
            "return_24h": -0.00024995780166869874,
            "close_vs_ema12": 0.004886571959462849,
            "close_vs_ema24": 0.005635917953396907,
            "ema12_slope_3h": 0.001385624697898491,
            "ema24_slope_6h": 0.000988988561890114,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 506,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1600Z",
      "trigger_timestamp": "2026-10-01T16:02:17.621326Z",
      "market_start_timestamp": "2026-10-01T16:00:00Z",
      "resolution_timestamp": "2026-10-01T16:15:00Z",
      "direction": "UP",
      "base_run_id": 3715,
      "small_run_id": 3716,
      "last_observed_close": 84085.18,
      "actual_close": 84227.21,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T16:02:17.664025Z",
      "base_predicted_close": 84139.90625,
      "small_predicted_close": 84204.8515625,
      "strike": 84085.18,
      "market_regime": {
        "id": 506,
        "signal_id": 506,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T15:45:00Z",
        "return_6h": 0.0040625069624831145,
        "return_12h": 0.004579305627044006,
        "return_24h": -3.609701275530952e-05,
        "close_vs_ema12": 0.0030807312787821672,
        "close_vs_ema24": 0.0035660976087350527,
        "ema12_slope_3h": 0.0005669433136825663,
        "ema24_slope_6h": 0.0006337962436564482,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T16:02:17.668375Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T15:45:00Z",
          "return_6h": 0.0040625069624831145,
          "return_12h": 0.004579305627044006,
          "return_24h": -3.609701275530952e-05,
          "close_vs_ema12": 0.0030807312787821672,
          "close_vs_ema24": 0.0035660976087350527,
          "ema12_slope_3h": 0.0005669433136825663,
          "ema24_slope_6h": 0.0006337962436564482,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207389,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3715,
        3716
      ],
      "forecast_publication_timestamp": "2026-10-01T16:02:17.621326Z",
      "requested_quote_timestamp": "2026-10-01T16:02:17.621326Z",
      "retrieved_quote_timestamp": "2026-10-01T16:02:17.828715Z",
      "quote_retrieval_timestamp": "2026-10-01T16:02:17.828715Z",
      "timing_difference_seconds": 0.207389,
      "selected_quote": {
        "id": 506,
        "contract_id": 506,
        "forecast_timestamp": "2026-10-01T16:02:17.621326Z",
        "requested_timestamp": "2026-10-01T16:02:17.621326Z",
        "actual_quote_timestamp": "2026-10-01T16:02:17.828715Z",
        "timestamp_delta_seconds": 0.207389,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T16:02:17.828715Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011215",
        "external_market_id": "KXBTC15M-26OCT011215-15",
        "external_contract_id": "KXBTC15M-26OCT011215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 290.01
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 506,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011215",
          "external_market_id": "KXBTC15M-26OCT011215-15",
          "external_contract_id": "KXBTC15M-26OCT011215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T16:00:00Z",
          "resolution_timestamp": "2026-10-01T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T16:02:17.670606Z"
        }
      ],
      "quotes": [
        {
          "id": 506,
          "contract_id": 506,
          "forecast_timestamp": "2026-10-01T16:02:17.621326Z",
          "requested_timestamp": "2026-10-01T16:02:17.621326Z",
          "actual_quote_timestamp": "2026-10-01T16:02:17.828715Z",
          "timestamp_delta_seconds": 0.207389,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.71,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T16:02:17.828715Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011215",
          "external_market_id": "KXBTC15M-26OCT011215-15",
          "external_contract_id": "KXBTC15M-26OCT011215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 290.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011215-15": {
          "UP/YES": "KXBTC15M-26OCT011215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 981,
          "signal_id": 506,
          "quote_id": 506,
          "settlement_id": 506,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T16:17:22.396891Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 290.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 982,
          "signal_id": 506,
          "quote_id": 506,
          "settlement_id": 506,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T16:17:22.399229Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 290.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84085.18,
        "kronos_base_predicted_close": 84139.90625,
        "kronos_base_displacement": 54.726250000006985,
        "kronos_base_displacement_fraction": 0.0006508429904057646,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84204.8515625,
        "kronos_small_displacement": 119.67156250000698,
        "kronos_small_displacement_fraction": 0.001423218247258399,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011215",
        "ticker": "KXBTC15M-26OCT011215-15",
        "market_id": "KXBTC15M-26OCT011215-15",
        "contract_id": "KXBTC15M-26OCT011215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84085.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T16:02:17.621326Z",
        "retrieved_timestamp": "2026-10-01T16:02:17.828715Z",
        "quote_offset_seconds": 0.207389,
        "quote_age_seconds": 0.207389,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 290.01
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84227.21,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 506,
          "signal_id": 506,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T15:45:00Z",
          "return_6h": 0.0040625069624831145,
          "return_12h": 0.004579305627044006,
          "return_24h": -3.609701275530952e-05,
          "close_vs_ema12": 0.0030807312787821672,
          "close_vs_ema24": 0.0035660976087350527,
          "ema12_slope_3h": 0.0005669433136825663,
          "ema24_slope_6h": 0.0006337962436564482,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T16:02:17.668375Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T15:45:00Z",
            "return_6h": 0.0040625069624831145,
            "return_12h": 0.004579305627044006,
            "return_24h": -3.609701275530952e-05,
            "close_vs_ema12": 0.0030807312787821672,
            "close_vs_ema24": 0.0035660976087350527,
            "ema12_slope_3h": 0.0005669433136825663,
            "ema24_slope_6h": 0.0006337962436564482,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 505,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1545Z",
      "trigger_timestamp": "2026-10-01T15:47:22.737528Z",
      "market_start_timestamp": "2026-10-01T15:45:00Z",
      "resolution_timestamp": "2026-10-01T16:00:00Z",
      "direction": "UP",
      "base_run_id": 3713,
      "small_run_id": 3714,
      "last_observed_close": 83816.31,
      "actual_close": 84085.18,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T15:47:22.774491Z",
      "base_predicted_close": 83865.3984375,
      "small_predicted_close": 83903.7109375,
      "strike": 83816.31,
      "market_regime": {
        "id": 505,
        "signal_id": 505,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T15:30:00Z",
        "return_6h": -0.0003541214568374418,
        "return_12h": 0.0018232285196879694,
        "return_24h": -0.0031205375563546633,
        "close_vs_ema12": 4.347227205103721e-06,
        "close_vs_ema24": 0.0004321588103164409,
        "ema12_slope_3h": 0.0004105427522722582,
        "ema24_slope_6h": 0.0005615926075466238,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T15:47:22.778866Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T15:30:00Z",
          "return_6h": -0.0003541214568374418,
          "return_12h": 0.0018232285196879694,
          "return_24h": -0.0031205375563546633,
          "close_vs_ema12": 4.347227205103721e-06,
          "close_vs_ema24": 0.0004321588103164409,
          "ema12_slope_3h": 0.0004105427522722582,
          "ema24_slope_6h": 0.0005615926075466238,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173632,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3713,
        3714
      ],
      "forecast_publication_timestamp": "2026-10-01T15:47:22.737528Z",
      "requested_quote_timestamp": "2026-10-01T15:47:22.737528Z",
      "retrieved_quote_timestamp": "2026-10-01T15:47:22.911160Z",
      "quote_retrieval_timestamp": "2026-10-01T15:47:22.911160Z",
      "timing_difference_seconds": 0.173632,
      "selected_quote": {
        "id": 505,
        "contract_id": 505,
        "forecast_timestamp": "2026-10-01T15:47:22.737528Z",
        "requested_timestamp": "2026-10-01T15:47:22.737528Z",
        "actual_quote_timestamp": "2026-10-01T15:47:22.911160Z",
        "timestamp_delta_seconds": 0.173632,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T15:47:22.911160Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011200",
        "external_market_id": "KXBTC15M-26OCT011200-00",
        "external_contract_id": "KXBTC15M-26OCT011200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2719.63
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 505,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011200",
          "external_market_id": "KXBTC15M-26OCT011200-00",
          "external_contract_id": "KXBTC15M-26OCT011200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T15:45:00Z",
          "resolution_timestamp": "2026-10-01T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T15:47:22.781684Z"
        }
      ],
      "quotes": [
        {
          "id": 505,
          "contract_id": 505,
          "forecast_timestamp": "2026-10-01T15:47:22.737528Z",
          "requested_timestamp": "2026-10-01T15:47:22.737528Z",
          "actual_quote_timestamp": "2026-10-01T15:47:22.911160Z",
          "timestamp_delta_seconds": 0.173632,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.69,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T15:47:22.911160Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011200",
          "external_market_id": "KXBTC15M-26OCT011200-00",
          "external_contract_id": "KXBTC15M-26OCT011200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2719.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011200-00": {
          "UP/YES": "KXBTC15M-26OCT011200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 979,
          "signal_id": 505,
          "quote_id": 505,
          "settlement_id": 505,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T16:02:22.151524Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2719.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 980,
          "signal_id": 505,
          "quote_id": 505,
          "settlement_id": 505,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T16:02:22.155656Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2719.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83816.31,
        "kronos_base_predicted_close": 83865.3984375,
        "kronos_base_displacement": 49.08843750000233,
        "kronos_base_displacement_fraction": 0.0005856668886998524,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83903.7109375,
        "kronos_small_displacement": 87.40093750000233,
        "kronos_small_displacement_fraction": 0.001042767660614054,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011200",
        "ticker": "KXBTC15M-26OCT011200-00",
        "market_id": "KXBTC15M-26OCT011200-00",
        "contract_id": "KXBTC15M-26OCT011200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83816.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T15:47:22.737528Z",
        "retrieved_timestamp": "2026-10-01T15:47:22.911160Z",
        "quote_offset_seconds": 0.173632,
        "quote_age_seconds": 0.173632,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2719.63
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84085.18,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 505,
          "signal_id": 505,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T15:30:00Z",
          "return_6h": -0.0003541214568374418,
          "return_12h": 0.0018232285196879694,
          "return_24h": -0.0031205375563546633,
          "close_vs_ema12": 4.347227205103721e-06,
          "close_vs_ema24": 0.0004321588103164409,
          "ema12_slope_3h": 0.0004105427522722582,
          "ema24_slope_6h": 0.0005615926075466238,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T15:47:22.778866Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T15:30:00Z",
            "return_6h": -0.0003541214568374418,
            "return_12h": 0.0018232285196879694,
            "return_24h": -0.0031205375563546633,
            "close_vs_ema12": 4.347227205103721e-06,
            "close_vs_ema24": 0.0004321588103164409,
            "ema12_slope_3h": 0.0004105427522722582,
            "ema24_slope_6h": 0.0005615926075466238,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 504,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1530Z",
      "trigger_timestamp": "2026-10-01T15:32:17.452395Z",
      "market_start_timestamp": "2026-10-01T15:30:00Z",
      "resolution_timestamp": "2026-10-01T15:45:00Z",
      "direction": "UP",
      "base_run_id": 3711,
      "small_run_id": 3712,
      "last_observed_close": 84089.5,
      "actual_close": 83816.31,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T15:32:17.493095Z",
      "base_predicted_close": 84168.9296875,
      "small_predicted_close": 84227.125,
      "strike": 84089.5,
      "market_regime": {
        "id": 504,
        "signal_id": 504,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T15:15:00Z",
        "return_6h": 0.00444958664593198,
        "return_12h": 0.007458385702853398,
        "return_24h": 0.003231097975533226,
        "close_vs_ema12": 0.003263940632323825,
        "close_vs_ema24": 0.003702115098016545,
        "ema12_slope_3h": 0.0004666110058537676,
        "ema24_slope_6h": 0.0005809117927482177,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T15:32:17.497211Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T15:15:00Z",
          "return_6h": 0.00444958664593198,
          "return_12h": 0.007458385702853398,
          "return_24h": 0.003231097975533226,
          "close_vs_ema12": 0.003263940632323825,
          "close_vs_ema24": 0.003702115098016545,
          "ema12_slope_3h": 0.0004666110058537676,
          "ema24_slope_6h": 0.0005809117927482177,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.12,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163364,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3711,
        3712
      ],
      "forecast_publication_timestamp": "2026-10-01T15:32:17.452395Z",
      "requested_quote_timestamp": "2026-10-01T15:32:17.452395Z",
      "retrieved_quote_timestamp": "2026-10-01T15:32:17.615759Z",
      "quote_retrieval_timestamp": "2026-10-01T15:32:17.615759Z",
      "timing_difference_seconds": 0.163364,
      "selected_quote": {
        "id": 504,
        "contract_id": 504,
        "forecast_timestamp": "2026-10-01T15:32:17.452395Z",
        "requested_timestamp": "2026-10-01T15:32:17.452395Z",
        "actual_quote_timestamp": "2026-10-01T15:32:17.615759Z",
        "timestamp_delta_seconds": 0.163364,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.12,
        "implied_probability": 0.12,
        "spread": 0.009999999999999995,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T15:32:17.615759Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011145",
        "external_market_id": "KXBTC15M-26OCT011145-45",
        "external_contract_id": "KXBTC15M-26OCT011145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8356.86
      },
      "selected_entry_price": 0.12,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 504,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011145",
          "external_market_id": "KXBTC15M-26OCT011145-45",
          "external_contract_id": "KXBTC15M-26OCT011145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T15:30:00Z",
          "resolution_timestamp": "2026-10-01T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T15:32:17.499744Z"
        }
      ],
      "quotes": [
        {
          "id": 504,
          "contract_id": 504,
          "forecast_timestamp": "2026-10-01T15:32:17.452395Z",
          "requested_timestamp": "2026-10-01T15:32:17.452395Z",
          "actual_quote_timestamp": "2026-10-01T15:32:17.615759Z",
          "timestamp_delta_seconds": 0.163364,
          "bid": 0.11,
          "ask": 0.12,
          "midpoint": 0.11499999999999999,
          "last_price": 0.12,
          "implied_probability": 0.12,
          "spread": 0.009999999999999995,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T15:32:17.615759Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011145",
          "external_market_id": "KXBTC15M-26OCT011145-45",
          "external_contract_id": "KXBTC15M-26OCT011145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8356.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011145-45": {
          "UP/YES": "KXBTC15M-26OCT011145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 977,
          "signal_id": 504,
          "quote_id": 504,
          "settlement_id": 504,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 784.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.08,
          "trading_fee": 5.8,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.08,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T15:47:28.748169Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8356.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 978,
          "signal_id": 504,
          "quote_id": 504,
          "settlement_id": 504,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 12.0,
          "trading_fee": 0.74,
          "total_deployed": 12.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -12.0,
          "net_pnl": -12.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T15:47:28.751437Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8356.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84089.5,
        "kronos_base_predicted_close": 84168.9296875,
        "kronos_base_displacement": 79.4296875,
        "kronos_base_displacement_fraction": 0.0009445850849392611,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84227.125,
        "kronos_small_displacement": 137.625,
        "kronos_small_displacement_fraction": 0.001636649046551591,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011145",
        "ticker": "KXBTC15M-26OCT011145-45",
        "market_id": "KXBTC15M-26OCT011145-45",
        "contract_id": "KXBTC15M-26OCT011145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84089.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T15:32:17.452395Z",
        "retrieved_timestamp": "2026-10-01T15:32:17.615759Z",
        "quote_offset_seconds": 0.163364,
        "quote_age_seconds": 0.163364,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.12,
        "spread": 0.009999999999999995,
        "selected_entry_price": 0.12,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8356.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83816.31,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 504,
          "signal_id": 504,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T15:15:00Z",
          "return_6h": 0.00444958664593198,
          "return_12h": 0.007458385702853398,
          "return_24h": 0.003231097975533226,
          "close_vs_ema12": 0.003263940632323825,
          "close_vs_ema24": 0.003702115098016545,
          "ema12_slope_3h": 0.0004666110058537676,
          "ema24_slope_6h": 0.0005809117927482177,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T15:32:17.497211Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T15:15:00Z",
            "return_6h": 0.00444958664593198,
            "return_12h": 0.007458385702853398,
            "return_24h": 0.003231097975533226,
            "close_vs_ema12": 0.003263940632323825,
            "close_vs_ema24": 0.003702115098016545,
            "ema12_slope_3h": 0.0004666110058537676,
            "ema24_slope_6h": 0.0005809117927482177,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 503,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1445Z",
      "trigger_timestamp": "2026-10-01T14:47:26.226023Z",
      "market_start_timestamp": "2026-10-01T14:45:00Z",
      "resolution_timestamp": "2026-10-01T15:00:00Z",
      "direction": "UP",
      "base_run_id": 3705,
      "small_run_id": 3706,
      "last_observed_close": 83987.78,
      "actual_close": 83980.21,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T14:47:26.274937Z",
      "base_predicted_close": 84087.6796875,
      "small_predicted_close": 84201.9296875,
      "strike": 83987.78,
      "market_regime": {
        "id": 503,
        "signal_id": 503,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T14:30:00Z",
        "return_6h": 0.006324998048363728,
        "return_12h": 0.0071457396034348974,
        "return_24h": 0.005266702364014719,
        "close_vs_ema12": 0.002392236766951772,
        "close_vs_ema24": 0.00268139403573886,
        "ema12_slope_3h": 0.0003562471226334907,
        "ema24_slope_6h": 0.00030666507642163054,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T14:47:26.279030Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T14:30:00Z",
          "return_6h": 0.006324998048363728,
          "return_12h": 0.0071457396034348974,
          "return_24h": 0.005266702364014719,
          "close_vs_ema12": 0.002392236766951772,
          "close_vs_ema24": 0.00268139403573886,
          "ema12_slope_3h": 0.0003562471226334907,
          "ema24_slope_6h": 0.00030666507642163054,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.22266,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3705,
        3706
      ],
      "forecast_publication_timestamp": "2026-10-01T14:47:26.226023Z",
      "requested_quote_timestamp": "2026-10-01T14:47:26.226023Z",
      "retrieved_quote_timestamp": "2026-10-01T14:47:26.448683Z",
      "quote_retrieval_timestamp": "2026-10-01T14:47:26.448683Z",
      "timing_difference_seconds": 0.22266,
      "selected_quote": {
        "id": 503,
        "contract_id": 503,
        "forecast_timestamp": "2026-10-01T14:47:26.226023Z",
        "requested_timestamp": "2026-10-01T14:47:26.226023Z",
        "actual_quote_timestamp": "2026-10-01T14:47:26.448683Z",
        "timestamp_delta_seconds": 0.22266,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T14:47:26.448683Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011100",
        "external_market_id": "KXBTC15M-26OCT011100-00",
        "external_contract_id": "KXBTC15M-26OCT011100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3346.04
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 503,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011100",
          "external_market_id": "KXBTC15M-26OCT011100-00",
          "external_contract_id": "KXBTC15M-26OCT011100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T14:45:00Z",
          "resolution_timestamp": "2026-10-01T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T14:47:26.281843Z"
        }
      ],
      "quotes": [
        {
          "id": 503,
          "contract_id": 503,
          "forecast_timestamp": "2026-10-01T14:47:26.226023Z",
          "requested_timestamp": "2026-10-01T14:47:26.226023Z",
          "actual_quote_timestamp": "2026-10-01T14:47:26.448683Z",
          "timestamp_delta_seconds": 0.22266,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T14:47:26.448683Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011100",
          "external_market_id": "KXBTC15M-26OCT011100-00",
          "external_contract_id": "KXBTC15M-26OCT011100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3346.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011100-00": {
          "UP/YES": "KXBTC15M-26OCT011100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 975,
          "signal_id": 503,
          "quote_id": 503,
          "settlement_id": 503,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T15:02:24.221258Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3346.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 976,
          "signal_id": 503,
          "quote_id": 503,
          "settlement_id": 503,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T15:02:24.223817Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3346.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83987.78,
        "kronos_base_predicted_close": 84087.6796875,
        "kronos_base_displacement": 99.89968750000116,
        "kronos_base_displacement_fraction": 0.0011894550314343487,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84201.9296875,
        "kronos_small_displacement": 214.14968750000116,
        "kronos_small_displacement_fraction": 0.0025497719727798633,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011100",
        "ticker": "KXBTC15M-26OCT011100-00",
        "market_id": "KXBTC15M-26OCT011100-00",
        "contract_id": "KXBTC15M-26OCT011100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83987.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T14:47:26.226023Z",
        "retrieved_timestamp": "2026-10-01T14:47:26.448683Z",
        "quote_offset_seconds": 0.22266,
        "quote_age_seconds": 0.22266,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3346.04
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83980.21,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 503,
          "signal_id": 503,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T14:30:00Z",
          "return_6h": 0.006324998048363728,
          "return_12h": 0.0071457396034348974,
          "return_24h": 0.005266702364014719,
          "close_vs_ema12": 0.002392236766951772,
          "close_vs_ema24": 0.00268139403573886,
          "ema12_slope_3h": 0.0003562471226334907,
          "ema24_slope_6h": 0.00030666507642163054,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T14:47:26.279030Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T14:30:00Z",
            "return_6h": 0.006324998048363728,
            "return_12h": 0.0071457396034348974,
            "return_24h": 0.005266702364014719,
            "close_vs_ema12": 0.002392236766951772,
            "close_vs_ema24": 0.00268139403573886,
            "ema12_slope_3h": 0.0003562471226334907,
            "ema24_slope_6h": 0.00030666507642163054,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 502,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1430Z",
      "trigger_timestamp": "2026-10-01T14:32:17.909726Z",
      "market_start_timestamp": "2026-10-01T14:30:00Z",
      "resolution_timestamp": "2026-10-01T14:45:00Z",
      "direction": "UP",
      "base_run_id": 3703,
      "small_run_id": 3704,
      "last_observed_close": 84108.68,
      "actual_close": 83987.78,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T14:32:17.949409Z",
      "base_predicted_close": 84142.1328125,
      "small_predicted_close": 84186.9375,
      "strike": 84108.68,
      "market_regime": {
        "id": 502,
        "signal_id": 502,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T14:15:00Z",
        "return_6h": 0.008611003708816956,
        "return_12h": 0.007764720349194398,
        "return_24h": 0.005252525590557111,
        "close_vs_ema12": 0.003937457223257779,
        "close_vs_ema24": 0.004181513720222796,
        "ema12_slope_3h": 0.0003413144809056856,
        "ema24_slope_6h": 0.00018038871652414912,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T14:32:17.953495Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T14:15:00Z",
          "return_6h": 0.008611003708816956,
          "return_12h": 0.007764720349194398,
          "return_24h": 0.005252525590557111,
          "close_vs_ema12": 0.003937457223257779,
          "close_vs_ema24": 0.004181513720222796,
          "ema12_slope_3h": 0.0003413144809056856,
          "ema24_slope_6h": 0.00018038871652414912,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170713,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3703,
        3704
      ],
      "forecast_publication_timestamp": "2026-10-01T14:32:17.909726Z",
      "requested_quote_timestamp": "2026-10-01T14:32:17.909726Z",
      "retrieved_quote_timestamp": "2026-10-01T14:32:18.080439Z",
      "quote_retrieval_timestamp": "2026-10-01T14:32:18.080439Z",
      "timing_difference_seconds": 0.170713,
      "selected_quote": {
        "id": 502,
        "contract_id": 502,
        "forecast_timestamp": "2026-10-01T14:32:17.909726Z",
        "requested_timestamp": "2026-10-01T14:32:17.909726Z",
        "actual_quote_timestamp": "2026-10-01T14:32:18.080439Z",
        "timestamp_delta_seconds": 0.170713,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T14:32:18.080439Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011045",
        "external_market_id": "KXBTC15M-26OCT011045-45",
        "external_contract_id": "KXBTC15M-26OCT011045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1737.4
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 502,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011045",
          "external_market_id": "KXBTC15M-26OCT011045-45",
          "external_contract_id": "KXBTC15M-26OCT011045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T14:30:00Z",
          "resolution_timestamp": "2026-10-01T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T14:32:17.955831Z"
        }
      ],
      "quotes": [
        {
          "id": 502,
          "contract_id": 502,
          "forecast_timestamp": "2026-10-01T14:32:17.909726Z",
          "requested_timestamp": "2026-10-01T14:32:17.909726Z",
          "actual_quote_timestamp": "2026-10-01T14:32:18.080439Z",
          "timestamp_delta_seconds": 0.170713,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T14:32:18.080439Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011045",
          "external_market_id": "KXBTC15M-26OCT011045-45",
          "external_contract_id": "KXBTC15M-26OCT011045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1737.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011045-45": {
          "UP/YES": "KXBTC15M-26OCT011045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 973,
          "signal_id": 502,
          "quote_id": 502,
          "settlement_id": 502,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.72,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T14:47:32.715003Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1737.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 974,
          "signal_id": 502,
          "quote_id": 502,
          "settlement_id": 502,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -52.0,
          "net_pnl": -53.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T14:47:32.717727Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1737.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84108.68,
        "kronos_base_predicted_close": 84142.1328125,
        "kronos_base_displacement": 33.452812500006985,
        "kronos_base_displacement_fraction": 0.00039773317688503716,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84186.9375,
        "kronos_small_displacement": 78.25750000000698,
        "kronos_small_displacement_fraction": 0.0009304331015539299,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011045",
        "ticker": "KXBTC15M-26OCT011045-45",
        "market_id": "KXBTC15M-26OCT011045-45",
        "contract_id": "KXBTC15M-26OCT011045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84108.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T14:32:17.909726Z",
        "retrieved_timestamp": "2026-10-01T14:32:18.080439Z",
        "quote_offset_seconds": 0.170713,
        "quote_age_seconds": 0.170713,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1737.4
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83987.78,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 502,
          "signal_id": 502,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T14:15:00Z",
          "return_6h": 0.008611003708816956,
          "return_12h": 0.007764720349194398,
          "return_24h": 0.005252525590557111,
          "close_vs_ema12": 0.003937457223257779,
          "close_vs_ema24": 0.004181513720222796,
          "ema12_slope_3h": 0.0003413144809056856,
          "ema24_slope_6h": 0.00018038871652414912,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T14:32:17.953495Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T14:15:00Z",
            "return_6h": 0.008611003708816956,
            "return_12h": 0.007764720349194398,
            "return_24h": 0.005252525590557111,
            "close_vs_ema12": 0.003937457223257779,
            "close_vs_ema24": 0.004181513720222796,
            "ema12_slope_3h": 0.0003413144809056856,
            "ema24_slope_6h": 0.00018038871652414912,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 501,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1415Z",
      "trigger_timestamp": "2026-10-01T14:17:17.230590Z",
      "market_start_timestamp": "2026-10-01T14:15:00Z",
      "resolution_timestamp": "2026-10-01T14:30:00Z",
      "direction": "UP",
      "base_run_id": 3701,
      "small_run_id": 3702,
      "last_observed_close": 83725.7,
      "actual_close": 84108.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T14:17:17.270290Z",
      "base_predicted_close": 83732.0625,
      "small_predicted_close": 83813.7109375,
      "strike": 83725.7,
      "market_regime": {
        "id": 501,
        "signal_id": 501,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T14:00:00Z",
        "return_6h": 0.004814534443724705,
        "return_12h": 0.001980052364931817,
        "return_24h": -0.007188603767742663,
        "close_vs_ema12": -0.0004664283964930238,
        "close_vs_ema24": -0.0003029571502030093,
        "ema12_slope_3h": 0.0002068802909325207,
        "ema24_slope_6h": 3.6614921201660877e-06,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T14:17:17.273984Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T14:00:00Z",
          "return_6h": 0.004814534443724705,
          "return_12h": 0.001980052364931817,
          "return_24h": -0.007188603767742663,
          "close_vs_ema12": -0.0004664283964930238,
          "close_vs_ema24": -0.0003029571502030093,
          "ema12_slope_3h": 0.0002068802909325207,
          "ema24_slope_6h": 3.6614921201660877e-06,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187856,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3701,
        3702
      ],
      "forecast_publication_timestamp": "2026-10-01T14:17:17.230590Z",
      "requested_quote_timestamp": "2026-10-01T14:17:17.230590Z",
      "retrieved_quote_timestamp": "2026-10-01T14:17:17.418446Z",
      "quote_retrieval_timestamp": "2026-10-01T14:17:17.418446Z",
      "timing_difference_seconds": 0.187856,
      "selected_quote": {
        "id": 501,
        "contract_id": 501,
        "forecast_timestamp": "2026-10-01T14:17:17.230590Z",
        "requested_timestamp": "2026-10-01T14:17:17.230590Z",
        "actual_quote_timestamp": "2026-10-01T14:17:17.418446Z",
        "timestamp_delta_seconds": 0.187856,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T14:17:17.418446Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT011030",
        "external_market_id": "KXBTC15M-26OCT011030-30",
        "external_contract_id": "KXBTC15M-26OCT011030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6877.99
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 501,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011030",
          "external_market_id": "KXBTC15M-26OCT011030-30",
          "external_contract_id": "KXBTC15M-26OCT011030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T14:15:00Z",
          "resolution_timestamp": "2026-10-01T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T14:17:17.276494Z"
        }
      ],
      "quotes": [
        {
          "id": 501,
          "contract_id": 501,
          "forecast_timestamp": "2026-10-01T14:17:17.230590Z",
          "requested_timestamp": "2026-10-01T14:17:17.230590Z",
          "actual_quote_timestamp": "2026-10-01T14:17:17.418446Z",
          "timestamp_delta_seconds": 0.187856,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T14:17:17.418446Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT011030",
          "external_market_id": "KXBTC15M-26OCT011030-30",
          "external_contract_id": "KXBTC15M-26OCT011030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6877.99
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT011030-30": {
          "UP/YES": "KXBTC15M-26OCT011030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 971,
          "signal_id": 501,
          "quote_id": 501,
          "settlement_id": 501,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T14:32:23.215124Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6877.99,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 972,
          "signal_id": 501,
          "quote_id": 501,
          "settlement_id": 501,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T14:32:23.217927Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6877.99,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83725.7,
        "kronos_base_predicted_close": 83732.0625,
        "kronos_base_displacement": 6.36250000000291,
        "kronos_base_displacement_fraction": 7.599219833340193e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83813.7109375,
        "kronos_small_displacement": 88.01093750000291,
        "kronos_small_displacement_fraction": 0.0010511818653054308,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT011030",
        "ticker": "KXBTC15M-26OCT011030-30",
        "market_id": "KXBTC15M-26OCT011030-30",
        "contract_id": "KXBTC15M-26OCT011030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83725.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T14:17:17.230590Z",
        "retrieved_timestamp": "2026-10-01T14:17:17.418446Z",
        "quote_offset_seconds": 0.187856,
        "quote_age_seconds": 0.187856,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6877.99
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84108.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 501,
          "signal_id": 501,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T14:00:00Z",
          "return_6h": 0.004814534443724705,
          "return_12h": 0.001980052364931817,
          "return_24h": -0.007188603767742663,
          "close_vs_ema12": -0.0004664283964930238,
          "close_vs_ema24": -0.0003029571502030093,
          "ema12_slope_3h": 0.0002068802909325207,
          "ema24_slope_6h": 3.6614921201660877e-06,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T14:17:17.273984Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T14:00:00Z",
            "return_6h": 0.004814534443724705,
            "return_12h": 0.001980052364931817,
            "return_24h": -0.007188603767742663,
            "close_vs_ema12": -0.0004664283964930238,
            "close_vs_ema24": -0.0003029571502030093,
            "ema12_slope_3h": 0.0002068802909325207,
            "ema24_slope_6h": 3.6614921201660877e-06,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 500,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1300Z",
      "trigger_timestamp": "2026-10-01T13:02:19.520692Z",
      "market_start_timestamp": "2026-10-01T13:00:00Z",
      "resolution_timestamp": "2026-10-01T13:15:00Z",
      "direction": "UP",
      "base_run_id": 3691,
      "small_run_id": 3692,
      "last_observed_close": 83729.78,
      "actual_close": 83495.41,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T13:02:19.563643Z",
      "base_predicted_close": 83741.75,
      "small_predicted_close": 83816.796875,
      "strike": 83729.78,
      "market_regime": {
        "id": 500,
        "signal_id": 500,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T12:45:00Z",
        "return_6h": -0.004377626775287524,
        "return_12h": 0.0030783093411266282,
        "return_24h": -0.018191107919723226,
        "close_vs_ema12": -0.0005926919824714716,
        "close_vs_ema24": -0.0003239471506644165,
        "ema12_slope_3h": 0.0004918741730755016,
        "ema24_slope_6h": -0.00023784269476478936,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T13:02:19.567777Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T12:45:00Z",
          "return_6h": -0.004377626775287524,
          "return_12h": 0.0030783093411266282,
          "return_24h": -0.018191107919723226,
          "close_vs_ema12": -0.0005926919824714716,
          "close_vs_ema24": -0.0003239471506644165,
          "ema12_slope_3h": 0.0004918741730755016,
          "ema24_slope_6h": -0.00023784269476478936,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.214835,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3691,
        3692
      ],
      "forecast_publication_timestamp": "2026-10-01T13:02:19.520692Z",
      "requested_quote_timestamp": "2026-10-01T13:02:19.520692Z",
      "retrieved_quote_timestamp": "2026-10-01T13:02:19.735527Z",
      "quote_retrieval_timestamp": "2026-10-01T13:02:19.735527Z",
      "timing_difference_seconds": 0.214835,
      "selected_quote": {
        "id": 500,
        "contract_id": 500,
        "forecast_timestamp": "2026-10-01T13:02:19.520692Z",
        "requested_timestamp": "2026-10-01T13:02:19.520692Z",
        "actual_quote_timestamp": "2026-10-01T13:02:19.735527Z",
        "timestamp_delta_seconds": 0.214835,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T13:02:19.735527Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT010915",
        "external_market_id": "KXBTC15M-26OCT010915-15",
        "external_contract_id": "KXBTC15M-26OCT010915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7698.25
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 500,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010915",
          "external_market_id": "KXBTC15M-26OCT010915-15",
          "external_contract_id": "KXBTC15M-26OCT010915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T13:00:00Z",
          "resolution_timestamp": "2026-10-01T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T13:02:19.569800Z"
        }
      ],
      "quotes": [
        {
          "id": 500,
          "contract_id": 500,
          "forecast_timestamp": "2026-10-01T13:02:19.520692Z",
          "requested_timestamp": "2026-10-01T13:02:19.520692Z",
          "actual_quote_timestamp": "2026-10-01T13:02:19.735527Z",
          "timestamp_delta_seconds": 0.214835,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T13:02:19.735527Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010915",
          "external_market_id": "KXBTC15M-26OCT010915-15",
          "external_contract_id": "KXBTC15M-26OCT010915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7698.25
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT010915-15": {
          "UP/YES": "KXBTC15M-26OCT010915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 969,
          "signal_id": 500,
          "quote_id": 500,
          "settlement_id": 500,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T13:17:25.450192Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7698.25,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 970,
          "signal_id": 500,
          "quote_id": 500,
          "settlement_id": 500,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T13:17:25.454341Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7698.25,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83729.78,
        "kronos_base_predicted_close": 83741.75,
        "kronos_base_displacement": 11.970000000001164,
        "kronos_base_displacement_fraction": 0.00014295988834559417,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83816.796875,
        "kronos_small_displacement": 87.01687500000116,
        "kronos_small_displacement_fraction": 0.001039258373782914,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT010915",
        "ticker": "KXBTC15M-26OCT010915-15",
        "market_id": "KXBTC15M-26OCT010915-15",
        "contract_id": "KXBTC15M-26OCT010915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83729.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T13:02:19.520692Z",
        "retrieved_timestamp": "2026-10-01T13:02:19.735527Z",
        "quote_offset_seconds": 0.214835,
        "quote_age_seconds": 0.214835,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7698.25
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83495.41,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 500,
          "signal_id": 500,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T12:45:00Z",
          "return_6h": -0.004377626775287524,
          "return_12h": 0.0030783093411266282,
          "return_24h": -0.018191107919723226,
          "close_vs_ema12": -0.0005926919824714716,
          "close_vs_ema24": -0.0003239471506644165,
          "ema12_slope_3h": 0.0004918741730755016,
          "ema24_slope_6h": -0.00023784269476478936,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T13:02:19.567777Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T12:45:00Z",
            "return_6h": -0.004377626775287524,
            "return_12h": 0.0030783093411266282,
            "return_24h": -0.018191107919723226,
            "close_vs_ema12": -0.0005926919824714716,
            "close_vs_ema24": -0.0003239471506644165,
            "ema12_slope_3h": 0.0004918741730755016,
            "ema24_slope_6h": -0.00023784269476478936,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 499,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1030Z",
      "trigger_timestamp": "2026-10-01T10:32:17.197838Z",
      "market_start_timestamp": "2026-10-01T10:30:00Z",
      "resolution_timestamp": "2026-10-01T10:45:00Z",
      "direction": "UP",
      "base_run_id": 3671,
      "small_run_id": 3672,
      "last_observed_close": 83644.36,
      "actual_close": 83826.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T10:32:17.247289Z",
      "base_predicted_close": 83661.7890625,
      "small_predicted_close": 83746.015625,
      "strike": 83644.36,
      "market_regime": {
        "id": 499,
        "signal_id": 499,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T10:15:00Z",
        "return_6h": -0.0019232360636215473,
        "return_12h": -0.0014928916561622874,
        "return_24h": -0.0014624318969471695,
        "close_vs_ema12": -0.0010382406885494078,
        "close_vs_ema24": -0.0010224932377036478,
        "ema12_slope_3h": -0.0011093463006590643,
        "ema24_slope_6h": 0.0005062091589964623,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T10:32:17.249947Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T10:15:00Z",
          "return_6h": -0.0019232360636215473,
          "return_12h": -0.0014928916561622874,
          "return_24h": -0.0014624318969471695,
          "close_vs_ema12": -0.0010382406885494078,
          "close_vs_ema24": -0.0010224932377036478,
          "ema12_slope_3h": -0.0011093463006590643,
          "ema24_slope_6h": 0.0005062091589964623,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.81,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.222036,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3671,
        3672
      ],
      "forecast_publication_timestamp": "2026-10-01T10:32:17.197838Z",
      "requested_quote_timestamp": "2026-10-01T10:32:17.197838Z",
      "retrieved_quote_timestamp": "2026-10-01T10:32:17.419874Z",
      "quote_retrieval_timestamp": "2026-10-01T10:32:17.419874Z",
      "timing_difference_seconds": 0.222036,
      "selected_quote": {
        "id": 499,
        "contract_id": 499,
        "forecast_timestamp": "2026-10-01T10:32:17.197838Z",
        "requested_timestamp": "2026-10-01T10:32:17.197838Z",
        "actual_quote_timestamp": "2026-10-01T10:32:17.419874Z",
        "timestamp_delta_seconds": 0.222036,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.81,
        "implied_probability": 0.81,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T10:32:17.419874Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT010645",
        "external_market_id": "KXBTC15M-26OCT010645-45",
        "external_contract_id": "KXBTC15M-26OCT010645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1977.39
      },
      "selected_entry_price": 0.81,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 499,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010645",
          "external_market_id": "KXBTC15M-26OCT010645-45",
          "external_contract_id": "KXBTC15M-26OCT010645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T10:30:00Z",
          "resolution_timestamp": "2026-10-01T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T10:32:17.252126Z"
        }
      ],
      "quotes": [
        {
          "id": 499,
          "contract_id": 499,
          "forecast_timestamp": "2026-10-01T10:32:17.197838Z",
          "requested_timestamp": "2026-10-01T10:32:17.197838Z",
          "actual_quote_timestamp": "2026-10-01T10:32:17.419874Z",
          "timestamp_delta_seconds": 0.222036,
          "bid": 0.8,
          "ask": 0.81,
          "midpoint": 0.805,
          "last_price": 0.81,
          "implied_probability": 0.81,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T10:32:17.419874Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010645",
          "external_market_id": "KXBTC15M-26OCT010645-45",
          "external_contract_id": "KXBTC15M-26OCT010645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1977.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT010645-45": {
          "UP/YES": "KXBTC15M-26OCT010645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 967,
          "signal_id": 499,
          "quote_id": 499,
          "settlement_id": 499,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 121.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.01,
          "trading_fee": 1.31,
          "total_deployed": 99.32000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 121.0,
          "gross_pnl": 22.989999999999995,
          "net_pnl": 21.679999999999993,
          "roi": 0.21828433346757944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T10:47:29.294410Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1977.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 968,
          "signal_id": 499,
          "quote_id": 499,
          "settlement_id": 499,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 81.0,
          "trading_fee": 1.08,
          "total_deployed": 82.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 19.0,
          "net_pnl": 17.92,
          "roi": 0.2183235867446394,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T10:47:29.298308Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1977.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83644.36,
        "kronos_base_predicted_close": 83661.7890625,
        "kronos_base_displacement": 17.429062499999418,
        "kronos_base_displacement_fraction": 0.00020837104259031233,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83746.015625,
        "kronos_small_displacement": 101.65562499999942,
        "kronos_small_displacement_fraction": 0.0012153314939584619,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT010645",
        "ticker": "KXBTC15M-26OCT010645-45",
        "market_id": "KXBTC15M-26OCT010645-45",
        "contract_id": "KXBTC15M-26OCT010645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83644.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T10:32:17.197838Z",
        "retrieved_timestamp": "2026-10-01T10:32:17.419874Z",
        "quote_offset_seconds": 0.222036,
        "quote_age_seconds": 0.222036,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.81,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.81,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1977.39
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83826.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 499,
          "signal_id": 499,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T10:15:00Z",
          "return_6h": -0.0019232360636215473,
          "return_12h": -0.0014928916561622874,
          "return_24h": -0.0014624318969471695,
          "close_vs_ema12": -0.0010382406885494078,
          "close_vs_ema24": -0.0010224932377036478,
          "ema12_slope_3h": -0.0011093463006590643,
          "ema24_slope_6h": 0.0005062091589964623,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T10:32:17.249947Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T10:15:00Z",
            "return_6h": -0.0019232360636215473,
            "return_12h": -0.0014928916561622874,
            "return_24h": -0.0014624318969471695,
            "close_vs_ema12": -0.0010382406885494078,
            "close_vs_ema24": -0.0010224932377036478,
            "ema12_slope_3h": -0.0011093463006590643,
            "ema24_slope_6h": 0.0005062091589964623,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 498,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T1000Z",
      "trigger_timestamp": "2026-10-01T10:02:17.738737Z",
      "market_start_timestamp": "2026-10-01T10:00:00Z",
      "resolution_timestamp": "2026-10-01T10:15:00Z",
      "direction": "UP",
      "base_run_id": 3667,
      "small_run_id": 3668,
      "last_observed_close": 83744.96,
      "actual_close": 83658.6,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T10:02:17.777244Z",
      "base_predicted_close": 83779.671875,
      "small_predicted_close": 83808.3046875,
      "strike": 83744.96,
      "market_regime": {
        "id": 498,
        "signal_id": 498,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T09:45:00Z",
        "return_6h": 0.0005147076611040635,
        "return_12h": 0.0004306709839634326,
        "return_24h": 0.0017392734734631432,
        "close_vs_ema12": 8.025741273565146e-05,
        "close_vs_ema24": 0.000139081889355408,
        "ema12_slope_3h": -0.0011842634814047681,
        "ema24_slope_6h": 0.0006200089001060505,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T10:02:17.781410Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T09:45:00Z",
          "return_6h": 0.0005147076611040635,
          "return_12h": 0.0004306709839634326,
          "return_24h": 0.0017392734734631432,
          "close_vs_ema12": 8.025741273565146e-05,
          "close_vs_ema24": 0.000139081889355408,
          "ema12_slope_3h": -0.0011842634814047681,
          "ema24_slope_6h": 0.0006200089001060505,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.07,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.247143,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3667,
        3668
      ],
      "forecast_publication_timestamp": "2026-10-01T10:02:17.738737Z",
      "requested_quote_timestamp": "2026-10-01T10:02:17.738737Z",
      "retrieved_quote_timestamp": "2026-10-01T10:02:17.985880Z",
      "quote_retrieval_timestamp": "2026-10-01T10:02:17.985880Z",
      "timing_difference_seconds": 0.247143,
      "selected_quote": {
        "id": 498,
        "contract_id": 498,
        "forecast_timestamp": "2026-10-01T10:02:17.738737Z",
        "requested_timestamp": "2026-10-01T10:02:17.738737Z",
        "actual_quote_timestamp": "2026-10-01T10:02:17.985880Z",
        "timestamp_delta_seconds": 0.247143,
        "bid": 0.069,
        "ask": 0.07,
        "midpoint": 0.0695,
        "last_price": 0.07,
        "implied_probability": 0.07,
        "spread": 0.0010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T10:02:17.985880Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT010615",
        "external_market_id": "KXBTC15M-26OCT010615-15",
        "external_contract_id": "KXBTC15M-26OCT010615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 989.38
      },
      "selected_entry_price": 0.07,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 498,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010615",
          "external_market_id": "KXBTC15M-26OCT010615-15",
          "external_contract_id": "KXBTC15M-26OCT010615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T10:00:00Z",
          "resolution_timestamp": "2026-10-01T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T10:02:17.783592Z"
        }
      ],
      "quotes": [
        {
          "id": 498,
          "contract_id": 498,
          "forecast_timestamp": "2026-10-01T10:02:17.738737Z",
          "requested_timestamp": "2026-10-01T10:02:17.738737Z",
          "actual_quote_timestamp": "2026-10-01T10:02:17.985880Z",
          "timestamp_delta_seconds": 0.247143,
          "bid": 0.069,
          "ask": 0.07,
          "midpoint": 0.0695,
          "last_price": 0.07,
          "implied_probability": 0.07,
          "spread": 0.0010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T10:02:17.985880Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010615",
          "external_market_id": "KXBTC15M-26OCT010615-15",
          "external_contract_id": "KXBTC15M-26OCT010615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 989.38
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT010615-15": {
          "UP/YES": "KXBTC15M-26OCT010615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 966,
          "signal_id": 498,
          "quote_id": 498,
          "settlement_id": 498,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.07,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 7.000000000000001,
          "trading_fee": 0.46,
          "total_deployed": 7.460000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -7.000000000000001,
          "net_pnl": -7.460000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T10:17:23.723313Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 989.38,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83744.96,
        "kronos_base_predicted_close": 83779.671875,
        "kronos_base_displacement": 34.7118749999936,
        "kronos_base_displacement_fraction": 0.00041449509319717385,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83808.3046875,
        "kronos_small_displacement": 63.3446874999936,
        "kronos_small_displacement_fraction": 0.0007563999970863154,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT010615",
        "ticker": "KXBTC15M-26OCT010615-15",
        "market_id": "KXBTC15M-26OCT010615-15",
        "contract_id": "KXBTC15M-26OCT010615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83744.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T10:02:17.738737Z",
        "retrieved_timestamp": "2026-10-01T10:02:17.985880Z",
        "quote_offset_seconds": 0.247143,
        "quote_age_seconds": 0.247143,
        "bid": 0.069,
        "ask": 0.07,
        "midpoint": 0.0695,
        "last_price": 0.07,
        "spread": 0.0010000000000000009,
        "selected_entry_price": 0.07,
        "price_type": "live_executable_ask",
        "yes_ask_size": 989.38
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83658.6,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 498,
          "signal_id": 498,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T09:45:00Z",
          "return_6h": 0.0005147076611040635,
          "return_12h": 0.0004306709839634326,
          "return_24h": 0.0017392734734631432,
          "close_vs_ema12": 8.025741273565146e-05,
          "close_vs_ema24": 0.000139081889355408,
          "ema12_slope_3h": -0.0011842634814047681,
          "ema24_slope_6h": 0.0006200089001060505,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T10:02:17.781410Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T09:45:00Z",
            "return_6h": 0.0005147076611040635,
            "return_12h": 0.0004306709839634326,
            "return_24h": 0.0017392734734631432,
            "close_vs_ema12": 8.025741273565146e-05,
            "close_vs_ema24": 0.000139081889355408,
            "ema12_slope_3h": -0.0011842634814047681,
            "ema24_slope_6h": 0.0006200089001060505,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 497,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T0930Z",
      "trigger_timestamp": "2026-10-01T09:32:16.195355Z",
      "market_start_timestamp": "2026-10-01T09:30:00Z",
      "resolution_timestamp": "2026-10-01T09:45:00Z",
      "direction": "UP",
      "base_run_id": 3663,
      "small_run_id": 3664,
      "last_observed_close": 83716.99,
      "actual_close": 83846.0,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T09:32:16.230033Z",
      "base_predicted_close": 83768.953125,
      "small_predicted_close": 83786.3125,
      "strike": 83716.99,
      "market_regime": {
        "id": 497,
        "signal_id": 497,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T09:15:00Z",
        "return_6h": 0.002995470451601534,
        "return_12h": 0.00013971637067000664,
        "return_24h": 0.004090052989003334,
        "close_vs_ema12": -0.0001955051746320713,
        "close_vs_ema24": -0.00016367350641566247,
        "ema12_slope_3h": -0.0009656547946558236,
        "ema24_slope_6h": 0.0005894893893043651,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T09:32:16.233728Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T09:15:00Z",
          "return_6h": 0.002995470451601534,
          "return_12h": 0.00013971637067000664,
          "return_24h": 0.004090052989003334,
          "close_vs_ema12": -0.0001955051746320713,
          "close_vs_ema24": -0.00016367350641566247,
          "ema12_slope_3h": -0.0009656547946558236,
          "ema24_slope_6h": 0.0005894893893043651,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.83,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.20513,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3663,
        3664
      ],
      "forecast_publication_timestamp": "2026-10-01T09:32:16.195355Z",
      "requested_quote_timestamp": "2026-10-01T09:32:16.195355Z",
      "retrieved_quote_timestamp": "2026-10-01T09:32:16.400485Z",
      "quote_retrieval_timestamp": "2026-10-01T09:32:16.400485Z",
      "timing_difference_seconds": 0.20513,
      "selected_quote": {
        "id": 497,
        "contract_id": 497,
        "forecast_timestamp": "2026-10-01T09:32:16.195355Z",
        "requested_timestamp": "2026-10-01T09:32:16.195355Z",
        "actual_quote_timestamp": "2026-10-01T09:32:16.400485Z",
        "timestamp_delta_seconds": 0.20513,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.83,
        "implied_probability": 0.83,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T09:32:16.400485Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT010545",
        "external_market_id": "KXBTC15M-26OCT010545-45",
        "external_contract_id": "KXBTC15M-26OCT010545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6283.01
      },
      "selected_entry_price": 0.83,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 497,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010545",
          "external_market_id": "KXBTC15M-26OCT010545-45",
          "external_contract_id": "KXBTC15M-26OCT010545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T09:30:00Z",
          "resolution_timestamp": "2026-10-01T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T09:32:16.238276Z"
        }
      ],
      "quotes": [
        {
          "id": 497,
          "contract_id": 497,
          "forecast_timestamp": "2026-10-01T09:32:16.195355Z",
          "requested_timestamp": "2026-10-01T09:32:16.195355Z",
          "actual_quote_timestamp": "2026-10-01T09:32:16.400485Z",
          "timestamp_delta_seconds": 0.20513,
          "bid": 0.82,
          "ask": 0.83,
          "midpoint": 0.825,
          "last_price": 0.83,
          "implied_probability": 0.83,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T09:32:16.400485Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010545",
          "external_market_id": "KXBTC15M-26OCT010545-45",
          "external_contract_id": "KXBTC15M-26OCT010545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6283.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT010545-45": {
          "UP/YES": "KXBTC15M-26OCT010545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 964,
          "signal_id": 497,
          "quote_id": 497,
          "settlement_id": 497,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 119.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.77,
          "trading_fee": 1.18,
          "total_deployed": 99.95,
          "settlement_value": 1.0,
          "settlement_payout": 119.0,
          "gross_pnl": 20.230000000000004,
          "net_pnl": 19.049999999999997,
          "roi": 0.19059529764882438,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T09:47:46.262757Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6283.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 965,
          "signal_id": 497,
          "quote_id": 497,
          "settlement_id": 497,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 83.0,
          "trading_fee": 0.99,
          "total_deployed": 83.99,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 17.0,
          "net_pnl": 16.010000000000005,
          "roi": 0.1906179307060365,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T09:47:46.268241Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6283.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83716.99,
        "kronos_base_predicted_close": 83768.953125,
        "kronos_base_displacement": 51.96312499999476,
        "kronos_base_displacement_fraction": 0.0006206998722719816,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83786.3125,
        "kronos_small_displacement": 69.32249999999476,
        "kronos_small_displacement_fraction": 0.0008280577216165411,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT010545",
        "ticker": "KXBTC15M-26OCT010545-45",
        "market_id": "KXBTC15M-26OCT010545-45",
        "contract_id": "KXBTC15M-26OCT010545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83716.99
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T09:32:16.195355Z",
        "retrieved_timestamp": "2026-10-01T09:32:16.400485Z",
        "quote_offset_seconds": 0.20513,
        "quote_age_seconds": 0.20513,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.83,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.83,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6283.01
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83846.0,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 497,
          "signal_id": 497,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T09:15:00Z",
          "return_6h": 0.002995470451601534,
          "return_12h": 0.00013971637067000664,
          "return_24h": 0.004090052989003334,
          "close_vs_ema12": -0.0001955051746320713,
          "close_vs_ema24": -0.00016367350641566247,
          "ema12_slope_3h": -0.0009656547946558236,
          "ema24_slope_6h": 0.0005894893893043651,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T09:32:16.233728Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T09:15:00Z",
            "return_6h": 0.002995470451601534,
            "return_12h": 0.00013971637067000664,
            "return_24h": 0.004090052989003334,
            "close_vs_ema12": -0.0001955051746320713,
            "close_vs_ema24": -0.00016367350641566247,
            "ema12_slope_3h": -0.0009656547946558236,
            "ema24_slope_6h": 0.0005894893893043651,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 496,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T0915Z",
      "trigger_timestamp": "2026-10-01T09:17:16.614348Z",
      "market_start_timestamp": "2026-10-01T09:15:00Z",
      "resolution_timestamp": "2026-10-01T09:30:00Z",
      "direction": "UP",
      "base_run_id": 3661,
      "small_run_id": 3662,
      "last_observed_close": 83637.96,
      "actual_close": 83716.99,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T09:17:16.651262Z",
      "base_predicted_close": 83723.265625,
      "small_predicted_close": 83724.7734375,
      "strike": 83637.96,
      "market_regime": {
        "id": 496,
        "signal_id": 496,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T09:00:00Z",
        "return_6h": 0.00248314213908829,
        "return_12h": -0.0008863826039569034,
        "return_24h": 0.004697467837843972,
        "close_vs_ema12": -0.001147686110145707,
        "close_vs_ema24": -0.0011109898337932078,
        "ema12_slope_3h": -0.0007087205866168622,
        "ema24_slope_6h": 0.0005389870747141146,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T09:17:16.656163Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T09:00:00Z",
          "return_6h": 0.00248314213908829,
          "return_12h": -0.0008863826039569034,
          "return_24h": 0.004697467837843972,
          "close_vs_ema12": -0.001147686110145707,
          "close_vs_ema24": -0.0011109898337932078,
          "ema12_slope_3h": -0.0007087205866168622,
          "ema24_slope_6h": 0.0005389870747141146,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.21942,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3661,
        3662
      ],
      "forecast_publication_timestamp": "2026-10-01T09:17:16.614348Z",
      "requested_quote_timestamp": "2026-10-01T09:17:16.614348Z",
      "retrieved_quote_timestamp": "2026-10-01T09:17:16.833768Z",
      "quote_retrieval_timestamp": "2026-10-01T09:17:16.833768Z",
      "timing_difference_seconds": 0.21942,
      "selected_quote": {
        "id": 496,
        "contract_id": 496,
        "forecast_timestamp": "2026-10-01T09:17:16.614348Z",
        "requested_timestamp": "2026-10-01T09:17:16.614348Z",
        "actual_quote_timestamp": "2026-10-01T09:17:16.833768Z",
        "timestamp_delta_seconds": 0.21942,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T09:17:16.833768Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT010530",
        "external_market_id": "KXBTC15M-26OCT010530-30",
        "external_contract_id": "KXBTC15M-26OCT010530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4179.29
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 496,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010530",
          "external_market_id": "KXBTC15M-26OCT010530-30",
          "external_contract_id": "KXBTC15M-26OCT010530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T09:15:00Z",
          "resolution_timestamp": "2026-10-01T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T09:17:16.658504Z"
        }
      ],
      "quotes": [
        {
          "id": 496,
          "contract_id": 496,
          "forecast_timestamp": "2026-10-01T09:17:16.614348Z",
          "requested_timestamp": "2026-10-01T09:17:16.614348Z",
          "actual_quote_timestamp": "2026-10-01T09:17:16.833768Z",
          "timestamp_delta_seconds": 0.21942,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T09:17:16.833768Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010530",
          "external_market_id": "KXBTC15M-26OCT010530-30",
          "external_contract_id": "KXBTC15M-26OCT010530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4179.29
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT010530-30": {
          "UP/YES": "KXBTC15M-26OCT010530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 962,
          "signal_id": 496,
          "quote_id": 496,
          "settlement_id": 496,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T09:32:20.390959Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4179.29,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 963,
          "signal_id": 496,
          "quote_id": 496,
          "settlement_id": 496,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T09:32:20.393986Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4179.29,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83637.96,
        "kronos_base_predicted_close": 83723.265625,
        "kronos_base_displacement": 85.3056249999936,
        "kronos_base_displacement_fraction": 0.0010199390922494235,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83724.7734375,
        "kronos_small_displacement": 86.8134374999936,
        "kronos_small_displacement_fraction": 0.001037966941087439,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT010530",
        "ticker": "KXBTC15M-26OCT010530-30",
        "market_id": "KXBTC15M-26OCT010530-30",
        "contract_id": "KXBTC15M-26OCT010530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83637.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T09:17:16.614348Z",
        "retrieved_timestamp": "2026-10-01T09:17:16.833768Z",
        "quote_offset_seconds": 0.21942,
        "quote_age_seconds": 0.21942,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4179.29
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83716.99,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 496,
          "signal_id": 496,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T09:00:00Z",
          "return_6h": 0.00248314213908829,
          "return_12h": -0.0008863826039569034,
          "return_24h": 0.004697467837843972,
          "close_vs_ema12": -0.001147686110145707,
          "close_vs_ema24": -0.0011109898337932078,
          "ema12_slope_3h": -0.0007087205866168622,
          "ema24_slope_6h": 0.0005389870747141146,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T09:17:16.656163Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T09:00:00Z",
            "return_6h": 0.00248314213908829,
            "return_12h": -0.0008863826039569034,
            "return_24h": 0.004697467837843972,
            "close_vs_ema12": -0.001147686110145707,
            "close_vs_ema24": -0.0011109898337932078,
            "ema12_slope_3h": -0.0007087205866168622,
            "ema24_slope_6h": 0.0005389870747141146,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 495,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T0900Z",
      "trigger_timestamp": "2026-10-01T09:02:17.226973Z",
      "market_start_timestamp": "2026-10-01T09:00:00Z",
      "resolution_timestamp": "2026-10-01T09:15:00Z",
      "direction": "UP",
      "base_run_id": 3659,
      "small_run_id": 3660,
      "last_observed_close": 83516.36,
      "actual_close": 83637.96,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T09:02:17.266417Z",
      "base_predicted_close": 83570.21875,
      "small_predicted_close": 83661.828125,
      "strike": 83516.36,
      "market_regime": {
        "id": 495,
        "signal_id": 495,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T08:45:00Z",
        "return_6h": 0.000825567268395444,
        "return_12h": -0.001244870797666664,
        "return_24h": 0.005729489823799616,
        "close_vs_ema12": -0.0026485475271039727,
        "close_vs_ema24": -0.0025865211096078866,
        "ema12_slope_3h": -0.0003792442333621082,
        "ema24_slope_6h": 0.0004981874118472618,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T09:02:17.272878Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T08:45:00Z",
          "return_6h": 0.000825567268395444,
          "return_12h": -0.001244870797666664,
          "return_24h": 0.005729489823799616,
          "close_vs_ema12": -0.0026485475271039727,
          "close_vs_ema24": -0.0025865211096078866,
          "ema12_slope_3h": -0.0003792442333621082,
          "ema24_slope_6h": 0.0004981874118472618,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.220092,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3659,
        3660
      ],
      "forecast_publication_timestamp": "2026-10-01T09:02:17.226973Z",
      "requested_quote_timestamp": "2026-10-01T09:02:17.226973Z",
      "retrieved_quote_timestamp": "2026-10-01T09:02:17.447065Z",
      "quote_retrieval_timestamp": "2026-10-01T09:02:17.447065Z",
      "timing_difference_seconds": 0.220092,
      "selected_quote": {
        "id": 495,
        "contract_id": 495,
        "forecast_timestamp": "2026-10-01T09:02:17.226973Z",
        "requested_timestamp": "2026-10-01T09:02:17.226973Z",
        "actual_quote_timestamp": "2026-10-01T09:02:17.447065Z",
        "timestamp_delta_seconds": 0.220092,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T09:02:17.447065Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT010515",
        "external_market_id": "KXBTC15M-26OCT010515-15",
        "external_contract_id": "KXBTC15M-26OCT010515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2865.3
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 495,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010515",
          "external_market_id": "KXBTC15M-26OCT010515-15",
          "external_contract_id": "KXBTC15M-26OCT010515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T09:00:00Z",
          "resolution_timestamp": "2026-10-01T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T09:02:17.277960Z"
        }
      ],
      "quotes": [
        {
          "id": 495,
          "contract_id": 495,
          "forecast_timestamp": "2026-10-01T09:02:17.226973Z",
          "requested_timestamp": "2026-10-01T09:02:17.226973Z",
          "actual_quote_timestamp": "2026-10-01T09:02:17.447065Z",
          "timestamp_delta_seconds": 0.220092,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T09:02:17.447065Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010515",
          "external_market_id": "KXBTC15M-26OCT010515-15",
          "external_contract_id": "KXBTC15M-26OCT010515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2865.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT010515-15": {
          "UP/YES": "KXBTC15M-26OCT010515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 960,
          "signal_id": 495,
          "quote_id": 495,
          "settlement_id": 495,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T09:17:21.749392Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2865.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 961,
          "signal_id": 495,
          "quote_id": 495,
          "settlement_id": 495,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T09:17:21.752424Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2865.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83516.36,
        "kronos_base_predicted_close": 83570.21875,
        "kronos_base_displacement": 53.85874999999942,
        "kronos_base_displacement_fraction": 0.0006448886182300021,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83661.828125,
        "kronos_small_displacement": 145.46812499999942,
        "kronos_small_displacement_fraction": 0.001741791967466008,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT010515",
        "ticker": "KXBTC15M-26OCT010515-15",
        "market_id": "KXBTC15M-26OCT010515-15",
        "contract_id": "KXBTC15M-26OCT010515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83516.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T09:02:17.226973Z",
        "retrieved_timestamp": "2026-10-01T09:02:17.447065Z",
        "quote_offset_seconds": 0.220092,
        "quote_age_seconds": 0.220092,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2865.3
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83637.96,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 495,
          "signal_id": 495,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T08:45:00Z",
          "return_6h": 0.000825567268395444,
          "return_12h": -0.001244870797666664,
          "return_24h": 0.005729489823799616,
          "close_vs_ema12": -0.0026485475271039727,
          "close_vs_ema24": -0.0025865211096078866,
          "ema12_slope_3h": -0.0003792442333621082,
          "ema24_slope_6h": 0.0004981874118472618,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T09:02:17.272878Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T08:45:00Z",
            "return_6h": 0.000825567268395444,
            "return_12h": -0.001244870797666664,
            "return_24h": 0.005729489823799616,
            "close_vs_ema12": -0.0026485475271039727,
            "close_vs_ema24": -0.0025865211096078866,
            "ema12_slope_3h": -0.0003792442333621082,
            "ema24_slope_6h": 0.0004981874118472618,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 494,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T0500Z",
      "trigger_timestamp": "2026-10-01T05:02:16.535466Z",
      "market_start_timestamp": "2026-10-01T05:00:00Z",
      "resolution_timestamp": "2026-10-01T05:15:00Z",
      "direction": "UP",
      "base_run_id": 3643,
      "small_run_id": 3644,
      "last_observed_close": 84035.06,
      "actual_close": 84182.05,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T05:02:16.574567Z",
      "base_predicted_close": 84086.5859375,
      "small_predicted_close": 84067.0703125,
      "strike": 84035.06,
      "market_regime": {
        "id": 494,
        "signal_id": 494,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-10-01T04:45:00Z",
        "return_6h": 0.004690851570051002,
        "return_12h": -0.0029734983553008076,
        "return_24h": 0.010278889900520616,
        "close_vs_ema12": 0.004114553015490907,
        "close_vs_ema24": 0.004023099652421092,
        "ema12_slope_3h": -0.00018354271539111622,
        "ema24_slope_6h": -0.0007388938226361441,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T05:02:16.579899Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T04:45:00Z",
          "return_6h": 0.004690851570051002,
          "return_12h": -0.0029734983553008076,
          "return_24h": 0.010278889900520616,
          "close_vs_ema12": 0.004114553015490907,
          "close_vs_ema24": 0.004023099652421092,
          "ema12_slope_3h": -0.00018354271539111622,
          "ema24_slope_6h": -0.0007388938226361441,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217901,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3643,
        3644
      ],
      "forecast_publication_timestamp": "2026-10-01T05:02:16.535466Z",
      "requested_quote_timestamp": "2026-10-01T05:02:16.535466Z",
      "retrieved_quote_timestamp": "2026-10-01T05:02:16.753367Z",
      "quote_retrieval_timestamp": "2026-10-01T05:02:16.753367Z",
      "timing_difference_seconds": 0.217901,
      "selected_quote": {
        "id": 494,
        "contract_id": 494,
        "forecast_timestamp": "2026-10-01T05:02:16.535466Z",
        "requested_timestamp": "2026-10-01T05:02:16.535466Z",
        "actual_quote_timestamp": "2026-10-01T05:02:16.753367Z",
        "timestamp_delta_seconds": 0.217901,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T05:02:16.753367Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26OCT010115",
        "external_market_id": "KXBTC15M-26OCT010115-15",
        "external_contract_id": "KXBTC15M-26OCT010115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7008.17
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 494,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010115",
          "external_market_id": "KXBTC15M-26OCT010115-15",
          "external_contract_id": "KXBTC15M-26OCT010115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T05:00:00Z",
          "resolution_timestamp": "2026-10-01T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T05:02:16.582580Z"
        }
      ],
      "quotes": [
        {
          "id": 494,
          "contract_id": 494,
          "forecast_timestamp": "2026-10-01T05:02:16.535466Z",
          "requested_timestamp": "2026-10-01T05:02:16.535466Z",
          "actual_quote_timestamp": "2026-10-01T05:02:16.753367Z",
          "timestamp_delta_seconds": 0.217901,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T05:02:16.753367Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26OCT010115",
          "external_market_id": "KXBTC15M-26OCT010115-15",
          "external_contract_id": "KXBTC15M-26OCT010115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7008.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26OCT010115-15": {
          "UP/YES": "KXBTC15M-26OCT010115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 958,
          "signal_id": 494,
          "quote_id": 494,
          "settlement_id": 494,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T05:17:31.316363Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7008.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 959,
          "signal_id": 494,
          "quote_id": 494,
          "settlement_id": 494,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T05:17:31.319080Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7008.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84035.06,
        "kronos_base_predicted_close": 84086.5859375,
        "kronos_base_displacement": 51.52593750000233,
        "kronos_base_displacement_fraction": 0.0006131481015186082,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84067.0703125,
        "kronos_small_displacement": 32.01031250000233,
        "kronos_small_displacement_fraction": 0.0003809161616592209,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26OCT010115",
        "ticker": "KXBTC15M-26OCT010115-15",
        "market_id": "KXBTC15M-26OCT010115-15",
        "contract_id": "KXBTC15M-26OCT010115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84035.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T05:02:16.535466Z",
        "retrieved_timestamp": "2026-10-01T05:02:16.753367Z",
        "quote_offset_seconds": 0.217901,
        "quote_age_seconds": 0.217901,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7008.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84182.05,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 494,
          "signal_id": 494,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-10-01T04:45:00Z",
          "return_6h": 0.004690851570051002,
          "return_12h": -0.0029734983553008076,
          "return_24h": 0.010278889900520616,
          "close_vs_ema12": 0.004114553015490907,
          "close_vs_ema24": 0.004023099652421092,
          "ema12_slope_3h": -0.00018354271539111622,
          "ema24_slope_6h": -0.0007388938226361441,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T05:02:16.579899Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T04:45:00Z",
            "return_6h": 0.004690851570051002,
            "return_12h": -0.0029734983553008076,
            "return_24h": 0.010278889900520616,
            "close_vs_ema12": 0.004114553015490907,
            "close_vs_ema24": 0.004023099652421092,
            "ema12_slope_3h": -0.00018354271539111622,
            "ema24_slope_6h": -0.0007388938226361441,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 493,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T0245Z",
      "trigger_timestamp": "2026-10-01T02:47:21.275818Z",
      "market_start_timestamp": "2026-10-01T02:45:00Z",
      "resolution_timestamp": "2026-10-01T03:00:00Z",
      "direction": "UP",
      "base_run_id": 3625,
      "small_run_id": 3626,
      "last_observed_close": 83391.88,
      "actual_close": 83447.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T02:47:21.317138Z",
      "base_predicted_close": 83428.8359375,
      "small_predicted_close": 83436.7109375,
      "strike": 83391.88,
      "market_regime": {
        "id": 493,
        "signal_id": 493,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-01T02:30:00Z",
        "return_6h": -0.003032036095873991,
        "return_12h": -0.001865705394494488,
        "return_24h": 0.0005904018135951539,
        "close_vs_ema12": -0.0034212188911922903,
        "close_vs_ema24": -0.003638114930027747,
        "ema12_slope_3h": -0.0013764456742352271,
        "ema24_slope_6h": -0.0009181174837260553,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T02:47:21.322762Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T02:30:00Z",
          "return_6h": -0.003032036095873991,
          "return_12h": -0.001865705394494488,
          "return_24h": 0.0005904018135951539,
          "close_vs_ema12": -0.0034212188911922903,
          "close_vs_ema24": -0.003638114930027747,
          "ema12_slope_3h": -0.0013764456742352271,
          "ema24_slope_6h": -0.0009181174837260553,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.214554,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3625,
        3626
      ],
      "forecast_publication_timestamp": "2026-10-01T02:47:21.275818Z",
      "requested_quote_timestamp": "2026-10-01T02:47:21.275818Z",
      "retrieved_quote_timestamp": "2026-10-01T02:47:21.490372Z",
      "quote_retrieval_timestamp": "2026-10-01T02:47:21.490372Z",
      "timing_difference_seconds": 0.214554,
      "selected_quote": {
        "id": 493,
        "contract_id": 493,
        "forecast_timestamp": "2026-10-01T02:47:21.275818Z",
        "requested_timestamp": "2026-10-01T02:47:21.275818Z",
        "actual_quote_timestamp": "2026-10-01T02:47:21.490372Z",
        "timestamp_delta_seconds": 0.214554,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T02:47:21.490372Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP302300",
        "external_market_id": "KXBTC15M-26SEP302300-00",
        "external_contract_id": "KXBTC15M-26SEP302300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4553.46
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 493,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP302300",
          "external_market_id": "KXBTC15M-26SEP302300-00",
          "external_contract_id": "KXBTC15M-26SEP302300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T02:45:00Z",
          "resolution_timestamp": "2026-10-01T03:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T02:47:21.329133Z"
        }
      ],
      "quotes": [
        {
          "id": 493,
          "contract_id": 493,
          "forecast_timestamp": "2026-10-01T02:47:21.275818Z",
          "requested_timestamp": "2026-10-01T02:47:21.275818Z",
          "actual_quote_timestamp": "2026-10-01T02:47:21.490372Z",
          "timestamp_delta_seconds": 0.214554,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.39,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T02:47:21.490372Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP302300",
          "external_market_id": "KXBTC15M-26SEP302300-00",
          "external_contract_id": "KXBTC15M-26SEP302300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4553.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP302300-00": {
          "UP/YES": "KXBTC15M-26SEP302300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 956,
          "signal_id": 493,
          "quote_id": 493,
          "settlement_id": 493,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 1.0,
          "settlement_payout": 239.0,
          "gross_pnl": 143.39999999999998,
          "net_pnl": 139.38,
          "roi": 1.3991166432443283,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T03:02:32.587914Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4553.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 957,
          "signal_id": 493,
          "quote_id": 493,
          "settlement_id": 493,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 60.0,
          "net_pnl": 58.32,
          "roi": 1.399232245681382,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T03:02:32.590473Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4553.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83391.88,
        "kronos_base_predicted_close": 83428.8359375,
        "kronos_base_displacement": 36.95593749999534,
        "kronos_base_displacement_fraction": 0.00044315990357808626,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83436.7109375,
        "kronos_small_displacement": 44.83093749999534,
        "kronos_small_displacement_fraction": 0.0005375935582696462,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP302300",
        "ticker": "KXBTC15M-26SEP302300-00",
        "market_id": "KXBTC15M-26SEP302300-00",
        "contract_id": "KXBTC15M-26SEP302300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83391.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T02:47:21.275818Z",
        "retrieved_timestamp": "2026-10-01T02:47:21.490372Z",
        "quote_offset_seconds": 0.214554,
        "quote_age_seconds": 0.214554,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4553.46
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83447.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T0245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 493,
          "signal_id": 493,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-01T02:30:00Z",
          "return_6h": -0.003032036095873991,
          "return_12h": -0.001865705394494488,
          "return_24h": 0.0005904018135951539,
          "close_vs_ema12": -0.0034212188911922903,
          "close_vs_ema24": -0.003638114930027747,
          "ema12_slope_3h": -0.0013764456742352271,
          "ema24_slope_6h": -0.0009181174837260553,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T02:47:21.322762Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T02:30:00Z",
            "return_6h": -0.003032036095873991,
            "return_12h": -0.001865705394494488,
            "return_24h": 0.0005904018135951539,
            "close_vs_ema12": -0.0034212188911922903,
            "close_vs_ema24": -0.003638114930027747,
            "ema12_slope_3h": -0.0013764456742352271,
            "ema24_slope_6h": -0.0009181174837260553,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 492,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T0215Z",
      "trigger_timestamp": "2026-10-01T02:17:16.082733Z",
      "market_start_timestamp": "2026-10-01T02:15:00Z",
      "resolution_timestamp": "2026-10-01T02:30:00Z",
      "direction": "UP",
      "base_run_id": 3621,
      "small_run_id": 3622,
      "last_observed_close": 83560.25,
      "actual_close": 83460.64,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T02:17:16.138244Z",
      "base_predicted_close": 83573.21875,
      "small_predicted_close": 83660.265625,
      "strike": 83560.25,
      "market_regime": {
        "id": 492,
        "signal_id": 492,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-10-01T02:00:00Z",
        "return_6h": -0.0004501270572530025,
        "return_12h": -0.00915053758908091,
        "return_24h": 0.001243566540898744,
        "close_vs_ema12": -0.0016711005504215226,
        "close_vs_ema24": -0.0017637310053434385,
        "ema12_slope_3h": -0.0013170044324973817,
        "ema24_slope_6h": -0.000831077158361837,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T02:17:16.142203Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T02:00:00Z",
          "return_6h": -0.0004501270572530025,
          "return_12h": -0.00915053758908091,
          "return_24h": 0.001243566540898744,
          "close_vs_ema12": -0.0016711005504215226,
          "close_vs_ema24": -0.0017637310053434385,
          "ema12_slope_3h": -0.0013170044324973817,
          "ema24_slope_6h": -0.000831077158361837,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.206711,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3621,
        3622
      ],
      "forecast_publication_timestamp": "2026-10-01T02:17:16.082733Z",
      "requested_quote_timestamp": "2026-10-01T02:17:16.082733Z",
      "retrieved_quote_timestamp": "2026-10-01T02:17:16.289444Z",
      "quote_retrieval_timestamp": "2026-10-01T02:17:16.289444Z",
      "timing_difference_seconds": 0.206711,
      "selected_quote": {
        "id": 492,
        "contract_id": 492,
        "forecast_timestamp": "2026-10-01T02:17:16.082733Z",
        "requested_timestamp": "2026-10-01T02:17:16.082733Z",
        "actual_quote_timestamp": "2026-10-01T02:17:16.289444Z",
        "timestamp_delta_seconds": 0.206711,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T02:17:16.289444Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP302230",
        "external_market_id": "KXBTC15M-26SEP302230-30",
        "external_contract_id": "KXBTC15M-26SEP302230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5401.93
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 492,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP302230",
          "external_market_id": "KXBTC15M-26SEP302230-30",
          "external_contract_id": "KXBTC15M-26SEP302230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T02:15:00Z",
          "resolution_timestamp": "2026-10-01T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T02:17:16.145012Z"
        }
      ],
      "quotes": [
        {
          "id": 492,
          "contract_id": 492,
          "forecast_timestamp": "2026-10-01T02:17:16.082733Z",
          "requested_timestamp": "2026-10-01T02:17:16.082733Z",
          "actual_quote_timestamp": "2026-10-01T02:17:16.289444Z",
          "timestamp_delta_seconds": 0.206711,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.3,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T02:17:16.289444Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP302230",
          "external_market_id": "KXBTC15M-26SEP302230-30",
          "external_contract_id": "KXBTC15M-26SEP302230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5401.93
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP302230-30": {
          "UP/YES": "KXBTC15M-26SEP302230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 954,
          "signal_id": 492,
          "quote_id": 492,
          "settlement_id": 492,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T02:32:25.040193Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5401.93,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 955,
          "signal_id": 492,
          "quote_id": 492,
          "settlement_id": 492,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T02:32:25.053217Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5401.93,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83560.25,
        "kronos_base_predicted_close": 83573.21875,
        "kronos_base_displacement": 12.96875,
        "kronos_base_displacement_fraction": 0.00015520238390861685,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83660.265625,
        "kronos_small_displacement": 100.015625,
        "kronos_small_displacement_fraction": 0.0011969282643362125,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP302230",
        "ticker": "KXBTC15M-26SEP302230-30",
        "market_id": "KXBTC15M-26SEP302230-30",
        "contract_id": "KXBTC15M-26SEP302230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83560.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T02:17:16.082733Z",
        "retrieved_timestamp": "2026-10-01T02:17:16.289444Z",
        "quote_offset_seconds": 0.206711,
        "quote_age_seconds": 0.206711,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5401.93
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83460.64,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 492,
          "signal_id": 492,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-10-01T02:00:00Z",
          "return_6h": -0.0004501270572530025,
          "return_12h": -0.00915053758908091,
          "return_24h": 0.001243566540898744,
          "close_vs_ema12": -0.0016711005504215226,
          "close_vs_ema24": -0.0017637310053434385,
          "ema12_slope_3h": -0.0013170044324973817,
          "ema24_slope_6h": -0.000831077158361837,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T02:17:16.142203Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T02:00:00Z",
            "return_6h": -0.0004501270572530025,
            "return_12h": -0.00915053758908091,
            "return_24h": 0.001243566540898744,
            "close_vs_ema12": -0.0016711005504215226,
            "close_vs_ema24": -0.0017637310053434385,
            "ema12_slope_3h": -0.0013170044324973817,
            "ema24_slope_6h": -0.000831077158361837,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 491,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20261001T0030Z",
      "trigger_timestamp": "2026-10-01T00:32:24.281379Z",
      "market_start_timestamp": "2026-10-01T00:30:00Z",
      "resolution_timestamp": "2026-10-01T00:45:00Z",
      "direction": "UP",
      "base_run_id": 3607,
      "small_run_id": 3608,
      "last_observed_close": 83440.51,
      "actual_close": 83504.04,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-10-01T00:32:24.327432Z",
      "base_predicted_close": 83450.84375,
      "small_predicted_close": 83449.8984375,
      "strike": 83440.51,
      "market_regime": {
        "id": 491,
        "signal_id": 491,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-10-01T00:15:00Z",
        "return_6h": -0.005211004367686178,
        "return_12h": -0.00527186620981368,
        "return_24h": -0.001260892499686972,
        "close_vs_ema12": -0.003796278674438547,
        "close_vs_ema24": -0.003531466418816409,
        "ema12_slope_3h": -0.001075061048415149,
        "ema24_slope_6h": -0.000573551552832563,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-10-01T00:32:24.333064Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-10-01T00:15:00Z",
          "return_6h": -0.005211004367686178,
          "return_12h": -0.00527186620981368,
          "return_24h": -0.001260892499686972,
          "close_vs_ema12": -0.003796278674438547,
          "close_vs_ema24": -0.003531466418816409,
          "ema12_slope_3h": -0.001075061048415149,
          "ema24_slope_6h": -0.000573551552832563,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.225689,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3607,
        3608
      ],
      "forecast_publication_timestamp": "2026-10-01T00:32:24.281379Z",
      "requested_quote_timestamp": "2026-10-01T00:32:24.281379Z",
      "retrieved_quote_timestamp": "2026-10-01T00:32:24.507068Z",
      "quote_retrieval_timestamp": "2026-10-01T00:32:24.507068Z",
      "timing_difference_seconds": 0.225689,
      "selected_quote": {
        "id": 491,
        "contract_id": 491,
        "forecast_timestamp": "2026-10-01T00:32:24.281379Z",
        "requested_timestamp": "2026-10-01T00:32:24.281379Z",
        "actual_quote_timestamp": "2026-10-01T00:32:24.507068Z",
        "timestamp_delta_seconds": 0.225689,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-10-01T00:32:24.507068Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP302045",
        "external_market_id": "KXBTC15M-26SEP302045-45",
        "external_contract_id": "KXBTC15M-26SEP302045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4621.42
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 491,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP302045",
          "external_market_id": "KXBTC15M-26SEP302045-45",
          "external_contract_id": "KXBTC15M-26SEP302045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-10-01T00:30:00Z",
          "resolution_timestamp": "2026-10-01T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-10-01T00:32:24.335634Z"
        }
      ],
      "quotes": [
        {
          "id": 491,
          "contract_id": 491,
          "forecast_timestamp": "2026-10-01T00:32:24.281379Z",
          "requested_timestamp": "2026-10-01T00:32:24.281379Z",
          "actual_quote_timestamp": "2026-10-01T00:32:24.507068Z",
          "timestamp_delta_seconds": 0.225689,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-10-01T00:32:24.507068Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP302045",
          "external_market_id": "KXBTC15M-26SEP302045-45",
          "external_contract_id": "KXBTC15M-26SEP302045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4621.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP302045-45": {
          "UP/YES": "KXBTC15M-26SEP302045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 952,
          "signal_id": 491,
          "quote_id": 491,
          "settlement_id": 491,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 189.0,
          "gross_pnl": 92.61,
          "net_pnl": 89.3,
          "roi": 0.8956870611835506,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T00:47:26.101925Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4621.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 953,
          "signal_id": 491,
          "quote_id": 491,
          "settlement_id": 491,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 49.0,
          "net_pnl": 47.25,
          "roi": 0.8957345971563981,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-10-01T00:47:26.108519Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4621.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83440.51,
        "kronos_base_predicted_close": 83450.84375,
        "kronos_base_displacement": 10.333750000005239,
        "kronos_base_displacement_fraction": 0.00012384571954324392,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83449.8984375,
        "kronos_small_displacement": 9.388437500005239,
        "kronos_small_displacement_fraction": 0.00011251654022734568,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP302045",
        "ticker": "KXBTC15M-26SEP302045-45",
        "market_id": "KXBTC15M-26SEP302045-45",
        "contract_id": "KXBTC15M-26SEP302045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83440.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-10-01T00:32:24.281379Z",
        "retrieved_timestamp": "2026-10-01T00:32:24.507068Z",
        "quote_offset_seconds": 0.225689,
        "quote_age_seconds": 0.225689,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4621.42
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83504.04,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20261001T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 491,
          "signal_id": 491,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-10-01T00:15:00Z",
          "return_6h": -0.005211004367686178,
          "return_12h": -0.00527186620981368,
          "return_24h": -0.001260892499686972,
          "close_vs_ema12": -0.003796278674438547,
          "close_vs_ema24": -0.003531466418816409,
          "ema12_slope_3h": -0.001075061048415149,
          "ema24_slope_6h": -0.000573551552832563,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-10-01T00:32:24.333064Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-10-01T00:15:00Z",
            "return_6h": -0.005211004367686178,
            "return_12h": -0.00527186620981368,
            "return_24h": -0.001260892499686972,
            "close_vs_ema12": -0.003796278674438547,
            "close_vs_ema24": -0.003531466418816409,
            "ema12_slope_3h": -0.001075061048415149,
            "ema24_slope_6h": -0.000573551552832563,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 490,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T2330Z",
      "trigger_timestamp": "2026-09-30T23:32:17.623245Z",
      "market_start_timestamp": "2026-09-30T23:30:00Z",
      "resolution_timestamp": "2026-09-30T23:45:00Z",
      "direction": "UP",
      "base_run_id": 3599,
      "small_run_id": 3600,
      "last_observed_close": 83622.59,
      "actual_close": 83574.27,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T23:32:17.662113Z",
      "base_predicted_close": 83640.6484375,
      "small_predicted_close": 83722.75,
      "strike": 83622.59,
      "market_regime": {
        "id": 490,
        "signal_id": 490,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T23:15:00Z",
        "return_6h": -0.006308109984592747,
        "return_12h": -0.0024814601841265382,
        "return_24h": -0.0010908242948929336,
        "close_vs_ema12": -0.002150713038837959,
        "close_vs_ema24": -0.0015857906022732626,
        "ema12_slope_3h": -0.0009272519905099141,
        "ema24_slope_6h": -0.00015468687236452894,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T23:32:17.666169Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T23:15:00Z",
          "return_6h": -0.006308109984592747,
          "return_12h": -0.0024814601841265382,
          "return_24h": -0.0010908242948929336,
          "close_vs_ema12": -0.002150713038837959,
          "close_vs_ema24": -0.0015857906022732626,
          "ema12_slope_3h": -0.0009272519905099141,
          "ema24_slope_6h": -0.00015468687236452894,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183087,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3599,
        3600
      ],
      "forecast_publication_timestamp": "2026-09-30T23:32:17.623245Z",
      "requested_quote_timestamp": "2026-09-30T23:32:17.623245Z",
      "retrieved_quote_timestamp": "2026-09-30T23:32:17.806332Z",
      "quote_retrieval_timestamp": "2026-09-30T23:32:17.806332Z",
      "timing_difference_seconds": 0.183087,
      "selected_quote": {
        "id": 490,
        "contract_id": 490,
        "forecast_timestamp": "2026-09-30T23:32:17.623245Z",
        "requested_timestamp": "2026-09-30T23:32:17.623245Z",
        "actual_quote_timestamp": "2026-09-30T23:32:17.806332Z",
        "timestamp_delta_seconds": 0.183087,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T23:32:17.806332Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301945",
        "external_market_id": "KXBTC15M-26SEP301945-45",
        "external_contract_id": "KXBTC15M-26SEP301945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7045.84
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 490,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301945",
          "external_market_id": "KXBTC15M-26SEP301945-45",
          "external_contract_id": "KXBTC15M-26SEP301945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T23:30:00Z",
          "resolution_timestamp": "2026-09-30T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T23:32:17.668765Z"
        }
      ],
      "quotes": [
        {
          "id": 490,
          "contract_id": 490,
          "forecast_timestamp": "2026-09-30T23:32:17.623245Z",
          "requested_timestamp": "2026-09-30T23:32:17.623245Z",
          "actual_quote_timestamp": "2026-09-30T23:32:17.806332Z",
          "timestamp_delta_seconds": 0.183087,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T23:32:17.806332Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301945",
          "external_market_id": "KXBTC15M-26SEP301945-45",
          "external_contract_id": "KXBTC15M-26SEP301945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7045.84
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301945-45": {
          "UP/YES": "KXBTC15M-26SEP301945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 950,
          "signal_id": 490,
          "quote_id": 490,
          "settlement_id": 490,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.76,
          "net_pnl": -99.92,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T23:47:25.496857Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7045.84,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 951,
          "signal_id": 490,
          "quote_id": 490,
          "settlement_id": 490,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T23:47:25.500887Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7045.84,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83622.59,
        "kronos_base_predicted_close": 83640.6484375,
        "kronos_base_displacement": 18.058437500003492,
        "kronos_base_displacement_fraction": 0.0002159516644964416,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83722.75,
        "kronos_small_displacement": 100.16000000000349,
        "kronos_small_displacement_fraction": 0.0011977624706434409,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301945",
        "ticker": "KXBTC15M-26SEP301945-45",
        "market_id": "KXBTC15M-26SEP301945-45",
        "contract_id": "KXBTC15M-26SEP301945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83622.59
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T23:32:17.623245Z",
        "retrieved_timestamp": "2026-09-30T23:32:17.806332Z",
        "quote_offset_seconds": 0.183087,
        "quote_age_seconds": 0.183087,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7045.84
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83574.27,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 490,
          "signal_id": 490,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T23:15:00Z",
          "return_6h": -0.006308109984592747,
          "return_12h": -0.0024814601841265382,
          "return_24h": -0.0010908242948929336,
          "close_vs_ema12": -0.002150713038837959,
          "close_vs_ema24": -0.0015857906022732626,
          "ema12_slope_3h": -0.0009272519905099141,
          "ema24_slope_6h": -0.00015468687236452894,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T23:32:17.666169Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T23:15:00Z",
            "return_6h": -0.006308109984592747,
            "return_12h": -0.0024814601841265382,
            "return_24h": -0.0010908242948929336,
            "close_vs_ema12": -0.002150713038837959,
            "close_vs_ema24": -0.0015857906022732626,
            "ema12_slope_3h": -0.0009272519905099141,
            "ema24_slope_6h": -0.00015468687236452894,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 489,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T2300Z",
      "trigger_timestamp": "2026-09-30T23:02:17.814464Z",
      "market_start_timestamp": "2026-09-30T23:00:00Z",
      "resolution_timestamp": "2026-09-30T23:15:00Z",
      "direction": "UP",
      "base_run_id": 3595,
      "small_run_id": 3596,
      "last_observed_close": 83642.7,
      "actual_close": 83662.71,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T23:02:17.852339Z",
      "base_predicted_close": 83650.5625,
      "small_predicted_close": 83749.109375,
      "strike": 83642.7,
      "market_regime": {
        "id": 489,
        "signal_id": 489,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T22:45:00Z",
        "return_6h": -0.007628565457100112,
        "return_12h": -0.002944889046513577,
        "return_24h": 0.00082707756680378,
        "close_vs_ema12": -0.002076971128923133,
        "close_vs_ema24": -0.0014031447275041353,
        "ema12_slope_3h": -0.0009978092833380359,
        "ema24_slope_6h": 0.0001282580289063695,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T23:02:17.856235Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T22:45:00Z",
          "return_6h": -0.007628565457100112,
          "return_12h": -0.002944889046513577,
          "return_24h": 0.00082707756680378,
          "close_vs_ema12": -0.002076971128923133,
          "close_vs_ema24": -0.0014031447275041353,
          "ema12_slope_3h": -0.0009978092833380359,
          "ema24_slope_6h": 0.0001282580289063695,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181987,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3595,
        3596
      ],
      "forecast_publication_timestamp": "2026-09-30T23:02:17.814464Z",
      "requested_quote_timestamp": "2026-09-30T23:02:17.814464Z",
      "retrieved_quote_timestamp": "2026-09-30T23:02:17.996451Z",
      "quote_retrieval_timestamp": "2026-09-30T23:02:17.996451Z",
      "timing_difference_seconds": 0.181987,
      "selected_quote": {
        "id": 489,
        "contract_id": 489,
        "forecast_timestamp": "2026-09-30T23:02:17.814464Z",
        "requested_timestamp": "2026-09-30T23:02:17.814464Z",
        "actual_quote_timestamp": "2026-09-30T23:02:17.996451Z",
        "timestamp_delta_seconds": 0.181987,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T23:02:17.996451Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301915",
        "external_market_id": "KXBTC15M-26SEP301915-15",
        "external_contract_id": "KXBTC15M-26SEP301915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6949.17
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 489,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301915",
          "external_market_id": "KXBTC15M-26SEP301915-15",
          "external_contract_id": "KXBTC15M-26SEP301915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T23:00:00Z",
          "resolution_timestamp": "2026-09-30T23:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T23:02:17.859073Z"
        }
      ],
      "quotes": [
        {
          "id": 489,
          "contract_id": 489,
          "forecast_timestamp": "2026-09-30T23:02:17.814464Z",
          "requested_timestamp": "2026-09-30T23:02:17.814464Z",
          "actual_quote_timestamp": "2026-09-30T23:02:17.996451Z",
          "timestamp_delta_seconds": 0.181987,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T23:02:17.996451Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301915",
          "external_market_id": "KXBTC15M-26SEP301915-15",
          "external_contract_id": "KXBTC15M-26SEP301915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6949.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301915-15": {
          "UP/YES": "KXBTC15M-26SEP301915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 948,
          "signal_id": 489,
          "quote_id": 489,
          "settlement_id": 489,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T23:17:29.276886Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6949.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 949,
          "signal_id": 489,
          "quote_id": 489,
          "settlement_id": 489,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T23:17:29.281752Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6949.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83642.7,
        "kronos_base_predicted_close": 83650.5625,
        "kronos_base_displacement": 7.86250000000291,
        "kronos_base_displacement_fraction": 9.400103057413152e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83749.109375,
        "kronos_small_displacement": 106.40937500000291,
        "kronos_small_displacement_fraction": 0.0012721896232427087,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301915",
        "ticker": "KXBTC15M-26SEP301915-15",
        "market_id": "KXBTC15M-26SEP301915-15",
        "contract_id": "KXBTC15M-26SEP301915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83642.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T23:02:17.814464Z",
        "retrieved_timestamp": "2026-09-30T23:02:17.996451Z",
        "quote_offset_seconds": 0.181987,
        "quote_age_seconds": 0.181987,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6949.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83662.71,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T2300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 489,
          "signal_id": 489,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T22:45:00Z",
          "return_6h": -0.007628565457100112,
          "return_12h": -0.002944889046513577,
          "return_24h": 0.00082707756680378,
          "close_vs_ema12": -0.002076971128923133,
          "close_vs_ema24": -0.0014031447275041353,
          "ema12_slope_3h": -0.0009978092833380359,
          "ema24_slope_6h": 0.0001282580289063695,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T23:02:17.856235Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T22:45:00Z",
            "return_6h": -0.007628565457100112,
            "return_12h": -0.002944889046513577,
            "return_24h": 0.00082707756680378,
            "close_vs_ema12": -0.002076971128923133,
            "close_vs_ema24": -0.0014031447275041353,
            "ema12_slope_3h": -0.0009978092833380359,
            "ema24_slope_6h": 0.0001282580289063695,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 488,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T2115Z",
      "trigger_timestamp": "2026-09-30T21:17:16.125931Z",
      "market_start_timestamp": "2026-09-30T21:15:00Z",
      "resolution_timestamp": "2026-09-30T21:30:00Z",
      "direction": "UP",
      "base_run_id": 3581,
      "small_run_id": 3582,
      "last_observed_close": 83712.16,
      "actual_close": 83705.29,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T21:17:16.165382Z",
      "base_predicted_close": 83720.21875,
      "small_predicted_close": 83769.1875,
      "strike": 83712.16,
      "market_regime": {
        "id": 488,
        "signal_id": 488,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T21:00:00Z",
        "return_6h": -0.002531363439745915,
        "return_12h": 0.005588804260674651,
        "return_24h": 0.002235996613636715,
        "close_vs_ema12": -0.0017000867103605932,
        "close_vs_ema24": -0.0006779407985084696,
        "ema12_slope_3h": -0.0010678572942312003,
        "ema24_slope_6h": 0.0010200801741506726,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T21:17:16.171190Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T21:00:00Z",
          "return_6h": -0.002531363439745915,
          "return_12h": 0.005588804260674651,
          "return_24h": 0.002235996613636715,
          "close_vs_ema12": -0.0017000867103605932,
          "close_vs_ema24": -0.0006779407985084696,
          "ema12_slope_3h": -0.0010678572942312003,
          "ema24_slope_6h": 0.0010200801741506726,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191671,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3581,
        3582
      ],
      "forecast_publication_timestamp": "2026-09-30T21:17:16.125931Z",
      "requested_quote_timestamp": "2026-09-30T21:17:16.125931Z",
      "retrieved_quote_timestamp": "2026-09-30T21:17:16.317602Z",
      "quote_retrieval_timestamp": "2026-09-30T21:17:16.317602Z",
      "timing_difference_seconds": 0.191671,
      "selected_quote": {
        "id": 488,
        "contract_id": 488,
        "forecast_timestamp": "2026-09-30T21:17:16.125931Z",
        "requested_timestamp": "2026-09-30T21:17:16.125931Z",
        "actual_quote_timestamp": "2026-09-30T21:17:16.317602Z",
        "timestamp_delta_seconds": 0.191671,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T21:17:16.317602Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301730",
        "external_market_id": "KXBTC15M-26SEP301730-30",
        "external_contract_id": "KXBTC15M-26SEP301730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6553.95
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 488,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301730",
          "external_market_id": "KXBTC15M-26SEP301730-30",
          "external_contract_id": "KXBTC15M-26SEP301730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T21:15:00Z",
          "resolution_timestamp": "2026-09-30T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T21:17:16.174254Z"
        }
      ],
      "quotes": [
        {
          "id": 488,
          "contract_id": 488,
          "forecast_timestamp": "2026-09-30T21:17:16.125931Z",
          "requested_timestamp": "2026-09-30T21:17:16.125931Z",
          "actual_quote_timestamp": "2026-09-30T21:17:16.317602Z",
          "timestamp_delta_seconds": 0.191671,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T21:17:16.317602Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301730",
          "external_market_id": "KXBTC15M-26SEP301730-30",
          "external_contract_id": "KXBTC15M-26SEP301730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6553.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301730-30": {
          "UP/YES": "KXBTC15M-26SEP301730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 946,
          "signal_id": 488,
          "quote_id": 488,
          "settlement_id": 488,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.99,
          "net_pnl": -99.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T21:32:23.127135Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6553.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 947,
          "signal_id": 488,
          "quote_id": 488,
          "settlement_id": 488,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -61.0,
          "net_pnl": -62.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T21:32:23.129451Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6553.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83712.16,
        "kronos_base_predicted_close": 83720.21875,
        "kronos_base_displacement": 8.058749999996508,
        "kronos_base_displacement_fraction": 9.626737620910161e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83769.1875,
        "kronos_small_displacement": 57.02749999999651,
        "kronos_small_displacement_fraction": 0.0006812331685145444,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301730",
        "ticker": "KXBTC15M-26SEP301730-30",
        "market_id": "KXBTC15M-26SEP301730-30",
        "contract_id": "KXBTC15M-26SEP301730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83712.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T21:17:16.125931Z",
        "retrieved_timestamp": "2026-09-30T21:17:16.317602Z",
        "quote_offset_seconds": 0.191671,
        "quote_age_seconds": 0.191671,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6553.95
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83705.29,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 488,
          "signal_id": 488,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T21:00:00Z",
          "return_6h": -0.002531363439745915,
          "return_12h": 0.005588804260674651,
          "return_24h": 0.002235996613636715,
          "close_vs_ema12": -0.0017000867103605932,
          "close_vs_ema24": -0.0006779407985084696,
          "ema12_slope_3h": -0.0010678572942312003,
          "ema24_slope_6h": 0.0010200801741506726,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T21:17:16.171190Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T21:00:00Z",
            "return_6h": -0.002531363439745915,
            "return_12h": 0.005588804260674651,
            "return_24h": 0.002235996613636715,
            "close_vs_ema12": -0.0017000867103605932,
            "close_vs_ema24": -0.0006779407985084696,
            "ema12_slope_3h": -0.0010678572942312003,
            "ema24_slope_6h": 0.0010200801741506726,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 487,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T2100Z",
      "trigger_timestamp": "2026-09-30T21:02:17.486189Z",
      "market_start_timestamp": "2026-09-30T21:00:00Z",
      "resolution_timestamp": "2026-09-30T21:15:00Z",
      "direction": "UP",
      "base_run_id": 3579,
      "small_run_id": 3580,
      "last_observed_close": 83620.46,
      "actual_close": 83712.16,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T21:02:17.525226Z",
      "base_predicted_close": 83655.015625,
      "small_predicted_close": 83729.5546875,
      "strike": 83620.46,
      "market_regime": {
        "id": 487,
        "signal_id": 487,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T20:45:00Z",
        "return_6h": -0.0019072554197002711,
        "return_12h": 0.0069830536209976035,
        "return_24h": 0.00011816885953086498,
        "close_vs_ema12": -0.0028657696129773536,
        "close_vs_ema24": -0.0017869374888419554,
        "ema12_slope_3h": -0.0009630540680227728,
        "ema24_slope_6h": 0.0010950124999018485,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T21:02:17.529220Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T20:45:00Z",
          "return_6h": -0.0019072554197002711,
          "return_12h": 0.0069830536209976035,
          "return_24h": 0.00011816885953086498,
          "close_vs_ema12": -0.0028657696129773536,
          "close_vs_ema24": -0.0017869374888419554,
          "ema12_slope_3h": -0.0009630540680227728,
          "ema24_slope_6h": 0.0010950124999018485,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196092,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3579,
        3580
      ],
      "forecast_publication_timestamp": "2026-09-30T21:02:17.486189Z",
      "requested_quote_timestamp": "2026-09-30T21:02:17.486189Z",
      "retrieved_quote_timestamp": "2026-09-30T21:02:17.682281Z",
      "quote_retrieval_timestamp": "2026-09-30T21:02:17.682281Z",
      "timing_difference_seconds": 0.196092,
      "selected_quote": {
        "id": 487,
        "contract_id": 487,
        "forecast_timestamp": "2026-09-30T21:02:17.486189Z",
        "requested_timestamp": "2026-09-30T21:02:17.486189Z",
        "actual_quote_timestamp": "2026-09-30T21:02:17.682281Z",
        "timestamp_delta_seconds": 0.196092,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T21:02:17.682281Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301715",
        "external_market_id": "KXBTC15M-26SEP301715-15",
        "external_contract_id": "KXBTC15M-26SEP301715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9943.64
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 487,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301715",
          "external_market_id": "KXBTC15M-26SEP301715-15",
          "external_contract_id": "KXBTC15M-26SEP301715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T21:00:00Z",
          "resolution_timestamp": "2026-09-30T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T21:02:17.531913Z"
        }
      ],
      "quotes": [
        {
          "id": 487,
          "contract_id": 487,
          "forecast_timestamp": "2026-09-30T21:02:17.486189Z",
          "requested_timestamp": "2026-09-30T21:02:17.486189Z",
          "actual_quote_timestamp": "2026-09-30T21:02:17.682281Z",
          "timestamp_delta_seconds": 0.196092,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T21:02:17.682281Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301715",
          "external_market_id": "KXBTC15M-26SEP301715-15",
          "external_contract_id": "KXBTC15M-26SEP301715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9943.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301715-15": {
          "UP/YES": "KXBTC15M-26SEP301715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 944,
          "signal_id": 487,
          "quote_id": 487,
          "settlement_id": 487,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T21:17:20.394534Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9943.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 945,
          "signal_id": 487,
          "quote_id": 487,
          "settlement_id": 487,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T21:17:20.396582Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9943.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83620.46,
        "kronos_base_predicted_close": 83655.015625,
        "kronos_base_displacement": 34.5556249999936,
        "kronos_base_displacement_fraction": 0.0004132436607021008,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83729.5546875,
        "kronos_small_displacement": 109.0946874999936,
        "kronos_small_displacement_fraction": 0.0013046410830554339,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301715",
        "ticker": "KXBTC15M-26SEP301715-15",
        "market_id": "KXBTC15M-26SEP301715-15",
        "contract_id": "KXBTC15M-26SEP301715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83620.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T21:02:17.486189Z",
        "retrieved_timestamp": "2026-09-30T21:02:17.682281Z",
        "quote_offset_seconds": 0.196092,
        "quote_age_seconds": 0.196092,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9943.64
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83712.16,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 487,
          "signal_id": 487,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T20:45:00Z",
          "return_6h": -0.0019072554197002711,
          "return_12h": 0.0069830536209976035,
          "return_24h": 0.00011816885953086498,
          "close_vs_ema12": -0.0028657696129773536,
          "close_vs_ema24": -0.0017869374888419554,
          "ema12_slope_3h": -0.0009630540680227728,
          "ema24_slope_6h": 0.0010950124999018485,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T21:02:17.529220Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T20:45:00Z",
            "return_6h": -0.0019072554197002711,
            "return_12h": 0.0069830536209976035,
            "return_24h": 0.00011816885953086498,
            "close_vs_ema12": -0.0028657696129773536,
            "close_vs_ema24": -0.0017869374888419554,
            "ema12_slope_3h": -0.0009630540680227728,
            "ema24_slope_6h": 0.0010950124999018485,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 486,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T2045Z",
      "trigger_timestamp": "2026-09-30T20:47:25.532387Z",
      "market_start_timestamp": "2026-09-30T20:45:00Z",
      "resolution_timestamp": "2026-09-30T21:00:00Z",
      "direction": "UP",
      "base_run_id": 3577,
      "small_run_id": 3578,
      "last_observed_close": 83645.5,
      "actual_close": 83620.46,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T20:47:25.590141Z",
      "base_predicted_close": 83658.5703125,
      "small_predicted_close": 83735.296875,
      "strike": 83645.5,
      "market_regime": {
        "id": 486,
        "signal_id": 486,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T20:30:00Z",
        "return_6h": 0.0011698778131365994,
        "return_12h": 0.007335339545942121,
        "return_24h": 0.0003434697467330494,
        "close_vs_ema12": -0.002688813172568194,
        "close_vs_ema24": -0.0015256141685734415,
        "ema12_slope_3h": -0.0008069396363289405,
        "ema24_slope_6h": 0.0011582877489360044,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T20:47:25.595387Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T20:30:00Z",
          "return_6h": 0.0011698778131365994,
          "return_12h": 0.007335339545942121,
          "return_24h": 0.0003434697467330494,
          "close_vs_ema12": -0.002688813172568194,
          "close_vs_ema24": -0.0015256141685734415,
          "ema12_slope_3h": -0.0008069396363289405,
          "ema24_slope_6h": 0.0011582877489360044,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.244306,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3577,
        3578
      ],
      "forecast_publication_timestamp": "2026-09-30T20:47:25.532387Z",
      "requested_quote_timestamp": "2026-09-30T20:47:25.532387Z",
      "retrieved_quote_timestamp": "2026-09-30T20:47:25.776693Z",
      "quote_retrieval_timestamp": "2026-09-30T20:47:25.776693Z",
      "timing_difference_seconds": 0.244306,
      "selected_quote": {
        "id": 486,
        "contract_id": 486,
        "forecast_timestamp": "2026-09-30T20:47:25.532387Z",
        "requested_timestamp": "2026-09-30T20:47:25.532387Z",
        "actual_quote_timestamp": "2026-09-30T20:47:25.776693Z",
        "timestamp_delta_seconds": 0.244306,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T20:47:25.776693Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301700",
        "external_market_id": "KXBTC15M-26SEP301700-00",
        "external_contract_id": "KXBTC15M-26SEP301700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6833.02
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 486,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301700",
          "external_market_id": "KXBTC15M-26SEP301700-00",
          "external_contract_id": "KXBTC15M-26SEP301700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T20:45:00Z",
          "resolution_timestamp": "2026-09-30T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T20:47:25.599577Z"
        }
      ],
      "quotes": [
        {
          "id": 486,
          "contract_id": 486,
          "forecast_timestamp": "2026-09-30T20:47:25.532387Z",
          "requested_timestamp": "2026-09-30T20:47:25.532387Z",
          "actual_quote_timestamp": "2026-09-30T20:47:25.776693Z",
          "timestamp_delta_seconds": 0.244306,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T20:47:25.776693Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301700",
          "external_market_id": "KXBTC15M-26SEP301700-00",
          "external_contract_id": "KXBTC15M-26SEP301700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6833.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301700-00": {
          "UP/YES": "KXBTC15M-26SEP301700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 942,
          "signal_id": 486,
          "quote_id": 486,
          "settlement_id": 486,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T21:02:23.947597Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6833.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 943,
          "signal_id": 486,
          "quote_id": 486,
          "settlement_id": 486,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T21:02:23.949841Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6833.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83645.5,
        "kronos_base_predicted_close": 83658.5703125,
        "kronos_base_displacement": 13.0703125,
        "kronos_base_displacement_fraction": 0.0001562584060110825,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83735.296875,
        "kronos_small_displacement": 89.796875,
        "kronos_small_displacement_fraction": 0.0010735410153564747,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301700",
        "ticker": "KXBTC15M-26SEP301700-00",
        "market_id": "KXBTC15M-26SEP301700-00",
        "contract_id": "KXBTC15M-26SEP301700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83645.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T20:47:25.532387Z",
        "retrieved_timestamp": "2026-09-30T20:47:25.776693Z",
        "quote_offset_seconds": 0.244306,
        "quote_age_seconds": 0.244306,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6833.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83620.46,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 486,
          "signal_id": 486,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T20:30:00Z",
          "return_6h": 0.0011698778131365994,
          "return_12h": 0.007335339545942121,
          "return_24h": 0.0003434697467330494,
          "close_vs_ema12": -0.002688813172568194,
          "close_vs_ema24": -0.0015256141685734415,
          "ema12_slope_3h": -0.0008069396363289405,
          "ema24_slope_6h": 0.0011582877489360044,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T20:47:25.595387Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T20:30:00Z",
            "return_6h": 0.0011698778131365994,
            "return_12h": 0.007335339545942121,
            "return_24h": 0.0003434697467330494,
            "close_vs_ema12": -0.002688813172568194,
            "close_vs_ema24": -0.0015256141685734415,
            "ema12_slope_3h": -0.0008069396363289405,
            "ema24_slope_6h": 0.0011582877489360044,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 485,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1945Z",
      "trigger_timestamp": "2026-09-30T19:47:22.961473Z",
      "market_start_timestamp": "2026-09-30T19:45:00Z",
      "resolution_timestamp": "2026-09-30T20:00:00Z",
      "direction": "UP",
      "base_run_id": 3569,
      "small_run_id": 3570,
      "last_observed_close": 83779.03,
      "actual_close": 83567.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T19:47:23.005808Z",
      "base_predicted_close": 83798.78125,
      "small_predicted_close": 83832.53125,
      "strike": 83779.03,
      "market_regime": {
        "id": 485,
        "signal_id": 485,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T19:30:00Z",
        "return_6h": -0.007775687417961308,
        "return_12h": 0.004740351196340198,
        "return_24h": 0.004050622368058088,
        "close_vs_ema12": -0.0016166027136739203,
        "close_vs_ema24": -8.096642963717482e-05,
        "ema12_slope_3h": 0.00020566238476193988,
        "ema24_slope_6h": 0.0016581042917727107,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T19:47:23.011214Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T19:30:00Z",
          "return_6h": -0.007775687417961308,
          "return_12h": 0.004740351196340198,
          "return_24h": 0.004050622368058088,
          "close_vs_ema12": -0.0016166027136739203,
          "close_vs_ema24": -8.096642963717482e-05,
          "ema12_slope_3h": 0.00020566238476193988,
          "ema24_slope_6h": 0.0016581042917727107,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.222429,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3569,
        3570
      ],
      "forecast_publication_timestamp": "2026-09-30T19:47:22.961473Z",
      "requested_quote_timestamp": "2026-09-30T19:47:22.961473Z",
      "retrieved_quote_timestamp": "2026-09-30T19:47:23.183902Z",
      "quote_retrieval_timestamp": "2026-09-30T19:47:23.183902Z",
      "timing_difference_seconds": 0.222429,
      "selected_quote": {
        "id": 485,
        "contract_id": 485,
        "forecast_timestamp": "2026-09-30T19:47:22.961473Z",
        "requested_timestamp": "2026-09-30T19:47:22.961473Z",
        "actual_quote_timestamp": "2026-09-30T19:47:23.183902Z",
        "timestamp_delta_seconds": 0.222429,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T19:47:23.183902Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301600",
        "external_market_id": "KXBTC15M-26SEP301600-00",
        "external_contract_id": "KXBTC15M-26SEP301600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6533.65
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 485,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301600",
          "external_market_id": "KXBTC15M-26SEP301600-00",
          "external_contract_id": "KXBTC15M-26SEP301600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T19:45:00Z",
          "resolution_timestamp": "2026-09-30T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T19:47:23.014328Z"
        }
      ],
      "quotes": [
        {
          "id": 485,
          "contract_id": 485,
          "forecast_timestamp": "2026-09-30T19:47:22.961473Z",
          "requested_timestamp": "2026-09-30T19:47:22.961473Z",
          "actual_quote_timestamp": "2026-09-30T19:47:23.183902Z",
          "timestamp_delta_seconds": 0.222429,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T19:47:23.183902Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301600",
          "external_market_id": "KXBTC15M-26SEP301600-00",
          "external_contract_id": "KXBTC15M-26SEP301600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6533.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301600-00": {
          "UP/YES": "KXBTC15M-26SEP301600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 940,
          "signal_id": 485,
          "quote_id": 485,
          "settlement_id": 485,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.75999999999999,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T20:02:21.049031Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6533.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 941,
          "signal_id": 485,
          "quote_id": 485,
          "settlement_id": 485,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -59.0,
          "net_pnl": -60.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T20:02:21.074129Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6533.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83779.03,
        "kronos_base_predicted_close": 83798.78125,
        "kronos_base_displacement": 19.751250000001164,
        "kronos_base_displacement_fraction": 0.00023575410219002494,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83832.53125,
        "kronos_small_displacement": 53.501250000001164,
        "kronos_small_displacement_fraction": 0.0006385995397655136,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301600",
        "ticker": "KXBTC15M-26SEP301600-00",
        "market_id": "KXBTC15M-26SEP301600-00",
        "contract_id": "KXBTC15M-26SEP301600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83779.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T19:47:22.961473Z",
        "retrieved_timestamp": "2026-09-30T19:47:23.183902Z",
        "quote_offset_seconds": 0.222429,
        "quote_age_seconds": 0.222429,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6533.65
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83567.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 485,
          "signal_id": 485,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T19:30:00Z",
          "return_6h": -0.007775687417961308,
          "return_12h": 0.004740351196340198,
          "return_24h": 0.004050622368058088,
          "close_vs_ema12": -0.0016166027136739203,
          "close_vs_ema24": -8.096642963717482e-05,
          "ema12_slope_3h": 0.00020566238476193988,
          "ema24_slope_6h": 0.0016581042917727107,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T19:47:23.011214Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T19:30:00Z",
            "return_6h": -0.007775687417961308,
            "return_12h": 0.004740351196340198,
            "return_24h": 0.004050622368058088,
            "close_vs_ema12": -0.0016166027136739203,
            "close_vs_ema24": -8.096642963717482e-05,
            "ema12_slope_3h": 0.00020566238476193988,
            "ema24_slope_6h": 0.0016581042917727107,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 484,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1745Z",
      "trigger_timestamp": "2026-09-30T17:47:21.799270Z",
      "market_start_timestamp": "2026-09-30T17:45:00Z",
      "resolution_timestamp": "2026-09-30T18:00:00Z",
      "direction": "UP",
      "base_run_id": 3553,
      "small_run_id": 3554,
      "last_observed_close": 83975.81,
      "actual_close": 84009.31,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T17:47:21.843078Z",
      "base_predicted_close": 83979.4765625,
      "small_predicted_close": 84015.3984375,
      "strike": 83975.81,
      "market_regime": {
        "id": 484,
        "signal_id": 484,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-30T17:30:00Z",
        "return_6h": 0.0007363767369119589,
        "return_12h": 0.006351433089673231,
        "return_24h": 0.010279958625942998,
        "close_vs_ema12": 0.0004416278684504782,
        "close_vs_ema24": 0.002424778257978266,
        "ema12_slope_3h": 0.0013923351832230146,
        "ema24_slope_6h": 0.003579376472907514,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T17:47:21.846842Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T17:30:00Z",
          "return_6h": 0.0007363767369119589,
          "return_12h": 0.006351433089673231,
          "return_24h": 0.010279958625942998,
          "close_vs_ema12": 0.0004416278684504782,
          "close_vs_ema24": 0.002424778257978266,
          "ema12_slope_3h": 0.0013923351832230146,
          "ema24_slope_6h": 0.003579376472907514,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210508,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3553,
        3554
      ],
      "forecast_publication_timestamp": "2026-09-30T17:47:21.799270Z",
      "requested_quote_timestamp": "2026-09-30T17:47:21.799270Z",
      "retrieved_quote_timestamp": "2026-09-30T17:47:22.009778Z",
      "quote_retrieval_timestamp": "2026-09-30T17:47:22.009778Z",
      "timing_difference_seconds": 0.210508,
      "selected_quote": {
        "id": 484,
        "contract_id": 484,
        "forecast_timestamp": "2026-09-30T17:47:21.799270Z",
        "requested_timestamp": "2026-09-30T17:47:21.799270Z",
        "actual_quote_timestamp": "2026-09-30T17:47:22.009778Z",
        "timestamp_delta_seconds": 0.210508,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T17:47:22.009778Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301400",
        "external_market_id": "KXBTC15M-26SEP301400-00",
        "external_contract_id": "KXBTC15M-26SEP301400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2472.03
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 484,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301400",
          "external_market_id": "KXBTC15M-26SEP301400-00",
          "external_contract_id": "KXBTC15M-26SEP301400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T17:45:00Z",
          "resolution_timestamp": "2026-09-30T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T17:47:21.850157Z"
        }
      ],
      "quotes": [
        {
          "id": 484,
          "contract_id": 484,
          "forecast_timestamp": "2026-09-30T17:47:21.799270Z",
          "requested_timestamp": "2026-09-30T17:47:21.799270Z",
          "actual_quote_timestamp": "2026-09-30T17:47:22.009778Z",
          "timestamp_delta_seconds": 0.210508,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T17:47:22.009778Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301400",
          "external_market_id": "KXBTC15M-26SEP301400-00",
          "external_contract_id": "KXBTC15M-26SEP301400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2472.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301400-00": {
          "UP/YES": "KXBTC15M-26SEP301400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 938,
          "signal_id": 484,
          "quote_id": 484,
          "settlement_id": 484,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T18:02:21.402536Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2472.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 939,
          "signal_id": 484,
          "quote_id": 484,
          "settlement_id": 484,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T18:02:21.405121Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2472.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83975.81,
        "kronos_base_predicted_close": 83979.4765625,
        "kronos_base_displacement": 3.6665625000023283,
        "kronos_base_displacement_fraction": 4.36621272245225e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84015.3984375,
        "kronos_small_displacement": 39.58843750000233,
        "kronos_small_displacement_fraction": 0.0004714266822791269,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301400",
        "ticker": "KXBTC15M-26SEP301400-00",
        "market_id": "KXBTC15M-26SEP301400-00",
        "contract_id": "KXBTC15M-26SEP301400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83975.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T17:47:21.799270Z",
        "retrieved_timestamp": "2026-09-30T17:47:22.009778Z",
        "quote_offset_seconds": 0.210508,
        "quote_age_seconds": 0.210508,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2472.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84009.31,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 484,
          "signal_id": 484,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-30T17:30:00Z",
          "return_6h": 0.0007363767369119589,
          "return_12h": 0.006351433089673231,
          "return_24h": 0.010279958625942998,
          "close_vs_ema12": 0.0004416278684504782,
          "close_vs_ema24": 0.002424778257978266,
          "ema12_slope_3h": 0.0013923351832230146,
          "ema24_slope_6h": 0.003579376472907514,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T17:47:21.846842Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T17:30:00Z",
            "return_6h": 0.0007363767369119589,
            "return_12h": 0.006351433089673231,
            "return_24h": 0.010279958625942998,
            "close_vs_ema12": 0.0004416278684504782,
            "close_vs_ema24": 0.002424778257978266,
            "ema12_slope_3h": 0.0013923351832230146,
            "ema24_slope_6h": 0.003579376472907514,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 483,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1700Z",
      "trigger_timestamp": "2026-09-30T17:02:19.242333Z",
      "market_start_timestamp": "2026-09-30T17:00:00Z",
      "resolution_timestamp": "2026-09-30T17:15:00Z",
      "direction": "UP",
      "base_run_id": 3547,
      "small_run_id": 3548,
      "last_observed_close": 84285.68,
      "actual_close": 84272.96,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T17:02:19.289954Z",
      "base_predicted_close": 84334.3671875,
      "small_predicted_close": 84389.5546875,
      "strike": 84285.68,
      "market_regime": {
        "id": 483,
        "signal_id": 483,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-30T16:45:00Z",
        "return_6h": 0.004719680804540438,
        "return_12h": 0.01329191173349975,
        "return_24h": 0.01503780073523564,
        "close_vs_ema12": 0.004437890278616408,
        "close_vs_ema24": 0.006402088356782798,
        "ema12_slope_3h": 0.0011152364149158434,
        "ema24_slope_6h": 0.003594257678917634,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T17:02:19.297906Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T16:45:00Z",
          "return_6h": 0.004719680804540438,
          "return_12h": 0.01329191173349975,
          "return_24h": 0.01503780073523564,
          "close_vs_ema12": 0.004437890278616408,
          "close_vs_ema24": 0.006402088356782798,
          "ema12_slope_3h": 0.0011152364149158434,
          "ema24_slope_6h": 0.003594257678917634,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190608,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3547,
        3548
      ],
      "forecast_publication_timestamp": "2026-09-30T17:02:19.242333Z",
      "requested_quote_timestamp": "2026-09-30T17:02:19.242333Z",
      "retrieved_quote_timestamp": "2026-09-30T17:02:19.432941Z",
      "quote_retrieval_timestamp": "2026-09-30T17:02:19.432941Z",
      "timing_difference_seconds": 0.190608,
      "selected_quote": {
        "id": 483,
        "contract_id": 483,
        "forecast_timestamp": "2026-09-30T17:02:19.242333Z",
        "requested_timestamp": "2026-09-30T17:02:19.242333Z",
        "actual_quote_timestamp": "2026-09-30T17:02:19.432941Z",
        "timestamp_delta_seconds": 0.190608,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T17:02:19.432941Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301315",
        "external_market_id": "KXBTC15M-26SEP301315-15",
        "external_contract_id": "KXBTC15M-26SEP301315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3438.15
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 483,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301315",
          "external_market_id": "KXBTC15M-26SEP301315-15",
          "external_contract_id": "KXBTC15M-26SEP301315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T17:00:00Z",
          "resolution_timestamp": "2026-09-30T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T17:02:19.301974Z"
        }
      ],
      "quotes": [
        {
          "id": 483,
          "contract_id": 483,
          "forecast_timestamp": "2026-09-30T17:02:19.242333Z",
          "requested_timestamp": "2026-09-30T17:02:19.242333Z",
          "actual_quote_timestamp": "2026-09-30T17:02:19.432941Z",
          "timestamp_delta_seconds": 0.190608,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T17:02:19.432941Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301315",
          "external_market_id": "KXBTC15M-26SEP301315-15",
          "external_contract_id": "KXBTC15M-26SEP301315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3438.15
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301315-15": {
          "UP/YES": "KXBTC15M-26SEP301315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 936,
          "signal_id": 483,
          "quote_id": 483,
          "settlement_id": 483,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T17:17:24.802958Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3438.15,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 937,
          "signal_id": 483,
          "quote_id": 483,
          "settlement_id": 483,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T17:17:24.806094Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3438.15,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84285.68,
        "kronos_base_predicted_close": 84334.3671875,
        "kronos_base_displacement": 48.687187500006985,
        "kronos_base_displacement_fraction": 0.0005776448324318792,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84389.5546875,
        "kronos_small_displacement": 103.87468750000698,
        "kronos_small_displacement_fraction": 0.0012324120479304075,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301315",
        "ticker": "KXBTC15M-26SEP301315-15",
        "market_id": "KXBTC15M-26SEP301315-15",
        "contract_id": "KXBTC15M-26SEP301315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84285.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T17:02:19.242333Z",
        "retrieved_timestamp": "2026-09-30T17:02:19.432941Z",
        "quote_offset_seconds": 0.190608,
        "quote_age_seconds": 0.190608,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3438.15
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84272.96,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 483,
          "signal_id": 483,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-30T16:45:00Z",
          "return_6h": 0.004719680804540438,
          "return_12h": 0.01329191173349975,
          "return_24h": 0.01503780073523564,
          "close_vs_ema12": 0.004437890278616408,
          "close_vs_ema24": 0.006402088356782798,
          "ema12_slope_3h": 0.0011152364149158434,
          "ema24_slope_6h": 0.003594257678917634,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T17:02:19.297906Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T16:45:00Z",
            "return_6h": 0.004719680804540438,
            "return_12h": 0.01329191173349975,
            "return_24h": 0.01503780073523564,
            "close_vs_ema12": 0.004437890278616408,
            "close_vs_ema24": 0.006402088356782798,
            "ema12_slope_3h": 0.0011152364149158434,
            "ema24_slope_6h": 0.003594257678917634,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 482,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1630Z",
      "trigger_timestamp": "2026-09-30T16:32:17.105336Z",
      "market_start_timestamp": "2026-09-30T16:30:00Z",
      "resolution_timestamp": "2026-09-30T16:45:00Z",
      "direction": "UP",
      "base_run_id": 3543,
      "small_run_id": 3544,
      "last_observed_close": 84260.24,
      "actual_close": 84308.23,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T16:32:17.139736Z",
      "base_predicted_close": 84322.359375,
      "small_predicted_close": 84379.171875,
      "strike": 84260.24,
      "market_regime": {
        "id": 482,
        "signal_id": 482,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-30T16:15:00Z",
        "return_6h": 0.005889878707050045,
        "return_12h": 0.011144101847833543,
        "return_24h": 0.012279763879030181,
        "close_vs_ema12": 0.00453367884949718,
        "close_vs_ema24": 0.006378243482121793,
        "ema12_slope_3h": 0.0014131785388553642,
        "ema24_slope_6h": 0.003536525224590914,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T16:32:17.144478Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T16:15:00Z",
          "return_6h": 0.005889878707050045,
          "return_12h": 0.011144101847833543,
          "return_24h": 0.012279763879030181,
          "close_vs_ema12": 0.00453367884949718,
          "close_vs_ema24": 0.006378243482121793,
          "ema12_slope_3h": 0.0014131785388553642,
          "ema24_slope_6h": 0.003536525224590914,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.233039,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3543,
        3544
      ],
      "forecast_publication_timestamp": "2026-09-30T16:32:17.105336Z",
      "requested_quote_timestamp": "2026-09-30T16:32:17.105336Z",
      "retrieved_quote_timestamp": "2026-09-30T16:32:17.338375Z",
      "quote_retrieval_timestamp": "2026-09-30T16:32:17.338375Z",
      "timing_difference_seconds": 0.233039,
      "selected_quote": {
        "id": 482,
        "contract_id": 482,
        "forecast_timestamp": "2026-09-30T16:32:17.105336Z",
        "requested_timestamp": "2026-09-30T16:32:17.105336Z",
        "actual_quote_timestamp": "2026-09-30T16:32:17.338375Z",
        "timestamp_delta_seconds": 0.233039,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T16:32:17.338375Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301245",
        "external_market_id": "KXBTC15M-26SEP301245-45",
        "external_contract_id": "KXBTC15M-26SEP301245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10398.21
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 482,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301245",
          "external_market_id": "KXBTC15M-26SEP301245-45",
          "external_contract_id": "KXBTC15M-26SEP301245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T16:30:00Z",
          "resolution_timestamp": "2026-09-30T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T16:32:17.147243Z"
        }
      ],
      "quotes": [
        {
          "id": 482,
          "contract_id": 482,
          "forecast_timestamp": "2026-09-30T16:32:17.105336Z",
          "requested_timestamp": "2026-09-30T16:32:17.105336Z",
          "actual_quote_timestamp": "2026-09-30T16:32:17.338375Z",
          "timestamp_delta_seconds": 0.233039,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T16:32:17.338375Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301245",
          "external_market_id": "KXBTC15M-26SEP301245-45",
          "external_contract_id": "KXBTC15M-26SEP301245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10398.21
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301245-45": {
          "UP/YES": "KXBTC15M-26SEP301245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 934,
          "signal_id": 482,
          "quote_id": 482,
          "settlement_id": 482,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 213.0,
          "gross_pnl": 117.14999999999999,
          "net_pnl": 113.44999999999999,
          "roi": 1.1396283274736312,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T16:47:27.514465Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10398.21,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 935,
          "signal_id": 482,
          "quote_id": 482,
          "settlement_id": 482,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 55.0,
          "net_pnl": 53.26,
          "roi": 1.1394950791613179,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T16:47:27.518184Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10398.21,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84260.24,
        "kronos_base_predicted_close": 84322.359375,
        "kronos_base_displacement": 62.11937499999476,
        "kronos_base_displacement_fraction": 0.0007372323530053411,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84379.171875,
        "kronos_small_displacement": 118.93187499999476,
        "kronos_small_displacement_fraction": 0.001411482746785373,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301245",
        "ticker": "KXBTC15M-26SEP301245-45",
        "market_id": "KXBTC15M-26SEP301245-45",
        "contract_id": "KXBTC15M-26SEP301245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84260.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T16:32:17.105336Z",
        "retrieved_timestamp": "2026-09-30T16:32:17.338375Z",
        "quote_offset_seconds": 0.233039,
        "quote_age_seconds": 0.233039,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10398.21
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84308.23,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 482,
          "signal_id": 482,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-30T16:15:00Z",
          "return_6h": 0.005889878707050045,
          "return_12h": 0.011144101847833543,
          "return_24h": 0.012279763879030181,
          "close_vs_ema12": 0.00453367884949718,
          "close_vs_ema24": 0.006378243482121793,
          "ema12_slope_3h": 0.0014131785388553642,
          "ema24_slope_6h": 0.003536525224590914,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T16:32:17.144478Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T16:15:00Z",
            "return_6h": 0.005889878707050045,
            "return_12h": 0.011144101847833543,
            "return_24h": 0.012279763879030181,
            "close_vs_ema12": 0.00453367884949718,
            "close_vs_ema24": 0.006378243482121793,
            "ema12_slope_3h": 0.0014131785388553642,
            "ema24_slope_6h": 0.003536525224590914,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 481,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1515Z",
      "trigger_timestamp": "2026-09-30T15:17:15.855927Z",
      "market_start_timestamp": "2026-09-30T15:15:00Z",
      "resolution_timestamp": "2026-09-30T15:30:00Z",
      "direction": "UP",
      "base_run_id": 3533,
      "small_run_id": 3534,
      "last_observed_close": 83924.6,
      "actual_close": 83818.67,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T15:17:15.895916Z",
      "base_predicted_close": 83947.6015625,
      "small_predicted_close": 84057.9453125,
      "strike": 83924.6,
      "market_regime": {
        "id": 481,
        "signal_id": 481,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-30T15:00:00Z",
        "return_6h": 0.008140774960526675,
        "return_12h": 0.007540740470191265,
        "return_24h": 0.006478914766121058,
        "close_vs_ema12": 0.0011931448065480854,
        "close_vs_ema24": 0.0028800577237579894,
        "ema12_slope_3h": 0.004002332878862758,
        "ema24_slope_6h": 0.00324838619884682,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T15:17:15.900415Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T15:00:00Z",
          "return_6h": 0.008140774960526675,
          "return_12h": 0.007540740470191265,
          "return_24h": 0.006478914766121058,
          "close_vs_ema12": 0.0011931448065480854,
          "close_vs_ema24": 0.0028800577237579894,
          "ema12_slope_3h": 0.004002332878862758,
          "ema24_slope_6h": 0.00324838619884682,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175771,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3533,
        3534
      ],
      "forecast_publication_timestamp": "2026-09-30T15:17:15.855927Z",
      "requested_quote_timestamp": "2026-09-30T15:17:15.855927Z",
      "retrieved_quote_timestamp": "2026-09-30T15:17:16.031698Z",
      "quote_retrieval_timestamp": "2026-09-30T15:17:16.031698Z",
      "timing_difference_seconds": 0.175771,
      "selected_quote": {
        "id": 481,
        "contract_id": 481,
        "forecast_timestamp": "2026-09-30T15:17:15.855927Z",
        "requested_timestamp": "2026-09-30T15:17:15.855927Z",
        "actual_quote_timestamp": "2026-09-30T15:17:16.031698Z",
        "timestamp_delta_seconds": 0.175771,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T15:17:16.031698Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301130",
        "external_market_id": "KXBTC15M-26SEP301130-30",
        "external_contract_id": "KXBTC15M-26SEP301130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10850.86
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 481,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301130",
          "external_market_id": "KXBTC15M-26SEP301130-30",
          "external_contract_id": "KXBTC15M-26SEP301130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T15:15:00Z",
          "resolution_timestamp": "2026-09-30T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T15:17:15.903450Z"
        }
      ],
      "quotes": [
        {
          "id": 481,
          "contract_id": 481,
          "forecast_timestamp": "2026-09-30T15:17:15.855927Z",
          "requested_timestamp": "2026-09-30T15:17:15.855927Z",
          "actual_quote_timestamp": "2026-09-30T15:17:16.031698Z",
          "timestamp_delta_seconds": 0.175771,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T15:17:16.031698Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301130",
          "external_market_id": "KXBTC15M-26SEP301130-30",
          "external_contract_id": "KXBTC15M-26SEP301130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10850.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301130-30": {
          "UP/YES": "KXBTC15M-26SEP301130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 932,
          "signal_id": 481,
          "quote_id": 481,
          "settlement_id": 481,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.80000000000001,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T15:32:26.325693Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10850.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 933,
          "signal_id": 481,
          "quote_id": 481,
          "settlement_id": 481,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -55.00000000000001,
          "net_pnl": -56.74000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T15:32:26.328264Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10850.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83924.6,
        "kronos_base_predicted_close": 83947.6015625,
        "kronos_base_displacement": 23.00156249999418,
        "kronos_base_displacement_fraction": 0.00027407413916770743,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84057.9453125,
        "kronos_small_displacement": 133.34531249999418,
        "kronos_small_displacement_fraction": 0.0015888703967608326,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301130",
        "ticker": "KXBTC15M-26SEP301130-30",
        "market_id": "KXBTC15M-26SEP301130-30",
        "contract_id": "KXBTC15M-26SEP301130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83924.6
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T15:17:15.855927Z",
        "retrieved_timestamp": "2026-09-30T15:17:16.031698Z",
        "quote_offset_seconds": 0.175771,
        "quote_age_seconds": 0.175771,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10850.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83818.67,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 481,
          "signal_id": 481,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-30T15:00:00Z",
          "return_6h": 0.008140774960526675,
          "return_12h": 0.007540740470191265,
          "return_24h": 0.006478914766121058,
          "close_vs_ema12": 0.0011931448065480854,
          "close_vs_ema24": 0.0028800577237579894,
          "ema12_slope_3h": 0.004002332878862758,
          "ema24_slope_6h": 0.00324838619884682,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T15:17:15.900415Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T15:00:00Z",
            "return_6h": 0.008140774960526675,
            "return_12h": 0.007540740470191265,
            "return_24h": 0.006478914766121058,
            "close_vs_ema12": 0.0011931448065480854,
            "close_vs_ema24": 0.0028800577237579894,
            "ema12_slope_3h": 0.004002332878862758,
            "ema24_slope_6h": 0.00324838619884682,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 480,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1500Z",
      "trigger_timestamp": "2026-09-30T15:02:17.270508Z",
      "market_start_timestamp": "2026-09-30T15:00:00Z",
      "resolution_timestamp": "2026-09-30T15:15:00Z",
      "direction": "UP",
      "base_run_id": 3531,
      "small_run_id": 3532,
      "last_observed_close": 83780.25,
      "actual_close": 83924.6,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T15:02:17.305827Z",
      "base_predicted_close": 83902.6328125,
      "small_predicted_close": 83828.2734375,
      "strike": 83780.25,
      "market_regime": {
        "id": 480,
        "signal_id": 480,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T14:45:00Z",
        "return_6h": 0.008907297532190883,
        "return_12h": 0.0053530470904823435,
        "return_24h": 0.00019653680251119354,
        "close_vs_ema12": -0.0004781836533290784,
        "close_vs_ema24": 0.0012158493456997377,
        "ema12_slope_3h": 0.00412299950269035,
        "ema24_slope_6h": 0.003145638717044763,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T15:02:17.310140Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T14:45:00Z",
          "return_6h": 0.008907297532190883,
          "return_12h": 0.0053530470904823435,
          "return_24h": 0.00019653680251119354,
          "close_vs_ema12": -0.0004781836533290784,
          "close_vs_ema24": 0.0012158493456997377,
          "ema12_slope_3h": 0.00412299950269035,
          "ema24_slope_6h": 0.003145638717044763,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173838,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3531,
        3532
      ],
      "forecast_publication_timestamp": "2026-09-30T15:02:17.270508Z",
      "requested_quote_timestamp": "2026-09-30T15:02:17.270508Z",
      "retrieved_quote_timestamp": "2026-09-30T15:02:17.444346Z",
      "quote_retrieval_timestamp": "2026-09-30T15:02:17.444346Z",
      "timing_difference_seconds": 0.173838,
      "selected_quote": {
        "id": 480,
        "contract_id": 480,
        "forecast_timestamp": "2026-09-30T15:02:17.270508Z",
        "requested_timestamp": "2026-09-30T15:02:17.270508Z",
        "actual_quote_timestamp": "2026-09-30T15:02:17.444346Z",
        "timestamp_delta_seconds": 0.173838,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T15:02:17.444346Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301115",
        "external_market_id": "KXBTC15M-26SEP301115-15",
        "external_contract_id": "KXBTC15M-26SEP301115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7458.59
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 480,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301115",
          "external_market_id": "KXBTC15M-26SEP301115-15",
          "external_contract_id": "KXBTC15M-26SEP301115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T15:00:00Z",
          "resolution_timestamp": "2026-09-30T15:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T15:02:17.313046Z"
        }
      ],
      "quotes": [
        {
          "id": 480,
          "contract_id": 480,
          "forecast_timestamp": "2026-09-30T15:02:17.270508Z",
          "requested_timestamp": "2026-09-30T15:02:17.270508Z",
          "actual_quote_timestamp": "2026-09-30T15:02:17.444346Z",
          "timestamp_delta_seconds": 0.173838,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T15:02:17.444346Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301115",
          "external_market_id": "KXBTC15M-26SEP301115-15",
          "external_contract_id": "KXBTC15M-26SEP301115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7458.59
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301115-15": {
          "UP/YES": "KXBTC15M-26SEP301115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 930,
          "signal_id": 480,
          "quote_id": 480,
          "settlement_id": 480,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T15:17:21.375836Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7458.59,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 931,
          "signal_id": 480,
          "quote_id": 480,
          "settlement_id": 480,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T15:17:21.382928Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7458.59,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83780.25,
        "kronos_base_predicted_close": 83902.6328125,
        "kronos_base_displacement": 122.3828125,
        "kronos_base_displacement_fraction": 0.0014607596957516838,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83828.2734375,
        "kronos_small_displacement": 48.0234375,
        "kronos_small_displacement_fraction": 0.0005732071401076029,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301115",
        "ticker": "KXBTC15M-26SEP301115-15",
        "market_id": "KXBTC15M-26SEP301115-15",
        "contract_id": "KXBTC15M-26SEP301115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83780.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T15:02:17.270508Z",
        "retrieved_timestamp": "2026-09-30T15:02:17.444346Z",
        "quote_offset_seconds": 0.173838,
        "quote_age_seconds": 0.173838,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7458.59
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83924.6,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 480,
          "signal_id": 480,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T14:45:00Z",
          "return_6h": 0.008907297532190883,
          "return_12h": 0.0053530470904823435,
          "return_24h": 0.00019653680251119354,
          "close_vs_ema12": -0.0004781836533290784,
          "close_vs_ema24": 0.0012158493456997377,
          "ema12_slope_3h": 0.00412299950269035,
          "ema24_slope_6h": 0.003145638717044763,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T15:02:17.310140Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T14:45:00Z",
            "return_6h": 0.008907297532190883,
            "return_12h": 0.0053530470904823435,
            "return_24h": 0.00019653680251119354,
            "close_vs_ema12": -0.0004781836533290784,
            "close_vs_ema24": 0.0012158493456997377,
            "ema12_slope_3h": 0.00412299950269035,
            "ema24_slope_6h": 0.003145638717044763,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 479,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1430Z",
      "trigger_timestamp": "2026-09-30T14:32:17.336558Z",
      "market_start_timestamp": "2026-09-30T14:30:00Z",
      "resolution_timestamp": "2026-09-30T14:45:00Z",
      "direction": "UP",
      "base_run_id": 3527,
      "small_run_id": 3528,
      "last_observed_close": 83669.21,
      "actual_close": 83547.76,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T14:32:17.624102Z",
      "base_predicted_close": 83751.7734375,
      "small_predicted_close": 83955.265625,
      "strike": 83669.21,
      "market_regime": {
        "id": 479,
        "signal_id": 479,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T14:15:00Z",
        "return_6h": 0.006624674328968849,
        "return_12h": 0.0034568818320181993,
        "return_24h": -0.0032661103088397203,
        "close_vs_ema12": -0.0019621848855119195,
        "close_vs_ema24": -0.00011793533736859096,
        "ema12_slope_3h": 0.00471345934347589,
        "ema24_slope_6h": 0.0029592076771856046,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T14:32:17.627972Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T14:15:00Z",
          "return_6h": 0.006624674328968849,
          "return_12h": 0.0034568818320181993,
          "return_24h": -0.0032661103088397203,
          "close_vs_ema12": -0.0019621848855119195,
          "close_vs_ema24": -0.00011793533736859096,
          "ema12_slope_3h": 0.00471345934347589,
          "ema24_slope_6h": 0.0029592076771856046,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.561265,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3527,
        3528
      ],
      "forecast_publication_timestamp": "2026-09-30T14:32:17.336558Z",
      "requested_quote_timestamp": "2026-09-30T14:32:17.336558Z",
      "retrieved_quote_timestamp": "2026-09-30T14:32:17.897823Z",
      "quote_retrieval_timestamp": "2026-09-30T14:32:17.897823Z",
      "timing_difference_seconds": 0.561265,
      "selected_quote": {
        "id": 479,
        "contract_id": 479,
        "forecast_timestamp": "2026-09-30T14:32:17.336558Z",
        "requested_timestamp": "2026-09-30T14:32:17.336558Z",
        "actual_quote_timestamp": "2026-09-30T14:32:17.897823Z",
        "timestamp_delta_seconds": 0.561265,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T14:32:17.897823Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP301045",
        "external_market_id": "KXBTC15M-26SEP301045-45",
        "external_contract_id": "KXBTC15M-26SEP301045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 216.02
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 479,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301045",
          "external_market_id": "KXBTC15M-26SEP301045-45",
          "external_contract_id": "KXBTC15M-26SEP301045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T14:30:00Z",
          "resolution_timestamp": "2026-09-30T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T14:32:17.630663Z"
        }
      ],
      "quotes": [
        {
          "id": 479,
          "contract_id": 479,
          "forecast_timestamp": "2026-09-30T14:32:17.336558Z",
          "requested_timestamp": "2026-09-30T14:32:17.336558Z",
          "actual_quote_timestamp": "2026-09-30T14:32:17.897823Z",
          "timestamp_delta_seconds": 0.561265,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T14:32:17.897823Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP301045",
          "external_market_id": "KXBTC15M-26SEP301045-45",
          "external_contract_id": "KXBTC15M-26SEP301045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 216.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP301045-45": {
          "UP/YES": "KXBTC15M-26SEP301045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 928,
          "signal_id": 479,
          "quote_id": 479,
          "settlement_id": 479,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T14:47:28.960657Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 216.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 929,
          "signal_id": 479,
          "quote_id": 479,
          "settlement_id": 479,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T14:47:28.963861Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 216.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83669.21,
        "kronos_base_predicted_close": 83751.7734375,
        "kronos_base_displacement": 82.5634374999936,
        "kronos_base_displacement_fraction": 0.0009867839973628722,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83955.265625,
        "kronos_small_displacement": 286.0556249999936,
        "kronos_small_displacement_fraction": 0.0034188876051296957,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP301045",
        "ticker": "KXBTC15M-26SEP301045-45",
        "market_id": "KXBTC15M-26SEP301045-45",
        "contract_id": "KXBTC15M-26SEP301045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83669.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T14:32:17.336558Z",
        "retrieved_timestamp": "2026-09-30T14:32:17.897823Z",
        "quote_offset_seconds": 0.561265,
        "quote_age_seconds": 0.561265,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 216.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83547.76,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 479,
          "signal_id": 479,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T14:15:00Z",
          "return_6h": 0.006624674328968849,
          "return_12h": 0.0034568818320181993,
          "return_24h": -0.0032661103088397203,
          "close_vs_ema12": -0.0019621848855119195,
          "close_vs_ema24": -0.00011793533736859096,
          "ema12_slope_3h": 0.00471345934347589,
          "ema24_slope_6h": 0.0029592076771856046,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T14:32:17.627972Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T14:15:00Z",
            "return_6h": 0.006624674328968849,
            "return_12h": 0.0034568818320181993,
            "return_24h": -0.0032661103088397203,
            "close_vs_ema12": -0.0019621848855119195,
            "close_vs_ema24": -0.00011793533736859096,
            "ema12_slope_3h": 0.00471345934347589,
            "ema24_slope_6h": 0.0029592076771856046,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 478,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1330Z",
      "trigger_timestamp": "2026-09-30T13:32:16.621156Z",
      "market_start_timestamp": "2026-09-30T13:30:00Z",
      "resolution_timestamp": "2026-09-30T13:45:00Z",
      "direction": "UP",
      "base_run_id": 3519,
      "small_run_id": 3520,
      "last_observed_close": 85154.03,
      "actual_close": 84435.58,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T13:32:16.661943Z",
      "base_predicted_close": 85163.234375,
      "small_predicted_close": 85315.359375,
      "strike": 85154.03,
      "market_regime": {
        "id": 478,
        "signal_id": 478,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-30T13:15:00Z",
        "return_6h": 0.022755249671520428,
        "return_12h": 0.020786069060376944,
        "return_24h": 0.009625598407300817,
        "close_vs_ema12": 0.016623889668997638,
        "close_vs_ema24": 0.018217227444548234,
        "ema12_slope_3h": 0.004741856907868991,
        "ema24_slope_6h": 0.0021530824177704577,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T13:32:16.669424Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T13:15:00Z",
          "return_6h": 0.022755249671520428,
          "return_12h": 0.020786069060376944,
          "return_24h": 0.009625598407300817,
          "close_vs_ema12": 0.016623889668997638,
          "close_vs_ema24": 0.018217227444548234,
          "ema12_slope_3h": 0.004741856907868991,
          "ema24_slope_6h": 0.0021530824177704577,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.9,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170931,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3519,
        3520
      ],
      "forecast_publication_timestamp": "2026-09-30T13:32:16.621156Z",
      "requested_quote_timestamp": "2026-09-30T13:32:16.621156Z",
      "retrieved_quote_timestamp": "2026-09-30T13:32:16.792087Z",
      "quote_retrieval_timestamp": "2026-09-30T13:32:16.792087Z",
      "timing_difference_seconds": 0.170931,
      "selected_quote": {
        "id": 478,
        "contract_id": 478,
        "forecast_timestamp": "2026-09-30T13:32:16.621156Z",
        "requested_timestamp": "2026-09-30T13:32:16.621156Z",
        "actual_quote_timestamp": "2026-09-30T13:32:16.792087Z",
        "timestamp_delta_seconds": 0.170931,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.89,
        "implied_probability": 0.9,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T13:32:16.792087Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300945",
        "external_market_id": "KXBTC15M-26SEP300945-45",
        "external_contract_id": "KXBTC15M-26SEP300945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5442.73
      },
      "selected_entry_price": 0.9,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 478,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300945",
          "external_market_id": "KXBTC15M-26SEP300945-45",
          "external_contract_id": "KXBTC15M-26SEP300945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T13:30:00Z",
          "resolution_timestamp": "2026-09-30T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T13:32:16.672266Z"
        }
      ],
      "quotes": [
        {
          "id": 478,
          "contract_id": 478,
          "forecast_timestamp": "2026-09-30T13:32:16.621156Z",
          "requested_timestamp": "2026-09-30T13:32:16.621156Z",
          "actual_quote_timestamp": "2026-09-30T13:32:16.792087Z",
          "timestamp_delta_seconds": 0.170931,
          "bid": 0.89,
          "ask": 0.9,
          "midpoint": 0.895,
          "last_price": 0.89,
          "implied_probability": 0.9,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T13:32:16.792087Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300945",
          "external_market_id": "KXBTC15M-26SEP300945-45",
          "external_contract_id": "KXBTC15M-26SEP300945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5442.73
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300945-45": {
          "UP/YES": "KXBTC15M-26SEP300945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 926,
          "signal_id": 478,
          "quote_id": 478,
          "settlement_id": 478,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 110.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 99.0,
          "trading_fee": 0.7,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -99.0,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T13:47:31.701165Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5442.73,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 927,
          "signal_id": 478,
          "quote_id": 478,
          "settlement_id": 478,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 90.0,
          "trading_fee": 0.63,
          "total_deployed": 90.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -90.0,
          "net_pnl": -90.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T13:47:31.703814Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5442.73,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85154.03,
        "kronos_base_predicted_close": 85163.234375,
        "kronos_base_displacement": 9.204375000001164,
        "kronos_base_displacement_fraction": 0.00010809089129429534,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85315.359375,
        "kronos_small_displacement": 161.32937500000116,
        "kronos_small_displacement_fraction": 0.0018945594823874005,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300945",
        "ticker": "KXBTC15M-26SEP300945-45",
        "market_id": "KXBTC15M-26SEP300945-45",
        "contract_id": "KXBTC15M-26SEP300945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85154.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T13:32:16.621156Z",
        "retrieved_timestamp": "2026-09-30T13:32:16.792087Z",
        "quote_offset_seconds": 0.170931,
        "quote_age_seconds": 0.170931,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.89,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.9,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5442.73
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84435.58,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 478,
          "signal_id": 478,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-30T13:15:00Z",
          "return_6h": 0.022755249671520428,
          "return_12h": 0.020786069060376944,
          "return_24h": 0.009625598407300817,
          "close_vs_ema12": 0.016623889668997638,
          "close_vs_ema24": 0.018217227444548234,
          "ema12_slope_3h": 0.004741856907868991,
          "ema24_slope_6h": 0.0021530824177704577,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T13:32:16.669424Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T13:15:00Z",
            "return_6h": 0.022755249671520428,
            "return_12h": 0.020786069060376944,
            "return_24h": 0.009625598407300817,
            "close_vs_ema12": 0.016623889668997638,
            "close_vs_ema24": 0.018217227444548234,
            "ema12_slope_3h": 0.004741856907868991,
            "ema24_slope_6h": 0.0021530824177704577,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 477,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T1015Z",
      "trigger_timestamp": "2026-09-30T10:17:18.571376Z",
      "market_start_timestamp": "2026-09-30T10:15:00Z",
      "resolution_timestamp": "2026-09-30T10:30:00Z",
      "direction": "UP",
      "base_run_id": 3493,
      "small_run_id": 3494,
      "last_observed_close": 83715.52,
      "actual_close": 83766.86,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T10:17:18.615654Z",
      "base_predicted_close": 83734.5390625,
      "small_predicted_close": 83742.0703125,
      "strike": 83715.52,
      "market_regime": {
        "id": 477,
        "signal_id": 477,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T10:00:00Z",
        "return_6h": 0.004565821076409238,
        "return_12h": 0.0008563725546872902,
        "return_24h": -0.005767795440009937,
        "close_vs_ema12": 0.004394689518573358,
        "close_vs_ema24": 0.0034933157257583947,
        "ema12_slope_3h": -0.00018283387474005153,
        "ema24_slope_6h": -0.0012214492447344405,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T10:17:18.621629Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T10:00:00Z",
          "return_6h": 0.004565821076409238,
          "return_12h": 0.0008563725546872902,
          "return_24h": -0.005767795440009937,
          "close_vs_ema12": 0.004394689518573358,
          "close_vs_ema24": 0.0034933157257583947,
          "ema12_slope_3h": -0.00018283387474005153,
          "ema24_slope_6h": -0.0012214492447344405,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.31,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198948,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3493,
        3494
      ],
      "forecast_publication_timestamp": "2026-09-30T10:17:18.571376Z",
      "requested_quote_timestamp": "2026-09-30T10:17:18.571376Z",
      "retrieved_quote_timestamp": "2026-09-30T10:17:18.770324Z",
      "quote_retrieval_timestamp": "2026-09-30T10:17:18.770324Z",
      "timing_difference_seconds": 0.198948,
      "selected_quote": {
        "id": 477,
        "contract_id": 477,
        "forecast_timestamp": "2026-09-30T10:17:18.571376Z",
        "requested_timestamp": "2026-09-30T10:17:18.571376Z",
        "actual_quote_timestamp": "2026-09-30T10:17:18.770324Z",
        "timestamp_delta_seconds": 0.198948,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "implied_probability": 0.31,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T10:17:18.770324Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300630",
        "external_market_id": "KXBTC15M-26SEP300630-30",
        "external_contract_id": "KXBTC15M-26SEP300630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6536.23
      },
      "selected_entry_price": 0.31,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 477,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300630",
          "external_market_id": "KXBTC15M-26SEP300630-30",
          "external_contract_id": "KXBTC15M-26SEP300630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T10:15:00Z",
          "resolution_timestamp": "2026-09-30T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T10:17:18.624819Z"
        }
      ],
      "quotes": [
        {
          "id": 477,
          "contract_id": 477,
          "forecast_timestamp": "2026-09-30T10:17:18.571376Z",
          "requested_timestamp": "2026-09-30T10:17:18.571376Z",
          "actual_quote_timestamp": "2026-09-30T10:17:18.770324Z",
          "timestamp_delta_seconds": 0.198948,
          "bid": 0.3,
          "ask": 0.31,
          "midpoint": 0.305,
          "last_price": 0.31,
          "implied_probability": 0.31,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T10:17:18.770324Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300630",
          "external_market_id": "KXBTC15M-26SEP300630-30",
          "external_contract_id": "KXBTC15M-26SEP300630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6536.23
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300630-30": {
          "UP/YES": "KXBTC15M-26SEP300630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 924,
          "signal_id": 477,
          "quote_id": 477,
          "settlement_id": 477,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 307.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.17,
          "trading_fee": 4.6,
          "total_deployed": 99.77,
          "settlement_value": 1.0,
          "settlement_payout": 307.0,
          "gross_pnl": 211.82999999999998,
          "net_pnl": 207.23000000000002,
          "roi": 2.0770772777387996,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T10:32:23.218140Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6536.23,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 925,
          "signal_id": 477,
          "quote_id": 477,
          "settlement_id": 477,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 31.0,
          "trading_fee": 1.5,
          "total_deployed": 32.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 69.0,
          "net_pnl": 67.5,
          "roi": 2.076923076923077,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T10:32:23.222563Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6536.23,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83715.52,
        "kronos_base_predicted_close": 83734.5390625,
        "kronos_base_displacement": 19.019062499995925,
        "kronos_base_displacement_fraction": 0.0002271868167335749,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83742.0703125,
        "kronos_small_displacement": 26.550312499995925,
        "kronos_small_displacement_fraction": 0.00031714922752669906,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300630",
        "ticker": "KXBTC15M-26SEP300630-30",
        "market_id": "KXBTC15M-26SEP300630-30",
        "contract_id": "KXBTC15M-26SEP300630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83715.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T10:17:18.571376Z",
        "retrieved_timestamp": "2026-09-30T10:17:18.770324Z",
        "quote_offset_seconds": 0.198948,
        "quote_age_seconds": 0.198948,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.31,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6536.23
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83766.86,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 477,
          "signal_id": 477,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T10:00:00Z",
          "return_6h": 0.004565821076409238,
          "return_12h": 0.0008563725546872902,
          "return_24h": -0.005767795440009937,
          "close_vs_ema12": 0.004394689518573358,
          "close_vs_ema24": 0.0034933157257583947,
          "ema12_slope_3h": -0.00018283387474005153,
          "ema24_slope_6h": -0.0012214492447344405,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T10:17:18.621629Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T10:00:00Z",
            "return_6h": 0.004565821076409238,
            "return_12h": 0.0008563725546872902,
            "return_24h": -0.005767795440009937,
            "close_vs_ema12": 0.004394689518573358,
            "close_vs_ema24": 0.0034933157257583947,
            "ema12_slope_3h": -0.00018283387474005153,
            "ema24_slope_6h": -0.0012214492447344405,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 476,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0945Z",
      "trigger_timestamp": "2026-09-30T09:47:22.273804Z",
      "market_start_timestamp": "2026-09-30T09:45:00Z",
      "resolution_timestamp": "2026-09-30T10:00:00Z",
      "direction": "UP",
      "base_run_id": 3489,
      "small_run_id": 3490,
      "last_observed_close": 83520.76,
      "actual_close": 83599.56,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T09:47:22.325717Z",
      "base_predicted_close": 83605.578125,
      "small_predicted_close": 83640.46875,
      "strike": 83520.76,
      "market_regime": {
        "id": 476,
        "signal_id": 476,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T09:30:00Z",
        "return_6h": 0.0020590493900947138,
        "return_12h": 0.0004078832867320248,
        "return_24h": -0.005122508222097255,
        "close_vs_ema12": 0.0023815532488666857,
        "close_vs_ema24": 0.0012782846052747932,
        "ema12_slope_3h": -0.0008612862166494928,
        "ema24_slope_6h": -0.0014542647230751937,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T09:47:22.332296Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T09:30:00Z",
          "return_6h": 0.0020590493900947138,
          "return_12h": 0.0004078832867320248,
          "return_24h": -0.005122508222097255,
          "close_vs_ema12": 0.0023815532488666857,
          "close_vs_ema24": 0.0012782846052747932,
          "ema12_slope_3h": -0.0008612862166494928,
          "ema24_slope_6h": -0.0014542647230751937,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205836,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3489,
        3490
      ],
      "forecast_publication_timestamp": "2026-09-30T09:47:22.273804Z",
      "requested_quote_timestamp": "2026-09-30T09:47:22.273804Z",
      "retrieved_quote_timestamp": "2026-09-30T09:47:22.479640Z",
      "quote_retrieval_timestamp": "2026-09-30T09:47:22.479640Z",
      "timing_difference_seconds": 0.205836,
      "selected_quote": {
        "id": 476,
        "contract_id": 476,
        "forecast_timestamp": "2026-09-30T09:47:22.273804Z",
        "requested_timestamp": "2026-09-30T09:47:22.273804Z",
        "actual_quote_timestamp": "2026-09-30T09:47:22.479640Z",
        "timestamp_delta_seconds": 0.205836,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T09:47:22.479640Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300600",
        "external_market_id": "KXBTC15M-26SEP300600-00",
        "external_contract_id": "KXBTC15M-26SEP300600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3747.66
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 476,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300600",
          "external_market_id": "KXBTC15M-26SEP300600-00",
          "external_contract_id": "KXBTC15M-26SEP300600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T09:45:00Z",
          "resolution_timestamp": "2026-09-30T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T09:47:22.335133Z"
        }
      ],
      "quotes": [
        {
          "id": 476,
          "contract_id": 476,
          "forecast_timestamp": "2026-09-30T09:47:22.273804Z",
          "requested_timestamp": "2026-09-30T09:47:22.273804Z",
          "actual_quote_timestamp": "2026-09-30T09:47:22.479640Z",
          "timestamp_delta_seconds": 0.205836,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.58,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T09:47:22.479640Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300600",
          "external_market_id": "KXBTC15M-26SEP300600-00",
          "external_contract_id": "KXBTC15M-26SEP300600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3747.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300600-00": {
          "UP/YES": "KXBTC15M-26SEP300600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 922,
          "signal_id": 476,
          "quote_id": 476,
          "settlement_id": 476,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 1.0,
          "settlement_payout": 167.0,
          "gross_pnl": 70.14,
          "net_pnl": 67.29,
          "roi": 0.6748570855480895,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T10:02:21.869548Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3747.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 923,
          "signal_id": 476,
          "quote_id": 476,
          "settlement_id": 476,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 42.00000000000001,
          "net_pnl": 40.290000000000006,
          "roi": 0.6747613465081228,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T10:02:21.872086Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3747.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83520.76,
        "kronos_base_predicted_close": 83605.578125,
        "kronos_base_displacement": 84.81812500000524,
        "kronos_base_displacement_fraction": 0.0010155334434217942,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83640.46875,
        "kronos_small_displacement": 119.70875000000524,
        "kronos_small_displacement_fraction": 0.0014332813781867556,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300600",
        "ticker": "KXBTC15M-26SEP300600-00",
        "market_id": "KXBTC15M-26SEP300600-00",
        "contract_id": "KXBTC15M-26SEP300600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83520.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T09:47:22.273804Z",
        "retrieved_timestamp": "2026-09-30T09:47:22.479640Z",
        "quote_offset_seconds": 0.205836,
        "quote_age_seconds": 0.205836,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3747.66
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83599.56,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 476,
          "signal_id": 476,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T09:30:00Z",
          "return_6h": 0.0020590493900947138,
          "return_12h": 0.0004078832867320248,
          "return_24h": -0.005122508222097255,
          "close_vs_ema12": 0.0023815532488666857,
          "close_vs_ema24": 0.0012782846052747932,
          "ema12_slope_3h": -0.0008612862166494928,
          "ema24_slope_6h": -0.0014542647230751937,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T09:47:22.332296Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T09:30:00Z",
            "return_6h": 0.0020590493900947138,
            "return_12h": 0.0004078832867320248,
            "return_24h": -0.005122508222097255,
            "close_vs_ema12": 0.0023815532488666857,
            "close_vs_ema24": 0.0012782846052747932,
            "ema12_slope_3h": -0.0008612862166494928,
            "ema24_slope_6h": -0.0014542647230751937,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 475,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0930Z",
      "trigger_timestamp": "2026-09-30T09:32:16.222596Z",
      "market_start_timestamp": "2026-09-30T09:30:00Z",
      "resolution_timestamp": "2026-09-30T09:45:00Z",
      "direction": "UP",
      "base_run_id": 3487,
      "small_run_id": 3488,
      "last_observed_close": 83375.98,
      "actual_close": 83520.76,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T09:32:16.267558Z",
      "base_predicted_close": 83411.203125,
      "small_predicted_close": 83414.921875,
      "strike": 83375.98,
      "market_regime": {
        "id": 475,
        "signal_id": 475,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-30T09:15:00Z",
        "return_6h": 0.0011084527043192516,
        "return_12h": 0.00012585744092707962,
        "return_24h": -0.005348110409737594,
        "close_vs_ema12": 0.0007453299415249859,
        "close_vs_ema24": -0.0004305178300140211,
        "ema12_slope_3h": -0.0011247676614962732,
        "ema24_slope_6h": -0.0015280432884140493,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T09:32:16.270661Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T09:15:00Z",
          "return_6h": 0.0011084527043192516,
          "return_12h": 0.00012585744092707962,
          "return_24h": -0.005348110409737594,
          "close_vs_ema12": 0.0007453299415249859,
          "close_vs_ema24": -0.0004305178300140211,
          "ema12_slope_3h": -0.0011247676614962732,
          "ema24_slope_6h": -0.0015280432884140493,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.86,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18418,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3487,
        3488
      ],
      "forecast_publication_timestamp": "2026-09-30T09:32:16.222596Z",
      "requested_quote_timestamp": "2026-09-30T09:32:16.222596Z",
      "retrieved_quote_timestamp": "2026-09-30T09:32:16.406776Z",
      "quote_retrieval_timestamp": "2026-09-30T09:32:16.406776Z",
      "timing_difference_seconds": 0.18418,
      "selected_quote": {
        "id": 475,
        "contract_id": 475,
        "forecast_timestamp": "2026-09-30T09:32:16.222596Z",
        "requested_timestamp": "2026-09-30T09:32:16.222596Z",
        "actual_quote_timestamp": "2026-09-30T09:32:16.406776Z",
        "timestamp_delta_seconds": 0.18418,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.85,
        "implied_probability": 0.86,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T09:32:16.406776Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300545",
        "external_market_id": "KXBTC15M-26SEP300545-45",
        "external_contract_id": "KXBTC15M-26SEP300545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8808.19
      },
      "selected_entry_price": 0.86,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 475,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300545",
          "external_market_id": "KXBTC15M-26SEP300545-45",
          "external_contract_id": "KXBTC15M-26SEP300545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T09:30:00Z",
          "resolution_timestamp": "2026-09-30T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T09:32:16.272879Z"
        }
      ],
      "quotes": [
        {
          "id": 475,
          "contract_id": 475,
          "forecast_timestamp": "2026-09-30T09:32:16.222596Z",
          "requested_timestamp": "2026-09-30T09:32:16.222596Z",
          "actual_quote_timestamp": "2026-09-30T09:32:16.406776Z",
          "timestamp_delta_seconds": 0.18418,
          "bid": 0.85,
          "ask": 0.86,
          "midpoint": 0.855,
          "last_price": 0.85,
          "implied_probability": 0.86,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T09:32:16.406776Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300545",
          "external_market_id": "KXBTC15M-26SEP300545-45",
          "external_contract_id": "KXBTC15M-26SEP300545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8808.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300545-45": {
          "UP/YES": "KXBTC15M-26SEP300545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 920,
          "signal_id": 475,
          "quote_id": 475,
          "settlement_id": 475,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 115.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.89999999999999,
          "trading_fee": 0.97,
          "total_deployed": 99.86999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 115.0,
          "gross_pnl": 16.10000000000001,
          "net_pnl": 15.13000000000001,
          "roi": 0.1514969460298389,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T09:47:27.489807Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8808.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 921,
          "signal_id": 475,
          "quote_id": 475,
          "settlement_id": 475,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 86.0,
          "trading_fee": 0.85,
          "total_deployed": 86.85,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 14.0,
          "net_pnl": 13.150000000000006,
          "roi": 0.1514104778353484,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T09:47:27.492750Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8808.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83375.98,
        "kronos_base_predicted_close": 83411.203125,
        "kronos_base_displacement": 35.223125000004075,
        "kronos_base_displacement_fraction": 0.0004224613012045445,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83414.921875,
        "kronos_small_displacement": 38.941875000004075,
        "kronos_small_displacement_fraction": 0.000467063475595778,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300545",
        "ticker": "KXBTC15M-26SEP300545-45",
        "market_id": "KXBTC15M-26SEP300545-45",
        "contract_id": "KXBTC15M-26SEP300545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83375.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T09:32:16.222596Z",
        "retrieved_timestamp": "2026-09-30T09:32:16.406776Z",
        "quote_offset_seconds": 0.18418,
        "quote_age_seconds": 0.18418,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.85,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.86,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8808.19
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83520.76,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 475,
          "signal_id": 475,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-30T09:15:00Z",
          "return_6h": 0.0011084527043192516,
          "return_12h": 0.00012585744092707962,
          "return_24h": -0.005348110409737594,
          "close_vs_ema12": 0.0007453299415249859,
          "close_vs_ema24": -0.0004305178300140211,
          "ema12_slope_3h": -0.0011247676614962732,
          "ema24_slope_6h": -0.0015280432884140493,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T09:32:16.270661Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T09:15:00Z",
            "return_6h": 0.0011084527043192516,
            "return_12h": 0.00012585744092707962,
            "return_24h": -0.005348110409737594,
            "close_vs_ema12": 0.0007453299415249859,
            "close_vs_ema24": -0.0004305178300140211,
            "ema12_slope_3h": -0.0011247676614962732,
            "ema24_slope_6h": -0.0015280432884140493,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 474,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0830Z",
      "trigger_timestamp": "2026-09-30T08:32:18.566975Z",
      "market_start_timestamp": "2026-09-30T08:30:00Z",
      "resolution_timestamp": "2026-09-30T08:45:00Z",
      "direction": "UP",
      "base_run_id": 3479,
      "small_run_id": 3480,
      "last_observed_close": 83118.58,
      "actual_close": 83036.4,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T08:32:18.609189Z",
      "base_predicted_close": 83200.8515625,
      "small_predicted_close": 83195.4375,
      "strike": 83118.58,
      "market_regime": {
        "id": 474,
        "signal_id": 474,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-30T08:15:00Z",
        "return_6h": -0.003146945011120894,
        "return_12h": -0.005839949088533025,
        "return_24h": -0.012128141273419657,
        "close_vs_ema12": -0.002631944361310201,
        "close_vs_ema24": -0.0037590625538302946,
        "ema12_slope_3h": -0.0011548114453657776,
        "ema24_slope_6h": -0.0015195210704198603,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T08:32:18.615624Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T08:15:00Z",
          "return_6h": -0.003146945011120894,
          "return_12h": -0.005839949088533025,
          "return_24h": -0.012128141273419657,
          "close_vs_ema12": -0.002631944361310201,
          "close_vs_ema24": -0.0037590625538302946,
          "ema12_slope_3h": -0.0011548114453657776,
          "ema24_slope_6h": -0.0015195210704198603,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182635,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3479,
        3480
      ],
      "forecast_publication_timestamp": "2026-09-30T08:32:18.566975Z",
      "requested_quote_timestamp": "2026-09-30T08:32:18.566975Z",
      "retrieved_quote_timestamp": "2026-09-30T08:32:18.749610Z",
      "quote_retrieval_timestamp": "2026-09-30T08:32:18.749610Z",
      "timing_difference_seconds": 0.182635,
      "selected_quote": {
        "id": 474,
        "contract_id": 474,
        "forecast_timestamp": "2026-09-30T08:32:18.566975Z",
        "requested_timestamp": "2026-09-30T08:32:18.566975Z",
        "actual_quote_timestamp": "2026-09-30T08:32:18.749610Z",
        "timestamp_delta_seconds": 0.182635,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.2,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T08:32:18.749610Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300445",
        "external_market_id": "KXBTC15M-26SEP300445-45",
        "external_contract_id": "KXBTC15M-26SEP300445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9221.63
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 474,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300445",
          "external_market_id": "KXBTC15M-26SEP300445-45",
          "external_contract_id": "KXBTC15M-26SEP300445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T08:30:00Z",
          "resolution_timestamp": "2026-09-30T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T08:32:18.618742Z"
        }
      ],
      "quotes": [
        {
          "id": 474,
          "contract_id": 474,
          "forecast_timestamp": "2026-09-30T08:32:18.566975Z",
          "requested_timestamp": "2026-09-30T08:32:18.566975Z",
          "actual_quote_timestamp": "2026-09-30T08:32:18.749610Z",
          "timestamp_delta_seconds": 0.182635,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.2,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T08:32:18.749610Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300445",
          "external_market_id": "KXBTC15M-26SEP300445-45",
          "external_contract_id": "KXBTC15M-26SEP300445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9221.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300445-45": {
          "UP/YES": "KXBTC15M-26SEP300445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 918,
          "signal_id": 474,
          "quote_id": 474,
          "settlement_id": 474,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.71,
          "net_pnl": -99.94999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T08:47:25.724121Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9221.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 919,
          "signal_id": 474,
          "quote_id": 474,
          "settlement_id": 474,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -21.0,
          "net_pnl": -22.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T08:47:25.727844Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9221.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83118.58,
        "kronos_base_predicted_close": 83200.8515625,
        "kronos_base_displacement": 82.27156249999825,
        "kronos_base_displacement_fraction": 0.0009898095287479436,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83195.4375,
        "kronos_small_displacement": 76.85749999999825,
        "kronos_small_displacement_fraction": 0.0009246729190994149,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300445",
        "ticker": "KXBTC15M-26SEP300445-45",
        "market_id": "KXBTC15M-26SEP300445-45",
        "contract_id": "KXBTC15M-26SEP300445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83118.58
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T08:32:18.566975Z",
        "retrieved_timestamp": "2026-09-30T08:32:18.749610Z",
        "quote_offset_seconds": 0.182635,
        "quote_age_seconds": 0.182635,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.2,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9221.63
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83036.4,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 474,
          "signal_id": 474,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-30T08:15:00Z",
          "return_6h": -0.003146945011120894,
          "return_12h": -0.005839949088533025,
          "return_24h": -0.012128141273419657,
          "close_vs_ema12": -0.002631944361310201,
          "close_vs_ema24": -0.0037590625538302946,
          "ema12_slope_3h": -0.0011548114453657776,
          "ema24_slope_6h": -0.0015195210704198603,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T08:32:18.615624Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T08:15:00Z",
            "return_6h": -0.003146945011120894,
            "return_12h": -0.005839949088533025,
            "return_24h": -0.012128141273419657,
            "close_vs_ema12": -0.002631944361310201,
            "close_vs_ema24": -0.0037590625538302946,
            "ema12_slope_3h": -0.0011548114453657776,
            "ema24_slope_6h": -0.0015195210704198603,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 473,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0815Z",
      "trigger_timestamp": "2026-09-30T08:17:17.831365Z",
      "market_start_timestamp": "2026-09-30T08:15:00Z",
      "resolution_timestamp": "2026-09-30T08:30:00Z",
      "direction": "UP",
      "base_run_id": 3477,
      "small_run_id": 3478,
      "last_observed_close": 83098.03,
      "actual_close": 83118.58,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T08:17:17.870613Z",
      "base_predicted_close": 83168.625,
      "small_predicted_close": 83206.4375,
      "strike": 83098.03,
      "market_regime": {
        "id": 473,
        "signal_id": 473,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-30T08:00:00Z",
        "return_6h": -0.0042948959819544275,
        "return_12h": -0.0051961319838542686,
        "return_24h": -0.011065073922915114,
        "close_vs_ema12": -0.0029901815374393514,
        "close_vs_ema24": -0.004084187549553864,
        "ema12_slope_3h": -0.0010917858313311823,
        "ema24_slope_6h": -0.001485343360345559,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T08:17:17.875913Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T08:00:00Z",
          "return_6h": -0.0042948959819544275,
          "return_12h": -0.0051961319838542686,
          "return_24h": -0.011065073922915114,
          "close_vs_ema12": -0.0029901815374393514,
          "close_vs_ema24": -0.004084187549553864,
          "ema12_slope_3h": -0.0010917858313311823,
          "ema24_slope_6h": -0.001485343360345559,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185508,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3477,
        3478
      ],
      "forecast_publication_timestamp": "2026-09-30T08:17:17.831365Z",
      "requested_quote_timestamp": "2026-09-30T08:17:17.831365Z",
      "retrieved_quote_timestamp": "2026-09-30T08:17:18.016873Z",
      "quote_retrieval_timestamp": "2026-09-30T08:17:18.016873Z",
      "timing_difference_seconds": 0.185508,
      "selected_quote": {
        "id": 473,
        "contract_id": 473,
        "forecast_timestamp": "2026-09-30T08:17:17.831365Z",
        "requested_timestamp": "2026-09-30T08:17:17.831365Z",
        "actual_quote_timestamp": "2026-09-30T08:17:18.016873Z",
        "timestamp_delta_seconds": 0.185508,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T08:17:18.016873Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300430",
        "external_market_id": "KXBTC15M-26SEP300430-30",
        "external_contract_id": "KXBTC15M-26SEP300430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8799.78
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 473,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300430",
          "external_market_id": "KXBTC15M-26SEP300430-30",
          "external_contract_id": "KXBTC15M-26SEP300430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T08:15:00Z",
          "resolution_timestamp": "2026-09-30T08:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T08:17:17.879791Z"
        }
      ],
      "quotes": [
        {
          "id": 473,
          "contract_id": 473,
          "forecast_timestamp": "2026-09-30T08:17:17.831365Z",
          "requested_timestamp": "2026-09-30T08:17:17.831365Z",
          "actual_quote_timestamp": "2026-09-30T08:17:18.016873Z",
          "timestamp_delta_seconds": 0.185508,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.79,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T08:17:18.016873Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300430",
          "external_market_id": "KXBTC15M-26SEP300430-30",
          "external_contract_id": "KXBTC15M-26SEP300430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8799.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300430-30": {
          "UP/YES": "KXBTC15M-26SEP300430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 916,
          "signal_id": 473,
          "quote_id": 473,
          "settlement_id": 473,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 123.0,
          "gross_pnl": 24.599999999999994,
          "net_pnl": 23.22,
          "roi": 0.232711966325917,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T08:32:23.249924Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8799.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 917,
          "signal_id": 473,
          "quote_id": 473,
          "settlement_id": 473,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 20.0,
          "net_pnl": 18.879999999999995,
          "roi": 0.2327416173570019,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T08:32:23.256465Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8799.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83098.03,
        "kronos_base_predicted_close": 83168.625,
        "kronos_base_displacement": 70.59500000000116,
        "kronos_base_displacement_fraction": 0.0008495387917138488,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83206.4375,
        "kronos_small_displacement": 108.40750000000116,
        "kronos_small_displacement_fraction": 0.0013045736463307394,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300430",
        "ticker": "KXBTC15M-26SEP300430-30",
        "market_id": "KXBTC15M-26SEP300430-30",
        "contract_id": "KXBTC15M-26SEP300430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83098.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T08:17:17.831365Z",
        "retrieved_timestamp": "2026-09-30T08:17:18.016873Z",
        "quote_offset_seconds": 0.185508,
        "quote_age_seconds": 0.185508,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8799.78
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83118.58,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 473,
          "signal_id": 473,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-30T08:00:00Z",
          "return_6h": -0.0042948959819544275,
          "return_12h": -0.0051961319838542686,
          "return_24h": -0.011065073922915114,
          "close_vs_ema12": -0.0029901815374393514,
          "close_vs_ema24": -0.004084187549553864,
          "ema12_slope_3h": -0.0010917858313311823,
          "ema24_slope_6h": -0.001485343360345559,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T08:17:17.875913Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T08:00:00Z",
            "return_6h": -0.0042948959819544275,
            "return_12h": -0.0051961319838542686,
            "return_24h": -0.011065073922915114,
            "close_vs_ema12": -0.0029901815374393514,
            "close_vs_ema24": -0.004084187549553864,
            "ema12_slope_3h": -0.0010917858313311823,
            "ema24_slope_6h": -0.001485343360345559,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 472,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0630Z",
      "trigger_timestamp": "2026-09-30T06:32:17.944775Z",
      "market_start_timestamp": "2026-09-30T06:30:00Z",
      "resolution_timestamp": "2026-09-30T06:45:00Z",
      "direction": "UP",
      "base_run_id": 3463,
      "small_run_id": 3464,
      "last_observed_close": 83128.91,
      "actual_close": 83075.87,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T06:32:17.982777Z",
      "base_predicted_close": 83136.234375,
      "small_predicted_close": 83211.421875,
      "strike": 83128.91,
      "market_regime": {
        "id": 472,
        "signal_id": 472,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-30T06:15:00Z",
        "return_6h": -0.004990473404514417,
        "return_12h": -0.0035150756323912846,
        "return_24h": -0.008356501839268504,
        "close_vs_ema12": -0.0033423868088487962,
        "close_vs_ema24": -0.0042245825332052345,
        "ema12_slope_3h": -0.0010302911570280182,
        "ema24_slope_6h": -0.0012454145116113091,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T06:32:17.988433Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T06:15:00Z",
          "return_6h": -0.004990473404514417,
          "return_12h": -0.0035150756323912846,
          "return_24h": -0.008356501839268504,
          "close_vs_ema12": -0.0033423868088487962,
          "close_vs_ema24": -0.0042245825332052345,
          "ema12_slope_3h": -0.0010302911570280182,
          "ema24_slope_6h": -0.0012454145116113091,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.167836,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3463,
        3464
      ],
      "forecast_publication_timestamp": "2026-09-30T06:32:17.944775Z",
      "requested_quote_timestamp": "2026-09-30T06:32:17.944775Z",
      "retrieved_quote_timestamp": "2026-09-30T06:32:18.112611Z",
      "quote_retrieval_timestamp": "2026-09-30T06:32:18.112611Z",
      "timing_difference_seconds": 0.167836,
      "selected_quote": {
        "id": 472,
        "contract_id": 472,
        "forecast_timestamp": "2026-09-30T06:32:17.944775Z",
        "requested_timestamp": "2026-09-30T06:32:17.944775Z",
        "actual_quote_timestamp": "2026-09-30T06:32:18.112611Z",
        "timestamp_delta_seconds": 0.167836,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T06:32:18.112611Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300245",
        "external_market_id": "KXBTC15M-26SEP300245-45",
        "external_contract_id": "KXBTC15M-26SEP300245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2820.0
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 472,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300245",
          "external_market_id": "KXBTC15M-26SEP300245-45",
          "external_contract_id": "KXBTC15M-26SEP300245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T06:30:00Z",
          "resolution_timestamp": "2026-09-30T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T06:32:17.990882Z"
        }
      ],
      "quotes": [
        {
          "id": 472,
          "contract_id": 472,
          "forecast_timestamp": "2026-09-30T06:32:17.944775Z",
          "requested_timestamp": "2026-09-30T06:32:17.944775Z",
          "actual_quote_timestamp": "2026-09-30T06:32:18.112611Z",
          "timestamp_delta_seconds": 0.167836,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T06:32:18.112611Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300245",
          "external_market_id": "KXBTC15M-26SEP300245-45",
          "external_contract_id": "KXBTC15M-26SEP300245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2820.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300245-45": {
          "UP/YES": "KXBTC15M-26SEP300245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 914,
          "signal_id": 472,
          "quote_id": 472,
          "settlement_id": 472,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.76,
          "net_pnl": -99.92,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T06:47:27.479626Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2820.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 915,
          "signal_id": 472,
          "quote_id": 472,
          "settlement_id": 472,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T06:47:27.484218Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2820.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83128.91,
        "kronos_base_predicted_close": 83136.234375,
        "kronos_base_displacement": 7.3243749999965075,
        "kronos_base_displacement_fraction": 8.810863753652619e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83211.421875,
        "kronos_small_displacement": 82.51187499999651,
        "kronos_small_displacement_fraction": 0.0009925773716989252,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300245",
        "ticker": "KXBTC15M-26SEP300245-45",
        "market_id": "KXBTC15M-26SEP300245-45",
        "contract_id": "KXBTC15M-26SEP300245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83128.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T06:32:17.944775Z",
        "retrieved_timestamp": "2026-09-30T06:32:18.112611Z",
        "quote_offset_seconds": 0.167836,
        "quote_age_seconds": 0.167836,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2820.0
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83075.87,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 472,
          "signal_id": 472,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-30T06:15:00Z",
          "return_6h": -0.004990473404514417,
          "return_12h": -0.0035150756323912846,
          "return_24h": -0.008356501839268504,
          "close_vs_ema12": -0.0033423868088487962,
          "close_vs_ema24": -0.0042245825332052345,
          "ema12_slope_3h": -0.0010302911570280182,
          "ema24_slope_6h": -0.0012454145116113091,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T06:32:17.988433Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T06:15:00Z",
            "return_6h": -0.004990473404514417,
            "return_12h": -0.0035150756323912846,
            "return_24h": -0.008356501839268504,
            "close_vs_ema12": -0.0033423868088487962,
            "close_vs_ema24": -0.0042245825332052345,
            "ema12_slope_3h": -0.0010302911570280182,
            "ema24_slope_6h": -0.0012454145116113091,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 471,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0515Z",
      "trigger_timestamp": "2026-09-30T05:17:16.231002Z",
      "market_start_timestamp": "2026-09-30T05:15:00Z",
      "resolution_timestamp": "2026-09-30T05:30:00Z",
      "direction": "UP",
      "base_run_id": 3453,
      "small_run_id": 3454,
      "last_observed_close": 83204.29,
      "actual_close": 83338.4,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T05:17:16.269029Z",
      "base_predicted_close": 83232.78125,
      "small_predicted_close": 83255.8984375,
      "strike": 83204.29,
      "market_regime": {
        "id": 471,
        "signal_id": 471,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-30T05:00:00Z",
        "return_6h": -0.007201678504728859,
        "return_12h": 0.0011317901281284737,
        "return_24h": -0.0002344561644934684,
        "close_vs_ema12": -0.00280516560481614,
        "close_vs_ema24": -0.0035879374234883965,
        "ema12_slope_3h": -0.0011291382995844979,
        "ema24_slope_6h": -0.0009555243637124899,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T05:17:16.273268Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T05:00:00Z",
          "return_6h": -0.007201678504728859,
          "return_12h": 0.0011317901281284737,
          "return_24h": -0.0002344561644934684,
          "close_vs_ema12": -0.00280516560481614,
          "close_vs_ema24": -0.0035879374234883965,
          "ema12_slope_3h": -0.0011291382995844979,
          "ema24_slope_6h": -0.0009555243637124899,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.195567,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3453,
        3454
      ],
      "forecast_publication_timestamp": "2026-09-30T05:17:16.231002Z",
      "requested_quote_timestamp": "2026-09-30T05:17:16.231002Z",
      "retrieved_quote_timestamp": "2026-09-30T05:17:16.426569Z",
      "quote_retrieval_timestamp": "2026-09-30T05:17:16.426569Z",
      "timing_difference_seconds": 0.195567,
      "selected_quote": {
        "id": 471,
        "contract_id": 471,
        "forecast_timestamp": "2026-09-30T05:17:16.231002Z",
        "requested_timestamp": "2026-09-30T05:17:16.231002Z",
        "actual_quote_timestamp": "2026-09-30T05:17:16.426569Z",
        "timestamp_delta_seconds": 0.195567,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T05:17:16.426569Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300130",
        "external_market_id": "KXBTC15M-26SEP300130-30",
        "external_contract_id": "KXBTC15M-26SEP300130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6669.7
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 471,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300130",
          "external_market_id": "KXBTC15M-26SEP300130-30",
          "external_contract_id": "KXBTC15M-26SEP300130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T05:15:00Z",
          "resolution_timestamp": "2026-09-30T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T05:17:16.275586Z"
        }
      ],
      "quotes": [
        {
          "id": 471,
          "contract_id": 471,
          "forecast_timestamp": "2026-09-30T05:17:16.231002Z",
          "requested_timestamp": "2026-09-30T05:17:16.231002Z",
          "actual_quote_timestamp": "2026-09-30T05:17:16.426569Z",
          "timestamp_delta_seconds": 0.195567,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T05:17:16.426569Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300130",
          "external_market_id": "KXBTC15M-26SEP300130-30",
          "external_contract_id": "KXBTC15M-26SEP300130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6669.7
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300130-30": {
          "UP/YES": "KXBTC15M-26SEP300130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 912,
          "signal_id": 471,
          "quote_id": 471,
          "settlement_id": 471,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T05:32:32.468231Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6669.7,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 913,
          "signal_id": 471,
          "quote_id": 471,
          "settlement_id": 471,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T05:32:32.473685Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6669.7,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83204.29,
        "kronos_base_predicted_close": 83232.78125,
        "kronos_base_displacement": 28.491250000006403,
        "kronos_base_displacement_fraction": 0.00034242525235184877,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83255.8984375,
        "kronos_small_displacement": 51.6084375000064,
        "kronos_small_displacement_fraction": 0.0006202617377061496,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300130",
        "ticker": "KXBTC15M-26SEP300130-30",
        "market_id": "KXBTC15M-26SEP300130-30",
        "contract_id": "KXBTC15M-26SEP300130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83204.29
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T05:17:16.231002Z",
        "retrieved_timestamp": "2026-09-30T05:17:16.426569Z",
        "quote_offset_seconds": 0.195567,
        "quote_age_seconds": 0.195567,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6669.7
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83338.4,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 471,
          "signal_id": 471,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-30T05:00:00Z",
          "return_6h": -0.007201678504728859,
          "return_12h": 0.0011317901281284737,
          "return_24h": -0.0002344561644934684,
          "close_vs_ema12": -0.00280516560481614,
          "close_vs_ema24": -0.0035879374234883965,
          "ema12_slope_3h": -0.0011291382995844979,
          "ema24_slope_6h": -0.0009555243637124899,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T05:17:16.273268Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T05:00:00Z",
            "return_6h": -0.007201678504728859,
            "return_12h": 0.0011317901281284737,
            "return_24h": -0.0002344561644934684,
            "close_vs_ema12": -0.00280516560481614,
            "close_vs_ema24": -0.0035879374234883965,
            "ema12_slope_3h": -0.0011291382995844979,
            "ema24_slope_6h": -0.0009555243637124899,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 470,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0500Z",
      "trigger_timestamp": "2026-09-30T05:02:16.574755Z",
      "market_start_timestamp": "2026-09-30T05:00:00Z",
      "resolution_timestamp": "2026-09-30T05:15:00Z",
      "direction": "UP",
      "base_run_id": 3451,
      "small_run_id": 3452,
      "last_observed_close": 83180.06,
      "actual_close": 83204.29,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T05:02:16.606683Z",
      "base_predicted_close": 83216.0703125,
      "small_predicted_close": 83266.03125,
      "strike": 83180.06,
      "market_regime": {
        "id": 470,
        "signal_id": 470,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-30T04:45:00Z",
        "return_6h": -0.0047086810514586075,
        "return_12h": 0.0017229872078512454,
        "return_24h": 0.00012562280736116982,
        "close_vs_ema12": -0.003214550682366868,
        "close_vs_ema24": -0.003953324706183925,
        "ema12_slope_3h": -0.001048683100276615,
        "ema24_slope_6h": -0.0008236522985405337,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T05:02:16.612697Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T04:45:00Z",
          "return_6h": -0.0047086810514586075,
          "return_12h": 0.0017229872078512454,
          "return_24h": 0.00012562280736116982,
          "close_vs_ema12": -0.003214550682366868,
          "close_vs_ema24": -0.003953324706183925,
          "ema12_slope_3h": -0.001048683100276615,
          "ema24_slope_6h": -0.0008236522985405337,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.86,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171146,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3451,
        3452
      ],
      "forecast_publication_timestamp": "2026-09-30T05:02:16.574755Z",
      "requested_quote_timestamp": "2026-09-30T05:02:16.574755Z",
      "retrieved_quote_timestamp": "2026-09-30T05:02:16.745901Z",
      "quote_retrieval_timestamp": "2026-09-30T05:02:16.745901Z",
      "timing_difference_seconds": 0.171146,
      "selected_quote": {
        "id": 470,
        "contract_id": 470,
        "forecast_timestamp": "2026-09-30T05:02:16.574755Z",
        "requested_timestamp": "2026-09-30T05:02:16.574755Z",
        "actual_quote_timestamp": "2026-09-30T05:02:16.745901Z",
        "timestamp_delta_seconds": 0.171146,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.85,
        "implied_probability": 0.86,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T05:02:16.745901Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300115",
        "external_market_id": "KXBTC15M-26SEP300115-15",
        "external_contract_id": "KXBTC15M-26SEP300115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11499.67
      },
      "selected_entry_price": 0.86,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 470,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300115",
          "external_market_id": "KXBTC15M-26SEP300115-15",
          "external_contract_id": "KXBTC15M-26SEP300115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T05:00:00Z",
          "resolution_timestamp": "2026-09-30T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T05:02:16.615158Z"
        }
      ],
      "quotes": [
        {
          "id": 470,
          "contract_id": 470,
          "forecast_timestamp": "2026-09-30T05:02:16.574755Z",
          "requested_timestamp": "2026-09-30T05:02:16.574755Z",
          "actual_quote_timestamp": "2026-09-30T05:02:16.745901Z",
          "timestamp_delta_seconds": 0.171146,
          "bid": 0.85,
          "ask": 0.86,
          "midpoint": 0.855,
          "last_price": 0.85,
          "implied_probability": 0.86,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T05:02:16.745901Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300115",
          "external_market_id": "KXBTC15M-26SEP300115-15",
          "external_contract_id": "KXBTC15M-26SEP300115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11499.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300115-15": {
          "UP/YES": "KXBTC15M-26SEP300115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 910,
          "signal_id": 470,
          "quote_id": 470,
          "settlement_id": 470,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 115.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.89999999999999,
          "trading_fee": 0.97,
          "total_deployed": 99.86999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 115.0,
          "gross_pnl": 16.10000000000001,
          "net_pnl": 15.13000000000001,
          "roi": 0.1514969460298389,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T05:17:20.854923Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11499.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 911,
          "signal_id": 470,
          "quote_id": 470,
          "settlement_id": 470,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 86.0,
          "trading_fee": 0.85,
          "total_deployed": 86.85,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 14.0,
          "net_pnl": 13.150000000000006,
          "roi": 0.1514104778353484,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T05:17:20.857628Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 11499.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83180.06,
        "kronos_base_predicted_close": 83216.0703125,
        "kronos_base_displacement": 36.01031250000233,
        "kronos_base_displacement_fraction": 0.0004329200111180772,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83266.03125,
        "kronos_small_displacement": 85.97125000000233,
        "kronos_small_displacement_fraction": 0.0010335559988776436,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300115",
        "ticker": "KXBTC15M-26SEP300115-15",
        "market_id": "KXBTC15M-26SEP300115-15",
        "contract_id": "KXBTC15M-26SEP300115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83180.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T05:02:16.574755Z",
        "retrieved_timestamp": "2026-09-30T05:02:16.745901Z",
        "quote_offset_seconds": 0.171146,
        "quote_age_seconds": 0.171146,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.85,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.86,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11499.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83204.29,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 470,
          "signal_id": 470,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-30T04:45:00Z",
          "return_6h": -0.0047086810514586075,
          "return_12h": 0.0017229872078512454,
          "return_24h": 0.00012562280736116982,
          "close_vs_ema12": -0.003214550682366868,
          "close_vs_ema24": -0.003953324706183925,
          "ema12_slope_3h": -0.001048683100276615,
          "ema24_slope_6h": -0.0008236522985405337,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T05:02:16.612697Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T04:45:00Z",
            "return_6h": -0.0047086810514586075,
            "return_12h": 0.0017229872078512454,
            "return_24h": 0.00012562280736116982,
            "close_vs_ema12": -0.003214550682366868,
            "close_vs_ema24": -0.003953324706183925,
            "ema12_slope_3h": -0.001048683100276615,
            "ema24_slope_6h": -0.0008236522985405337,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 469,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0445Z",
      "trigger_timestamp": "2026-09-30T04:47:23.641146Z",
      "market_start_timestamp": "2026-09-30T04:45:00Z",
      "resolution_timestamp": "2026-09-30T05:00:00Z",
      "direction": "UP",
      "base_run_id": 3449,
      "small_run_id": 3450,
      "last_observed_close": 83282.27,
      "actual_close": 83180.06,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T04:47:23.681906Z",
      "base_predicted_close": 83357.28125,
      "small_predicted_close": 83307.5546875,
      "strike": 83282.27,
      "market_regime": {
        "id": 469,
        "signal_id": 469,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T04:30:00Z",
        "return_6h": -0.003468645368795209,
        "return_12h": 0.0030252304807010244,
        "return_24h": 0.0017485556358940446,
        "close_vs_ema12": -0.0021261771806321272,
        "close_vs_ema24": -0.0028123590623806427,
        "ema12_slope_3h": -0.0009757457904083777,
        "ema24_slope_6h": -0.0007418707694551996,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T04:47:23.686526Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T04:30:00Z",
          "return_6h": -0.003468645368795209,
          "return_12h": 0.0030252304807010244,
          "return_24h": 0.0017485556358940446,
          "close_vs_ema12": -0.0021261771806321272,
          "close_vs_ema24": -0.0028123590623806427,
          "ema12_slope_3h": -0.0009757457904083777,
          "ema24_slope_6h": -0.0007418707694551996,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.208095,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3449,
        3450
      ],
      "forecast_publication_timestamp": "2026-09-30T04:47:23.641146Z",
      "requested_quote_timestamp": "2026-09-30T04:47:23.641146Z",
      "retrieved_quote_timestamp": "2026-09-30T04:47:23.849241Z",
      "quote_retrieval_timestamp": "2026-09-30T04:47:23.849241Z",
      "timing_difference_seconds": 0.208095,
      "selected_quote": {
        "id": 469,
        "contract_id": 469,
        "forecast_timestamp": "2026-09-30T04:47:23.641146Z",
        "requested_timestamp": "2026-09-30T04:47:23.641146Z",
        "actual_quote_timestamp": "2026-09-30T04:47:23.849241Z",
        "timestamp_delta_seconds": 0.208095,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T04:47:23.849241Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300100",
        "external_market_id": "KXBTC15M-26SEP300100-00",
        "external_contract_id": "KXBTC15M-26SEP300100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10591.64
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 469,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300100",
          "external_market_id": "KXBTC15M-26SEP300100-00",
          "external_contract_id": "KXBTC15M-26SEP300100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T04:45:00Z",
          "resolution_timestamp": "2026-09-30T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T04:47:23.689363Z"
        }
      ],
      "quotes": [
        {
          "id": 469,
          "contract_id": 469,
          "forecast_timestamp": "2026-09-30T04:47:23.641146Z",
          "requested_timestamp": "2026-09-30T04:47:23.641146Z",
          "actual_quote_timestamp": "2026-09-30T04:47:23.849241Z",
          "timestamp_delta_seconds": 0.208095,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T04:47:23.849241Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300100",
          "external_market_id": "KXBTC15M-26SEP300100-00",
          "external_contract_id": "KXBTC15M-26SEP300100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10591.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300100-00": {
          "UP/YES": "KXBTC15M-26SEP300100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 908,
          "signal_id": 469,
          "quote_id": 469,
          "settlement_id": 469,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T05:02:22.801269Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10591.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 909,
          "signal_id": 469,
          "quote_id": 469,
          "settlement_id": 469,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T05:02:22.804401Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10591.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83282.27,
        "kronos_base_predicted_close": 83357.28125,
        "kronos_base_displacement": 75.01124999999593,
        "kronos_base_displacement_fraction": 0.0009006869049078024,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83307.5546875,
        "kronos_small_displacement": 25.284687499995925,
        "kronos_small_displacement_fraction": 0.00030360228533631375,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300100",
        "ticker": "KXBTC15M-26SEP300100-00",
        "market_id": "KXBTC15M-26SEP300100-00",
        "contract_id": "KXBTC15M-26SEP300100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83282.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T04:47:23.641146Z",
        "retrieved_timestamp": "2026-09-30T04:47:23.849241Z",
        "quote_offset_seconds": 0.208095,
        "quote_age_seconds": 0.208095,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10591.64
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83180.06,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 469,
          "signal_id": 469,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T04:30:00Z",
          "return_6h": -0.003468645368795209,
          "return_12h": 0.0030252304807010244,
          "return_24h": 0.0017485556358940446,
          "close_vs_ema12": -0.0021261771806321272,
          "close_vs_ema24": -0.0028123590623806427,
          "ema12_slope_3h": -0.0009757457904083777,
          "ema24_slope_6h": -0.0007418707694551996,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T04:47:23.686526Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T04:30:00Z",
            "return_6h": -0.003468645368795209,
            "return_12h": 0.0030252304807010244,
            "return_24h": 0.0017485556358940446,
            "close_vs_ema12": -0.0021261771806321272,
            "close_vs_ema24": -0.0028123590623806427,
            "ema12_slope_3h": -0.0009757457904083777,
            "ema24_slope_6h": -0.0007418707694551996,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 468,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0400Z",
      "trigger_timestamp": "2026-09-30T04:02:16.165646Z",
      "market_start_timestamp": "2026-09-30T04:00:00Z",
      "resolution_timestamp": "2026-09-30T04:15:00Z",
      "direction": "UP",
      "base_run_id": 3443,
      "small_run_id": 3444,
      "last_observed_close": 83269.85,
      "actual_close": 83335.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T04:02:16.203125Z",
      "base_predicted_close": 83278.0859375,
      "small_predicted_close": 83285.328125,
      "strike": 83269.85,
      "market_regime": {
        "id": 468,
        "signal_id": 468,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T03:45:00Z",
        "return_6h": -0.002346771735372788,
        "return_12h": 0.0032884675896978077,
        "return_24h": 0.0029224497242705816,
        "close_vs_ema12": -0.002504494599921858,
        "close_vs_ema24": -0.0031160153735603213,
        "ema12_slope_3h": -0.0009716904483364486,
        "ema24_slope_6h": -0.0005753410448993135,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T04:02:16.207628Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T03:45:00Z",
          "return_6h": -0.002346771735372788,
          "return_12h": 0.0032884675896978077,
          "return_24h": 0.0029224497242705816,
          "close_vs_ema12": -0.002504494599921858,
          "close_vs_ema24": -0.0031160153735603213,
          "ema12_slope_3h": -0.0009716904483364486,
          "ema24_slope_6h": -0.0005753410448993135,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164527,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3443,
        3444
      ],
      "forecast_publication_timestamp": "2026-09-30T04:02:16.165646Z",
      "requested_quote_timestamp": "2026-09-30T04:02:16.165646Z",
      "retrieved_quote_timestamp": "2026-09-30T04:02:16.330173Z",
      "quote_retrieval_timestamp": "2026-09-30T04:02:16.330173Z",
      "timing_difference_seconds": 0.164527,
      "selected_quote": {
        "id": 468,
        "contract_id": 468,
        "forecast_timestamp": "2026-09-30T04:02:16.165646Z",
        "requested_timestamp": "2026-09-30T04:02:16.165646Z",
        "actual_quote_timestamp": "2026-09-30T04:02:16.330173Z",
        "timestamp_delta_seconds": 0.164527,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T04:02:16.330173Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP300015",
        "external_market_id": "KXBTC15M-26SEP300015-15",
        "external_contract_id": "KXBTC15M-26SEP300015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9151.0
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 468,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300015",
          "external_market_id": "KXBTC15M-26SEP300015-15",
          "external_contract_id": "KXBTC15M-26SEP300015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T04:00:00Z",
          "resolution_timestamp": "2026-09-30T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T04:02:16.210037Z"
        }
      ],
      "quotes": [
        {
          "id": 468,
          "contract_id": 468,
          "forecast_timestamp": "2026-09-30T04:02:16.165646Z",
          "requested_timestamp": "2026-09-30T04:02:16.165646Z",
          "actual_quote_timestamp": "2026-09-30T04:02:16.330173Z",
          "timestamp_delta_seconds": 0.164527,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.65,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T04:02:16.330173Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP300015",
          "external_market_id": "KXBTC15M-26SEP300015-15",
          "external_contract_id": "KXBTC15M-26SEP300015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9151.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP300015-15": {
          "UP/YES": "KXBTC15M-26SEP300015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 906,
          "signal_id": 468,
          "quote_id": 468,
          "settlement_id": 468,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T04:17:25.506887Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9151.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 907,
          "signal_id": 468,
          "quote_id": 468,
          "settlement_id": 468,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T04:17:25.508964Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9151.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83269.85,
        "kronos_base_predicted_close": 83278.0859375,
        "kronos_base_displacement": 8.23593749999418,
        "kronos_base_displacement_fraction": 9.890659704555945e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83285.328125,
        "kronos_small_displacement": 15.47812499999418,
        "kronos_small_displacement_fraction": 0.00018587910270036727,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP300015",
        "ticker": "KXBTC15M-26SEP300015-15",
        "market_id": "KXBTC15M-26SEP300015-15",
        "contract_id": "KXBTC15M-26SEP300015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83269.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T04:02:16.165646Z",
        "retrieved_timestamp": "2026-09-30T04:02:16.330173Z",
        "quote_offset_seconds": 0.164527,
        "quote_age_seconds": 0.164527,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9151.0
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83335.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 468,
          "signal_id": 468,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T03:45:00Z",
          "return_6h": -0.002346771735372788,
          "return_12h": 0.0032884675896978077,
          "return_24h": 0.0029224497242705816,
          "close_vs_ema12": -0.002504494599921858,
          "close_vs_ema24": -0.0031160153735603213,
          "ema12_slope_3h": -0.0009716904483364486,
          "ema24_slope_6h": -0.0005753410448993135,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T04:02:16.207628Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T03:45:00Z",
            "return_6h": -0.002346771735372788,
            "return_12h": 0.0032884675896978077,
            "return_24h": 0.0029224497242705816,
            "close_vs_ema12": -0.002504494599921858,
            "close_vs_ema24": -0.0031160153735603213,
            "ema12_slope_3h": -0.0009716904483364486,
            "ema24_slope_6h": -0.0005753410448993135,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 467,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0315Z",
      "trigger_timestamp": "2026-09-30T03:17:16.787419Z",
      "market_start_timestamp": "2026-09-30T03:15:00Z",
      "resolution_timestamp": "2026-09-30T03:30:00Z",
      "direction": "UP",
      "base_run_id": 3437,
      "small_run_id": 3438,
      "last_observed_close": 83296.48,
      "actual_close": 83283.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T03:17:16.829398Z",
      "base_predicted_close": 83320.9609375,
      "small_predicted_close": 83315.9453125,
      "strike": 83296.48,
      "market_regime": {
        "id": 467,
        "signal_id": 467,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T03:00:00Z",
        "return_6h": -0.0027406155990853387,
        "return_12h": -0.0010538786784687337,
        "return_24h": 0.005033014807739544,
        "close_vs_ema12": -0.0024690616534653875,
        "close_vs_ema24": -0.0029737947158975375,
        "ema12_slope_3h": -0.0008369185082395258,
        "ema24_slope_6h": -0.0005050257380266876,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T03:17:16.833616Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T03:00:00Z",
          "return_6h": -0.0027406155990853387,
          "return_12h": -0.0010538786784687337,
          "return_24h": 0.005033014807739544,
          "close_vs_ema12": -0.0024690616534653875,
          "close_vs_ema24": -0.0029737947158975375,
          "ema12_slope_3h": -0.0008369185082395258,
          "ema24_slope_6h": -0.0005050257380266876,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.249607,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3437,
        3438
      ],
      "forecast_publication_timestamp": "2026-09-30T03:17:16.787419Z",
      "requested_quote_timestamp": "2026-09-30T03:17:16.787419Z",
      "retrieved_quote_timestamp": "2026-09-30T03:17:17.037026Z",
      "quote_retrieval_timestamp": "2026-09-30T03:17:17.037026Z",
      "timing_difference_seconds": 0.249607,
      "selected_quote": {
        "id": 467,
        "contract_id": 467,
        "forecast_timestamp": "2026-09-30T03:17:16.787419Z",
        "requested_timestamp": "2026-09-30T03:17:16.787419Z",
        "actual_quote_timestamp": "2026-09-30T03:17:17.037026Z",
        "timestamp_delta_seconds": 0.249607,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T03:17:17.037026Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP292330",
        "external_market_id": "KXBTC15M-26SEP292330-30",
        "external_contract_id": "KXBTC15M-26SEP292330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2499.14
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 467,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292330",
          "external_market_id": "KXBTC15M-26SEP292330-30",
          "external_contract_id": "KXBTC15M-26SEP292330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T03:15:00Z",
          "resolution_timestamp": "2026-09-30T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T03:17:16.836488Z"
        }
      ],
      "quotes": [
        {
          "id": 467,
          "contract_id": 467,
          "forecast_timestamp": "2026-09-30T03:17:16.787419Z",
          "requested_timestamp": "2026-09-30T03:17:16.787419Z",
          "actual_quote_timestamp": "2026-09-30T03:17:17.037026Z",
          "timestamp_delta_seconds": 0.249607,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.3,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T03:17:17.037026Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292330",
          "external_market_id": "KXBTC15M-26SEP292330-30",
          "external_contract_id": "KXBTC15M-26SEP292330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2499.14
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP292330-30": {
          "UP/YES": "KXBTC15M-26SEP292330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 904,
          "signal_id": 467,
          "quote_id": 467,
          "settlement_id": 467,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T03:32:19.635956Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2499.14,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 905,
          "signal_id": 467,
          "quote_id": 467,
          "settlement_id": 467,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T03:32:19.638695Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2499.14,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83296.48,
        "kronos_base_predicted_close": 83320.9609375,
        "kronos_base_displacement": 24.480937500004075,
        "kronos_base_displacement_fraction": 0.00029390122487773883,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83315.9453125,
        "kronos_small_displacement": 19.465312500004075,
        "kronos_small_displacement_fraction": 0.00023368709578128723,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP292330",
        "ticker": "KXBTC15M-26SEP292330-30",
        "market_id": "KXBTC15M-26SEP292330-30",
        "contract_id": "KXBTC15M-26SEP292330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83296.48
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T03:17:16.787419Z",
        "retrieved_timestamp": "2026-09-30T03:17:17.037026Z",
        "quote_offset_seconds": 0.249607,
        "quote_age_seconds": 0.249607,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2499.14
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83283.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 467,
          "signal_id": 467,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T03:00:00Z",
          "return_6h": -0.0027406155990853387,
          "return_12h": -0.0010538786784687337,
          "return_24h": 0.005033014807739544,
          "close_vs_ema12": -0.0024690616534653875,
          "close_vs_ema24": -0.0029737947158975375,
          "ema12_slope_3h": -0.0008369185082395258,
          "ema24_slope_6h": -0.0005050257380266876,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T03:17:16.833616Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T03:00:00Z",
            "return_6h": -0.0027406155990853387,
            "return_12h": -0.0010538786784687337,
            "return_24h": 0.005033014807739544,
            "close_vs_ema12": -0.0024690616534653875,
            "close_vs_ema24": -0.0029737947158975375,
            "ema12_slope_3h": -0.0008369185082395258,
            "ema24_slope_6h": -0.0005050257380266876,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 466,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0300Z",
      "trigger_timestamp": "2026-09-30T03:02:18.830845Z",
      "market_start_timestamp": "2026-09-30T03:00:00Z",
      "resolution_timestamp": "2026-09-30T03:15:00Z",
      "direction": "UP",
      "base_run_id": 3435,
      "small_run_id": 3436,
      "last_observed_close": 83334.16,
      "actual_close": 83296.48,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T03:02:19.137052Z",
      "base_predicted_close": 83385.140625,
      "small_predicted_close": 83338.453125,
      "strike": 83334.16,
      "market_regime": {
        "id": 466,
        "signal_id": 466,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T02:45:00Z",
        "return_6h": -0.0033060549601227063,
        "return_12h": -0.005129054219206064,
        "return_24h": 0.004845186981613514,
        "close_vs_ema12": -0.002122743785064385,
        "close_vs_ema24": -0.002585296941471693,
        "ema12_slope_3h": -0.0007621470851706391,
        "ema24_slope_6h": -0.00045799027210424725,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T03:02:19.218502Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T02:45:00Z",
          "return_6h": -0.0033060549601227063,
          "return_12h": -0.005129054219206064,
          "return_24h": 0.004845186981613514,
          "close_vs_ema12": -0.002122743785064385,
          "close_vs_ema24": -0.002585296941471693,
          "ema12_slope_3h": -0.0007621470851706391,
          "ema24_slope_6h": -0.00045799027210424725,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.756884,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3435,
        3436
      ],
      "forecast_publication_timestamp": "2026-09-30T03:02:18.830845Z",
      "requested_quote_timestamp": "2026-09-30T03:02:18.830845Z",
      "retrieved_quote_timestamp": "2026-09-30T03:02:19.587729Z",
      "quote_retrieval_timestamp": "2026-09-30T03:02:19.587729Z",
      "timing_difference_seconds": 0.756884,
      "selected_quote": {
        "id": 466,
        "contract_id": 466,
        "forecast_timestamp": "2026-09-30T03:02:18.830845Z",
        "requested_timestamp": "2026-09-30T03:02:18.830845Z",
        "actual_quote_timestamp": "2026-09-30T03:02:19.587729Z",
        "timestamp_delta_seconds": 0.756884,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T03:02:19.587729Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP292315",
        "external_market_id": "KXBTC15M-26SEP292315-15",
        "external_contract_id": "KXBTC15M-26SEP292315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2873.95
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 466,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292315",
          "external_market_id": "KXBTC15M-26SEP292315-15",
          "external_contract_id": "KXBTC15M-26SEP292315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T03:00:00Z",
          "resolution_timestamp": "2026-09-30T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T03:02:19.241962Z"
        }
      ],
      "quotes": [
        {
          "id": 466,
          "contract_id": 466,
          "forecast_timestamp": "2026-09-30T03:02:18.830845Z",
          "requested_timestamp": "2026-09-30T03:02:18.830845Z",
          "actual_quote_timestamp": "2026-09-30T03:02:19.587729Z",
          "timestamp_delta_seconds": 0.756884,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T03:02:19.587729Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292315",
          "external_market_id": "KXBTC15M-26SEP292315-15",
          "external_contract_id": "KXBTC15M-26SEP292315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2873.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP292315-15": {
          "UP/YES": "KXBTC15M-26SEP292315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 902,
          "signal_id": 466,
          "quote_id": 466,
          "settlement_id": 466,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T03:17:22.067443Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2873.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 903,
          "signal_id": 466,
          "quote_id": 466,
          "settlement_id": 466,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T03:17:22.069576Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2873.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83334.16,
        "kronos_base_predicted_close": 83385.140625,
        "kronos_base_displacement": 50.98062499999651,
        "kronos_base_displacement_fraction": 0.0006117614313265593,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83338.453125,
        "kronos_small_displacement": 4.2931249999965075,
        "kronos_small_displacement_fraction": 5.151698895142769e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP292315",
        "ticker": "KXBTC15M-26SEP292315-15",
        "market_id": "KXBTC15M-26SEP292315-15",
        "contract_id": "KXBTC15M-26SEP292315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83334.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T03:02:18.830845Z",
        "retrieved_timestamp": "2026-09-30T03:02:19.587729Z",
        "quote_offset_seconds": 0.756884,
        "quote_age_seconds": 0.756884,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2873.95
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83296.48,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 466,
          "signal_id": 466,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T02:45:00Z",
          "return_6h": -0.0033060549601227063,
          "return_12h": -0.005129054219206064,
          "return_24h": 0.004845186981613514,
          "close_vs_ema12": -0.002122743785064385,
          "close_vs_ema24": -0.002585296941471693,
          "ema12_slope_3h": -0.0007621470851706391,
          "ema24_slope_6h": -0.00045799027210424725,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T03:02:19.218502Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T02:45:00Z",
            "return_6h": -0.0033060549601227063,
            "return_12h": -0.005129054219206064,
            "return_24h": 0.004845186981613514,
            "close_vs_ema12": -0.002122743785064385,
            "close_vs_ema24": -0.002585296941471693,
            "ema12_slope_3h": -0.0007621470851706391,
            "ema24_slope_6h": -0.00045799027210424725,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 465,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0245Z",
      "trigger_timestamp": "2026-09-30T02:47:22.436550Z",
      "market_start_timestamp": "2026-09-30T02:45:00Z",
      "resolution_timestamp": "2026-09-30T03:00:00Z",
      "direction": "UP",
      "base_run_id": 3433,
      "small_run_id": 3434,
      "last_observed_close": 83342.68,
      "actual_close": 83334.16,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T02:47:22.479022Z",
      "base_predicted_close": 83349.8984375,
      "small_predicted_close": 83345.0234375,
      "strike": 83342.68,
      "market_regime": {
        "id": 465,
        "signal_id": 465,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T02:30:00Z",
        "return_6h": -0.0032780741944564706,
        "return_12h": -0.005958066743694146,
        "return_24h": 0.0044285291345316224,
        "close_vs_ema12": -0.0021108806272541747,
        "close_vs_ema24": -0.0025375978586803516,
        "ema12_slope_3h": -0.000644126297740244,
        "ema24_slope_6h": -0.0003979930139031973,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T02:47:22.486014Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T02:30:00Z",
          "return_6h": -0.0032780741944564706,
          "return_12h": -0.005958066743694146,
          "return_24h": 0.0044285291345316224,
          "close_vs_ema12": -0.0021108806272541747,
          "close_vs_ema24": -0.0025375978586803516,
          "ema12_slope_3h": -0.000644126297740244,
          "ema24_slope_6h": -0.0003979930139031973,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.227221,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3433,
        3434
      ],
      "forecast_publication_timestamp": "2026-09-30T02:47:22.436550Z",
      "requested_quote_timestamp": "2026-09-30T02:47:22.436550Z",
      "retrieved_quote_timestamp": "2026-09-30T02:47:22.663771Z",
      "quote_retrieval_timestamp": "2026-09-30T02:47:22.663771Z",
      "timing_difference_seconds": 0.227221,
      "selected_quote": {
        "id": 465,
        "contract_id": 465,
        "forecast_timestamp": "2026-09-30T02:47:22.436550Z",
        "requested_timestamp": "2026-09-30T02:47:22.436550Z",
        "actual_quote_timestamp": "2026-09-30T02:47:22.663771Z",
        "timestamp_delta_seconds": 0.227221,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T02:47:22.663771Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP292300",
        "external_market_id": "KXBTC15M-26SEP292300-00",
        "external_contract_id": "KXBTC15M-26SEP292300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7545.93
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 465,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292300",
          "external_market_id": "KXBTC15M-26SEP292300-00",
          "external_contract_id": "KXBTC15M-26SEP292300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T02:45:00Z",
          "resolution_timestamp": "2026-09-30T03:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T02:47:22.488956Z"
        }
      ],
      "quotes": [
        {
          "id": 465,
          "contract_id": 465,
          "forecast_timestamp": "2026-09-30T02:47:22.436550Z",
          "requested_timestamp": "2026-09-30T02:47:22.436550Z",
          "actual_quote_timestamp": "2026-09-30T02:47:22.663771Z",
          "timestamp_delta_seconds": 0.227221,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T02:47:22.663771Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292300",
          "external_market_id": "KXBTC15M-26SEP292300-00",
          "external_contract_id": "KXBTC15M-26SEP292300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7545.93
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP292300-00": {
          "UP/YES": "KXBTC15M-26SEP292300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 900,
          "signal_id": 465,
          "quote_id": 465,
          "settlement_id": 465,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T03:02:25.289995Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7545.93,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 901,
          "signal_id": 465,
          "quote_id": 465,
          "settlement_id": 465,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T03:02:25.292449Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7545.93,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83342.68,
        "kronos_base_predicted_close": 83349.8984375,
        "kronos_base_displacement": 7.218437500006985,
        "kronos_base_displacement_fraction": 8.66115356502453e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83345.0234375,
        "kronos_small_displacement": 2.343437500006985,
        "kronos_small_displacement_fraction": 2.8118096274405685e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP292300",
        "ticker": "KXBTC15M-26SEP292300-00",
        "market_id": "KXBTC15M-26SEP292300-00",
        "contract_id": "KXBTC15M-26SEP292300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83342.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T02:47:22.436550Z",
        "retrieved_timestamp": "2026-09-30T02:47:22.663771Z",
        "quote_offset_seconds": 0.227221,
        "quote_age_seconds": 0.227221,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7545.93
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83334.16,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 465,
          "signal_id": 465,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T02:30:00Z",
          "return_6h": -0.0032780741944564706,
          "return_12h": -0.005958066743694146,
          "return_24h": 0.0044285291345316224,
          "close_vs_ema12": -0.0021108806272541747,
          "close_vs_ema24": -0.0025375978586803516,
          "ema12_slope_3h": -0.000644126297740244,
          "ema24_slope_6h": -0.0003979930139031973,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T02:47:22.486014Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T02:30:00Z",
            "return_6h": -0.0032780741944564706,
            "return_12h": -0.005958066743694146,
            "return_24h": 0.0044285291345316224,
            "close_vs_ema12": -0.0021108806272541747,
            "close_vs_ema24": -0.0025375978586803516,
            "ema12_slope_3h": -0.000644126297740244,
            "ema24_slope_6h": -0.0003979930139031973,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 464,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0215Z",
      "trigger_timestamp": "2026-09-30T02:17:16.898047Z",
      "market_start_timestamp": "2026-09-30T02:15:00Z",
      "resolution_timestamp": "2026-09-30T02:30:00Z",
      "direction": "UP",
      "base_run_id": 3429,
      "small_run_id": 3430,
      "last_observed_close": 83456.46,
      "actual_close": 83380.97,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T02:17:17.009354Z",
      "base_predicted_close": 83461.65625,
      "small_predicted_close": 83468.734375,
      "strike": 83456.46,
      "market_regime": {
        "id": 464,
        "signal_id": 464,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T02:00:00Z",
        "return_6h": -0.0009051234128086838,
        "return_12h": -0.005606738173142722,
        "return_24h": 0.0053047833952621914,
        "close_vs_ema12": -0.0009122576782296665,
        "close_vs_ema24": -0.0012739298699527835,
        "ema12_slope_3h": -0.0003816435822506792,
        "ema24_slope_6h": -0.0002875454872381944,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T02:17:17.016629Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T02:00:00Z",
          "return_6h": -0.0009051234128086838,
          "return_12h": -0.005606738173142722,
          "return_24h": 0.0053047833952621914,
          "close_vs_ema12": -0.0009122576782296665,
          "close_vs_ema24": -0.0012739298699527835,
          "ema12_slope_3h": -0.0003816435822506792,
          "ema24_slope_6h": -0.0002875454872381944,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.288224,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3429,
        3430
      ],
      "forecast_publication_timestamp": "2026-09-30T02:17:16.898047Z",
      "requested_quote_timestamp": "2026-09-30T02:17:16.898047Z",
      "retrieved_quote_timestamp": "2026-09-30T02:17:17.186271Z",
      "quote_retrieval_timestamp": "2026-09-30T02:17:17.186271Z",
      "timing_difference_seconds": 0.288224,
      "selected_quote": {
        "id": 464,
        "contract_id": 464,
        "forecast_timestamp": "2026-09-30T02:17:16.898047Z",
        "requested_timestamp": "2026-09-30T02:17:16.898047Z",
        "actual_quote_timestamp": "2026-09-30T02:17:17.186271Z",
        "timestamp_delta_seconds": 0.288224,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T02:17:17.186271Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP292230",
        "external_market_id": "KXBTC15M-26SEP292230-30",
        "external_contract_id": "KXBTC15M-26SEP292230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 172.31
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 464,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292230",
          "external_market_id": "KXBTC15M-26SEP292230-30",
          "external_contract_id": "KXBTC15M-26SEP292230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T02:15:00Z",
          "resolution_timestamp": "2026-09-30T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T02:17:17.019369Z"
        }
      ],
      "quotes": [
        {
          "id": 464,
          "contract_id": 464,
          "forecast_timestamp": "2026-09-30T02:17:16.898047Z",
          "requested_timestamp": "2026-09-30T02:17:16.898047Z",
          "actual_quote_timestamp": "2026-09-30T02:17:17.186271Z",
          "timestamp_delta_seconds": 0.288224,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.34,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T02:17:17.186271Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292230",
          "external_market_id": "KXBTC15M-26SEP292230-30",
          "external_contract_id": "KXBTC15M-26SEP292230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 172.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP292230-30": {
          "UP/YES": "KXBTC15M-26SEP292230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 899,
          "signal_id": 464,
          "quote_id": 464,
          "settlement_id": 464,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T02:32:27.682296Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 172.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83456.46,
        "kronos_base_predicted_close": 83461.65625,
        "kronos_base_displacement": 5.196249999993597,
        "kronos_base_displacement_fraction": 6.226300516453247e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83468.734375,
        "kronos_small_displacement": 12.274374999993597,
        "kronos_small_displacement_fraction": 0.000147075193460082,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP292230",
        "ticker": "KXBTC15M-26SEP292230-30",
        "market_id": "KXBTC15M-26SEP292230-30",
        "contract_id": "KXBTC15M-26SEP292230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83456.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T02:17:16.898047Z",
        "retrieved_timestamp": "2026-09-30T02:17:17.186271Z",
        "quote_offset_seconds": 0.288224,
        "quote_age_seconds": 0.288224,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 172.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83380.97,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 464,
          "signal_id": 464,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T02:00:00Z",
          "return_6h": -0.0009051234128086838,
          "return_12h": -0.005606738173142722,
          "return_24h": 0.0053047833952621914,
          "close_vs_ema12": -0.0009122576782296665,
          "close_vs_ema24": -0.0012739298699527835,
          "ema12_slope_3h": -0.0003816435822506792,
          "ema24_slope_6h": -0.0002875454872381944,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T02:17:17.016629Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T02:00:00Z",
            "return_6h": -0.0009051234128086838,
            "return_12h": -0.005606738173142722,
            "return_24h": 0.0053047833952621914,
            "close_vs_ema12": -0.0009122576782296665,
            "close_vs_ema24": -0.0012739298699527835,
            "ema12_slope_3h": -0.0003816435822506792,
            "ema24_slope_6h": -0.0002875454872381944,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 463,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0200Z",
      "trigger_timestamp": "2026-09-30T02:02:21.023137Z",
      "market_start_timestamp": "2026-09-30T02:00:00Z",
      "resolution_timestamp": "2026-09-30T02:15:00Z",
      "direction": "UP",
      "base_run_id": 3427,
      "small_run_id": 3428,
      "last_observed_close": 83410.72,
      "actual_close": 83456.46,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T02:02:21.071823Z",
      "base_predicted_close": 83454.3828125,
      "small_predicted_close": 83461.0703125,
      "strike": 83410.72,
      "market_regime": {
        "id": 463,
        "signal_id": 463,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T01:45:00Z",
        "return_6h": -0.0017641630150204701,
        "return_12h": -0.009422500376238596,
        "return_24h": 0.004514594252738702,
        "close_vs_ema12": -0.0014986151205643727,
        "close_vs_ema24": -0.001848037195653074,
        "ema12_slope_3h": -0.00021897815814686528,
        "ema24_slope_6h": -0.0002745132155659302,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T02:02:21.077892Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T01:45:00Z",
          "return_6h": -0.0017641630150204701,
          "return_12h": -0.009422500376238596,
          "return_24h": 0.004514594252738702,
          "close_vs_ema12": -0.0014986151205643727,
          "close_vs_ema24": -0.001848037195653074,
          "ema12_slope_3h": -0.00021897815814686528,
          "ema24_slope_6h": -0.0002745132155659302,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.321446,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3427,
        3428
      ],
      "forecast_publication_timestamp": "2026-09-30T02:02:21.023137Z",
      "requested_quote_timestamp": "2026-09-30T02:02:21.023137Z",
      "retrieved_quote_timestamp": "2026-09-30T02:02:21.344583Z",
      "quote_retrieval_timestamp": "2026-09-30T02:02:21.344583Z",
      "timing_difference_seconds": 0.321446,
      "selected_quote": {
        "id": 463,
        "contract_id": 463,
        "forecast_timestamp": "2026-09-30T02:02:21.023137Z",
        "requested_timestamp": "2026-09-30T02:02:21.023137Z",
        "actual_quote_timestamp": "2026-09-30T02:02:21.344583Z",
        "timestamp_delta_seconds": 0.321446,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T02:02:21.344583Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP292215",
        "external_market_id": "KXBTC15M-26SEP292215-15",
        "external_contract_id": "KXBTC15M-26SEP292215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 796.0
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 463,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292215",
          "external_market_id": "KXBTC15M-26SEP292215-15",
          "external_contract_id": "KXBTC15M-26SEP292215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T02:00:00Z",
          "resolution_timestamp": "2026-09-30T02:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T02:02:21.080850Z"
        }
      ],
      "quotes": [
        {
          "id": 463,
          "contract_id": 463,
          "forecast_timestamp": "2026-09-30T02:02:21.023137Z",
          "requested_timestamp": "2026-09-30T02:02:21.023137Z",
          "actual_quote_timestamp": "2026-09-30T02:02:21.344583Z",
          "timestamp_delta_seconds": 0.321446,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T02:02:21.344583Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292215",
          "external_market_id": "KXBTC15M-26SEP292215-15",
          "external_contract_id": "KXBTC15M-26SEP292215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 796.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP292215-15": {
          "UP/YES": "KXBTC15M-26SEP292215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 897,
          "signal_id": 463,
          "quote_id": 463,
          "settlement_id": 463,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T02:17:21.438308Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 796.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 898,
          "signal_id": 463,
          "quote_id": 463,
          "settlement_id": 463,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T02:17:21.440414Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 796.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83410.72,
        "kronos_base_predicted_close": 83454.3828125,
        "kronos_base_displacement": 43.662812499998836,
        "kronos_base_displacement_fraction": 0.0005234676370135498,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83461.0703125,
        "kronos_small_displacement": 50.350312499998836,
        "kronos_small_displacement_fraction": 0.0006036431827947155,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP292215",
        "ticker": "KXBTC15M-26SEP292215-15",
        "market_id": "KXBTC15M-26SEP292215-15",
        "contract_id": "KXBTC15M-26SEP292215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83410.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T02:02:21.023137Z",
        "retrieved_timestamp": "2026-09-30T02:02:21.344583Z",
        "quote_offset_seconds": 0.321446,
        "quote_age_seconds": 0.321446,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 796.0
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83456.46,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 463,
          "signal_id": 463,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T01:45:00Z",
          "return_6h": -0.0017641630150204701,
          "return_12h": -0.009422500376238596,
          "return_24h": 0.004514594252738702,
          "close_vs_ema12": -0.0014986151205643727,
          "close_vs_ema24": -0.001848037195653074,
          "ema12_slope_3h": -0.00021897815814686528,
          "ema24_slope_6h": -0.0002745132155659302,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T02:02:21.077892Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T01:45:00Z",
            "return_6h": -0.0017641630150204701,
            "return_12h": -0.009422500376238596,
            "return_24h": 0.004514594252738702,
            "close_vs_ema12": -0.0014986151205643727,
            "close_vs_ema24": -0.001848037195653074,
            "ema12_slope_3h": -0.00021897815814686528,
            "ema24_slope_6h": -0.0002745132155659302,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 462,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0130Z",
      "trigger_timestamp": "2026-09-30T01:32:16.542552Z",
      "market_start_timestamp": "2026-09-30T01:30:00Z",
      "resolution_timestamp": "2026-09-30T01:45:00Z",
      "direction": "UP",
      "base_run_id": 3423,
      "small_run_id": 3424,
      "last_observed_close": 83420.05,
      "actual_close": 83399.79,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T01:32:16.585509Z",
      "base_predicted_close": 83460.53125,
      "small_predicted_close": 83467.421875,
      "strike": 83420.05,
      "market_regime": {
        "id": 462,
        "signal_id": 462,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T01:15:00Z",
        "return_6h": -0.0011865461942077715,
        "return_12h": -0.010933212150268878,
        "return_24h": 0.007333417566199207,
        "close_vs_ema12": -0.001522524175318174,
        "close_vs_ema24": -0.0018175846036154741,
        "ema12_slope_3h": -6.375789333590287e-05,
        "ema24_slope_6h": -0.00023786988723495384,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T01:32:16.589419Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T01:15:00Z",
          "return_6h": -0.0011865461942077715,
          "return_12h": -0.010933212150268878,
          "return_24h": 0.007333417566199207,
          "close_vs_ema12": -0.001522524175318174,
          "close_vs_ema24": -0.0018175846036154741,
          "ema12_slope_3h": -6.375789333590287e-05,
          "ema24_slope_6h": -0.00023786988723495384,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180626,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3423,
        3424
      ],
      "forecast_publication_timestamp": "2026-09-30T01:32:16.542552Z",
      "requested_quote_timestamp": "2026-09-30T01:32:16.542552Z",
      "retrieved_quote_timestamp": "2026-09-30T01:32:16.723178Z",
      "quote_retrieval_timestamp": "2026-09-30T01:32:16.723178Z",
      "timing_difference_seconds": 0.180626,
      "selected_quote": {
        "id": 462,
        "contract_id": 462,
        "forecast_timestamp": "2026-09-30T01:32:16.542552Z",
        "requested_timestamp": "2026-09-30T01:32:16.542552Z",
        "actual_quote_timestamp": "2026-09-30T01:32:16.723178Z",
        "timestamp_delta_seconds": 0.180626,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T01:32:16.723178Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP292145",
        "external_market_id": "KXBTC15M-26SEP292145-45",
        "external_contract_id": "KXBTC15M-26SEP292145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3939.1
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 462,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292145",
          "external_market_id": "KXBTC15M-26SEP292145-45",
          "external_contract_id": "KXBTC15M-26SEP292145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T01:30:00Z",
          "resolution_timestamp": "2026-09-30T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T01:32:16.591627Z"
        }
      ],
      "quotes": [
        {
          "id": 462,
          "contract_id": 462,
          "forecast_timestamp": "2026-09-30T01:32:16.542552Z",
          "requested_timestamp": "2026-09-30T01:32:16.542552Z",
          "actual_quote_timestamp": "2026-09-30T01:32:16.723178Z",
          "timestamp_delta_seconds": 0.180626,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.25,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T01:32:16.723178Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292145",
          "external_market_id": "KXBTC15M-26SEP292145-45",
          "external_contract_id": "KXBTC15M-26SEP292145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3939.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP292145-45": {
          "UP/YES": "KXBTC15M-26SEP292145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 895,
          "signal_id": 462,
          "quote_id": 462,
          "settlement_id": 462,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.0,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T01:47:32.222876Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3939.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 896,
          "signal_id": 462,
          "quote_id": 462,
          "settlement_id": 462,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -25.0,
          "net_pnl": -26.32,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T01:47:32.225487Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3939.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83420.05,
        "kronos_base_predicted_close": 83460.53125,
        "kronos_base_displacement": 40.48124999999709,
        "kronos_base_displacement_fraction": 0.0004852700280088191,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83467.421875,
        "kronos_small_displacement": 47.37187499999709,
        "kronos_small_displacement_fraction": 0.0005678715728412665,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP292145",
        "ticker": "KXBTC15M-26SEP292145-45",
        "market_id": "KXBTC15M-26SEP292145-45",
        "contract_id": "KXBTC15M-26SEP292145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83420.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T01:32:16.542552Z",
        "retrieved_timestamp": "2026-09-30T01:32:16.723178Z",
        "quote_offset_seconds": 0.180626,
        "quote_age_seconds": 0.180626,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3939.1
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83399.79,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 462,
          "signal_id": 462,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T01:15:00Z",
          "return_6h": -0.0011865461942077715,
          "return_12h": -0.010933212150268878,
          "return_24h": 0.007333417566199207,
          "close_vs_ema12": -0.001522524175318174,
          "close_vs_ema24": -0.0018175846036154741,
          "ema12_slope_3h": -6.375789333590287e-05,
          "ema24_slope_6h": -0.00023786988723495384,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T01:32:16.589419Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T01:15:00Z",
            "return_6h": -0.0011865461942077715,
            "return_12h": -0.010933212150268878,
            "return_24h": 0.007333417566199207,
            "close_vs_ema12": -0.001522524175318174,
            "close_vs_ema24": -0.0018175846036154741,
            "ema12_slope_3h": -6.375789333590287e-05,
            "ema24_slope_6h": -0.00023786988723495384,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 461,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260930T0115Z",
      "trigger_timestamp": "2026-09-30T01:17:15.079491Z",
      "market_start_timestamp": "2026-09-30T01:15:00Z",
      "resolution_timestamp": "2026-09-30T01:30:00Z",
      "direction": "UP",
      "base_run_id": 3421,
      "small_run_id": 3422,
      "last_observed_close": 83377.69,
      "actual_close": 83420.05,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-30T01:17:15.119583Z",
      "base_predicted_close": 83447.2109375,
      "small_predicted_close": 83378.8125,
      "strike": 83377.69,
      "market_regime": {
        "id": 461,
        "signal_id": 461,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-30T01:00:00Z",
        "return_6h": -0.0022808449478317616,
        "return_12h": -0.011989146676574136,
        "return_24h": 0.004651822481762435,
        "close_vs_ema12": -0.002094205177547548,
        "close_vs_ema24": -0.0023626871962294516,
        "ema12_slope_3h": 8.17403294917085e-06,
        "ema24_slope_6h": -0.0002179476329772223,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-30T01:17:15.124185Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-30T01:00:00Z",
          "return_6h": -0.0022808449478317616,
          "return_12h": -0.011989146676574136,
          "return_24h": 0.004651822481762435,
          "close_vs_ema12": -0.002094205177547548,
          "close_vs_ema24": -0.0023626871962294516,
          "ema12_slope_3h": 8.17403294917085e-06,
          "ema24_slope_6h": -0.0002179476329772223,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164261,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3421,
        3422
      ],
      "forecast_publication_timestamp": "2026-09-30T01:17:15.079491Z",
      "requested_quote_timestamp": "2026-09-30T01:17:15.079491Z",
      "retrieved_quote_timestamp": "2026-09-30T01:17:15.243752Z",
      "quote_retrieval_timestamp": "2026-09-30T01:17:15.243752Z",
      "timing_difference_seconds": 0.164261,
      "selected_quote": {
        "id": 461,
        "contract_id": 461,
        "forecast_timestamp": "2026-09-30T01:17:15.079491Z",
        "requested_timestamp": "2026-09-30T01:17:15.079491Z",
        "actual_quote_timestamp": "2026-09-30T01:17:15.243752Z",
        "timestamp_delta_seconds": 0.164261,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-30T01:17:15.243752Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP292130",
        "external_market_id": "KXBTC15M-26SEP292130-30",
        "external_contract_id": "KXBTC15M-26SEP292130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7910.61
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 461,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292130",
          "external_market_id": "KXBTC15M-26SEP292130-30",
          "external_contract_id": "KXBTC15M-26SEP292130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-30T01:15:00Z",
          "resolution_timestamp": "2026-09-30T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-30T01:17:15.127953Z"
        }
      ],
      "quotes": [
        {
          "id": 461,
          "contract_id": 461,
          "forecast_timestamp": "2026-09-30T01:17:15.079491Z",
          "requested_timestamp": "2026-09-30T01:17:15.079491Z",
          "actual_quote_timestamp": "2026-09-30T01:17:15.243752Z",
          "timestamp_delta_seconds": 0.164261,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.69,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-30T01:17:15.243752Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP292130",
          "external_market_id": "KXBTC15M-26SEP292130-30",
          "external_contract_id": "KXBTC15M-26SEP292130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7910.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP292130-30": {
          "UP/YES": "KXBTC15M-26SEP292130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 893,
          "signal_id": 461,
          "quote_id": 461,
          "settlement_id": 461,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T01:32:21.352906Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7910.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 894,
          "signal_id": 461,
          "quote_id": 461,
          "settlement_id": 461,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-30T01:32:21.355461Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7910.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83377.69,
        "kronos_base_predicted_close": 83447.2109375,
        "kronos_base_displacement": 69.52093749999767,
        "kronos_base_displacement_fraction": 0.0008338074309806097,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83378.8125,
        "kronos_small_displacement": 1.1224999999976717,
        "kronos_small_displacement_fraction": 1.3462834002689108e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP292130",
        "ticker": "KXBTC15M-26SEP292130-30",
        "market_id": "KXBTC15M-26SEP292130-30",
        "contract_id": "KXBTC15M-26SEP292130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83377.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-30T01:17:15.079491Z",
        "retrieved_timestamp": "2026-09-30T01:17:15.243752Z",
        "quote_offset_seconds": 0.164261,
        "quote_age_seconds": 0.164261,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7910.61
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83420.05,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260930T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 461,
          "signal_id": 461,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-30T01:00:00Z",
          "return_6h": -0.0022808449478317616,
          "return_12h": -0.011989146676574136,
          "return_24h": 0.004651822481762435,
          "close_vs_ema12": -0.002094205177547548,
          "close_vs_ema24": -0.0023626871962294516,
          "ema12_slope_3h": 8.17403294917085e-06,
          "ema24_slope_6h": -0.0002179476329772223,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-30T01:17:15.124185Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-30T01:00:00Z",
            "return_6h": -0.0022808449478317616,
            "return_12h": -0.011989146676574136,
            "return_24h": 0.004651822481762435,
            "close_vs_ema12": -0.002094205177547548,
            "close_vs_ema24": -0.0023626871962294516,
            "ema12_slope_3h": 8.17403294917085e-06,
            "ema24_slope_6h": -0.0002179476329772223,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 460,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T2330Z",
      "trigger_timestamp": "2026-09-29T23:32:18.278789Z",
      "market_start_timestamp": "2026-09-29T23:30:00Z",
      "resolution_timestamp": "2026-09-29T23:45:00Z",
      "direction": "UP",
      "base_run_id": 3407,
      "small_run_id": 3408,
      "last_observed_close": 83713.91,
      "actual_close": 83623.33,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T23:32:18.317666Z",
      "base_predicted_close": 83721.8046875,
      "small_predicted_close": 83811.0,
      "strike": 83713.91,
      "market_regime": {
        "id": 460,
        "signal_id": 460,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T23:15:00Z",
        "return_6h": 0.007247295720663738,
        "return_12h": -0.003879032305725061,
        "return_24h": 0.0020050655966572517,
        "close_vs_ema12": 0.001714170759699929,
        "close_vs_ema24": 0.0015249560829029285,
        "ema12_slope_3h": 0.00013189965605242548,
        "ema24_slope_6h": -0.00044529728726117046,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T23:32:18.320846Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T23:15:00Z",
          "return_6h": 0.007247295720663738,
          "return_12h": -0.003879032305725061,
          "return_24h": 0.0020050655966572517,
          "close_vs_ema12": 0.001714170759699929,
          "close_vs_ema24": 0.0015249560829029285,
          "ema12_slope_3h": 0.00013189965605242548,
          "ema24_slope_6h": -0.00044529728726117046,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200016,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3407,
        3408
      ],
      "forecast_publication_timestamp": "2026-09-29T23:32:18.278789Z",
      "requested_quote_timestamp": "2026-09-29T23:32:18.278789Z",
      "retrieved_quote_timestamp": "2026-09-29T23:32:18.478805Z",
      "quote_retrieval_timestamp": "2026-09-29T23:32:18.478805Z",
      "timing_difference_seconds": 0.200016,
      "selected_quote": {
        "id": 460,
        "contract_id": 460,
        "forecast_timestamp": "2026-09-29T23:32:18.278789Z",
        "requested_timestamp": "2026-09-29T23:32:18.278789Z",
        "actual_quote_timestamp": "2026-09-29T23:32:18.478805Z",
        "timestamp_delta_seconds": 0.200016,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T23:32:18.478805Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291945",
        "external_market_id": "KXBTC15M-26SEP291945-45",
        "external_contract_id": "KXBTC15M-26SEP291945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6796.06
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 460,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291945",
          "external_market_id": "KXBTC15M-26SEP291945-45",
          "external_contract_id": "KXBTC15M-26SEP291945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T23:30:00Z",
          "resolution_timestamp": "2026-09-29T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T23:32:18.323665Z"
        }
      ],
      "quotes": [
        {
          "id": 460,
          "contract_id": 460,
          "forecast_timestamp": "2026-09-29T23:32:18.278789Z",
          "requested_timestamp": "2026-09-29T23:32:18.278789Z",
          "actual_quote_timestamp": "2026-09-29T23:32:18.478805Z",
          "timestamp_delta_seconds": 0.200016,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T23:32:18.478805Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291945",
          "external_market_id": "KXBTC15M-26SEP291945-45",
          "external_contract_id": "KXBTC15M-26SEP291945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6796.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291945-45": {
          "UP/YES": "KXBTC15M-26SEP291945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 891,
          "signal_id": 460,
          "quote_id": 460,
          "settlement_id": 460,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T23:47:30.680093Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6796.06,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 892,
          "signal_id": 460,
          "quote_id": 460,
          "settlement_id": 460,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T23:47:30.683202Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6796.06,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83713.91,
        "kronos_base_predicted_close": 83721.8046875,
        "kronos_base_displacement": 7.8946874999965075,
        "kronos_base_displacement_fraction": 9.430556403346239e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83811.0,
        "kronos_small_displacement": 97.08999999999651,
        "kronos_small_displacement_fraction": 0.0011597833621676075,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291945",
        "ticker": "KXBTC15M-26SEP291945-45",
        "market_id": "KXBTC15M-26SEP291945-45",
        "contract_id": "KXBTC15M-26SEP291945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83713.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T23:32:18.278789Z",
        "retrieved_timestamp": "2026-09-29T23:32:18.478805Z",
        "quote_offset_seconds": 0.200016,
        "quote_age_seconds": 0.200016,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6796.06
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83623.33,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 460,
          "signal_id": 460,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T23:15:00Z",
          "return_6h": 0.007247295720663738,
          "return_12h": -0.003879032305725061,
          "return_24h": 0.0020050655966572517,
          "close_vs_ema12": 0.001714170759699929,
          "close_vs_ema24": 0.0015249560829029285,
          "ema12_slope_3h": 0.00013189965605242548,
          "ema24_slope_6h": -0.00044529728726117046,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T23:32:18.320846Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T23:15:00Z",
            "return_6h": 0.007247295720663738,
            "return_12h": -0.003879032305725061,
            "return_24h": 0.0020050655966572517,
            "close_vs_ema12": 0.001714170759699929,
            "close_vs_ema24": 0.0015249560829029285,
            "ema12_slope_3h": 0.00013189965605242548,
            "ema24_slope_6h": -0.00044529728726117046,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 459,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T2145Z",
      "trigger_timestamp": "2026-09-29T21:47:24.372004Z",
      "market_start_timestamp": "2026-09-29T21:45:00Z",
      "resolution_timestamp": "2026-09-29T22:00:00Z",
      "direction": "UP",
      "base_run_id": 3393,
      "small_run_id": 3394,
      "last_observed_close": 83486.71,
      "actual_close": 83465.72,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T21:47:24.410993Z",
      "base_predicted_close": 83498.609375,
      "small_predicted_close": 83507.109375,
      "strike": 83486.71,
      "market_regime": {
        "id": 459,
        "signal_id": 459,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T21:30:00Z",
        "return_6h": 0.004293309610167162,
        "return_12h": -0.005528136674272988,
        "return_24h": 0.0012674505949317183,
        "close_vs_ema12": -0.0007764162279331188,
        "close_vs_ema24": -0.0011231528289695758,
        "ema12_slope_3h": -0.0001474745104536046,
        "ema24_slope_6h": -0.0015494377607616627,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T21:47:24.416034Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T21:30:00Z",
          "return_6h": 0.004293309610167162,
          "return_12h": -0.005528136674272988,
          "return_24h": 0.0012674505949317183,
          "close_vs_ema12": -0.0007764162279331188,
          "close_vs_ema24": -0.0011231528289695758,
          "ema12_slope_3h": -0.0001474745104536046,
          "ema24_slope_6h": -0.0015494377607616627,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.17,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183881,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3393,
        3394
      ],
      "forecast_publication_timestamp": "2026-09-29T21:47:24.372004Z",
      "requested_quote_timestamp": "2026-09-29T21:47:24.372004Z",
      "retrieved_quote_timestamp": "2026-09-29T21:47:24.555885Z",
      "quote_retrieval_timestamp": "2026-09-29T21:47:24.555885Z",
      "timing_difference_seconds": 0.183881,
      "selected_quote": {
        "id": 459,
        "contract_id": 459,
        "forecast_timestamp": "2026-09-29T21:47:24.372004Z",
        "requested_timestamp": "2026-09-29T21:47:24.372004Z",
        "actual_quote_timestamp": "2026-09-29T21:47:24.555885Z",
        "timestamp_delta_seconds": 0.183881,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.17,
        "implied_probability": 0.17,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T21:47:24.555885Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291800",
        "external_market_id": "KXBTC15M-26SEP291800-00",
        "external_contract_id": "KXBTC15M-26SEP291800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 856.91
      },
      "selected_entry_price": 0.17,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 459,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291800",
          "external_market_id": "KXBTC15M-26SEP291800-00",
          "external_contract_id": "KXBTC15M-26SEP291800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T21:45:00Z",
          "resolution_timestamp": "2026-09-29T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T21:47:24.418937Z"
        }
      ],
      "quotes": [
        {
          "id": 459,
          "contract_id": 459,
          "forecast_timestamp": "2026-09-29T21:47:24.372004Z",
          "requested_timestamp": "2026-09-29T21:47:24.372004Z",
          "actual_quote_timestamp": "2026-09-29T21:47:24.555885Z",
          "timestamp_delta_seconds": 0.183881,
          "bid": 0.16,
          "ask": 0.17,
          "midpoint": 0.165,
          "last_price": 0.17,
          "implied_probability": 0.17,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T21:47:24.555885Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291800",
          "external_market_id": "KXBTC15M-26SEP291800-00",
          "external_contract_id": "KXBTC15M-26SEP291800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 856.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291800-00": {
          "UP/YES": "KXBTC15M-26SEP291800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 889,
          "signal_id": 459,
          "quote_id": 459,
          "settlement_id": 459,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 555.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35000000000001,
          "trading_fee": 5.49,
          "total_deployed": 99.84,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.35000000000001,
          "net_pnl": -99.84,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T22:02:49.510368Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 856.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 890,
          "signal_id": 459,
          "quote_id": 459,
          "settlement_id": 459,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 17.0,
          "trading_fee": 0.99,
          "total_deployed": 17.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -17.0,
          "net_pnl": -17.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T22:02:49.513317Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 856.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83486.71,
        "kronos_base_predicted_close": 83498.609375,
        "kronos_base_displacement": 11.899374999993597,
        "kronos_base_displacement_fraction": 0.00014253017037075237,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83507.109375,
        "kronos_small_displacement": 20.399374999993597,
        "kronos_small_displacement_fraction": 0.0002443427822223872,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291800",
        "ticker": "KXBTC15M-26SEP291800-00",
        "market_id": "KXBTC15M-26SEP291800-00",
        "contract_id": "KXBTC15M-26SEP291800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83486.71
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T21:47:24.372004Z",
        "retrieved_timestamp": "2026-09-29T21:47:24.555885Z",
        "quote_offset_seconds": 0.183881,
        "quote_age_seconds": 0.183881,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.17,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.17,
        "price_type": "live_executable_ask",
        "yes_ask_size": 856.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83465.72,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 459,
          "signal_id": 459,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T21:30:00Z",
          "return_6h": 0.004293309610167162,
          "return_12h": -0.005528136674272988,
          "return_24h": 0.0012674505949317183,
          "close_vs_ema12": -0.0007764162279331188,
          "close_vs_ema24": -0.0011231528289695758,
          "ema12_slope_3h": -0.0001474745104536046,
          "ema24_slope_6h": -0.0015494377607616627,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T21:47:24.416034Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T21:30:00Z",
            "return_6h": 0.004293309610167162,
            "return_12h": -0.005528136674272988,
            "return_24h": 0.0012674505949317183,
            "close_vs_ema12": -0.0007764162279331188,
            "close_vs_ema24": -0.0011231528289695758,
            "ema12_slope_3h": -0.0001474745104536046,
            "ema24_slope_6h": -0.0015494377607616627,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 458,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T2130Z",
      "trigger_timestamp": "2026-09-29T21:32:19.231891Z",
      "market_start_timestamp": "2026-09-29T21:30:00Z",
      "resolution_timestamp": "2026-09-29T21:45:00Z",
      "direction": "UP",
      "base_run_id": 3391,
      "small_run_id": 3392,
      "last_observed_close": 83365.49,
      "actual_close": 83486.71,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T21:32:19.275032Z",
      "base_predicted_close": 83487.2890625,
      "small_predicted_close": 83412.2109375,
      "strike": 83365.49,
      "market_regime": {
        "id": 458,
        "signal_id": 458,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T21:15:00Z",
        "return_6h": 0.004588572522577161,
        "return_12h": -0.005473278997776609,
        "return_24h": -0.0006040716694276638,
        "close_vs_ema12": -0.002260264730491901,
        "close_vs_ema24": -0.0025970385711719945,
        "ema12_slope_3h": -8.251562877659158e-05,
        "ema24_slope_6h": -0.0016715211575097921,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T21:32:19.280206Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T21:15:00Z",
          "return_6h": 0.004588572522577161,
          "return_12h": -0.005473278997776609,
          "return_24h": -0.0006040716694276638,
          "close_vs_ema12": -0.002260264730491901,
          "close_vs_ema24": -0.0025970385711719945,
          "ema12_slope_3h": -8.251562877659158e-05,
          "ema24_slope_6h": -0.0016715211575097921,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185618,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3391,
        3392
      ],
      "forecast_publication_timestamp": "2026-09-29T21:32:19.231891Z",
      "requested_quote_timestamp": "2026-09-29T21:32:19.231891Z",
      "retrieved_quote_timestamp": "2026-09-29T21:32:19.417509Z",
      "quote_retrieval_timestamp": "2026-09-29T21:32:19.417509Z",
      "timing_difference_seconds": 0.185618,
      "selected_quote": {
        "id": 458,
        "contract_id": 458,
        "forecast_timestamp": "2026-09-29T21:32:19.231891Z",
        "requested_timestamp": "2026-09-29T21:32:19.231891Z",
        "actual_quote_timestamp": "2026-09-29T21:32:19.417509Z",
        "timestamp_delta_seconds": 0.185618,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T21:32:19.417509Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291745",
        "external_market_id": "KXBTC15M-26SEP291745-45",
        "external_contract_id": "KXBTC15M-26SEP291745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8050.77
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 458,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291745",
          "external_market_id": "KXBTC15M-26SEP291745-45",
          "external_contract_id": "KXBTC15M-26SEP291745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T21:30:00Z",
          "resolution_timestamp": "2026-09-29T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T21:32:19.285369Z"
        }
      ],
      "quotes": [
        {
          "id": 458,
          "contract_id": 458,
          "forecast_timestamp": "2026-09-29T21:32:19.231891Z",
          "requested_timestamp": "2026-09-29T21:32:19.231891Z",
          "actual_quote_timestamp": "2026-09-29T21:32:19.417509Z",
          "timestamp_delta_seconds": 0.185618,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T21:32:19.417509Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291745",
          "external_market_id": "KXBTC15M-26SEP291745-45",
          "external_contract_id": "KXBTC15M-26SEP291745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8050.77
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291745-45": {
          "UP/YES": "KXBTC15M-26SEP291745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 887,
          "signal_id": 458,
          "quote_id": 458,
          "settlement_id": 458,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T21:47:30.568623Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8050.77,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 888,
          "signal_id": 458,
          "quote_id": 458,
          "settlement_id": 458,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T21:47:30.603755Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8050.77,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83365.49,
        "kronos_base_predicted_close": 83487.2890625,
        "kronos_base_displacement": 121.79906249999476,
        "kronos_base_displacement_fraction": 0.0014610249696846351,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83412.2109375,
        "kronos_small_displacement": 46.72093749999476,
        "kronos_small_displacement_fraction": 0.0005604349893462482,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291745",
        "ticker": "KXBTC15M-26SEP291745-45",
        "market_id": "KXBTC15M-26SEP291745-45",
        "contract_id": "KXBTC15M-26SEP291745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83365.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T21:32:19.231891Z",
        "retrieved_timestamp": "2026-09-29T21:32:19.417509Z",
        "quote_offset_seconds": 0.185618,
        "quote_age_seconds": 0.185618,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8050.77
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83486.71,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 458,
          "signal_id": 458,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T21:15:00Z",
          "return_6h": 0.004588572522577161,
          "return_12h": -0.005473278997776609,
          "return_24h": -0.0006040716694276638,
          "close_vs_ema12": -0.002260264730491901,
          "close_vs_ema24": -0.0025970385711719945,
          "ema12_slope_3h": -8.251562877659158e-05,
          "ema24_slope_6h": -0.0016715211575097921,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T21:32:19.280206Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T21:15:00Z",
            "return_6h": 0.004588572522577161,
            "return_12h": -0.005473278997776609,
            "return_24h": -0.0006040716694276638,
            "close_vs_ema12": -0.002260264730491901,
            "close_vs_ema24": -0.0025970385711719945,
            "ema12_slope_3h": -8.251562877659158e-05,
            "ema24_slope_6h": -0.0016715211575097921,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 457,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T2115Z",
      "trigger_timestamp": "2026-09-29T21:17:19.954141Z",
      "market_start_timestamp": "2026-09-29T21:15:00Z",
      "resolution_timestamp": "2026-09-29T21:30:00Z",
      "direction": "UP",
      "base_run_id": 3389,
      "small_run_id": 3390,
      "last_observed_close": 83525.39,
      "actual_close": 83365.49,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T21:17:19.996143Z",
      "base_predicted_close": 83535.3125,
      "small_predicted_close": 83545.90625,
      "strike": 83525.39,
      "market_regime": {
        "id": 457,
        "signal_id": 457,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T21:00:00Z",
        "return_6h": 0.0016913723219860177,
        "return_12h": -0.00280172489911934,
        "return_24h": -0.00020148094288496843,
        "close_vs_ema12": -0.0004425672973644712,
        "close_vs_ema24": -0.00073843267585183,
        "ema12_slope_3h": -5.7166735042746275e-05,
        "ema24_slope_6h": -0.0018020949430826994,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T21:17:20.000960Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T21:00:00Z",
          "return_6h": 0.0016913723219860177,
          "return_12h": -0.00280172489911934,
          "return_24h": -0.00020148094288496843,
          "close_vs_ema12": -0.0004425672973644712,
          "close_vs_ema24": -0.00073843267585183,
          "ema12_slope_3h": -5.7166735042746275e-05,
          "ema24_slope_6h": -0.0018020949430826994,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.224998,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3389,
        3390
      ],
      "forecast_publication_timestamp": "2026-09-29T21:17:19.954141Z",
      "requested_quote_timestamp": "2026-09-29T21:17:19.954141Z",
      "retrieved_quote_timestamp": "2026-09-29T21:17:20.179139Z",
      "quote_retrieval_timestamp": "2026-09-29T21:17:20.179139Z",
      "timing_difference_seconds": 0.224998,
      "selected_quote": {
        "id": 457,
        "contract_id": 457,
        "forecast_timestamp": "2026-09-29T21:17:19.954141Z",
        "requested_timestamp": "2026-09-29T21:17:19.954141Z",
        "actual_quote_timestamp": "2026-09-29T21:17:20.179139Z",
        "timestamp_delta_seconds": 0.224998,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T21:17:20.179139Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291730",
        "external_market_id": "KXBTC15M-26SEP291730-30",
        "external_contract_id": "KXBTC15M-26SEP291730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1922.51
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 457,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291730",
          "external_market_id": "KXBTC15M-26SEP291730-30",
          "external_contract_id": "KXBTC15M-26SEP291730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T21:15:00Z",
          "resolution_timestamp": "2026-09-29T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T21:17:20.004302Z"
        }
      ],
      "quotes": [
        {
          "id": 457,
          "contract_id": 457,
          "forecast_timestamp": "2026-09-29T21:17:19.954141Z",
          "requested_timestamp": "2026-09-29T21:17:19.954141Z",
          "actual_quote_timestamp": "2026-09-29T21:17:20.179139Z",
          "timestamp_delta_seconds": 0.224998,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.34,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T21:17:20.179139Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291730",
          "external_market_id": "KXBTC15M-26SEP291730-30",
          "external_contract_id": "KXBTC15M-26SEP291730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1922.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291730-30": {
          "UP/YES": "KXBTC15M-26SEP291730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 885,
          "signal_id": 457,
          "quote_id": 457,
          "settlement_id": 457,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.54,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T21:32:24.095795Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1922.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 886,
          "signal_id": 457,
          "quote_id": 457,
          "settlement_id": 457,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -34.0,
          "net_pnl": -35.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T21:32:24.099273Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1922.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83525.39,
        "kronos_base_predicted_close": 83535.3125,
        "kronos_base_displacement": 9.922500000000582,
        "kronos_base_displacement_fraction": 0.00011879621274441917,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83545.90625,
        "kronos_small_displacement": 20.516250000000582,
        "kronos_small_displacement_fraction": 0.0002456289039775879,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291730",
        "ticker": "KXBTC15M-26SEP291730-30",
        "market_id": "KXBTC15M-26SEP291730-30",
        "contract_id": "KXBTC15M-26SEP291730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83525.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T21:17:19.954141Z",
        "retrieved_timestamp": "2026-09-29T21:17:20.179139Z",
        "quote_offset_seconds": 0.224998,
        "quote_age_seconds": 0.224998,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1922.51
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83365.49,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 457,
          "signal_id": 457,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T21:00:00Z",
          "return_6h": 0.0016913723219860177,
          "return_12h": -0.00280172489911934,
          "return_24h": -0.00020148094288496843,
          "close_vs_ema12": -0.0004425672973644712,
          "close_vs_ema24": -0.00073843267585183,
          "ema12_slope_3h": -5.7166735042746275e-05,
          "ema24_slope_6h": -0.0018020949430826994,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T21:17:20.000960Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T21:00:00Z",
            "return_6h": 0.0016913723219860177,
            "return_12h": -0.00280172489911934,
            "return_24h": -0.00020148094288496843,
            "close_vs_ema12": -0.0004425672973644712,
            "close_vs_ema24": -0.00073843267585183,
            "ema12_slope_3h": -5.7166735042746275e-05,
            "ema24_slope_6h": -0.0018020949430826994,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 456,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1930Z",
      "trigger_timestamp": "2026-09-29T19:32:16.571914Z",
      "market_start_timestamp": "2026-09-29T19:30:00Z",
      "resolution_timestamp": "2026-09-29T19:45:00Z",
      "direction": "UP",
      "base_run_id": 3375,
      "small_run_id": 3376,
      "last_observed_close": 83519.15,
      "actual_close": 83441.05,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T19:32:16.611914Z",
      "base_predicted_close": 83535.796875,
      "small_predicted_close": 83539.109375,
      "strike": 83519.15,
      "market_regime": {
        "id": 456,
        "signal_id": 456,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T19:15:00Z",
        "return_6h": -0.009758244564010754,
        "return_12h": -0.005281206025237517,
        "return_24h": -0.0012052528510054783,
        "close_vs_ema12": -0.0005336341569421865,
        "close_vs_ema24": -0.0008693036702206447,
        "ema12_slope_3h": -0.0018391295855723078,
        "ema24_slope_6h": -0.0014785941468864472,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T19:32:16.615969Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T19:15:00Z",
          "return_6h": -0.009758244564010754,
          "return_12h": -0.005281206025237517,
          "return_24h": -0.0012052528510054783,
          "close_vs_ema12": -0.0005336341569421865,
          "close_vs_ema24": -0.0008693036702206447,
          "ema12_slope_3h": -0.0018391295855723078,
          "ema24_slope_6h": -0.0014785941468864472,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.476688,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3375,
        3376
      ],
      "forecast_publication_timestamp": "2026-09-29T19:32:16.571914Z",
      "requested_quote_timestamp": "2026-09-29T19:32:16.571914Z",
      "retrieved_quote_timestamp": "2026-09-29T19:32:17.048602Z",
      "quote_retrieval_timestamp": "2026-09-29T19:32:17.048602Z",
      "timing_difference_seconds": 0.476688,
      "selected_quote": {
        "id": 456,
        "contract_id": 456,
        "forecast_timestamp": "2026-09-29T19:32:16.571914Z",
        "requested_timestamp": "2026-09-29T19:32:16.571914Z",
        "actual_quote_timestamp": "2026-09-29T19:32:17.048602Z",
        "timestamp_delta_seconds": 0.476688,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T19:32:17.048602Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291545",
        "external_market_id": "KXBTC15M-26SEP291545-45",
        "external_contract_id": "KXBTC15M-26SEP291545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10681.43
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 456,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291545",
          "external_market_id": "KXBTC15M-26SEP291545-45",
          "external_contract_id": "KXBTC15M-26SEP291545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T19:30:00Z",
          "resolution_timestamp": "2026-09-29T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T19:32:16.618702Z"
        }
      ],
      "quotes": [
        {
          "id": 456,
          "contract_id": 456,
          "forecast_timestamp": "2026-09-29T19:32:16.571914Z",
          "requested_timestamp": "2026-09-29T19:32:16.571914Z",
          "actual_quote_timestamp": "2026-09-29T19:32:17.048602Z",
          "timestamp_delta_seconds": 0.476688,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.63,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T19:32:17.048602Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291545",
          "external_market_id": "KXBTC15M-26SEP291545-45",
          "external_contract_id": "KXBTC15M-26SEP291545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10681.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291545-45": {
          "UP/YES": "KXBTC15M-26SEP291545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 883,
          "signal_id": 456,
          "quote_id": 456,
          "settlement_id": 456,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T19:47:41.350940Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10681.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 884,
          "signal_id": 456,
          "quote_id": 456,
          "settlement_id": 456,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -63.0,
          "net_pnl": -64.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T19:47:41.353514Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10681.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83519.15,
        "kronos_base_predicted_close": 83535.796875,
        "kronos_base_displacement": 16.64687500000582,
        "kronos_base_displacement_fraction": 0.00019931806058856946,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83539.109375,
        "kronos_small_displacement": 19.95937500000582,
        "kronos_small_displacement_fraction": 0.00023897962323617784,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291545",
        "ticker": "KXBTC15M-26SEP291545-45",
        "market_id": "KXBTC15M-26SEP291545-45",
        "contract_id": "KXBTC15M-26SEP291545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83519.15
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T19:32:16.571914Z",
        "retrieved_timestamp": "2026-09-29T19:32:17.048602Z",
        "quote_offset_seconds": 0.476688,
        "quote_age_seconds": 0.476688,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10681.43
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83441.05,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 456,
          "signal_id": 456,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T19:15:00Z",
          "return_6h": -0.009758244564010754,
          "return_12h": -0.005281206025237517,
          "return_24h": -0.0012052528510054783,
          "close_vs_ema12": -0.0005336341569421865,
          "close_vs_ema24": -0.0008693036702206447,
          "ema12_slope_3h": -0.0018391295855723078,
          "ema24_slope_6h": -0.0014785941468864472,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T19:32:16.615969Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T19:15:00Z",
            "return_6h": -0.009758244564010754,
            "return_12h": -0.005281206025237517,
            "return_24h": -0.0012052528510054783,
            "close_vs_ema12": -0.0005336341569421865,
            "close_vs_ema24": -0.0008693036702206447,
            "ema12_slope_3h": -0.0018391295855723078,
            "ema24_slope_6h": -0.0014785941468864472,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 455,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1915Z",
      "trigger_timestamp": "2026-09-29T19:17:18.491699Z",
      "market_start_timestamp": "2026-09-29T19:15:00Z",
      "resolution_timestamp": "2026-09-29T19:30:00Z",
      "direction": "UP",
      "base_run_id": 3373,
      "small_run_id": 3374,
      "last_observed_close": 83568.3,
      "actual_close": 83519.15,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T19:17:18.523636Z",
      "base_predicted_close": 83590.703125,
      "small_predicted_close": 83618.53125,
      "strike": 83568.3,
      "market_regime": {
        "id": 455,
        "signal_id": 455,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T19:00:00Z",
        "return_6h": -0.00973049548019822,
        "return_12h": -0.004593872318200742,
        "return_24h": -0.0016162489702675753,
        "close_vs_ema12": 3.1785141503037906e-05,
        "close_vs_ema24": -0.000299693956509528,
        "ema12_slope_3h": -0.0020597478007595704,
        "ema24_slope_6h": -0.0013029695333458546,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T19:17:18.528356Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T19:00:00Z",
          "return_6h": -0.00973049548019822,
          "return_12h": -0.004593872318200742,
          "return_24h": -0.0016162489702675753,
          "close_vs_ema12": 3.1785141503037906e-05,
          "close_vs_ema24": -0.000299693956509528,
          "ema12_slope_3h": -0.0020597478007595704,
          "ema24_slope_6h": -0.0013029695333458546,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.211635,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3373,
        3374
      ],
      "forecast_publication_timestamp": "2026-09-29T19:17:18.491699Z",
      "requested_quote_timestamp": "2026-09-29T19:17:18.491699Z",
      "retrieved_quote_timestamp": "2026-09-29T19:17:18.703334Z",
      "quote_retrieval_timestamp": "2026-09-29T19:17:18.703334Z",
      "timing_difference_seconds": 0.211635,
      "selected_quote": {
        "id": 455,
        "contract_id": 455,
        "forecast_timestamp": "2026-09-29T19:17:18.491699Z",
        "requested_timestamp": "2026-09-29T19:17:18.491699Z",
        "actual_quote_timestamp": "2026-09-29T19:17:18.703334Z",
        "timestamp_delta_seconds": 0.211635,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T19:17:18.703334Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291530",
        "external_market_id": "KXBTC15M-26SEP291530-30",
        "external_contract_id": "KXBTC15M-26SEP291530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1085.47
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 455,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291530",
          "external_market_id": "KXBTC15M-26SEP291530-30",
          "external_contract_id": "KXBTC15M-26SEP291530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T19:15:00Z",
          "resolution_timestamp": "2026-09-29T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T19:17:18.534060Z"
        }
      ],
      "quotes": [
        {
          "id": 455,
          "contract_id": 455,
          "forecast_timestamp": "2026-09-29T19:17:18.491699Z",
          "requested_timestamp": "2026-09-29T19:17:18.491699Z",
          "actual_quote_timestamp": "2026-09-29T19:17:18.703334Z",
          "timestamp_delta_seconds": 0.211635,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T19:17:18.703334Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291530",
          "external_market_id": "KXBTC15M-26SEP291530-30",
          "external_contract_id": "KXBTC15M-26SEP291530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1085.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291530-30": {
          "UP/YES": "KXBTC15M-26SEP291530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 881,
          "signal_id": 455,
          "quote_id": 455,
          "settlement_id": 455,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.76,
          "net_pnl": -99.92,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T19:32:21.258601Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1085.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 882,
          "signal_id": 455,
          "quote_id": 455,
          "settlement_id": 455,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T19:32:21.261127Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1085.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83568.3,
        "kronos_base_predicted_close": 83590.703125,
        "kronos_base_displacement": 22.40312499999709,
        "kronos_base_displacement_fraction": 0.00026808161707246754,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83618.53125,
        "kronos_small_displacement": 50.23124999999709,
        "kronos_small_displacement_fraction": 0.0006010801942841614,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291530",
        "ticker": "KXBTC15M-26SEP291530-30",
        "market_id": "KXBTC15M-26SEP291530-30",
        "contract_id": "KXBTC15M-26SEP291530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83568.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T19:17:18.491699Z",
        "retrieved_timestamp": "2026-09-29T19:17:18.703334Z",
        "quote_offset_seconds": 0.211635,
        "quote_age_seconds": 0.211635,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1085.47
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83519.15,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 455,
          "signal_id": 455,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T19:00:00Z",
          "return_6h": -0.00973049548019822,
          "return_12h": -0.004593872318200742,
          "return_24h": -0.0016162489702675753,
          "close_vs_ema12": 3.1785141503037906e-05,
          "close_vs_ema24": -0.000299693956509528,
          "ema12_slope_3h": -0.0020597478007595704,
          "ema24_slope_6h": -0.0013029695333458546,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T19:17:18.528356Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T19:00:00Z",
            "return_6h": -0.00973049548019822,
            "return_12h": -0.004593872318200742,
            "return_24h": -0.0016162489702675753,
            "close_vs_ema12": 3.1785141503037906e-05,
            "close_vs_ema24": -0.000299693956509528,
            "ema12_slope_3h": -0.0020597478007595704,
            "ema24_slope_6h": -0.0013029695333458546,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 454,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1900Z",
      "trigger_timestamp": "2026-09-29T19:02:16.910269Z",
      "market_start_timestamp": "2026-09-29T19:00:00Z",
      "resolution_timestamp": "2026-09-29T19:15:00Z",
      "direction": "UP",
      "base_run_id": 3371,
      "small_run_id": 3372,
      "last_observed_close": 83603.76,
      "actual_close": 83568.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T19:02:16.952962Z",
      "base_predicted_close": 83630.5859375,
      "small_predicted_close": 83741.078125,
      "strike": 83603.76,
      "market_regime": {
        "id": 454,
        "signal_id": 454,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T18:45:00Z",
        "return_6h": -0.008419355151418118,
        "return_12h": -0.00436092155959833,
        "return_24h": -0.004979688265296045,
        "close_vs_ema12": 0.00045743948710530447,
        "close_vs_ema24": 0.00011814739425464182,
        "ema12_slope_3h": -0.0024500979543538026,
        "ema24_slope_6h": -0.0011240665942718886,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T19:02:16.956514Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T18:45:00Z",
          "return_6h": -0.008419355151418118,
          "return_12h": -0.00436092155959833,
          "return_24h": -0.004979688265296045,
          "close_vs_ema12": 0.00045743948710530447,
          "close_vs_ema24": 0.00011814739425464182,
          "ema12_slope_3h": -0.0024500979543538026,
          "ema24_slope_6h": -0.0011240665942718886,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174399,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3371,
        3372
      ],
      "forecast_publication_timestamp": "2026-09-29T19:02:16.910269Z",
      "requested_quote_timestamp": "2026-09-29T19:02:16.910269Z",
      "retrieved_quote_timestamp": "2026-09-29T19:02:17.084668Z",
      "quote_retrieval_timestamp": "2026-09-29T19:02:17.084668Z",
      "timing_difference_seconds": 0.174399,
      "selected_quote": {
        "id": 454,
        "contract_id": 454,
        "forecast_timestamp": "2026-09-29T19:02:16.910269Z",
        "requested_timestamp": "2026-09-29T19:02:16.910269Z",
        "actual_quote_timestamp": "2026-09-29T19:02:17.084668Z",
        "timestamp_delta_seconds": 0.174399,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T19:02:17.084668Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291515",
        "external_market_id": "KXBTC15M-26SEP291515-15",
        "external_contract_id": "KXBTC15M-26SEP291515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4701.97
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 454,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291515",
          "external_market_id": "KXBTC15M-26SEP291515-15",
          "external_contract_id": "KXBTC15M-26SEP291515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T19:00:00Z",
          "resolution_timestamp": "2026-09-29T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T19:02:16.958978Z"
        }
      ],
      "quotes": [
        {
          "id": 454,
          "contract_id": 454,
          "forecast_timestamp": "2026-09-29T19:02:16.910269Z",
          "requested_timestamp": "2026-09-29T19:02:16.910269Z",
          "actual_quote_timestamp": "2026-09-29T19:02:17.084668Z",
          "timestamp_delta_seconds": 0.174399,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T19:02:17.084668Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291515",
          "external_market_id": "KXBTC15M-26SEP291515-15",
          "external_contract_id": "KXBTC15M-26SEP291515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4701.97
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291515-15": {
          "UP/YES": "KXBTC15M-26SEP291515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 879,
          "signal_id": 454,
          "quote_id": 454,
          "settlement_id": 454,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T19:17:23.320367Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4701.97,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 880,
          "signal_id": 454,
          "quote_id": 454,
          "settlement_id": 454,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T19:17:23.323182Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4701.97,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83603.76,
        "kronos_base_predicted_close": 83630.5859375,
        "kronos_base_displacement": 26.82593750000524,
        "kronos_base_displacement_fraction": 0.0003208699883833603,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83741.078125,
        "kronos_small_displacement": 137.31812500000524,
        "kronos_small_displacement_fraction": 0.0016424874311873681,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291515",
        "ticker": "KXBTC15M-26SEP291515-15",
        "market_id": "KXBTC15M-26SEP291515-15",
        "contract_id": "KXBTC15M-26SEP291515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83603.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T19:02:16.910269Z",
        "retrieved_timestamp": "2026-09-29T19:02:17.084668Z",
        "quote_offset_seconds": 0.174399,
        "quote_age_seconds": 0.174399,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4701.97
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83568.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 454,
          "signal_id": 454,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T18:45:00Z",
          "return_6h": -0.008419355151418118,
          "return_12h": -0.00436092155959833,
          "return_24h": -0.004979688265296045,
          "close_vs_ema12": 0.00045743948710530447,
          "close_vs_ema24": 0.00011814739425464182,
          "ema12_slope_3h": -0.0024500979543538026,
          "ema24_slope_6h": -0.0011240665942718886,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T19:02:16.956514Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T18:45:00Z",
            "return_6h": -0.008419355151418118,
            "return_12h": -0.00436092155959833,
            "return_24h": -0.004979688265296045,
            "close_vs_ema12": 0.00045743948710530447,
            "close_vs_ema24": 0.00011814739425464182,
            "ema12_slope_3h": -0.0024500979543538026,
            "ema24_slope_6h": -0.0011240665942718886,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 453,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1745Z",
      "trigger_timestamp": "2026-09-29T17:47:31.359376Z",
      "market_start_timestamp": "2026-09-29T17:45:00Z",
      "resolution_timestamp": "2026-09-29T18:00:00Z",
      "direction": "UP",
      "base_run_id": 3361,
      "small_run_id": 3362,
      "last_observed_close": 83121.33,
      "actual_close": 83014.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T17:47:31.407072Z",
      "base_predicted_close": 83151.8828125,
      "small_predicted_close": 83208.78125,
      "strike": 83121.33,
      "market_regime": {
        "id": 453,
        "signal_id": 453,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-29T17:30:00Z",
        "return_6h": -0.012980480398256944,
        "return_12h": -0.0018356607353819943,
        "return_24h": -0.010244869383963295,
        "close_vs_ema12": -0.0057088994220644285,
        "close_vs_ema24": -0.0058837407501158845,
        "ema12_slope_3h": -0.003525855948622758,
        "ema24_slope_6h": -9.429164056007355e-05,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T17:47:31.415439Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T17:30:00Z",
          "return_6h": -0.012980480398256944,
          "return_12h": -0.0018356607353819943,
          "return_24h": -0.010244869383963295,
          "close_vs_ema12": -0.0057088994220644285,
          "close_vs_ema24": -0.0058837407501158845,
          "ema12_slope_3h": -0.003525855948622758,
          "ema24_slope_6h": -9.429164056007355e-05,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.236173,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3361,
        3362
      ],
      "forecast_publication_timestamp": "2026-09-29T17:47:31.359376Z",
      "requested_quote_timestamp": "2026-09-29T17:47:31.359376Z",
      "retrieved_quote_timestamp": "2026-09-29T17:47:31.595549Z",
      "quote_retrieval_timestamp": "2026-09-29T17:47:31.595549Z",
      "timing_difference_seconds": 0.236173,
      "selected_quote": {
        "id": 453,
        "contract_id": 453,
        "forecast_timestamp": "2026-09-29T17:47:31.359376Z",
        "requested_timestamp": "2026-09-29T17:47:31.359376Z",
        "actual_quote_timestamp": "2026-09-29T17:47:31.595549Z",
        "timestamp_delta_seconds": 0.236173,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T17:47:31.595549Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291400",
        "external_market_id": "KXBTC15M-26SEP291400-00",
        "external_contract_id": "KXBTC15M-26SEP291400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1353.77
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 453,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291400",
          "external_market_id": "KXBTC15M-26SEP291400-00",
          "external_contract_id": "KXBTC15M-26SEP291400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T17:45:00Z",
          "resolution_timestamp": "2026-09-29T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T17:47:31.421987Z"
        }
      ],
      "quotes": [
        {
          "id": 453,
          "contract_id": 453,
          "forecast_timestamp": "2026-09-29T17:47:31.359376Z",
          "requested_timestamp": "2026-09-29T17:47:31.359376Z",
          "actual_quote_timestamp": "2026-09-29T17:47:31.595549Z",
          "timestamp_delta_seconds": 0.236173,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T17:47:31.595549Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291400",
          "external_market_id": "KXBTC15M-26SEP291400-00",
          "external_contract_id": "KXBTC15M-26SEP291400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1353.77
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291400-00": {
          "UP/YES": "KXBTC15M-26SEP291400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 877,
          "signal_id": 453,
          "quote_id": 453,
          "settlement_id": 453,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T18:02:25.593855Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1353.77,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 878,
          "signal_id": 453,
          "quote_id": 453,
          "settlement_id": 453,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T18:02:25.596603Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1353.77,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83121.33,
        "kronos_base_predicted_close": 83151.8828125,
        "kronos_base_displacement": 30.552812499998254,
        "kronos_base_displacement_fraction": 0.0003675688598822739,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83208.78125,
        "kronos_small_displacement": 87.45124999999825,
        "kronos_small_displacement_fraction": 0.0010520915630199644,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291400",
        "ticker": "KXBTC15M-26SEP291400-00",
        "market_id": "KXBTC15M-26SEP291400-00",
        "contract_id": "KXBTC15M-26SEP291400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83121.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T17:47:31.359376Z",
        "retrieved_timestamp": "2026-09-29T17:47:31.595549Z",
        "quote_offset_seconds": 0.236173,
        "quote_age_seconds": 0.236173,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1353.77
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83014.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 453,
          "signal_id": 453,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-29T17:30:00Z",
          "return_6h": -0.012980480398256944,
          "return_12h": -0.0018356607353819943,
          "return_24h": -0.010244869383963295,
          "close_vs_ema12": -0.0057088994220644285,
          "close_vs_ema24": -0.0058837407501158845,
          "ema12_slope_3h": -0.003525855948622758,
          "ema24_slope_6h": -9.429164056007355e-05,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T17:47:31.415439Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T17:30:00Z",
            "return_6h": -0.012980480398256944,
            "return_12h": -0.0018356607353819943,
            "return_24h": -0.010244869383963295,
            "close_vs_ema12": -0.0057088994220644285,
            "close_vs_ema24": -0.0058837407501158845,
            "ema12_slope_3h": -0.003525855948622758,
            "ema24_slope_6h": -9.429164056007355e-05,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 452,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1630Z",
      "trigger_timestamp": "2026-09-29T16:32:20.516341Z",
      "market_start_timestamp": "2026-09-29T16:30:00Z",
      "resolution_timestamp": "2026-09-29T16:45:00Z",
      "direction": "UP",
      "base_run_id": 3351,
      "small_run_id": 3352,
      "last_observed_close": 83238.1,
      "actual_close": 83031.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T16:32:20.558722Z",
      "base_predicted_close": 83319.59375,
      "small_predicted_close": 83255.078125,
      "strike": 83238.1,
      "market_regime": {
        "id": 452,
        "signal_id": 452,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-29T16:15:00Z",
        "return_6h": -0.010465501848844871,
        "return_12h": 0.00047500011223133853,
        "return_24h": -0.009485258308944533,
        "close_vs_ema12": -0.005728981040442838,
        "close_vs_ema24": -0.005179686446509235,
        "ema12_slope_3h": -0.0017881339861203216,
        "ema24_slope_6h": 0.001163228900091351,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T16:32:20.566775Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T16:15:00Z",
          "return_6h": -0.010465501848844871,
          "return_12h": 0.00047500011223133853,
          "return_24h": -0.009485258308944533,
          "close_vs_ema12": -0.005728981040442838,
          "close_vs_ema24": -0.005179686446509235,
          "ema12_slope_3h": -0.0017881339861203216,
          "ema24_slope_6h": 0.001163228900091351,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183985,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3351,
        3352
      ],
      "forecast_publication_timestamp": "2026-09-29T16:32:20.516341Z",
      "requested_quote_timestamp": "2026-09-29T16:32:20.516341Z",
      "retrieved_quote_timestamp": "2026-09-29T16:32:20.700326Z",
      "quote_retrieval_timestamp": "2026-09-29T16:32:20.700326Z",
      "timing_difference_seconds": 0.183985,
      "selected_quote": {
        "id": 452,
        "contract_id": 452,
        "forecast_timestamp": "2026-09-29T16:32:20.516341Z",
        "requested_timestamp": "2026-09-29T16:32:20.516341Z",
        "actual_quote_timestamp": "2026-09-29T16:32:20.700326Z",
        "timestamp_delta_seconds": 0.183985,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T16:32:20.700326Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291245",
        "external_market_id": "KXBTC15M-26SEP291245-45",
        "external_contract_id": "KXBTC15M-26SEP291245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9328.18
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 452,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291245",
          "external_market_id": "KXBTC15M-26SEP291245-45",
          "external_contract_id": "KXBTC15M-26SEP291245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T16:30:00Z",
          "resolution_timestamp": "2026-09-29T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T16:32:20.570086Z"
        }
      ],
      "quotes": [
        {
          "id": 452,
          "contract_id": 452,
          "forecast_timestamp": "2026-09-29T16:32:20.516341Z",
          "requested_timestamp": "2026-09-29T16:32:20.516341Z",
          "actual_quote_timestamp": "2026-09-29T16:32:20.700326Z",
          "timestamp_delta_seconds": 0.183985,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.37,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T16:32:20.700326Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291245",
          "external_market_id": "KXBTC15M-26SEP291245-45",
          "external_contract_id": "KXBTC15M-26SEP291245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9328.18
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291245-45": {
          "UP/YES": "KXBTC15M-26SEP291245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 875,
          "signal_id": 452,
          "quote_id": 452,
          "settlement_id": 452,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.76,
          "net_pnl": -99.92,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T16:47:24.566327Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9328.18,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 876,
          "signal_id": 452,
          "quote_id": 452,
          "settlement_id": 452,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T16:47:24.569262Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9328.18,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83238.1,
        "kronos_base_predicted_close": 83319.59375,
        "kronos_base_displacement": 81.49374999999418,
        "kronos_base_displacement_fraction": 0.0009790438513132109,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83255.078125,
        "kronos_small_displacement": 16.97812499999418,
        "kronos_small_displacement_fraction": 0.00020397059759886613,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291245",
        "ticker": "KXBTC15M-26SEP291245-45",
        "market_id": "KXBTC15M-26SEP291245-45",
        "contract_id": "KXBTC15M-26SEP291245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83238.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T16:32:20.516341Z",
        "retrieved_timestamp": "2026-09-29T16:32:20.700326Z",
        "quote_offset_seconds": 0.183985,
        "quote_age_seconds": 0.183985,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9328.18
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83031.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 452,
          "signal_id": 452,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-29T16:15:00Z",
          "return_6h": -0.010465501848844871,
          "return_12h": 0.00047500011223133853,
          "return_24h": -0.009485258308944533,
          "close_vs_ema12": -0.005728981040442838,
          "close_vs_ema24": -0.005179686446509235,
          "ema12_slope_3h": -0.0017881339861203216,
          "ema24_slope_6h": 0.001163228900091351,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T16:32:20.566775Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T16:15:00Z",
            "return_6h": -0.010465501848844871,
            "return_12h": 0.00047500011223133853,
            "return_24h": -0.009485258308944533,
            "close_vs_ema12": -0.005728981040442838,
            "close_vs_ema24": -0.005179686446509235,
            "ema12_slope_3h": -0.0017881339861203216,
            "ema24_slope_6h": 0.001163228900091351,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 451,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1615Z",
      "trigger_timestamp": "2026-09-29T16:17:16.324957Z",
      "market_start_timestamp": "2026-09-29T16:15:00Z",
      "resolution_timestamp": "2026-09-29T16:30:00Z",
      "direction": "UP",
      "base_run_id": 3349,
      "small_run_id": 3350,
      "last_observed_close": 82970.75,
      "actual_close": 83238.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T16:17:16.371379Z",
      "base_predicted_close": 83135.8515625,
      "small_predicted_close": 82989.6328125,
      "strike": 82970.75,
      "market_regime": {
        "id": 451,
        "signal_id": 451,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-29T16:00:00Z",
        "return_6h": -0.014612950859293261,
        "return_12h": -0.001600813601145279,
        "return_24h": -0.00498562814642578,
        "close_vs_ema12": -0.009163961539240817,
        "close_vs_ema24": -0.008483033169558785,
        "ema12_slope_3h": -0.001304340944243143,
        "ema24_slope_6h": 0.0014096501555616037,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T16:17:16.376347Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T16:00:00Z",
          "return_6h": -0.014612950859293261,
          "return_12h": -0.001600813601145279,
          "return_24h": -0.00498562814642578,
          "close_vs_ema12": -0.009163961539240817,
          "close_vs_ema24": -0.008483033169558785,
          "ema12_slope_3h": -0.001304340944243143,
          "ema24_slope_6h": 0.0014096501555616037,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.81,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182368,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3349,
        3350
      ],
      "forecast_publication_timestamp": "2026-09-29T16:17:16.324957Z",
      "requested_quote_timestamp": "2026-09-29T16:17:16.324957Z",
      "retrieved_quote_timestamp": "2026-09-29T16:17:16.507325Z",
      "quote_retrieval_timestamp": "2026-09-29T16:17:16.507325Z",
      "timing_difference_seconds": 0.182368,
      "selected_quote": {
        "id": 451,
        "contract_id": 451,
        "forecast_timestamp": "2026-09-29T16:17:16.324957Z",
        "requested_timestamp": "2026-09-29T16:17:16.324957Z",
        "actual_quote_timestamp": "2026-09-29T16:17:16.507325Z",
        "timestamp_delta_seconds": 0.182368,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "implied_probability": 0.81,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T16:17:16.507325Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291230",
        "external_market_id": "KXBTC15M-26SEP291230-30",
        "external_contract_id": "KXBTC15M-26SEP291230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2085.83
      },
      "selected_entry_price": 0.81,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 451,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291230",
          "external_market_id": "KXBTC15M-26SEP291230-30",
          "external_contract_id": "KXBTC15M-26SEP291230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T16:15:00Z",
          "resolution_timestamp": "2026-09-29T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T16:17:16.378802Z"
        }
      ],
      "quotes": [
        {
          "id": 451,
          "contract_id": 451,
          "forecast_timestamp": "2026-09-29T16:17:16.324957Z",
          "requested_timestamp": "2026-09-29T16:17:16.324957Z",
          "actual_quote_timestamp": "2026-09-29T16:17:16.507325Z",
          "timestamp_delta_seconds": 0.182368,
          "bid": 0.8,
          "ask": 0.81,
          "midpoint": 0.805,
          "last_price": 0.8,
          "implied_probability": 0.81,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T16:17:16.507325Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291230",
          "external_market_id": "KXBTC15M-26SEP291230-30",
          "external_contract_id": "KXBTC15M-26SEP291230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2085.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291230-30": {
          "UP/YES": "KXBTC15M-26SEP291230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 873,
          "signal_id": 451,
          "quote_id": 451,
          "settlement_id": 451,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 121.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.01,
          "trading_fee": 1.31,
          "total_deployed": 99.32000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 121.0,
          "gross_pnl": 22.989999999999995,
          "net_pnl": 21.679999999999993,
          "roi": 0.21828433346757944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T16:32:24.961021Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2085.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 874,
          "signal_id": 451,
          "quote_id": 451,
          "settlement_id": 451,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 81.0,
          "trading_fee": 1.08,
          "total_deployed": 82.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 19.0,
          "net_pnl": 17.92,
          "roi": 0.2183235867446394,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T16:32:24.964542Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2085.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82970.75,
        "kronos_base_predicted_close": 83135.8515625,
        "kronos_base_displacement": 165.1015625,
        "kronos_base_displacement_fraction": 0.00198987670353709,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82989.6328125,
        "kronos_small_displacement": 18.8828125,
        "kronos_small_displacement_fraction": 0.00022758396784408963,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291230",
        "ticker": "KXBTC15M-26SEP291230-30",
        "market_id": "KXBTC15M-26SEP291230-30",
        "contract_id": "KXBTC15M-26SEP291230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82970.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T16:17:16.324957Z",
        "retrieved_timestamp": "2026-09-29T16:17:16.507325Z",
        "quote_offset_seconds": 0.182368,
        "quote_age_seconds": 0.182368,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.81,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2085.83
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83238.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 451,
          "signal_id": 451,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-29T16:00:00Z",
          "return_6h": -0.014612950859293261,
          "return_12h": -0.001600813601145279,
          "return_24h": -0.00498562814642578,
          "close_vs_ema12": -0.009163961539240817,
          "close_vs_ema24": -0.008483033169558785,
          "ema12_slope_3h": -0.001304340944243143,
          "ema24_slope_6h": 0.0014096501555616037,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T16:17:16.376347Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T16:00:00Z",
            "return_6h": -0.014612950859293261,
            "return_12h": -0.001600813601145279,
            "return_24h": -0.00498562814642578,
            "close_vs_ema12": -0.009163961539240817,
            "close_vs_ema24": -0.008483033169558785,
            "ema12_slope_3h": -0.001304340944243143,
            "ema24_slope_6h": 0.0014096501555616037,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 450,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1445Z",
      "trigger_timestamp": "2026-09-29T14:47:30.066364Z",
      "market_start_timestamp": "2026-09-29T14:45:00Z",
      "resolution_timestamp": "2026-09-29T15:00:00Z",
      "direction": "UP",
      "base_run_id": 3337,
      "small_run_id": 3338,
      "last_observed_close": 83842.21,
      "actual_close": 83763.79,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T14:47:30.121931Z",
      "base_predicted_close": 83873.3359375,
      "small_predicted_close": 83953.0859375,
      "strike": 83842.21,
      "market_regime": {
        "id": 450,
        "signal_id": 450,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T14:30:00Z",
        "return_6h": -8.229266142201208e-05,
        "return_12h": 0.010448850828858935,
        "return_24h": 0.01145780706361621,
        "close_vs_ema12": -0.0006218843355674242,
        "close_vs_ema24": 0.0011597707886561448,
        "ema12_slope_3h": 0.002140214084484615,
        "ema24_slope_6h": 0.0028362787314386573,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T14:47:30.132454Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T14:30:00Z",
          "return_6h": -8.229266142201208e-05,
          "return_12h": 0.010448850828858935,
          "return_24h": 0.01145780706361621,
          "close_vs_ema12": -0.0006218843355674242,
          "close_vs_ema24": 0.0011597707886561448,
          "ema12_slope_3h": 0.002140214084484615,
          "ema24_slope_6h": 0.0028362787314386573,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.304447,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3337,
        3338
      ],
      "forecast_publication_timestamp": "2026-09-29T14:47:30.066364Z",
      "requested_quote_timestamp": "2026-09-29T14:47:30.066364Z",
      "retrieved_quote_timestamp": "2026-09-29T14:47:30.370811Z",
      "quote_retrieval_timestamp": "2026-09-29T14:47:30.370811Z",
      "timing_difference_seconds": 0.304447,
      "selected_quote": {
        "id": 450,
        "contract_id": 450,
        "forecast_timestamp": "2026-09-29T14:47:30.066364Z",
        "requested_timestamp": "2026-09-29T14:47:30.066364Z",
        "actual_quote_timestamp": "2026-09-29T14:47:30.370811Z",
        "timestamp_delta_seconds": 0.304447,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T14:47:30.370811Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291100",
        "external_market_id": "KXBTC15M-26SEP291100-00",
        "external_contract_id": "KXBTC15M-26SEP291100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10785.87
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 450,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291100",
          "external_market_id": "KXBTC15M-26SEP291100-00",
          "external_contract_id": "KXBTC15M-26SEP291100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T14:45:00Z",
          "resolution_timestamp": "2026-09-29T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T14:47:30.136060Z"
        }
      ],
      "quotes": [
        {
          "id": 450,
          "contract_id": 450,
          "forecast_timestamp": "2026-09-29T14:47:30.066364Z",
          "requested_timestamp": "2026-09-29T14:47:30.066364Z",
          "actual_quote_timestamp": "2026-09-29T14:47:30.370811Z",
          "timestamp_delta_seconds": 0.304447,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.65,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T14:47:30.370811Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291100",
          "external_market_id": "KXBTC15M-26SEP291100-00",
          "external_contract_id": "KXBTC15M-26SEP291100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10785.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291100-00": {
          "UP/YES": "KXBTC15M-26SEP291100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 871,
          "signal_id": 450,
          "quote_id": 450,
          "settlement_id": 450,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.5,
          "net_pnl": -99.89,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T15:02:22.434363Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10785.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 872,
          "signal_id": 450,
          "quote_id": 450,
          "settlement_id": 450,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -65.0,
          "net_pnl": -66.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T15:02:22.436648Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10785.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83842.21,
        "kronos_base_predicted_close": 83873.3359375,
        "kronos_base_displacement": 31.125937499993597,
        "kronos_base_displacement_fraction": 0.00037124423962576363,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83953.0859375,
        "kronos_small_displacement": 110.8759374999936,
        "kronos_small_displacement_fraction": 0.0013224357695246058,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291100",
        "ticker": "KXBTC15M-26SEP291100-00",
        "market_id": "KXBTC15M-26SEP291100-00",
        "contract_id": "KXBTC15M-26SEP291100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83842.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T14:47:30.066364Z",
        "retrieved_timestamp": "2026-09-29T14:47:30.370811Z",
        "quote_offset_seconds": 0.304447,
        "quote_age_seconds": 0.304447,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10785.87
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83763.79,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 450,
          "signal_id": 450,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T14:30:00Z",
          "return_6h": -8.229266142201208e-05,
          "return_12h": 0.010448850828858935,
          "return_24h": 0.01145780706361621,
          "close_vs_ema12": -0.0006218843355674242,
          "close_vs_ema24": 0.0011597707886561448,
          "ema12_slope_3h": 0.002140214084484615,
          "ema24_slope_6h": 0.0028362787314386573,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T14:47:30.132454Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T14:30:00Z",
            "return_6h": -8.229266142201208e-05,
            "return_12h": 0.010448850828858935,
            "return_24h": 0.01145780706361621,
            "close_vs_ema12": -0.0006218843355674242,
            "close_vs_ema24": 0.0011597707886561448,
            "ema12_slope_3h": 0.002140214084484615,
            "ema24_slope_6h": 0.0028362787314386573,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 449,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1430Z",
      "trigger_timestamp": "2026-09-29T14:32:15.460992Z",
      "market_start_timestamp": "2026-09-29T14:30:00Z",
      "resolution_timestamp": "2026-09-29T14:45:00Z",
      "direction": "UP",
      "base_run_id": 3335,
      "small_run_id": 3336,
      "last_observed_close": 83943.38,
      "actual_close": 83842.21,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T14:32:15.504417Z",
      "base_predicted_close": 83967.8515625,
      "small_predicted_close": 84006.078125,
      "strike": 83943.38,
      "market_regime": {
        "id": 449,
        "signal_id": 449,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T14:15:00Z",
        "return_6h": -0.0023252962959665613,
        "return_12h": 0.0123117145639291,
        "return_24h": 0.009186924242572836,
        "close_vs_ema12": 0.000557505094447297,
        "close_vs_ema24": 0.0023922425816398363,
        "ema12_slope_3h": 0.002421125290711368,
        "ema24_slope_6h": 0.002897965396590596,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T14:32:15.509649Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T14:15:00Z",
          "return_6h": -0.0023252962959665613,
          "return_12h": 0.0123117145639291,
          "return_24h": 0.009186924242572836,
          "close_vs_ema12": 0.000557505094447297,
          "close_vs_ema24": 0.0023922425816398363,
          "ema12_slope_3h": 0.002421125290711368,
          "ema24_slope_6h": 0.002897965396590596,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193772,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3335,
        3336
      ],
      "forecast_publication_timestamp": "2026-09-29T14:32:15.460992Z",
      "requested_quote_timestamp": "2026-09-29T14:32:15.460992Z",
      "retrieved_quote_timestamp": "2026-09-29T14:32:15.654764Z",
      "quote_retrieval_timestamp": "2026-09-29T14:32:15.654764Z",
      "timing_difference_seconds": 0.193772,
      "selected_quote": {
        "id": 449,
        "contract_id": 449,
        "forecast_timestamp": "2026-09-29T14:32:15.460992Z",
        "requested_timestamp": "2026-09-29T14:32:15.460992Z",
        "actual_quote_timestamp": "2026-09-29T14:32:15.654764Z",
        "timestamp_delta_seconds": 0.193772,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T14:32:15.654764Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291045",
        "external_market_id": "KXBTC15M-26SEP291045-45",
        "external_contract_id": "KXBTC15M-26SEP291045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7990.31
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 449,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291045",
          "external_market_id": "KXBTC15M-26SEP291045-45",
          "external_contract_id": "KXBTC15M-26SEP291045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T14:30:00Z",
          "resolution_timestamp": "2026-09-29T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T14:32:15.512213Z"
        }
      ],
      "quotes": [
        {
          "id": 449,
          "contract_id": 449,
          "forecast_timestamp": "2026-09-29T14:32:15.460992Z",
          "requested_timestamp": "2026-09-29T14:32:15.460992Z",
          "actual_quote_timestamp": "2026-09-29T14:32:15.654764Z",
          "timestamp_delta_seconds": 0.193772,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T14:32:15.654764Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291045",
          "external_market_id": "KXBTC15M-26SEP291045-45",
          "external_contract_id": "KXBTC15M-26SEP291045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7990.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291045-45": {
          "UP/YES": "KXBTC15M-26SEP291045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 869,
          "signal_id": 449,
          "quote_id": 449,
          "settlement_id": 449,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.75999999999999,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T14:47:36.454176Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7990.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 870,
          "signal_id": 449,
          "quote_id": 449,
          "settlement_id": 449,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -59.0,
          "net_pnl": -60.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T14:47:36.457318Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7990.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83943.38,
        "kronos_base_predicted_close": 83967.8515625,
        "kronos_base_displacement": 24.471562499995343,
        "kronos_base_displacement_fraction": 0.00029152462648031737,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84006.078125,
        "kronos_small_displacement": 62.69812499999534,
        "kronos_small_displacement_fraction": 0.0007469097027066975,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291045",
        "ticker": "KXBTC15M-26SEP291045-45",
        "market_id": "KXBTC15M-26SEP291045-45",
        "contract_id": "KXBTC15M-26SEP291045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83943.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T14:32:15.460992Z",
        "retrieved_timestamp": "2026-09-29T14:32:15.654764Z",
        "quote_offset_seconds": 0.193772,
        "quote_age_seconds": 0.193772,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7990.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83842.21,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 449,
          "signal_id": 449,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T14:15:00Z",
          "return_6h": -0.0023252962959665613,
          "return_12h": 0.0123117145639291,
          "return_24h": 0.009186924242572836,
          "close_vs_ema12": 0.000557505094447297,
          "close_vs_ema24": 0.0023922425816398363,
          "ema12_slope_3h": 0.002421125290711368,
          "ema24_slope_6h": 0.002897965396590596,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T14:32:15.509649Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T14:15:00Z",
            "return_6h": -0.0023252962959665613,
            "return_12h": 0.0123117145639291,
            "return_24h": 0.009186924242572836,
            "close_vs_ema12": 0.000557505094447297,
            "close_vs_ema24": 0.0023922425816398363,
            "ema12_slope_3h": 0.002421125290711368,
            "ema24_slope_6h": 0.002897965396590596,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 448,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1415Z",
      "trigger_timestamp": "2026-09-29T14:17:16.558520Z",
      "market_start_timestamp": "2026-09-29T14:15:00Z",
      "resolution_timestamp": "2026-09-29T14:30:00Z",
      "direction": "UP",
      "base_run_id": 3333,
      "small_run_id": 3334,
      "last_observed_close": 83927.02,
      "actual_close": 83943.38,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T14:17:16.617033Z",
      "base_predicted_close": 83973.5546875,
      "small_predicted_close": 84057.6796875,
      "strike": 83927.02,
      "market_regime": {
        "id": 448,
        "signal_id": 448,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T14:00:00Z",
        "return_6h": -0.0011993669365083504,
        "return_12h": 0.010973044556193745,
        "return_24h": 0.006338899072452442,
        "close_vs_ema12": 0.0003862697210155197,
        "close_vs_ema24": 0.0022473954082375958,
        "ema12_slope_3h": 0.002573681542992423,
        "ema24_slope_6h": 0.003008788282213848,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T14:17:16.622556Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T14:00:00Z",
          "return_6h": -0.0011993669365083504,
          "return_12h": 0.010973044556193745,
          "return_24h": 0.006338899072452442,
          "close_vs_ema12": 0.0003862697210155197,
          "close_vs_ema24": 0.0022473954082375958,
          "ema12_slope_3h": 0.002573681542992423,
          "ema24_slope_6h": 0.003008788282213848,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.249853,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3333,
        3334
      ],
      "forecast_publication_timestamp": "2026-09-29T14:17:16.558520Z",
      "requested_quote_timestamp": "2026-09-29T14:17:16.558520Z",
      "retrieved_quote_timestamp": "2026-09-29T14:17:16.808373Z",
      "quote_retrieval_timestamp": "2026-09-29T14:17:16.808373Z",
      "timing_difference_seconds": 0.249853,
      "selected_quote": {
        "id": 448,
        "contract_id": 448,
        "forecast_timestamp": "2026-09-29T14:17:16.558520Z",
        "requested_timestamp": "2026-09-29T14:17:16.558520Z",
        "actual_quote_timestamp": "2026-09-29T14:17:16.808373Z",
        "timestamp_delta_seconds": 0.249853,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T14:17:16.808373Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP291030",
        "external_market_id": "KXBTC15M-26SEP291030-30",
        "external_contract_id": "KXBTC15M-26SEP291030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4124.82
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 448,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291030",
          "external_market_id": "KXBTC15M-26SEP291030-30",
          "external_contract_id": "KXBTC15M-26SEP291030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T14:15:00Z",
          "resolution_timestamp": "2026-09-29T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T14:17:16.626065Z"
        }
      ],
      "quotes": [
        {
          "id": 448,
          "contract_id": 448,
          "forecast_timestamp": "2026-09-29T14:17:16.558520Z",
          "requested_timestamp": "2026-09-29T14:17:16.558520Z",
          "actual_quote_timestamp": "2026-09-29T14:17:16.808373Z",
          "timestamp_delta_seconds": 0.249853,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T14:17:16.808373Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP291030",
          "external_market_id": "KXBTC15M-26SEP291030-30",
          "external_contract_id": "KXBTC15M-26SEP291030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4124.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP291030-30": {
          "UP/YES": "KXBTC15M-26SEP291030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 867,
          "signal_id": 448,
          "quote_id": 448,
          "settlement_id": 448,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 1.0,
          "settlement_payout": 223.0,
          "gross_pnl": 127.11,
          "net_pnl": 123.28,
          "roi": 1.2362615322904131,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T14:32:20.126903Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4124.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 868,
          "signal_id": 448,
          "quote_id": 448,
          "settlement_id": 448,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 57.0,
          "net_pnl": 55.28,
          "roi": 1.2361359570661896,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T14:32:20.129382Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4124.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83927.02,
        "kronos_base_predicted_close": 83973.5546875,
        "kronos_base_displacement": 46.534687499995925,
        "kronos_base_displacement_fraction": 0.0005544661004286334,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84057.6796875,
        "kronos_small_displacement": 130.65968749999593,
        "kronos_small_displacement_fraction": 0.0015568250546724514,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP291030",
        "ticker": "KXBTC15M-26SEP291030-30",
        "market_id": "KXBTC15M-26SEP291030-30",
        "contract_id": "KXBTC15M-26SEP291030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83927.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T14:17:16.558520Z",
        "retrieved_timestamp": "2026-09-29T14:17:16.808373Z",
        "quote_offset_seconds": 0.249853,
        "quote_age_seconds": 0.249853,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4124.82
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83943.38,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 448,
          "signal_id": 448,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T14:00:00Z",
          "return_6h": -0.0011993669365083504,
          "return_12h": 0.010973044556193745,
          "return_24h": 0.006338899072452442,
          "close_vs_ema12": 0.0003862697210155197,
          "close_vs_ema24": 0.0022473954082375958,
          "ema12_slope_3h": 0.002573681542992423,
          "ema24_slope_6h": 0.003008788282213848,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T14:17:16.622556Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T14:00:00Z",
            "return_6h": -0.0011993669365083504,
            "return_12h": 0.010973044556193745,
            "return_24h": 0.006338899072452442,
            "close_vs_ema12": 0.0003862697210155197,
            "close_vs_ema24": 0.0022473954082375958,
            "ema12_slope_3h": 0.002573681542992423,
            "ema24_slope_6h": 0.003008788282213848,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 447,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T1245Z",
      "trigger_timestamp": "2026-09-29T12:47:20.270991Z",
      "market_start_timestamp": "2026-09-29T12:45:00Z",
      "resolution_timestamp": "2026-09-29T13:00:00Z",
      "direction": "UP",
      "base_run_id": 3321,
      "small_run_id": 3322,
      "last_observed_close": 84329.45,
      "actual_close": 84313.62,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T12:47:20.314805Z",
      "base_predicted_close": 84345.875,
      "small_predicted_close": 84405.9921875,
      "strike": 84329.45,
      "market_regime": {
        "id": 447,
        "signal_id": 447,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T12:30:00Z",
        "return_6h": 0.005595895839964893,
        "return_12h": 0.009990690790865564,
        "return_24h": 0.012478391871487693,
        "close_vs_ema12": 0.006274715220428995,
        "close_vs_ema24": 0.007823849958130458,
        "ema12_slope_3h": 0.0028505833394030233,
        "ema24_slope_6h": 0.0030233842886604467,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T12:47:20.319816Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T12:30:00Z",
          "return_6h": 0.005595895839964893,
          "return_12h": 0.009990690790865564,
          "return_24h": 0.012478391871487693,
          "close_vs_ema12": 0.006274715220428995,
          "close_vs_ema24": 0.007823849958130458,
          "ema12_slope_3h": 0.0028505833394030233,
          "ema24_slope_6h": 0.0030233842886604467,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174917,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3321,
        3322
      ],
      "forecast_publication_timestamp": "2026-09-29T12:47:20.270991Z",
      "requested_quote_timestamp": "2026-09-29T12:47:20.270991Z",
      "retrieved_quote_timestamp": "2026-09-29T12:47:20.445908Z",
      "quote_retrieval_timestamp": "2026-09-29T12:47:20.445908Z",
      "timing_difference_seconds": 0.174917,
      "selected_quote": {
        "id": 447,
        "contract_id": 447,
        "forecast_timestamp": "2026-09-29T12:47:20.270991Z",
        "requested_timestamp": "2026-09-29T12:47:20.270991Z",
        "actual_quote_timestamp": "2026-09-29T12:47:20.445908Z",
        "timestamp_delta_seconds": 0.174917,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T12:47:20.445908Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP290900",
        "external_market_id": "KXBTC15M-26SEP290900-00",
        "external_contract_id": "KXBTC15M-26SEP290900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1802.11
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 447,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290900",
          "external_market_id": "KXBTC15M-26SEP290900-00",
          "external_contract_id": "KXBTC15M-26SEP290900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T12:45:00Z",
          "resolution_timestamp": "2026-09-29T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T12:47:20.322846Z"
        }
      ],
      "quotes": [
        {
          "id": 447,
          "contract_id": 447,
          "forecast_timestamp": "2026-09-29T12:47:20.270991Z",
          "requested_timestamp": "2026-09-29T12:47:20.270991Z",
          "actual_quote_timestamp": "2026-09-29T12:47:20.445908Z",
          "timestamp_delta_seconds": 0.174917,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T12:47:20.445908Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290900",
          "external_market_id": "KXBTC15M-26SEP290900-00",
          "external_contract_id": "KXBTC15M-26SEP290900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1802.11
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP290900-00": {
          "UP/YES": "KXBTC15M-26SEP290900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 865,
          "signal_id": 447,
          "quote_id": 447,
          "settlement_id": 447,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T13:02:24.252072Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1802.11,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 866,
          "signal_id": 447,
          "quote_id": 447,
          "settlement_id": 447,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T13:02:24.254626Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1802.11,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84329.45,
        "kronos_base_predicted_close": 84345.875,
        "kronos_base_displacement": 16.42500000000291,
        "kronos_base_displacement_fraction": 0.00019477181459149693,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84405.9921875,
        "kronos_small_displacement": 76.54218750000291,
        "kronos_small_displacement_fraction": 0.0009076566667991184,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP290900",
        "ticker": "KXBTC15M-26SEP290900-00",
        "market_id": "KXBTC15M-26SEP290900-00",
        "contract_id": "KXBTC15M-26SEP290900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84329.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T12:47:20.270991Z",
        "retrieved_timestamp": "2026-09-29T12:47:20.445908Z",
        "quote_offset_seconds": 0.174917,
        "quote_age_seconds": 0.174917,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1802.11
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84313.62,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 447,
          "signal_id": 447,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T12:30:00Z",
          "return_6h": 0.005595895839964893,
          "return_12h": 0.009990690790865564,
          "return_24h": 0.012478391871487693,
          "close_vs_ema12": 0.006274715220428995,
          "close_vs_ema24": 0.007823849958130458,
          "ema12_slope_3h": 0.0028505833394030233,
          "ema24_slope_6h": 0.0030233842886604467,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T12:47:20.319816Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T12:30:00Z",
            "return_6h": 0.005595895839964893,
            "return_12h": 0.009990690790865564,
            "return_24h": 0.012478391871487693,
            "close_vs_ema12": 0.006274715220428995,
            "close_vs_ema24": 0.007823849958130458,
            "ema12_slope_3h": 0.0028505833394030233,
            "ema24_slope_6h": 0.0030233842886604467,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 446,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0915Z",
      "trigger_timestamp": "2026-09-29T09:17:16.500900Z",
      "market_start_timestamp": "2026-09-29T09:15:00Z",
      "resolution_timestamp": "2026-09-29T09:30:00Z",
      "direction": "UP",
      "base_run_id": 3293,
      "small_run_id": 3294,
      "last_observed_close": 83760.07,
      "actual_close": 83824.28,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T09:17:16.538238Z",
      "base_predicted_close": 83792.7890625,
      "small_predicted_close": 83890.3671875,
      "strike": 83760.07,
      "market_regime": {
        "id": 446,
        "signal_id": 446,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T09:00:00Z",
        "return_6h": 0.010626490890810025,
        "return_12h": 0.0026075495928543635,
        "return_24h": 0.011267742318151752,
        "close_vs_ema12": 0.002666863460383695,
        "close_vs_ema24": 0.002871764042597702,
        "ema12_slope_3h": 0.0030291602056424782,
        "ema24_slope_6h": 0.0008639884200911663,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T09:17:16.542483Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T09:00:00Z",
          "return_6h": 0.010626490890810025,
          "return_12h": 0.0026075495928543635,
          "return_24h": 0.011267742318151752,
          "close_vs_ema12": 0.002666863460383695,
          "close_vs_ema24": 0.002871764042597702,
          "ema12_slope_3h": 0.0030291602056424782,
          "ema24_slope_6h": 0.0008639884200911663,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176537,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3293,
        3294
      ],
      "forecast_publication_timestamp": "2026-09-29T09:17:16.500900Z",
      "requested_quote_timestamp": "2026-09-29T09:17:16.500900Z",
      "retrieved_quote_timestamp": "2026-09-29T09:17:16.677437Z",
      "quote_retrieval_timestamp": "2026-09-29T09:17:16.677437Z",
      "timing_difference_seconds": 0.176537,
      "selected_quote": {
        "id": 446,
        "contract_id": 446,
        "forecast_timestamp": "2026-09-29T09:17:16.500900Z",
        "requested_timestamp": "2026-09-29T09:17:16.500900Z",
        "actual_quote_timestamp": "2026-09-29T09:17:16.677437Z",
        "timestamp_delta_seconds": 0.176537,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T09:17:16.677437Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP290530",
        "external_market_id": "KXBTC15M-26SEP290530-30",
        "external_contract_id": "KXBTC15M-26SEP290530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 51.65
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 446,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290530",
          "external_market_id": "KXBTC15M-26SEP290530-30",
          "external_contract_id": "KXBTC15M-26SEP290530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T09:15:00Z",
          "resolution_timestamp": "2026-09-29T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T09:17:16.545612Z"
        }
      ],
      "quotes": [
        {
          "id": 446,
          "contract_id": 446,
          "forecast_timestamp": "2026-09-29T09:17:16.500900Z",
          "requested_timestamp": "2026-09-29T09:17:16.500900Z",
          "actual_quote_timestamp": "2026-09-29T09:17:16.677437Z",
          "timestamp_delta_seconds": 0.176537,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T09:17:16.677437Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290530",
          "external_market_id": "KXBTC15M-26SEP290530-30",
          "external_contract_id": "KXBTC15M-26SEP290530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 51.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP290530-30": {
          "UP/YES": "KXBTC15M-26SEP290530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83760.07,
        "kronos_base_predicted_close": 83792.7890625,
        "kronos_base_displacement": 32.719062499993015,
        "kronos_base_displacement_fraction": 0.0003906284044413169,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83890.3671875,
        "kronos_small_displacement": 130.29718749999302,
        "kronos_small_displacement_fraction": 0.001555600269913731,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP290530",
        "ticker": "KXBTC15M-26SEP290530-30",
        "market_id": "KXBTC15M-26SEP290530-30",
        "contract_id": "KXBTC15M-26SEP290530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83760.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T09:17:16.500900Z",
        "retrieved_timestamp": "2026-09-29T09:17:16.677437Z",
        "quote_offset_seconds": 0.176537,
        "quote_age_seconds": 0.176537,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 51.65
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 83824.28,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 446,
          "signal_id": 446,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T09:00:00Z",
          "return_6h": 0.010626490890810025,
          "return_12h": 0.0026075495928543635,
          "return_24h": 0.011267742318151752,
          "close_vs_ema12": 0.002666863460383695,
          "close_vs_ema24": 0.002871764042597702,
          "ema12_slope_3h": 0.0030291602056424782,
          "ema24_slope_6h": 0.0008639884200911663,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T09:17:16.542483Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T09:00:00Z",
            "return_6h": 0.010626490890810025,
            "return_12h": 0.0026075495928543635,
            "return_24h": 0.011267742318151752,
            "close_vs_ema12": 0.002666863460383695,
            "close_vs_ema24": 0.002871764042597702,
            "ema12_slope_3h": 0.0030291602056424782,
            "ema24_slope_6h": 0.0008639884200911663,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 445,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0900Z",
      "trigger_timestamp": "2026-09-29T09:02:16.638780Z",
      "market_start_timestamp": "2026-09-29T09:00:00Z",
      "resolution_timestamp": "2026-09-29T09:15:00Z",
      "direction": "UP",
      "base_run_id": 3291,
      "small_run_id": 3292,
      "last_observed_close": 83844.3,
      "actual_close": 83760.07,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T09:02:16.678159Z",
      "base_predicted_close": 83885.140625,
      "small_predicted_close": 83927.2734375,
      "strike": 83844.3,
      "market_regime": {
        "id": 445,
        "signal_id": 445,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T08:45:00Z",
        "return_6h": 0.010996474905286435,
        "return_12h": 0.004076803124090089,
        "return_24h": 0.011068221788248955,
        "close_vs_ema12": 0.0037890712899439905,
        "close_vs_ema24": 0.0039409599246085225,
        "ema12_slope_3h": 0.003191065718060271,
        "ema24_slope_6h": 0.000659891585893968,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T09:02:16.682484Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T08:45:00Z",
          "return_6h": 0.010996474905286435,
          "return_12h": 0.004076803124090089,
          "return_24h": 0.011068221788248955,
          "close_vs_ema12": 0.0037890712899439905,
          "close_vs_ema24": 0.0039409599246085225,
          "ema12_slope_3h": 0.003191065718060271,
          "ema24_slope_6h": 0.000659891585893968,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.220438,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3291,
        3292
      ],
      "forecast_publication_timestamp": "2026-09-29T09:02:16.638780Z",
      "requested_quote_timestamp": "2026-09-29T09:02:16.638780Z",
      "retrieved_quote_timestamp": "2026-09-29T09:02:16.859218Z",
      "quote_retrieval_timestamp": "2026-09-29T09:02:16.859218Z",
      "timing_difference_seconds": 0.220438,
      "selected_quote": {
        "id": 445,
        "contract_id": 445,
        "forecast_timestamp": "2026-09-29T09:02:16.638780Z",
        "requested_timestamp": "2026-09-29T09:02:16.638780Z",
        "actual_quote_timestamp": "2026-09-29T09:02:16.859218Z",
        "timestamp_delta_seconds": 0.220438,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T09:02:16.859218Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP290515",
        "external_market_id": "KXBTC15M-26SEP290515-15",
        "external_contract_id": "KXBTC15M-26SEP290515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6420.68
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 445,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290515",
          "external_market_id": "KXBTC15M-26SEP290515-15",
          "external_contract_id": "KXBTC15M-26SEP290515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T09:00:00Z",
          "resolution_timestamp": "2026-09-29T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T09:02:16.685360Z"
        }
      ],
      "quotes": [
        {
          "id": 445,
          "contract_id": 445,
          "forecast_timestamp": "2026-09-29T09:02:16.638780Z",
          "requested_timestamp": "2026-09-29T09:02:16.638780Z",
          "actual_quote_timestamp": "2026-09-29T09:02:16.859218Z",
          "timestamp_delta_seconds": 0.220438,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T09:02:16.859218Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290515",
          "external_market_id": "KXBTC15M-26SEP290515-15",
          "external_contract_id": "KXBTC15M-26SEP290515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6420.68
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP290515-15": {
          "UP/YES": "KXBTC15M-26SEP290515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 863,
          "signal_id": 445,
          "quote_id": 445,
          "settlement_id": 445,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T09:17:21.025235Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6420.68,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 864,
          "signal_id": 445,
          "quote_id": 445,
          "settlement_id": 445,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T09:17:21.027755Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6420.68,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83844.3,
        "kronos_base_predicted_close": 83885.140625,
        "kronos_base_displacement": 40.84062499999709,
        "kronos_base_displacement_fraction": 0.0004871007927789616,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83927.2734375,
        "kronos_small_displacement": 82.97343749999709,
        "kronos_small_displacement_fraction": 0.0009896133368636519,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP290515",
        "ticker": "KXBTC15M-26SEP290515-15",
        "market_id": "KXBTC15M-26SEP290515-15",
        "contract_id": "KXBTC15M-26SEP290515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83844.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T09:02:16.638780Z",
        "retrieved_timestamp": "2026-09-29T09:02:16.859218Z",
        "quote_offset_seconds": 0.220438,
        "quote_age_seconds": 0.220438,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6420.68
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83760.07,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 445,
          "signal_id": 445,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T08:45:00Z",
          "return_6h": 0.010996474905286435,
          "return_12h": 0.004076803124090089,
          "return_24h": 0.011068221788248955,
          "close_vs_ema12": 0.0037890712899439905,
          "close_vs_ema24": 0.0039409599246085225,
          "ema12_slope_3h": 0.003191065718060271,
          "ema24_slope_6h": 0.000659891585893968,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T09:02:16.682484Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T08:45:00Z",
            "return_6h": 0.010996474905286435,
            "return_12h": 0.004076803124090089,
            "return_24h": 0.011068221788248955,
            "close_vs_ema12": 0.0037890712899439905,
            "close_vs_ema24": 0.0039409599246085225,
            "ema12_slope_3h": 0.003191065718060271,
            "ema24_slope_6h": 0.000659891585893968,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 444,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0845Z",
      "trigger_timestamp": "2026-09-29T08:47:20.966902Z",
      "market_start_timestamp": "2026-09-29T08:45:00Z",
      "resolution_timestamp": "2026-09-29T09:00:00Z",
      "direction": "UP",
      "base_run_id": 3289,
      "small_run_id": 3290,
      "last_observed_close": 83849.11,
      "actual_close": 83844.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T08:47:21.018344Z",
      "base_predicted_close": 83902.90625,
      "small_predicted_close": 83987.75,
      "strike": 83849.11,
      "market_regime": {
        "id": 444,
        "signal_id": 444,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T08:30:00Z",
        "return_6h": 0.01053201019743022,
        "return_12h": 0.004664791244593625,
        "return_24h": 0.01192475934179349,
        "close_vs_ema12": 0.0040086041672704464,
        "close_vs_ema24": 0.0040819116522154975,
        "ema12_slope_3h": 0.003087567921475909,
        "ema24_slope_6h": 0.0004436759341248653,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T08:47:21.024304Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T08:30:00Z",
          "return_6h": 0.01053201019743022,
          "return_12h": 0.004664791244593625,
          "return_24h": 0.01192475934179349,
          "close_vs_ema12": 0.0040086041672704464,
          "close_vs_ema24": 0.0040819116522154975,
          "ema12_slope_3h": 0.003087567921475909,
          "ema24_slope_6h": 0.0004436759341248653,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.204302,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3289,
        3290
      ],
      "forecast_publication_timestamp": "2026-09-29T08:47:20.966902Z",
      "requested_quote_timestamp": "2026-09-29T08:47:20.966902Z",
      "retrieved_quote_timestamp": "2026-09-29T08:47:21.171204Z",
      "quote_retrieval_timestamp": "2026-09-29T08:47:21.171204Z",
      "timing_difference_seconds": 0.204302,
      "selected_quote": {
        "id": 444,
        "contract_id": 444,
        "forecast_timestamp": "2026-09-29T08:47:20.966902Z",
        "requested_timestamp": "2026-09-29T08:47:20.966902Z",
        "actual_quote_timestamp": "2026-09-29T08:47:21.171204Z",
        "timestamp_delta_seconds": 0.204302,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T08:47:21.171204Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP290500",
        "external_market_id": "KXBTC15M-26SEP290500-00",
        "external_contract_id": "KXBTC15M-26SEP290500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9221.49
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 444,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290500",
          "external_market_id": "KXBTC15M-26SEP290500-00",
          "external_contract_id": "KXBTC15M-26SEP290500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T08:45:00Z",
          "resolution_timestamp": "2026-09-29T09:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T08:47:21.027580Z"
        }
      ],
      "quotes": [
        {
          "id": 444,
          "contract_id": 444,
          "forecast_timestamp": "2026-09-29T08:47:20.966902Z",
          "requested_timestamp": "2026-09-29T08:47:20.966902Z",
          "actual_quote_timestamp": "2026-09-29T08:47:21.171204Z",
          "timestamp_delta_seconds": 0.204302,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T08:47:21.171204Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290500",
          "external_market_id": "KXBTC15M-26SEP290500-00",
          "external_contract_id": "KXBTC15M-26SEP290500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9221.49
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP290500-00": {
          "UP/YES": "KXBTC15M-26SEP290500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 861,
          "signal_id": 444,
          "quote_id": 444,
          "settlement_id": 444,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T09:02:21.647630Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9221.49,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 862,
          "signal_id": 444,
          "quote_id": 444,
          "settlement_id": 444,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T09:02:21.650388Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9221.49,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83849.11,
        "kronos_base_predicted_close": 83902.90625,
        "kronos_base_displacement": 53.79624999999942,
        "kronos_base_displacement_fraction": 0.0006415840311244737,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83987.75,
        "kronos_small_displacement": 138.63999999999942,
        "kronos_small_displacement_fraction": 0.0016534462917972466,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP290500",
        "ticker": "KXBTC15M-26SEP290500-00",
        "market_id": "KXBTC15M-26SEP290500-00",
        "contract_id": "KXBTC15M-26SEP290500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83849.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T08:47:20.966902Z",
        "retrieved_timestamp": "2026-09-29T08:47:21.171204Z",
        "quote_offset_seconds": 0.204302,
        "quote_age_seconds": 0.204302,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9221.49
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83844.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 444,
          "signal_id": 444,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T08:30:00Z",
          "return_6h": 0.01053201019743022,
          "return_12h": 0.004664791244593625,
          "return_24h": 0.01192475934179349,
          "close_vs_ema12": 0.0040086041672704464,
          "close_vs_ema24": 0.0040819116522154975,
          "ema12_slope_3h": 0.003087567921475909,
          "ema24_slope_6h": 0.0004436759341248653,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T08:47:21.024304Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T08:30:00Z",
            "return_6h": 0.01053201019743022,
            "return_12h": 0.004664791244593625,
            "return_24h": 0.01192475934179349,
            "close_vs_ema12": 0.0040086041672704464,
            "close_vs_ema24": 0.0040819116522154975,
            "ema12_slope_3h": 0.003087567921475909,
            "ema24_slope_6h": 0.0004436759341248653,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 443,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0830Z",
      "trigger_timestamp": "2026-09-29T08:32:17.293673Z",
      "market_start_timestamp": "2026-09-29T08:30:00Z",
      "resolution_timestamp": "2026-09-29T08:45:00Z",
      "direction": "UP",
      "base_run_id": 3287,
      "small_run_id": 3288,
      "last_observed_close": 84139.03,
      "actual_close": 83849.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T08:32:17.334761Z",
      "base_predicted_close": 84242.6640625,
      "small_predicted_close": 84222.7421875,
      "strike": 84139.03,
      "market_regime": {
        "id": 443,
        "signal_id": 443,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-29T08:15:00Z",
        "return_6h": 0.014671125573850086,
        "return_12h": 0.007642905378044906,
        "return_24h": 0.016226245466866906,
        "close_vs_ema12": 0.007651910237738813,
        "close_vs_ema24": 0.007640169577515454,
        "ema12_slope_3h": 0.0029251348062360183,
        "ema24_slope_6h": 0.0002325725640890397,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T08:32:17.340857Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T08:15:00Z",
          "return_6h": 0.014671125573850086,
          "return_12h": 0.007642905378044906,
          "return_24h": 0.016226245466866906,
          "close_vs_ema12": 0.007651910237738813,
          "close_vs_ema24": 0.007640169577515454,
          "ema12_slope_3h": 0.0029251348062360183,
          "ema24_slope_6h": 0.0002325725640890397,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.2,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177829,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3287,
        3288
      ],
      "forecast_publication_timestamp": "2026-09-29T08:32:17.293673Z",
      "requested_quote_timestamp": "2026-09-29T08:32:17.293673Z",
      "retrieved_quote_timestamp": "2026-09-29T08:32:17.471502Z",
      "quote_retrieval_timestamp": "2026-09-29T08:32:17.471502Z",
      "timing_difference_seconds": 0.177829,
      "selected_quote": {
        "id": 443,
        "contract_id": 443,
        "forecast_timestamp": "2026-09-29T08:32:17.293673Z",
        "requested_timestamp": "2026-09-29T08:32:17.293673Z",
        "actual_quote_timestamp": "2026-09-29T08:32:17.471502Z",
        "timestamp_delta_seconds": 0.177829,
        "bid": 0.19,
        "ask": 0.2,
        "midpoint": 0.195,
        "last_price": 0.2,
        "implied_probability": 0.2,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T08:32:17.471502Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP290445",
        "external_market_id": "KXBTC15M-26SEP290445-45",
        "external_contract_id": "KXBTC15M-26SEP290445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6141.16
      },
      "selected_entry_price": 0.2,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 443,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290445",
          "external_market_id": "KXBTC15M-26SEP290445-45",
          "external_contract_id": "KXBTC15M-26SEP290445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T08:30:00Z",
          "resolution_timestamp": "2026-09-29T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T08:32:17.343228Z"
        }
      ],
      "quotes": [
        {
          "id": 443,
          "contract_id": 443,
          "forecast_timestamp": "2026-09-29T08:32:17.293673Z",
          "requested_timestamp": "2026-09-29T08:32:17.293673Z",
          "actual_quote_timestamp": "2026-09-29T08:32:17.471502Z",
          "timestamp_delta_seconds": 0.177829,
          "bid": 0.19,
          "ask": 0.2,
          "midpoint": 0.195,
          "last_price": 0.2,
          "implied_probability": 0.2,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T08:32:17.471502Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP290445",
          "external_market_id": "KXBTC15M-26SEP290445-45",
          "external_contract_id": "KXBTC15M-26SEP290445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6141.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP290445-45": {
          "UP/YES": "KXBTC15M-26SEP290445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 859,
          "signal_id": 443,
          "quote_id": 443,
          "settlement_id": 443,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 473.0,
          "entry_price": 0.2,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.60000000000001,
          "trading_fee": 5.3,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.60000000000001,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T08:47:25.820116Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6141.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 860,
          "signal_id": 443,
          "quote_id": 443,
          "settlement_id": 443,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.2,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 20.0,
          "trading_fee": 1.12,
          "total_deployed": 21.12,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -20.0,
          "net_pnl": -21.12,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T08:47:25.823248Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6141.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84139.03,
        "kronos_base_predicted_close": 84242.6640625,
        "kronos_base_displacement": 103.63406250000116,
        "kronos_base_displacement_fraction": 0.001231700228776124,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84222.7421875,
        "kronos_small_displacement": 83.71218750000116,
        "kronos_small_displacement_fraction": 0.0009949269381879155,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP290445",
        "ticker": "KXBTC15M-26SEP290445-45",
        "market_id": "KXBTC15M-26SEP290445-45",
        "contract_id": "KXBTC15M-26SEP290445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84139.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T08:32:17.293673Z",
        "retrieved_timestamp": "2026-09-29T08:32:17.471502Z",
        "quote_offset_seconds": 0.177829,
        "quote_age_seconds": 0.177829,
        "bid": 0.19,
        "ask": 0.2,
        "midpoint": 0.195,
        "last_price": 0.2,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.2,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6141.16
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83849.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 443,
          "signal_id": 443,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-29T08:15:00Z",
          "return_6h": 0.014671125573850086,
          "return_12h": 0.007642905378044906,
          "return_24h": 0.016226245466866906,
          "close_vs_ema12": 0.007651910237738813,
          "close_vs_ema24": 0.007640169577515454,
          "ema12_slope_3h": 0.0029251348062360183,
          "ema24_slope_6h": 0.0002325725640890397,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T08:32:17.340857Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T08:15:00Z",
            "return_6h": 0.014671125573850086,
            "return_12h": 0.007642905378044906,
            "return_24h": 0.016226245466866906,
            "close_vs_ema12": 0.007651910237738813,
            "close_vs_ema24": 0.007640169577515454,
            "ema12_slope_3h": 0.0029251348062360183,
            "ema24_slope_6h": 0.0002325725640890397,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 442,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0315Z",
      "trigger_timestamp": "2026-09-29T03:17:16.084910Z",
      "market_start_timestamp": "2026-09-29T03:15:00Z",
      "resolution_timestamp": "2026-09-29T03:30:00Z",
      "direction": "UP",
      "base_run_id": 3245,
      "small_run_id": 3246,
      "last_observed_close": 82879.35,
      "actual_close": 83168.77,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T03:17:16.118818Z",
      "base_predicted_close": 82930.2578125,
      "small_predicted_close": 82907.671875,
      "strike": 82879.35,
      "market_regime": {
        "id": 442,
        "signal_id": 442,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-29T03:00:00Z",
        "return_6h": -0.007934624087369224,
        "return_12h": -0.000979173840672698,
        "return_24h": -0.006588579964666108,
        "close_vs_ema12": -0.00504255418985089,
        "close_vs_ema24": -0.006815892836524395,
        "ema12_slope_3h": -0.002066352001477978,
        "ema24_slope_6h": -0.0019036015573522524,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T03:17:16.123192Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T03:00:00Z",
          "return_6h": -0.007934624087369224,
          "return_12h": -0.000979173840672698,
          "return_24h": -0.006588579964666108,
          "close_vs_ema12": -0.00504255418985089,
          "close_vs_ema24": -0.006815892836524395,
          "ema12_slope_3h": -0.002066352001477978,
          "ema24_slope_6h": -0.0019036015573522524,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.162501,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3245,
        3246
      ],
      "forecast_publication_timestamp": "2026-09-29T03:17:16.084910Z",
      "requested_quote_timestamp": "2026-09-29T03:17:16.084910Z",
      "retrieved_quote_timestamp": "2026-09-29T03:17:16.247411Z",
      "quote_retrieval_timestamp": "2026-09-29T03:17:16.247411Z",
      "timing_difference_seconds": 0.162501,
      "selected_quote": {
        "id": 442,
        "contract_id": 442,
        "forecast_timestamp": "2026-09-29T03:17:16.084910Z",
        "requested_timestamp": "2026-09-29T03:17:16.084910Z",
        "actual_quote_timestamp": "2026-09-29T03:17:16.247411Z",
        "timestamp_delta_seconds": 0.162501,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T03:17:16.247411Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP282330",
        "external_market_id": "KXBTC15M-26SEP282330-30",
        "external_contract_id": "KXBTC15M-26SEP282330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2584.67
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 442,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282330",
          "external_market_id": "KXBTC15M-26SEP282330-30",
          "external_contract_id": "KXBTC15M-26SEP282330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T03:15:00Z",
          "resolution_timestamp": "2026-09-29T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T03:17:16.126501Z"
        }
      ],
      "quotes": [
        {
          "id": 442,
          "contract_id": 442,
          "forecast_timestamp": "2026-09-29T03:17:16.084910Z",
          "requested_timestamp": "2026-09-29T03:17:16.084910Z",
          "actual_quote_timestamp": "2026-09-29T03:17:16.247411Z",
          "timestamp_delta_seconds": 0.162501,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T03:17:16.247411Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282330",
          "external_market_id": "KXBTC15M-26SEP282330-30",
          "external_contract_id": "KXBTC15M-26SEP282330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2584.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP282330-30": {
          "UP/YES": "KXBTC15M-26SEP282330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 857,
          "signal_id": 442,
          "quote_id": 442,
          "settlement_id": 442,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T03:32:20.001251Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2584.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 858,
          "signal_id": 442,
          "quote_id": 442,
          "settlement_id": 442,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T03:32:20.003535Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2584.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82879.35,
        "kronos_base_predicted_close": 82930.2578125,
        "kronos_base_displacement": 50.90781249999418,
        "kronos_base_displacement_fraction": 0.0006142400067084765,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82907.671875,
        "kronos_small_displacement": 28.32187499999418,
        "kronos_small_displacement_fraction": 0.0003417241447959495,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP282330",
        "ticker": "KXBTC15M-26SEP282330-30",
        "market_id": "KXBTC15M-26SEP282330-30",
        "contract_id": "KXBTC15M-26SEP282330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82879.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T03:17:16.084910Z",
        "retrieved_timestamp": "2026-09-29T03:17:16.247411Z",
        "quote_offset_seconds": 0.162501,
        "quote_age_seconds": 0.162501,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2584.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83168.77,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 442,
          "signal_id": 442,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-29T03:00:00Z",
          "return_6h": -0.007934624087369224,
          "return_12h": -0.000979173840672698,
          "return_24h": -0.006588579964666108,
          "close_vs_ema12": -0.00504255418985089,
          "close_vs_ema24": -0.006815892836524395,
          "ema12_slope_3h": -0.002066352001477978,
          "ema24_slope_6h": -0.0019036015573522524,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T03:17:16.123192Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T03:00:00Z",
            "return_6h": -0.007934624087369224,
            "return_12h": -0.000979173840672698,
            "return_24h": -0.006588579964666108,
            "close_vs_ema12": -0.00504255418985089,
            "close_vs_ema24": -0.006815892836524395,
            "ema12_slope_3h": -0.002066352001477978,
            "ema24_slope_6h": -0.0019036015573522524,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 441,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0300Z",
      "trigger_timestamp": "2026-09-29T03:02:15.360403Z",
      "market_start_timestamp": "2026-09-29T03:00:00Z",
      "resolution_timestamp": "2026-09-29T03:15:00Z",
      "direction": "UP",
      "base_run_id": 3243,
      "small_run_id": 3244,
      "last_observed_close": 82932.33,
      "actual_close": 82879.35,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T03:02:15.402160Z",
      "base_predicted_close": 82953.96875,
      "small_predicted_close": 82974.234375,
      "strike": 82932.33,
      "market_regime": {
        "id": 441,
        "signal_id": 441,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-29T02:45:00Z",
        "return_6h": -0.006844407426687349,
        "return_12h": -0.00025695674684367287,
        "return_24h": -0.005536345381387475,
        "close_vs_ema12": -0.004620078541018646,
        "close_vs_ema24": -0.0063235391805620544,
        "ema12_slope_3h": -0.0018401575258460978,
        "ema24_slope_6h": -0.0017767261593419903,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T03:02:15.406834Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T02:45:00Z",
          "return_6h": -0.006844407426687349,
          "return_12h": -0.00025695674684367287,
          "return_24h": -0.005536345381387475,
          "close_vs_ema12": -0.004620078541018646,
          "close_vs_ema24": -0.0063235391805620544,
          "ema12_slope_3h": -0.0018401575258460978,
          "ema24_slope_6h": -0.0017767261593419903,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175991,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3243,
        3244
      ],
      "forecast_publication_timestamp": "2026-09-29T03:02:15.360403Z",
      "requested_quote_timestamp": "2026-09-29T03:02:15.360403Z",
      "retrieved_quote_timestamp": "2026-09-29T03:02:15.536394Z",
      "quote_retrieval_timestamp": "2026-09-29T03:02:15.536394Z",
      "timing_difference_seconds": 0.175991,
      "selected_quote": {
        "id": 441,
        "contract_id": 441,
        "forecast_timestamp": "2026-09-29T03:02:15.360403Z",
        "requested_timestamp": "2026-09-29T03:02:15.360403Z",
        "actual_quote_timestamp": "2026-09-29T03:02:15.536394Z",
        "timestamp_delta_seconds": 0.175991,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T03:02:15.536394Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP282315",
        "external_market_id": "KXBTC15M-26SEP282315-15",
        "external_contract_id": "KXBTC15M-26SEP282315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7567.86
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 441,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282315",
          "external_market_id": "KXBTC15M-26SEP282315-15",
          "external_contract_id": "KXBTC15M-26SEP282315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T03:00:00Z",
          "resolution_timestamp": "2026-09-29T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T03:02:15.409442Z"
        }
      ],
      "quotes": [
        {
          "id": 441,
          "contract_id": 441,
          "forecast_timestamp": "2026-09-29T03:02:15.360403Z",
          "requested_timestamp": "2026-09-29T03:02:15.360403Z",
          "actual_quote_timestamp": "2026-09-29T03:02:15.536394Z",
          "timestamp_delta_seconds": 0.175991,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.6,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T03:02:15.536394Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282315",
          "external_market_id": "KXBTC15M-26SEP282315-15",
          "external_contract_id": "KXBTC15M-26SEP282315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7567.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP282315-15": {
          "UP/YES": "KXBTC15M-26SEP282315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 855,
          "signal_id": 441,
          "quote_id": 441,
          "settlement_id": 441,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T03:17:20.882548Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7567.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 856,
          "signal_id": 441,
          "quote_id": 441,
          "settlement_id": 441,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T03:17:20.885412Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7567.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82932.33,
        "kronos_base_predicted_close": 82953.96875,
        "kronos_base_displacement": 21.638749999998254,
        "kronos_base_displacement_fraction": 0.0002609205601723508,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82974.234375,
        "kronos_small_displacement": 41.904374999998254,
        "kronos_small_displacement_fraction": 0.0005052839465621942,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP282315",
        "ticker": "KXBTC15M-26SEP282315-15",
        "market_id": "KXBTC15M-26SEP282315-15",
        "contract_id": "KXBTC15M-26SEP282315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82932.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T03:02:15.360403Z",
        "retrieved_timestamp": "2026-09-29T03:02:15.536394Z",
        "quote_offset_seconds": 0.175991,
        "quote_age_seconds": 0.175991,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7567.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82879.35,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 441,
          "signal_id": 441,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-29T02:45:00Z",
          "return_6h": -0.006844407426687349,
          "return_12h": -0.00025695674684367287,
          "return_24h": -0.005536345381387475,
          "close_vs_ema12": -0.004620078541018646,
          "close_vs_ema24": -0.0063235391805620544,
          "ema12_slope_3h": -0.0018401575258460978,
          "ema24_slope_6h": -0.0017767261593419903,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T03:02:15.406834Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T02:45:00Z",
            "return_6h": -0.006844407426687349,
            "return_12h": -0.00025695674684367287,
            "return_24h": -0.005536345381387475,
            "close_vs_ema12": -0.004620078541018646,
            "close_vs_ema24": -0.0063235391805620544,
            "ema12_slope_3h": -0.0018401575258460978,
            "ema24_slope_6h": -0.0017767261593419903,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 440,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0230Z",
      "trigger_timestamp": "2026-09-29T02:32:19.029918Z",
      "market_start_timestamp": "2026-09-29T02:30:00Z",
      "resolution_timestamp": "2026-09-29T02:45:00Z",
      "direction": "UP",
      "base_run_id": 3239,
      "small_run_id": 3240,
      "last_observed_close": 82922.46,
      "actual_close": 82975.22,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T02:32:19.069423Z",
      "base_predicted_close": 82962.71875,
      "small_predicted_close": 82939.5,
      "strike": 82922.46,
      "market_regime": {
        "id": 440,
        "signal_id": 440,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-29T02:15:00Z",
        "return_6h": -0.006926599189299276,
        "return_12h": -0.003086786684773579,
        "return_24h": -0.008723338378867296,
        "close_vs_ema12": -0.005116305172770175,
        "close_vs_ema24": -0.006698309828506832,
        "ema12_slope_3h": -0.0014090200237193429,
        "ema24_slope_6h": -0.0015832355694016531,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T02:32:19.073622Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T02:15:00Z",
          "return_6h": -0.006926599189299276,
          "return_12h": -0.003086786684773579,
          "return_24h": -0.008723338378867296,
          "close_vs_ema12": -0.005116305172770175,
          "close_vs_ema24": -0.006698309828506832,
          "ema12_slope_3h": -0.0014090200237193429,
          "ema24_slope_6h": -0.0015832355694016531,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183364,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3239,
        3240
      ],
      "forecast_publication_timestamp": "2026-09-29T02:32:19.029918Z",
      "requested_quote_timestamp": "2026-09-29T02:32:19.029918Z",
      "retrieved_quote_timestamp": "2026-09-29T02:32:19.213282Z",
      "quote_retrieval_timestamp": "2026-09-29T02:32:19.213282Z",
      "timing_difference_seconds": 0.183364,
      "selected_quote": {
        "id": 440,
        "contract_id": 440,
        "forecast_timestamp": "2026-09-29T02:32:19.029918Z",
        "requested_timestamp": "2026-09-29T02:32:19.029918Z",
        "actual_quote_timestamp": "2026-09-29T02:32:19.213282Z",
        "timestamp_delta_seconds": 0.183364,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T02:32:19.213282Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP282245",
        "external_market_id": "KXBTC15M-26SEP282245-45",
        "external_contract_id": "KXBTC15M-26SEP282245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6142.34
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 440,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282245",
          "external_market_id": "KXBTC15M-26SEP282245-45",
          "external_contract_id": "KXBTC15M-26SEP282245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T02:30:00Z",
          "resolution_timestamp": "2026-09-29T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T02:32:19.077181Z"
        }
      ],
      "quotes": [
        {
          "id": 440,
          "contract_id": 440,
          "forecast_timestamp": "2026-09-29T02:32:19.029918Z",
          "requested_timestamp": "2026-09-29T02:32:19.029918Z",
          "actual_quote_timestamp": "2026-09-29T02:32:19.213282Z",
          "timestamp_delta_seconds": 0.183364,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T02:32:19.213282Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282245",
          "external_market_id": "KXBTC15M-26SEP282245-45",
          "external_contract_id": "KXBTC15M-26SEP282245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6142.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP282245-45": {
          "UP/YES": "KXBTC15M-26SEP282245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 853,
          "signal_id": 440,
          "quote_id": 440,
          "settlement_id": 440,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T02:47:28.507994Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6142.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 854,
          "signal_id": 440,
          "quote_id": 440,
          "settlement_id": 440,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T02:47:28.511821Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6142.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82922.46,
        "kronos_base_predicted_close": 82962.71875,
        "kronos_base_displacement": 40.2587499999936,
        "kronos_base_displacement_fraction": 0.0004854987418365735,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82939.5,
        "kronos_small_displacement": 17.039999999993597,
        "kronos_small_displacement_fraction": 0.00020549318001411918,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP282245",
        "ticker": "KXBTC15M-26SEP282245-45",
        "market_id": "KXBTC15M-26SEP282245-45",
        "contract_id": "KXBTC15M-26SEP282245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82922.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T02:32:19.029918Z",
        "retrieved_timestamp": "2026-09-29T02:32:19.213282Z",
        "quote_offset_seconds": 0.183364,
        "quote_age_seconds": 0.183364,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6142.34
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82975.22,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 440,
          "signal_id": 440,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-29T02:15:00Z",
          "return_6h": -0.006926599189299276,
          "return_12h": -0.003086786684773579,
          "return_24h": -0.008723338378867296,
          "close_vs_ema12": -0.005116305172770175,
          "close_vs_ema24": -0.006698309828506832,
          "ema12_slope_3h": -0.0014090200237193429,
          "ema24_slope_6h": -0.0015832355694016531,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T02:32:19.073622Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T02:15:00Z",
            "return_6h": -0.006926599189299276,
            "return_12h": -0.003086786684773579,
            "return_24h": -0.008723338378867296,
            "close_vs_ema12": -0.005116305172770175,
            "close_vs_ema24": -0.006698309828506832,
            "ema12_slope_3h": -0.0014090200237193429,
            "ema24_slope_6h": -0.0015832355694016531,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 439,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0130Z",
      "trigger_timestamp": "2026-09-29T01:32:16.066000Z",
      "market_start_timestamp": "2026-09-29T01:30:00Z",
      "resolution_timestamp": "2026-09-29T01:45:00Z",
      "direction": "UP",
      "base_run_id": 3231,
      "small_run_id": 3232,
      "last_observed_close": 82812.75,
      "actual_close": 82913.76,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T01:32:16.101223Z",
      "base_predicted_close": 82831.3203125,
      "small_predicted_close": 82868.8046875,
      "strike": 82812.75,
      "market_regime": {
        "id": 439,
        "signal_id": 439,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-29T01:15:00Z",
        "return_6h": -0.009652997064986124,
        "return_12h": -0.008571530606476307,
        "return_24h": -0.01504091113556294,
        "close_vs_ema12": -0.007246784107861837,
        "close_vs_ema24": -0.008538451461362784,
        "ema12_slope_3h": -0.0005641172756690738,
        "ema24_slope_6h": -0.0012493777136414197,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T01:32:16.106108Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T01:15:00Z",
          "return_6h": -0.009652997064986124,
          "return_12h": -0.008571530606476307,
          "return_24h": -0.01504091113556294,
          "close_vs_ema12": -0.007246784107861837,
          "close_vs_ema24": -0.008538451461362784,
          "ema12_slope_3h": -0.0005641172756690738,
          "ema24_slope_6h": -0.0012493777136414197,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171824,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3231,
        3232
      ],
      "forecast_publication_timestamp": "2026-09-29T01:32:16.066000Z",
      "requested_quote_timestamp": "2026-09-29T01:32:16.066000Z",
      "retrieved_quote_timestamp": "2026-09-29T01:32:16.237824Z",
      "quote_retrieval_timestamp": "2026-09-29T01:32:16.237824Z",
      "timing_difference_seconds": 0.171824,
      "selected_quote": {
        "id": 439,
        "contract_id": 439,
        "forecast_timestamp": "2026-09-29T01:32:16.066000Z",
        "requested_timestamp": "2026-09-29T01:32:16.066000Z",
        "actual_quote_timestamp": "2026-09-29T01:32:16.237824Z",
        "timestamp_delta_seconds": 0.171824,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T01:32:16.237824Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP282145",
        "external_market_id": "KXBTC15M-26SEP282145-45",
        "external_contract_id": "KXBTC15M-26SEP282145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7698.44
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 439,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282145",
          "external_market_id": "KXBTC15M-26SEP282145-45",
          "external_contract_id": "KXBTC15M-26SEP282145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T01:30:00Z",
          "resolution_timestamp": "2026-09-29T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T01:32:16.108440Z"
        }
      ],
      "quotes": [
        {
          "id": 439,
          "contract_id": 439,
          "forecast_timestamp": "2026-09-29T01:32:16.066000Z",
          "requested_timestamp": "2026-09-29T01:32:16.066000Z",
          "actual_quote_timestamp": "2026-09-29T01:32:16.237824Z",
          "timestamp_delta_seconds": 0.171824,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T01:32:16.237824Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282145",
          "external_market_id": "KXBTC15M-26SEP282145-45",
          "external_contract_id": "KXBTC15M-26SEP282145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7698.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP282145-45": {
          "UP/YES": "KXBTC15M-26SEP282145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 851,
          "signal_id": 439,
          "quote_id": 439,
          "settlement_id": 439,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 1.0,
          "settlement_payout": 234.0,
          "gross_pnl": 138.06,
          "net_pnl": 134.09,
          "roi": 1.3421078971073968,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T01:47:27.028697Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7698.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 852,
          "signal_id": 439,
          "quote_id": 439,
          "settlement_id": 439,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 59.0,
          "net_pnl": 57.3,
          "roi": 1.3419203747072599,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T01:47:27.031704Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7698.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82812.75,
        "kronos_base_predicted_close": 82831.3203125,
        "kronos_base_displacement": 18.5703125,
        "kronos_base_displacement_fraction": 0.00022424460605401946,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82868.8046875,
        "kronos_small_displacement": 56.0546875,
        "kronos_small_displacement_fraction": 0.0006768847490271727,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP282145",
        "ticker": "KXBTC15M-26SEP282145-45",
        "market_id": "KXBTC15M-26SEP282145-45",
        "contract_id": "KXBTC15M-26SEP282145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82812.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T01:32:16.066000Z",
        "retrieved_timestamp": "2026-09-29T01:32:16.237824Z",
        "quote_offset_seconds": 0.171824,
        "quote_age_seconds": 0.171824,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7698.44
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82913.76,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 439,
          "signal_id": 439,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-29T01:15:00Z",
          "return_6h": -0.009652997064986124,
          "return_12h": -0.008571530606476307,
          "return_24h": -0.01504091113556294,
          "close_vs_ema12": -0.007246784107861837,
          "close_vs_ema24": -0.008538451461362784,
          "ema12_slope_3h": -0.0005641172756690738,
          "ema24_slope_6h": -0.0012493777136414197,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T01:32:16.106108Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T01:15:00Z",
            "return_6h": -0.009652997064986124,
            "return_12h": -0.008571530606476307,
            "return_24h": -0.01504091113556294,
            "close_vs_ema12": -0.007246784107861837,
            "close_vs_ema24": -0.008538451461362784,
            "ema12_slope_3h": -0.0005641172756690738,
            "ema24_slope_6h": -0.0012493777136414197,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 438,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260929T0045Z",
      "trigger_timestamp": "2026-09-29T00:47:20.890997Z",
      "market_start_timestamp": "2026-09-29T00:45:00Z",
      "resolution_timestamp": "2026-09-29T01:00:00Z",
      "direction": "UP",
      "base_run_id": 3225,
      "small_run_id": 3226,
      "last_observed_close": 83495.28,
      "actual_close": 83182.19,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-29T00:47:20.932736Z",
      "base_predicted_close": 83542.171875,
      "small_predicted_close": 83551.640625,
      "strike": 83495.28,
      "market_regime": {
        "id": 438,
        "signal_id": 438,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-29T00:30:00Z",
        "return_6h": -0.0040641767961538955,
        "return_12h": 0.002463093079278167,
        "return_24h": -0.009223002201197872,
        "close_vs_ema12": 0.00025363841550452015,
        "close_vs_ema24": -0.0007782156257355455,
        "ema12_slope_3h": -0.00032524828719415755,
        "ema24_slope_6h": -0.0007237144028461318,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-29T00:47:20.937363Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-29T00:30:00Z",
          "return_6h": -0.0040641767961538955,
          "return_12h": 0.002463093079278167,
          "return_24h": -0.009223002201197872,
          "close_vs_ema12": 0.00025363841550452015,
          "close_vs_ema24": -0.0007782156257355455,
          "ema12_slope_3h": -0.00032524828719415755,
          "ema24_slope_6h": -0.0007237144028461318,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.19,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.32394,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3225,
        3226
      ],
      "forecast_publication_timestamp": "2026-09-29T00:47:20.890997Z",
      "requested_quote_timestamp": "2026-09-29T00:47:20.890997Z",
      "retrieved_quote_timestamp": "2026-09-29T00:47:21.214937Z",
      "quote_retrieval_timestamp": "2026-09-29T00:47:21.214937Z",
      "timing_difference_seconds": 0.32394,
      "selected_quote": {
        "id": 438,
        "contract_id": 438,
        "forecast_timestamp": "2026-09-29T00:47:20.890997Z",
        "requested_timestamp": "2026-09-29T00:47:20.890997Z",
        "actual_quote_timestamp": "2026-09-29T00:47:21.214937Z",
        "timestamp_delta_seconds": 0.32394,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "implied_probability": 0.19,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-29T00:47:21.214937Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP282100",
        "external_market_id": "KXBTC15M-26SEP282100-00",
        "external_contract_id": "KXBTC15M-26SEP282100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4638.42
      },
      "selected_entry_price": 0.19,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 438,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282100",
          "external_market_id": "KXBTC15M-26SEP282100-00",
          "external_contract_id": "KXBTC15M-26SEP282100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-29T00:45:00Z",
          "resolution_timestamp": "2026-09-29T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-29T00:47:20.940596Z"
        }
      ],
      "quotes": [
        {
          "id": 438,
          "contract_id": 438,
          "forecast_timestamp": "2026-09-29T00:47:20.890997Z",
          "requested_timestamp": "2026-09-29T00:47:20.890997Z",
          "actual_quote_timestamp": "2026-09-29T00:47:21.214937Z",
          "timestamp_delta_seconds": 0.32394,
          "bid": 0.18,
          "ask": 0.19,
          "midpoint": 0.185,
          "last_price": 0.19,
          "implied_probability": 0.19,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-29T00:47:21.214937Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP282100",
          "external_market_id": "KXBTC15M-26SEP282100-00",
          "external_contract_id": "KXBTC15M-26SEP282100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4638.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP282100-00": {
          "UP/YES": "KXBTC15M-26SEP282100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 849,
          "signal_id": 438,
          "quote_id": 438,
          "settlement_id": 438,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 498.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.62,
          "trading_fee": 5.37,
          "total_deployed": 99.99000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.62,
          "net_pnl": -99.99000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T01:02:28.270919Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4638.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 850,
          "signal_id": 438,
          "quote_id": 438,
          "settlement_id": 438,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 19.0,
          "trading_fee": 1.08,
          "total_deployed": 20.08,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -19.0,
          "net_pnl": -20.08,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-29T01:02:28.273454Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4638.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83495.28,
        "kronos_base_predicted_close": 83542.171875,
        "kronos_base_displacement": 46.891875000001164,
        "kronos_base_displacement_fraction": 0.0005616110874770545,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83551.640625,
        "kronos_small_displacement": 56.360625000001164,
        "kronos_small_displacement_fraction": 0.0006750157014863734,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP282100",
        "ticker": "KXBTC15M-26SEP282100-00",
        "market_id": "KXBTC15M-26SEP282100-00",
        "contract_id": "KXBTC15M-26SEP282100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83495.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-29T00:47:20.890997Z",
        "retrieved_timestamp": "2026-09-29T00:47:21.214937Z",
        "quote_offset_seconds": 0.32394,
        "quote_age_seconds": 0.32394,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.19,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.19,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4638.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83182.19,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260929T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 438,
          "signal_id": 438,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-29T00:30:00Z",
          "return_6h": -0.0040641767961538955,
          "return_12h": 0.002463093079278167,
          "return_24h": -0.009223002201197872,
          "close_vs_ema12": 0.00025363841550452015,
          "close_vs_ema24": -0.0007782156257355455,
          "ema12_slope_3h": -0.00032524828719415755,
          "ema24_slope_6h": -0.0007237144028461318,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-29T00:47:20.937363Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-29T00:30:00Z",
            "return_6h": -0.0040641767961538955,
            "return_12h": 0.002463093079278167,
            "return_24h": -0.009223002201197872,
            "close_vs_ema12": 0.00025363841550452015,
            "close_vs_ema24": -0.0007782156257355455,
            "ema12_slope_3h": -0.00032524828719415755,
            "ema24_slope_6h": -0.0007237144028461318,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 437,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T2315Z",
      "trigger_timestamp": "2026-09-28T23:17:16.136985Z",
      "market_start_timestamp": "2026-09-28T23:15:00Z",
      "resolution_timestamp": "2026-09-28T23:30:00Z",
      "direction": "UP",
      "base_run_id": 3213,
      "small_run_id": 3214,
      "last_observed_close": 83414.36,
      "actual_close": 83546.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T23:17:16.182942Z",
      "base_predicted_close": 83498.71875,
      "small_predicted_close": 83436.390625,
      "strike": 83414.36,
      "market_regime": {
        "id": 437,
        "signal_id": 437,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T23:00:00Z",
        "return_6h": -0.008889615234827564,
        "return_12h": 0.005517829946197317,
        "return_24h": -0.009655077708690674,
        "close_vs_ema12": -0.0005840787264178582,
        "close_vs_ema24": -0.001821196823229787,
        "ema12_slope_3h": -0.0005809384114879856,
        "ema24_slope_6h": -0.00019694859848418123,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T23:17:16.187668Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T23:00:00Z",
          "return_6h": -0.008889615234827564,
          "return_12h": 0.005517829946197317,
          "return_24h": -0.009655077708690674,
          "close_vs_ema12": -0.0005840787264178582,
          "close_vs_ema24": -0.001821196823229787,
          "ema12_slope_3h": -0.0005809384114879856,
          "ema24_slope_6h": -0.00019694859848418123,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.260015,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3213,
        3214
      ],
      "forecast_publication_timestamp": "2026-09-28T23:17:16.136985Z",
      "requested_quote_timestamp": "2026-09-28T23:17:16.136985Z",
      "retrieved_quote_timestamp": "2026-09-28T23:17:16.397000Z",
      "quote_retrieval_timestamp": "2026-09-28T23:17:16.397000Z",
      "timing_difference_seconds": 0.260015,
      "selected_quote": {
        "id": 437,
        "contract_id": 437,
        "forecast_timestamp": "2026-09-28T23:17:16.136985Z",
        "requested_timestamp": "2026-09-28T23:17:16.136985Z",
        "actual_quote_timestamp": "2026-09-28T23:17:16.397000Z",
        "timestamp_delta_seconds": 0.260015,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T23:17:16.397000Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281930",
        "external_market_id": "KXBTC15M-26SEP281930-30",
        "external_contract_id": "KXBTC15M-26SEP281930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6296.27
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 437,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281930",
          "external_market_id": "KXBTC15M-26SEP281930-30",
          "external_contract_id": "KXBTC15M-26SEP281930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T23:15:00Z",
          "resolution_timestamp": "2026-09-28T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T23:17:16.190574Z"
        }
      ],
      "quotes": [
        {
          "id": 437,
          "contract_id": 437,
          "forecast_timestamp": "2026-09-28T23:17:16.136985Z",
          "requested_timestamp": "2026-09-28T23:17:16.136985Z",
          "actual_quote_timestamp": "2026-09-28T23:17:16.397000Z",
          "timestamp_delta_seconds": 0.260015,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T23:17:16.397000Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281930",
          "external_market_id": "KXBTC15M-26SEP281930-30",
          "external_contract_id": "KXBTC15M-26SEP281930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6296.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281930-30": {
          "UP/YES": "KXBTC15M-26SEP281930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 847,
          "signal_id": 437,
          "quote_id": 437,
          "settlement_id": 437,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T23:32:20.918024Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6296.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 848,
          "signal_id": 437,
          "quote_id": 437,
          "settlement_id": 437,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T23:32:20.920263Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6296.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83414.36,
        "kronos_base_predicted_close": 83498.71875,
        "kronos_base_displacement": 84.35874999999942,
        "kronos_base_displacement_fraction": 0.001011321671712154,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83436.390625,
        "kronos_small_displacement": 22.030624999999418,
        "kronos_small_displacement_fraction": 0.0002641106998842815,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281930",
        "ticker": "KXBTC15M-26SEP281930-30",
        "market_id": "KXBTC15M-26SEP281930-30",
        "contract_id": "KXBTC15M-26SEP281930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83414.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T23:17:16.136985Z",
        "retrieved_timestamp": "2026-09-28T23:17:16.397000Z",
        "quote_offset_seconds": 0.260015,
        "quote_age_seconds": 0.260015,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6296.27
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83546.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 437,
          "signal_id": 437,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T23:00:00Z",
          "return_6h": -0.008889615234827564,
          "return_12h": 0.005517829946197317,
          "return_24h": -0.009655077708690674,
          "close_vs_ema12": -0.0005840787264178582,
          "close_vs_ema24": -0.001821196823229787,
          "ema12_slope_3h": -0.0005809384114879856,
          "ema24_slope_6h": -0.00019694859848418123,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T23:17:16.187668Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T23:00:00Z",
            "return_6h": -0.008889615234827564,
            "return_12h": 0.005517829946197317,
            "return_24h": -0.009655077708690674,
            "close_vs_ema12": -0.0005840787264178582,
            "close_vs_ema24": -0.001821196823229787,
            "ema12_slope_3h": -0.0005809384114879856,
            "ema24_slope_6h": -0.00019694859848418123,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 436,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T2245Z",
      "trigger_timestamp": "2026-09-28T22:47:25.080745Z",
      "market_start_timestamp": "2026-09-28T22:45:00Z",
      "resolution_timestamp": "2026-09-28T23:00:00Z",
      "direction": "UP",
      "base_run_id": 3209,
      "small_run_id": 3210,
      "last_observed_close": 83444.8,
      "actual_close": 83503.58,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T22:47:25.122361Z",
      "base_predicted_close": 83472.7109375,
      "small_predicted_close": 83481.796875,
      "strike": 83444.8,
      "market_regime": {
        "id": 436,
        "signal_id": 436,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T22:30:00Z",
        "return_6h": -0.0031783471023386634,
        "return_12h": 0.006461416801557096,
        "return_24h": -0.008732341513250641,
        "close_vs_ema12": -0.00022463765467017893,
        "close_vs_ema24": -0.001511855506689641,
        "ema12_slope_3h": -0.0006291334613945931,
        "ema24_slope_6h": 3.215150449298321e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T22:47:25.127643Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T22:30:00Z",
          "return_6h": -0.0031783471023386634,
          "return_12h": 0.006461416801557096,
          "return_24h": -0.008732341513250641,
          "close_vs_ema12": -0.00022463765467017893,
          "close_vs_ema24": -0.001511855506689641,
          "ema12_slope_3h": -0.0006291334613945931,
          "ema24_slope_6h": 3.215150449298321e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194003,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3209,
        3210
      ],
      "forecast_publication_timestamp": "2026-09-28T22:47:25.080745Z",
      "requested_quote_timestamp": "2026-09-28T22:47:25.080745Z",
      "retrieved_quote_timestamp": "2026-09-28T22:47:25.274748Z",
      "quote_retrieval_timestamp": "2026-09-28T22:47:25.274748Z",
      "timing_difference_seconds": 0.194003,
      "selected_quote": {
        "id": 436,
        "contract_id": 436,
        "forecast_timestamp": "2026-09-28T22:47:25.080745Z",
        "requested_timestamp": "2026-09-28T22:47:25.080745Z",
        "actual_quote_timestamp": "2026-09-28T22:47:25.274748Z",
        "timestamp_delta_seconds": 0.194003,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T22:47:25.274748Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281900",
        "external_market_id": "KXBTC15M-26SEP281900-00",
        "external_contract_id": "KXBTC15M-26SEP281900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7975.77
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 436,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281900",
          "external_market_id": "KXBTC15M-26SEP281900-00",
          "external_contract_id": "KXBTC15M-26SEP281900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T22:45:00Z",
          "resolution_timestamp": "2026-09-28T23:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T22:47:25.135534Z"
        }
      ],
      "quotes": [
        {
          "id": 436,
          "contract_id": 436,
          "forecast_timestamp": "2026-09-28T22:47:25.080745Z",
          "requested_timestamp": "2026-09-28T22:47:25.080745Z",
          "actual_quote_timestamp": "2026-09-28T22:47:25.274748Z",
          "timestamp_delta_seconds": 0.194003,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T22:47:25.274748Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281900",
          "external_market_id": "KXBTC15M-26SEP281900-00",
          "external_contract_id": "KXBTC15M-26SEP281900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7975.77
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281900-00": {
          "UP/YES": "KXBTC15M-26SEP281900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 845,
          "signal_id": 436,
          "quote_id": 436,
          "settlement_id": 436,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T23:02:22.936678Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7975.77,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 846,
          "signal_id": 436,
          "quote_id": 436,
          "settlement_id": 436,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T23:02:22.938684Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7975.77,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83444.8,
        "kronos_base_predicted_close": 83472.7109375,
        "kronos_base_displacement": 27.91093749999709,
        "kronos_base_displacement_fraction": 0.0003344838444096827,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83481.796875,
        "kronos_small_displacement": 36.99687499999709,
        "kronos_small_displacement_fraction": 0.00044336944902494927,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281900",
        "ticker": "KXBTC15M-26SEP281900-00",
        "market_id": "KXBTC15M-26SEP281900-00",
        "contract_id": "KXBTC15M-26SEP281900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83444.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T22:47:25.080745Z",
        "retrieved_timestamp": "2026-09-28T22:47:25.274748Z",
        "quote_offset_seconds": 0.194003,
        "quote_age_seconds": 0.194003,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7975.77
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83503.58,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T2245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 436,
          "signal_id": 436,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T22:30:00Z",
          "return_6h": -0.0031783471023386634,
          "return_12h": 0.006461416801557096,
          "return_24h": -0.008732341513250641,
          "close_vs_ema12": -0.00022463765467017893,
          "close_vs_ema24": -0.001511855506689641,
          "ema12_slope_3h": -0.0006291334613945931,
          "ema24_slope_6h": 3.215150449298321e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T22:47:25.127643Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T22:30:00Z",
            "return_6h": -0.0031783471023386634,
            "return_12h": 0.006461416801557096,
            "return_24h": -0.008732341513250641,
            "close_vs_ema12": -0.00022463765467017893,
            "close_vs_ema24": -0.001511855506689641,
            "ema12_slope_3h": -0.0006291334613945931,
            "ema24_slope_6h": 3.215150449298321e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 435,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T2145Z",
      "trigger_timestamp": "2026-09-28T21:47:22.842876Z",
      "market_start_timestamp": "2026-09-28T21:45:00Z",
      "resolution_timestamp": "2026-09-28T22:00:00Z",
      "direction": "UP",
      "base_run_id": 3201,
      "small_run_id": 3202,
      "last_observed_close": 83381.03,
      "actual_close": 83189.31,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T21:47:22.888046Z",
      "base_predicted_close": 83404.4453125,
      "small_predicted_close": 83456.8828125,
      "strike": 83381.03,
      "market_regime": {
        "id": 435,
        "signal_id": 435,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T21:30:00Z",
        "return_6h": 0.002486686586652409,
        "return_12h": 0.0094295737952661,
        "return_24h": -0.013619610380566582,
        "close_vs_ema12": -0.0014399311508306312,
        "close_vs_ema24": -0.0026047269563000963,
        "ema12_slope_3h": 9.827854293331661e-05,
        "ema24_slope_6h": 0.0004254387591384745,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T21:47:22.897301Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T21:30:00Z",
          "return_6h": 0.002486686586652409,
          "return_12h": 0.0094295737952661,
          "return_24h": -0.013619610380566582,
          "close_vs_ema12": -0.0014399311508306312,
          "close_vs_ema24": -0.0026047269563000963,
          "ema12_slope_3h": 9.827854293331661e-05,
          "ema24_slope_6h": 0.0004254387591384745,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.253271,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3201,
        3202
      ],
      "forecast_publication_timestamp": "2026-09-28T21:47:22.842876Z",
      "requested_quote_timestamp": "2026-09-28T21:47:22.842876Z",
      "retrieved_quote_timestamp": "2026-09-28T21:47:23.096147Z",
      "quote_retrieval_timestamp": "2026-09-28T21:47:23.096147Z",
      "timing_difference_seconds": 0.253271,
      "selected_quote": {
        "id": 435,
        "contract_id": 435,
        "forecast_timestamp": "2026-09-28T21:47:22.842876Z",
        "requested_timestamp": "2026-09-28T21:47:22.842876Z",
        "actual_quote_timestamp": "2026-09-28T21:47:23.096147Z",
        "timestamp_delta_seconds": 0.253271,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T21:47:23.096147Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281800",
        "external_market_id": "KXBTC15M-26SEP281800-00",
        "external_contract_id": "KXBTC15M-26SEP281800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2508.37
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 435,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281800",
          "external_market_id": "KXBTC15M-26SEP281800-00",
          "external_contract_id": "KXBTC15M-26SEP281800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T21:45:00Z",
          "resolution_timestamp": "2026-09-28T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T21:47:22.901585Z"
        }
      ],
      "quotes": [
        {
          "id": 435,
          "contract_id": 435,
          "forecast_timestamp": "2026-09-28T21:47:22.842876Z",
          "requested_timestamp": "2026-09-28T21:47:22.842876Z",
          "actual_quote_timestamp": "2026-09-28T21:47:23.096147Z",
          "timestamp_delta_seconds": 0.253271,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.4,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T21:47:23.096147Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281800",
          "external_market_id": "KXBTC15M-26SEP281800-00",
          "external_contract_id": "KXBTC15M-26SEP281800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2508.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281800-00": {
          "UP/YES": "KXBTC15M-26SEP281800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 843,
          "signal_id": 435,
          "quote_id": 435,
          "settlement_id": 435,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.94,
          "net_pnl": -99.91,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T22:02:22.364247Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2508.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 844,
          "signal_id": 435,
          "quote_id": 435,
          "settlement_id": 435,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -41.0,
          "net_pnl": -42.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T22:02:22.366385Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2508.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83381.03,
        "kronos_base_predicted_close": 83404.4453125,
        "kronos_base_displacement": 23.415312500001164,
        "kronos_base_displacement_fraction": 0.00028082301813735287,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83456.8828125,
        "kronos_small_displacement": 75.85281250000116,
        "kronos_small_displacement_fraction": 0.0009097130666291981,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281800",
        "ticker": "KXBTC15M-26SEP281800-00",
        "market_id": "KXBTC15M-26SEP281800-00",
        "contract_id": "KXBTC15M-26SEP281800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83381.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T21:47:22.842876Z",
        "retrieved_timestamp": "2026-09-28T21:47:23.096147Z",
        "quote_offset_seconds": 0.253271,
        "quote_age_seconds": 0.253271,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2508.37
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83189.31,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 435,
          "signal_id": 435,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T21:30:00Z",
          "return_6h": 0.002486686586652409,
          "return_12h": 0.0094295737952661,
          "return_24h": -0.013619610380566582,
          "close_vs_ema12": -0.0014399311508306312,
          "close_vs_ema24": -0.0026047269563000963,
          "ema12_slope_3h": 9.827854293331661e-05,
          "ema24_slope_6h": 0.0004254387591384745,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T21:47:22.897301Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T21:30:00Z",
            "return_6h": 0.002486686586652409,
            "return_12h": 0.0094295737952661,
            "return_24h": -0.013619610380566582,
            "close_vs_ema12": -0.0014399311508306312,
            "close_vs_ema24": -0.0026047269563000963,
            "ema12_slope_3h": 9.827854293331661e-05,
            "ema24_slope_6h": 0.0004254387591384745,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 434,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T2130Z",
      "trigger_timestamp": "2026-09-28T21:32:15.202281Z",
      "market_start_timestamp": "2026-09-28T21:30:00Z",
      "resolution_timestamp": "2026-09-28T21:45:00Z",
      "direction": "UP",
      "base_run_id": 3199,
      "small_run_id": 3200,
      "last_observed_close": 83415.87,
      "actual_close": 83381.03,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T21:32:15.238902Z",
      "base_predicted_close": 83499.9765625,
      "small_predicted_close": 83483.3046875,
      "strike": 83415.87,
      "market_regime": {
        "id": 434,
        "signal_id": 434,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T21:15:00Z",
        "return_6h": 0.00413551269041923,
        "return_12h": 0.0078041327582578646,
        "return_24h": -0.014073005362402635,
        "close_vs_ema12": -0.0010838173792406813,
        "close_vs_ema24": -0.0022426219839322137,
        "ema12_slope_3h": 0.0003344017561617285,
        "ema24_slope_6h": 0.0003822399854060965,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T21:32:15.243144Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T21:15:00Z",
          "return_6h": 0.00413551269041923,
          "return_12h": 0.0078041327582578646,
          "return_24h": -0.014073005362402635,
          "close_vs_ema12": -0.0010838173792406813,
          "close_vs_ema24": -0.0022426219839322137,
          "ema12_slope_3h": 0.0003344017561617285,
          "ema24_slope_6h": 0.0003822399854060965,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17835,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3199,
        3200
      ],
      "forecast_publication_timestamp": "2026-09-28T21:32:15.202281Z",
      "requested_quote_timestamp": "2026-09-28T21:32:15.202281Z",
      "retrieved_quote_timestamp": "2026-09-28T21:32:15.380631Z",
      "quote_retrieval_timestamp": "2026-09-28T21:32:15.380631Z",
      "timing_difference_seconds": 0.17835,
      "selected_quote": {
        "id": 434,
        "contract_id": 434,
        "forecast_timestamp": "2026-09-28T21:32:15.202281Z",
        "requested_timestamp": "2026-09-28T21:32:15.202281Z",
        "actual_quote_timestamp": "2026-09-28T21:32:15.380631Z",
        "timestamp_delta_seconds": 0.17835,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T21:32:15.380631Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281745",
        "external_market_id": "KXBTC15M-26SEP281745-45",
        "external_contract_id": "KXBTC15M-26SEP281745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3144.75
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 434,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281745",
          "external_market_id": "KXBTC15M-26SEP281745-45",
          "external_contract_id": "KXBTC15M-26SEP281745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T21:30:00Z",
          "resolution_timestamp": "2026-09-28T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T21:32:15.245801Z"
        }
      ],
      "quotes": [
        {
          "id": 434,
          "contract_id": 434,
          "forecast_timestamp": "2026-09-28T21:32:15.202281Z",
          "requested_timestamp": "2026-09-28T21:32:15.202281Z",
          "actual_quote_timestamp": "2026-09-28T21:32:15.380631Z",
          "timestamp_delta_seconds": 0.17835,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T21:32:15.380631Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281745",
          "external_market_id": "KXBTC15M-26SEP281745-45",
          "external_contract_id": "KXBTC15M-26SEP281745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3144.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281745-45": {
          "UP/YES": "KXBTC15M-26SEP281745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 841,
          "signal_id": 434,
          "quote_id": 434,
          "settlement_id": 434,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T21:47:27.822709Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3144.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 842,
          "signal_id": 434,
          "quote_id": 434,
          "settlement_id": 434,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T21:47:27.825821Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3144.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83415.87,
        "kronos_base_predicted_close": 83499.9765625,
        "kronos_base_displacement": 84.10656250000466,
        "kronos_base_displacement_fraction": 0.0010082801090488497,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83483.3046875,
        "kronos_small_displacement": 67.43468750000466,
        "kronos_small_displacement_fraction": 0.0008084155628899472,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281745",
        "ticker": "KXBTC15M-26SEP281745-45",
        "market_id": "KXBTC15M-26SEP281745-45",
        "contract_id": "KXBTC15M-26SEP281745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83415.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T21:32:15.202281Z",
        "retrieved_timestamp": "2026-09-28T21:32:15.380631Z",
        "quote_offset_seconds": 0.17835,
        "quote_age_seconds": 0.17835,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3144.75
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83381.03,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 434,
          "signal_id": 434,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T21:15:00Z",
          "return_6h": 0.00413551269041923,
          "return_12h": 0.0078041327582578646,
          "return_24h": -0.014073005362402635,
          "close_vs_ema12": -0.0010838173792406813,
          "close_vs_ema24": -0.0022426219839322137,
          "ema12_slope_3h": 0.0003344017561617285,
          "ema24_slope_6h": 0.0003822399854060965,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T21:32:15.243144Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T21:15:00Z",
            "return_6h": 0.00413551269041923,
            "return_12h": 0.0078041327582578646,
            "return_24h": -0.014073005362402635,
            "close_vs_ema12": -0.0010838173792406813,
            "close_vs_ema24": -0.0022426219839322137,
            "ema12_slope_3h": 0.0003344017561617285,
            "ema24_slope_6h": 0.0003822399854060965,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 433,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T2045Z",
      "trigger_timestamp": "2026-09-28T20:47:24.945288Z",
      "market_start_timestamp": "2026-09-28T20:45:00Z",
      "resolution_timestamp": "2026-09-28T21:00:00Z",
      "direction": "UP",
      "base_run_id": 3193,
      "small_run_id": 3194,
      "last_observed_close": 83459.79,
      "actual_close": 83503.87,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T20:47:24.989286Z",
      "base_predicted_close": 83535.046875,
      "small_predicted_close": 83483.453125,
      "strike": 83459.79,
      "market_regime": {
        "id": 433,
        "signal_id": 433,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T20:30:00Z",
        "return_6h": 0.006844330849499425,
        "return_12h": 0.00722625910698671,
        "return_24h": -0.013727911463222497,
        "close_vs_ema12": -0.0005902645847701837,
        "close_vs_ema24": -0.001807062076069399,
        "ema12_slope_3h": 0.0010548245841657256,
        "ema24_slope_6h": 2.8509450174407647e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T20:47:24.994632Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T20:30:00Z",
          "return_6h": 0.006844330849499425,
          "return_12h": 0.00722625910698671,
          "return_24h": -0.013727911463222497,
          "close_vs_ema12": -0.0005902645847701837,
          "close_vs_ema24": -0.001807062076069399,
          "ema12_slope_3h": 0.0010548245841657256,
          "ema24_slope_6h": 2.8509450174407647e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.245698,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3193,
        3194
      ],
      "forecast_publication_timestamp": "2026-09-28T20:47:24.945288Z",
      "requested_quote_timestamp": "2026-09-28T20:47:24.945288Z",
      "retrieved_quote_timestamp": "2026-09-28T20:47:25.190986Z",
      "quote_retrieval_timestamp": "2026-09-28T20:47:25.190986Z",
      "timing_difference_seconds": 0.245698,
      "selected_quote": {
        "id": 433,
        "contract_id": 433,
        "forecast_timestamp": "2026-09-28T20:47:24.945288Z",
        "requested_timestamp": "2026-09-28T20:47:24.945288Z",
        "actual_quote_timestamp": "2026-09-28T20:47:25.190986Z",
        "timestamp_delta_seconds": 0.245698,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T20:47:25.190986Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281700",
        "external_market_id": "KXBTC15M-26SEP281700-00",
        "external_contract_id": "KXBTC15M-26SEP281700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7179.9
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 433,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281700",
          "external_market_id": "KXBTC15M-26SEP281700-00",
          "external_contract_id": "KXBTC15M-26SEP281700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T20:45:00Z",
          "resolution_timestamp": "2026-09-28T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T20:47:24.997871Z"
        }
      ],
      "quotes": [
        {
          "id": 433,
          "contract_id": 433,
          "forecast_timestamp": "2026-09-28T20:47:24.945288Z",
          "requested_timestamp": "2026-09-28T20:47:24.945288Z",
          "actual_quote_timestamp": "2026-09-28T20:47:25.190986Z",
          "timestamp_delta_seconds": 0.245698,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T20:47:25.190986Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281700",
          "external_market_id": "KXBTC15M-26SEP281700-00",
          "external_contract_id": "KXBTC15M-26SEP281700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7179.9
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281700-00": {
          "UP/YES": "KXBTC15M-26SEP281700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 839,
          "signal_id": 433,
          "quote_id": 433,
          "settlement_id": 433,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T21:02:19.188654Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7179.9,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 840,
          "signal_id": 433,
          "quote_id": 433,
          "settlement_id": 433,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T21:02:19.191385Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7179.9,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83459.79,
        "kronos_base_predicted_close": 83535.046875,
        "kronos_base_displacement": 75.2568750000064,
        "kronos_base_displacement_fraction": 0.0009017141667862621,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83483.453125,
        "kronos_small_displacement": 23.663125000006403,
        "kronos_small_displacement_fraction": 0.00028352725306409713,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281700",
        "ticker": "KXBTC15M-26SEP281700-00",
        "market_id": "KXBTC15M-26SEP281700-00",
        "contract_id": "KXBTC15M-26SEP281700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83459.79
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T20:47:24.945288Z",
        "retrieved_timestamp": "2026-09-28T20:47:25.190986Z",
        "quote_offset_seconds": 0.245698,
        "quote_age_seconds": 0.245698,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7179.9
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83503.87,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 433,
          "signal_id": 433,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T20:30:00Z",
          "return_6h": 0.006844330849499425,
          "return_12h": 0.00722625910698671,
          "return_24h": -0.013727911463222497,
          "close_vs_ema12": -0.0005902645847701837,
          "close_vs_ema24": -0.001807062076069399,
          "ema12_slope_3h": 0.0010548245841657256,
          "ema24_slope_6h": 2.8509450174407647e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T20:47:24.994632Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T20:30:00Z",
            "return_6h": 0.006844330849499425,
            "return_12h": 0.00722625910698671,
            "return_24h": -0.013727911463222497,
            "close_vs_ema12": -0.0005902645847701837,
            "close_vs_ema24": -0.001807062076069399,
            "ema12_slope_3h": 0.0010548245841657256,
            "ema24_slope_6h": 2.8509450174407647e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 432,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T2000Z",
      "trigger_timestamp": "2026-09-28T20:02:15.827591Z",
      "market_start_timestamp": "2026-09-28T20:00:00Z",
      "resolution_timestamp": "2026-09-28T20:15:00Z",
      "direction": "UP",
      "base_run_id": 3187,
      "small_run_id": 3188,
      "last_observed_close": 83377.12,
      "actual_close": 83539.92,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T20:02:15.869755Z",
      "base_predicted_close": 83508.59375,
      "small_predicted_close": 83457.5546875,
      "strike": 83377.12,
      "market_regime": {
        "id": 432,
        "signal_id": 432,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T19:45:00Z",
        "return_6h": -0.0030885595084977346,
        "return_12h": 0.005134801480718432,
        "return_24h": -0.015860516589117357,
        "close_vs_ema12": -0.001596211679080084,
        "close_vs_ema24": -0.0028814315597414097,
        "ema12_slope_3h": 0.0020113869514801763,
        "ema24_slope_6h": -0.00023683356905146447,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T20:02:15.873788Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T19:45:00Z",
          "return_6h": -0.0030885595084977346,
          "return_12h": 0.005134801480718432,
          "return_24h": -0.015860516589117357,
          "close_vs_ema12": -0.001596211679080084,
          "close_vs_ema24": -0.0028814315597414097,
          "ema12_slope_3h": 0.0020113869514801763,
          "ema24_slope_6h": -0.00023683356905146447,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.218355,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3187,
        3188
      ],
      "forecast_publication_timestamp": "2026-09-28T20:02:15.827591Z",
      "requested_quote_timestamp": "2026-09-28T20:02:15.827591Z",
      "retrieved_quote_timestamp": "2026-09-28T20:02:16.045946Z",
      "quote_retrieval_timestamp": "2026-09-28T20:02:16.045946Z",
      "timing_difference_seconds": 0.218355,
      "selected_quote": {
        "id": 432,
        "contract_id": 432,
        "forecast_timestamp": "2026-09-28T20:02:15.827591Z",
        "requested_timestamp": "2026-09-28T20:02:15.827591Z",
        "actual_quote_timestamp": "2026-09-28T20:02:16.045946Z",
        "timestamp_delta_seconds": 0.218355,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T20:02:16.045946Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281615",
        "external_market_id": "KXBTC15M-26SEP281615-15",
        "external_contract_id": "KXBTC15M-26SEP281615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1878.28
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 432,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281615",
          "external_market_id": "KXBTC15M-26SEP281615-15",
          "external_contract_id": "KXBTC15M-26SEP281615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T20:00:00Z",
          "resolution_timestamp": "2026-09-28T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T20:02:15.876178Z"
        }
      ],
      "quotes": [
        {
          "id": 432,
          "contract_id": 432,
          "forecast_timestamp": "2026-09-28T20:02:15.827591Z",
          "requested_timestamp": "2026-09-28T20:02:15.827591Z",
          "actual_quote_timestamp": "2026-09-28T20:02:16.045946Z",
          "timestamp_delta_seconds": 0.218355,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.21,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T20:02:16.045946Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281615",
          "external_market_id": "KXBTC15M-26SEP281615-15",
          "external_contract_id": "KXBTC15M-26SEP281615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1878.28
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281615-15": {
          "UP/YES": "KXBTC15M-26SEP281615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 837,
          "signal_id": 432,
          "quote_id": 432,
          "settlement_id": 432,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 451.0,
          "gross_pnl": 356.29,
          "net_pnl": 351.05,
          "roi": 3.5122561280640325,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T20:17:21.864527Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1878.28,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 838,
          "signal_id": 432,
          "quote_id": 432,
          "settlement_id": 432,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 79.0,
          "net_pnl": 77.83,
          "roi": 3.5105999097880014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T20:17:21.866472Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1878.28,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83377.12,
        "kronos_base_predicted_close": 83508.59375,
        "kronos_base_displacement": 131.47375000000466,
        "kronos_base_displacement_fraction": 0.0015768564565435297,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83457.5546875,
        "kronos_small_displacement": 80.43468750000466,
        "kronos_small_displacement_fraction": 0.0009647093531175539,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281615",
        "ticker": "KXBTC15M-26SEP281615-15",
        "market_id": "KXBTC15M-26SEP281615-15",
        "contract_id": "KXBTC15M-26SEP281615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83377.12
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T20:02:15.827591Z",
        "retrieved_timestamp": "2026-09-28T20:02:16.045946Z",
        "quote_offset_seconds": 0.218355,
        "quote_age_seconds": 0.218355,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1878.28
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83539.92,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 432,
          "signal_id": 432,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T19:45:00Z",
          "return_6h": -0.0030885595084977346,
          "return_12h": 0.005134801480718432,
          "return_24h": -0.015860516589117357,
          "close_vs_ema12": -0.001596211679080084,
          "close_vs_ema24": -0.0028814315597414097,
          "ema12_slope_3h": 0.0020113869514801763,
          "ema24_slope_6h": -0.00023683356905146447,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T20:02:15.873788Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T19:45:00Z",
            "return_6h": -0.0030885595084977346,
            "return_12h": 0.005134801480718432,
            "return_24h": -0.015860516589117357,
            "close_vs_ema12": -0.001596211679080084,
            "close_vs_ema24": -0.0028814315597414097,
            "ema12_slope_3h": 0.0020113869514801763,
            "ema24_slope_6h": -0.00023683356905146447,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 431,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1800Z",
      "trigger_timestamp": "2026-09-28T18:02:15.472949Z",
      "market_start_timestamp": "2026-09-28T18:00:00Z",
      "resolution_timestamp": "2026-09-28T18:15:00Z",
      "direction": "UP",
      "base_run_id": 3171,
      "small_run_id": 3172,
      "last_observed_close": 83860.19,
      "actual_close": 83945.17,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T18:02:15.506805Z",
      "base_predicted_close": 83871.1484375,
      "small_predicted_close": 83977.6875,
      "strike": 83860.19,
      "market_regime": {
        "id": 431,
        "signal_id": 431,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T17:45:00Z",
        "return_6h": 0.00965017015746028,
        "return_12h": 0.008376211605935158,
        "return_24h": -0.008141283845063074,
        "close_vs_ema12": 0.005047708294894759,
        "close_vs_ema24": 0.0030775124738107174,
        "ema12_slope_3h": 0.001672000088087655,
        "ema24_slope_6h": -0.0007642120527049379,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T18:02:15.511931Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T17:45:00Z",
          "return_6h": 0.00965017015746028,
          "return_12h": 0.008376211605935158,
          "return_24h": -0.008141283845063074,
          "close_vs_ema12": 0.005047708294894759,
          "close_vs_ema24": 0.0030775124738107174,
          "ema12_slope_3h": 0.001672000088087655,
          "ema24_slope_6h": -0.0007642120527049379,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191309,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3171,
        3172
      ],
      "forecast_publication_timestamp": "2026-09-28T18:02:15.472949Z",
      "requested_quote_timestamp": "2026-09-28T18:02:15.472949Z",
      "retrieved_quote_timestamp": "2026-09-28T18:02:15.664258Z",
      "quote_retrieval_timestamp": "2026-09-28T18:02:15.664258Z",
      "timing_difference_seconds": 0.191309,
      "selected_quote": {
        "id": 431,
        "contract_id": 431,
        "forecast_timestamp": "2026-09-28T18:02:15.472949Z",
        "requested_timestamp": "2026-09-28T18:02:15.472949Z",
        "actual_quote_timestamp": "2026-09-28T18:02:15.664258Z",
        "timestamp_delta_seconds": 0.191309,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T18:02:15.664258Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281415",
        "external_market_id": "KXBTC15M-26SEP281415-15",
        "external_contract_id": "KXBTC15M-26SEP281415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5352.41
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 431,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281415",
          "external_market_id": "KXBTC15M-26SEP281415-15",
          "external_contract_id": "KXBTC15M-26SEP281415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T18:00:00Z",
          "resolution_timestamp": "2026-09-28T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T18:02:15.514922Z"
        }
      ],
      "quotes": [
        {
          "id": 431,
          "contract_id": 431,
          "forecast_timestamp": "2026-09-28T18:02:15.472949Z",
          "requested_timestamp": "2026-09-28T18:02:15.472949Z",
          "actual_quote_timestamp": "2026-09-28T18:02:15.664258Z",
          "timestamp_delta_seconds": 0.191309,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T18:02:15.664258Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281415",
          "external_market_id": "KXBTC15M-26SEP281415-15",
          "external_contract_id": "KXBTC15M-26SEP281415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5352.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281415-15": {
          "UP/YES": "KXBTC15M-26SEP281415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 835,
          "signal_id": 431,
          "quote_id": 431,
          "settlement_id": 431,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 159.0,
          "gross_pnl": 62.010000000000005,
          "net_pnl": 59.36,
          "roi": 0.5957446808510638,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T18:17:20.063561Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5352.41,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 836,
          "signal_id": 431,
          "quote_id": 431,
          "settlement_id": 431,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 39.0,
          "net_pnl": 37.33,
          "roi": 0.5956598053295037,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T18:17:20.066109Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5352.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83860.19,
        "kronos_base_predicted_close": 83871.1484375,
        "kronos_base_displacement": 10.958437499997672,
        "kronos_base_displacement_fraction": 0.00013067508552028884,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83977.6875,
        "kronos_small_displacement": 117.49749999999767,
        "kronos_small_displacement_fraction": 0.0014011117790216987,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281415",
        "ticker": "KXBTC15M-26SEP281415-15",
        "market_id": "KXBTC15M-26SEP281415-15",
        "contract_id": "KXBTC15M-26SEP281415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83860.19
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T18:02:15.472949Z",
        "retrieved_timestamp": "2026-09-28T18:02:15.664258Z",
        "quote_offset_seconds": 0.191309,
        "quote_age_seconds": 0.191309,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5352.41
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83945.17,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 431,
          "signal_id": 431,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T17:45:00Z",
          "return_6h": 0.00965017015746028,
          "return_12h": 0.008376211605935158,
          "return_24h": -0.008141283845063074,
          "close_vs_ema12": 0.005047708294894759,
          "close_vs_ema24": 0.0030775124738107174,
          "ema12_slope_3h": 0.001672000088087655,
          "ema24_slope_6h": -0.0007642120527049379,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T18:02:15.511931Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T17:45:00Z",
            "return_6h": 0.00965017015746028,
            "return_12h": 0.008376211605935158,
            "return_24h": -0.008141283845063074,
            "close_vs_ema12": 0.005047708294894759,
            "close_vs_ema24": 0.0030775124738107174,
            "ema12_slope_3h": 0.001672000088087655,
            "ema24_slope_6h": -0.0007642120527049379,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 430,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1730Z",
      "trigger_timestamp": "2026-09-28T17:32:20.412008Z",
      "market_start_timestamp": "2026-09-28T17:30:00Z",
      "resolution_timestamp": "2026-09-28T17:45:00Z",
      "direction": "UP",
      "base_run_id": 3167,
      "small_run_id": 3168,
      "last_observed_close": 83890.52,
      "actual_close": 83981.71,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T17:32:20.451793Z",
      "base_predicted_close": 83895.859375,
      "small_predicted_close": 84024.7421875,
      "strike": 83890.52,
      "market_regime": {
        "id": 430,
        "signal_id": 430,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T17:15:00Z",
        "return_6h": 0.010854760099866967,
        "return_12h": 0.00985801591838431,
        "return_24h": -0.006244162962156796,
        "close_vs_ema12": 0.005914948176808599,
        "close_vs_ema24": 0.003602506858279231,
        "ema12_slope_3h": 0.000777770471589001,
        "ema24_slope_6h": -0.0012363478310559728,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T17:32:20.459326Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T17:15:00Z",
          "return_6h": 0.010854760099866967,
          "return_12h": 0.00985801591838431,
          "return_24h": -0.006244162962156796,
          "close_vs_ema12": 0.005914948176808599,
          "close_vs_ema24": 0.003602506858279231,
          "ema12_slope_3h": 0.000777770471589001,
          "ema24_slope_6h": -0.0012363478310559728,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.253165,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3167,
        3168
      ],
      "forecast_publication_timestamp": "2026-09-28T17:32:20.412008Z",
      "requested_quote_timestamp": "2026-09-28T17:32:20.412008Z",
      "retrieved_quote_timestamp": "2026-09-28T17:32:20.665173Z",
      "quote_retrieval_timestamp": "2026-09-28T17:32:20.665173Z",
      "timing_difference_seconds": 0.253165,
      "selected_quote": {
        "id": 430,
        "contract_id": 430,
        "forecast_timestamp": "2026-09-28T17:32:20.412008Z",
        "requested_timestamp": "2026-09-28T17:32:20.412008Z",
        "actual_quote_timestamp": "2026-09-28T17:32:20.665173Z",
        "timestamp_delta_seconds": 0.253165,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T17:32:20.665173Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281345",
        "external_market_id": "KXBTC15M-26SEP281345-45",
        "external_contract_id": "KXBTC15M-26SEP281345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4223.9
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 430,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281345",
          "external_market_id": "KXBTC15M-26SEP281345-45",
          "external_contract_id": "KXBTC15M-26SEP281345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T17:30:00Z",
          "resolution_timestamp": "2026-09-28T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T17:32:20.462611Z"
        }
      ],
      "quotes": [
        {
          "id": 430,
          "contract_id": 430,
          "forecast_timestamp": "2026-09-28T17:32:20.412008Z",
          "requested_timestamp": "2026-09-28T17:32:20.412008Z",
          "actual_quote_timestamp": "2026-09-28T17:32:20.665173Z",
          "timestamp_delta_seconds": 0.253165,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T17:32:20.665173Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281345",
          "external_market_id": "KXBTC15M-26SEP281345-45",
          "external_contract_id": "KXBTC15M-26SEP281345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4223.9
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281345-45": {
          "UP/YES": "KXBTC15M-26SEP281345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 833,
          "signal_id": 430,
          "quote_id": 430,
          "settlement_id": 430,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T17:47:29.003905Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4223.9,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 834,
          "signal_id": 430,
          "quote_id": 430,
          "settlement_id": 430,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T17:47:29.014417Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4223.9,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83890.52,
        "kronos_base_predicted_close": 83895.859375,
        "kronos_base_displacement": 5.3393749999959255,
        "kronos_base_displacement_fraction": 6.364694127531841e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84024.7421875,
        "kronos_small_displacement": 134.22218749999593,
        "kronos_small_displacement_fraction": 0.0015999684767718202,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281345",
        "ticker": "KXBTC15M-26SEP281345-45",
        "market_id": "KXBTC15M-26SEP281345-45",
        "contract_id": "KXBTC15M-26SEP281345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83890.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T17:32:20.412008Z",
        "retrieved_timestamp": "2026-09-28T17:32:20.665173Z",
        "quote_offset_seconds": 0.253165,
        "quote_age_seconds": 0.253165,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4223.9
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83981.71,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 430,
          "signal_id": 430,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T17:15:00Z",
          "return_6h": 0.010854760099866967,
          "return_12h": 0.00985801591838431,
          "return_24h": -0.006244162962156796,
          "close_vs_ema12": 0.005914948176808599,
          "close_vs_ema24": 0.003602506858279231,
          "ema12_slope_3h": 0.000777770471589001,
          "ema24_slope_6h": -0.0012363478310559728,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T17:32:20.459326Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T17:15:00Z",
            "return_6h": 0.010854760099866967,
            "return_12h": 0.00985801591838431,
            "return_24h": -0.006244162962156796,
            "close_vs_ema12": 0.005914948176808599,
            "close_vs_ema24": 0.003602506858279231,
            "ema12_slope_3h": 0.000777770471589001,
            "ema24_slope_6h": -0.0012363478310559728,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 429,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1545Z",
      "trigger_timestamp": "2026-09-28T15:47:30.095137Z",
      "market_start_timestamp": "2026-09-28T15:45:00Z",
      "resolution_timestamp": "2026-09-28T16:00:00Z",
      "direction": "UP",
      "base_run_id": 3153,
      "small_run_id": 3154,
      "last_observed_close": 83174.2,
      "actual_close": 83366.8,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T15:47:30.147527Z",
      "base_predicted_close": 83249.9296875,
      "small_predicted_close": 83287.5703125,
      "strike": 83174.2,
      "market_regime": {
        "id": 429,
        "signal_id": 429,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T15:30:00Z",
        "return_6h": 0.006925665249733592,
        "return_12h": -0.003395658672231905,
        "return_24h": -0.015111100118895826,
        "close_vs_ema12": -0.0011861130788695107,
        "close_vs_ema24": -0.004655597770122144,
        "ema12_slope_3h": -0.00012461435733823745,
        "ema24_slope_6h": -0.0031417661401257346,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T15:47:30.190029Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T15:30:00Z",
          "return_6h": 0.006925665249733592,
          "return_12h": -0.003395658672231905,
          "return_24h": -0.015111100118895826,
          "close_vs_ema12": -0.0011861130788695107,
          "close_vs_ema24": -0.004655597770122144,
          "ema12_slope_3h": -0.00012461435733823745,
          "ema24_slope_6h": -0.0031417661401257346,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.328344,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3153,
        3154
      ],
      "forecast_publication_timestamp": "2026-09-28T15:47:30.095137Z",
      "requested_quote_timestamp": "2026-09-28T15:47:30.095137Z",
      "retrieved_quote_timestamp": "2026-09-28T15:47:30.423481Z",
      "quote_retrieval_timestamp": "2026-09-28T15:47:30.423481Z",
      "timing_difference_seconds": 0.328344,
      "selected_quote": {
        "id": 429,
        "contract_id": 429,
        "forecast_timestamp": "2026-09-28T15:47:30.095137Z",
        "requested_timestamp": "2026-09-28T15:47:30.095137Z",
        "actual_quote_timestamp": "2026-09-28T15:47:30.423481Z",
        "timestamp_delta_seconds": 0.328344,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T15:47:30.423481Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281200",
        "external_market_id": "KXBTC15M-26SEP281200-00",
        "external_contract_id": "KXBTC15M-26SEP281200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5535.37
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 429,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281200",
          "external_market_id": "KXBTC15M-26SEP281200-00",
          "external_contract_id": "KXBTC15M-26SEP281200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T15:45:00Z",
          "resolution_timestamp": "2026-09-28T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T15:47:30.197144Z"
        }
      ],
      "quotes": [
        {
          "id": 429,
          "contract_id": 429,
          "forecast_timestamp": "2026-09-28T15:47:30.095137Z",
          "requested_timestamp": "2026-09-28T15:47:30.095137Z",
          "actual_quote_timestamp": "2026-09-28T15:47:30.423481Z",
          "timestamp_delta_seconds": 0.328344,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T15:47:30.423481Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281200",
          "external_market_id": "KXBTC15M-26SEP281200-00",
          "external_contract_id": "KXBTC15M-26SEP281200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5535.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281200-00": {
          "UP/YES": "KXBTC15M-26SEP281200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 831,
          "signal_id": 429,
          "quote_id": 429,
          "settlement_id": 429,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T16:02:21.671226Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5535.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 832,
          "signal_id": 429,
          "quote_id": 429,
          "settlement_id": 429,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T16:02:21.673296Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5535.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83174.2,
        "kronos_base_predicted_close": 83249.9296875,
        "kronos_base_displacement": 75.72968750000291,
        "kronos_base_displacement_fraction": 0.0009104949311205026,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83287.5703125,
        "kronos_small_displacement": 113.37031250000291,
        "kronos_small_displacement_fraction": 0.0013630466238329063,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281200",
        "ticker": "KXBTC15M-26SEP281200-00",
        "market_id": "KXBTC15M-26SEP281200-00",
        "contract_id": "KXBTC15M-26SEP281200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83174.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T15:47:30.095137Z",
        "retrieved_timestamp": "2026-09-28T15:47:30.423481Z",
        "quote_offset_seconds": 0.328344,
        "quote_age_seconds": 0.328344,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5535.37
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83366.8,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 429,
          "signal_id": 429,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T15:30:00Z",
          "return_6h": 0.006925665249733592,
          "return_12h": -0.003395658672231905,
          "return_24h": -0.015111100118895826,
          "close_vs_ema12": -0.0011861130788695107,
          "close_vs_ema24": -0.004655597770122144,
          "ema12_slope_3h": -0.00012461435733823745,
          "ema24_slope_6h": -0.0031417661401257346,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T15:47:30.190029Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T15:30:00Z",
            "return_6h": 0.006925665249733592,
            "return_12h": -0.003395658672231905,
            "return_24h": -0.015111100118895826,
            "close_vs_ema12": -0.0011861130788695107,
            "close_vs_ema24": -0.004655597770122144,
            "ema12_slope_3h": -0.00012461435733823745,
            "ema24_slope_6h": -0.0031417661401257346,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 428,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1445Z",
      "trigger_timestamp": "2026-09-28T14:47:25.994623Z",
      "market_start_timestamp": "2026-09-28T14:45:00Z",
      "resolution_timestamp": "2026-09-28T15:00:00Z",
      "direction": "UP",
      "base_run_id": 3145,
      "small_run_id": 3146,
      "last_observed_close": 82892.45,
      "actual_close": 82953.65,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T14:47:26.042851Z",
      "base_predicted_close": 82939.9609375,
      "small_predicted_close": 82982.6328125,
      "strike": 82892.45,
      "market_regime": {
        "id": 428,
        "signal_id": 428,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T14:30:00Z",
        "return_6h": 0.00037933198388784284,
        "return_12h": -0.007210696455369869,
        "return_24h": -0.02187608457821877,
        "close_vs_ema12": -0.005065307385392459,
        "close_vs_ema24": -0.00856466263707556,
        "ema12_slope_3h": 0.0003260105272970826,
        "ema24_slope_6h": -0.0036841271672469755,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T14:47:26.048360Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T14:30:00Z",
          "return_6h": 0.00037933198388784284,
          "return_12h": -0.007210696455369869,
          "return_24h": -0.02187608457821877,
          "close_vs_ema12": -0.005065307385392459,
          "close_vs_ema24": -0.00856466263707556,
          "ema12_slope_3h": 0.0003260105272970826,
          "ema24_slope_6h": -0.0036841271672469755,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.226775,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3145,
        3146
      ],
      "forecast_publication_timestamp": "2026-09-28T14:47:25.994623Z",
      "requested_quote_timestamp": "2026-09-28T14:47:25.994623Z",
      "retrieved_quote_timestamp": "2026-09-28T14:47:26.221398Z",
      "quote_retrieval_timestamp": "2026-09-28T14:47:26.221398Z",
      "timing_difference_seconds": 0.226775,
      "selected_quote": {
        "id": 428,
        "contract_id": 428,
        "forecast_timestamp": "2026-09-28T14:47:25.994623Z",
        "requested_timestamp": "2026-09-28T14:47:25.994623Z",
        "actual_quote_timestamp": "2026-09-28T14:47:26.221398Z",
        "timestamp_delta_seconds": 0.226775,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T14:47:26.221398Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP281100",
        "external_market_id": "KXBTC15M-26SEP281100-00",
        "external_contract_id": "KXBTC15M-26SEP281100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7252.39
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 428,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281100",
          "external_market_id": "KXBTC15M-26SEP281100-00",
          "external_contract_id": "KXBTC15M-26SEP281100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T14:45:00Z",
          "resolution_timestamp": "2026-09-28T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T14:47:26.051879Z"
        }
      ],
      "quotes": [
        {
          "id": 428,
          "contract_id": 428,
          "forecast_timestamp": "2026-09-28T14:47:25.994623Z",
          "requested_timestamp": "2026-09-28T14:47:25.994623Z",
          "actual_quote_timestamp": "2026-09-28T14:47:26.221398Z",
          "timestamp_delta_seconds": 0.226775,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T14:47:26.221398Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP281100",
          "external_market_id": "KXBTC15M-26SEP281100-00",
          "external_contract_id": "KXBTC15M-26SEP281100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7252.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP281100-00": {
          "UP/YES": "KXBTC15M-26SEP281100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 829,
          "signal_id": 428,
          "quote_id": 428,
          "settlement_id": 428,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T15:02:20.366566Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7252.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 830,
          "signal_id": 428,
          "quote_id": 428,
          "settlement_id": 428,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T15:02:20.368730Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7252.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82892.45,
        "kronos_base_predicted_close": 82939.9609375,
        "kronos_base_displacement": 47.51093750000291,
        "kronos_base_displacement_fraction": 0.0005731636294982584,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82982.6328125,
        "kronos_small_displacement": 90.18281250000291,
        "kronos_small_displacement_fraction": 0.0010879496564524624,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP281100",
        "ticker": "KXBTC15M-26SEP281100-00",
        "market_id": "KXBTC15M-26SEP281100-00",
        "contract_id": "KXBTC15M-26SEP281100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82892.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T14:47:25.994623Z",
        "retrieved_timestamp": "2026-09-28T14:47:26.221398Z",
        "quote_offset_seconds": 0.226775,
        "quote_age_seconds": 0.226775,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7252.39
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82953.65,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 428,
          "signal_id": 428,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T14:30:00Z",
          "return_6h": 0.00037933198388784284,
          "return_12h": -0.007210696455369869,
          "return_24h": -0.02187608457821877,
          "close_vs_ema12": -0.005065307385392459,
          "close_vs_ema24": -0.00856466263707556,
          "ema12_slope_3h": 0.0003260105272970826,
          "ema24_slope_6h": -0.0036841271672469755,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T14:47:26.048360Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T14:30:00Z",
            "return_6h": 0.00037933198388784284,
            "return_12h": -0.007210696455369869,
            "return_24h": -0.02187608457821877,
            "close_vs_ema12": -0.005065307385392459,
            "close_vs_ema24": -0.00856466263707556,
            "ema12_slope_3h": 0.0003260105272970826,
            "ema24_slope_6h": -0.0036841271672469755,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 427,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1315Z",
      "trigger_timestamp": "2026-09-28T13:17:16.369250Z",
      "market_start_timestamp": "2026-09-28T13:15:00Z",
      "resolution_timestamp": "2026-09-28T13:30:00Z",
      "direction": "UP",
      "base_run_id": 3133,
      "small_run_id": 3134,
      "last_observed_close": 83383.49,
      "actual_close": 83528.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T13:17:16.412683Z",
      "base_predicted_close": 83480.671875,
      "small_predicted_close": 83400.171875,
      "strike": 83383.49,
      "market_regime": {
        "id": 427,
        "signal_id": 427,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T13:00:00Z",
        "return_6h": 0.004018283374484177,
        "return_12h": -0.007086184579829791,
        "return_24h": -0.015054288039783259,
        "close_vs_ema12": 0.0010290146175968573,
        "close_vs_ema24": -0.0030511672859253602,
        "ema12_slope_3h": -0.001058642500485374,
        "ema24_slope_6h": -0.00493196494839776,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T13:17:16.417426Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T13:00:00Z",
          "return_6h": 0.004018283374484177,
          "return_12h": -0.007086184579829791,
          "return_24h": -0.015054288039783259,
          "close_vs_ema12": 0.0010290146175968573,
          "close_vs_ema24": -0.0030511672859253602,
          "ema12_slope_3h": -0.001058642500485374,
          "ema24_slope_6h": -0.00493196494839776,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201319,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3133,
        3134
      ],
      "forecast_publication_timestamp": "2026-09-28T13:17:16.369250Z",
      "requested_quote_timestamp": "2026-09-28T13:17:16.369250Z",
      "retrieved_quote_timestamp": "2026-09-28T13:17:16.570569Z",
      "quote_retrieval_timestamp": "2026-09-28T13:17:16.570569Z",
      "timing_difference_seconds": 0.201319,
      "selected_quote": {
        "id": 427,
        "contract_id": 427,
        "forecast_timestamp": "2026-09-28T13:17:16.369250Z",
        "requested_timestamp": "2026-09-28T13:17:16.369250Z",
        "actual_quote_timestamp": "2026-09-28T13:17:16.570569Z",
        "timestamp_delta_seconds": 0.201319,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T13:17:16.570569Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280930",
        "external_market_id": "KXBTC15M-26SEP280930-30",
        "external_contract_id": "KXBTC15M-26SEP280930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 463.81
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 427,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280930",
          "external_market_id": "KXBTC15M-26SEP280930-30",
          "external_contract_id": "KXBTC15M-26SEP280930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T13:15:00Z",
          "resolution_timestamp": "2026-09-28T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T13:17:16.433293Z"
        }
      ],
      "quotes": [
        {
          "id": 427,
          "contract_id": 427,
          "forecast_timestamp": "2026-09-28T13:17:16.369250Z",
          "requested_timestamp": "2026-09-28T13:17:16.369250Z",
          "actual_quote_timestamp": "2026-09-28T13:17:16.570569Z",
          "timestamp_delta_seconds": 0.201319,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.62,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T13:17:16.570569Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280930",
          "external_market_id": "KXBTC15M-26SEP280930-30",
          "external_contract_id": "KXBTC15M-26SEP280930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 463.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280930-30": {
          "UP/YES": "KXBTC15M-26SEP280930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 827,
          "signal_id": 427,
          "quote_id": 427,
          "settlement_id": 427,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T13:32:19.741005Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 463.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 828,
          "signal_id": 427,
          "quote_id": 427,
          "settlement_id": 427,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T13:32:19.743271Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 463.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83383.49,
        "kronos_base_predicted_close": 83480.671875,
        "kronos_base_displacement": 97.18187499999476,
        "kronos_base_displacement_fraction": 0.0011654810202834489,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83400.171875,
        "kronos_small_displacement": 16.68187499999476,
        "kronos_small_displacement_fraction": 0.0002000620866312355,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280930",
        "ticker": "KXBTC15M-26SEP280930-30",
        "market_id": "KXBTC15M-26SEP280930-30",
        "contract_id": "KXBTC15M-26SEP280930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83383.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T13:17:16.369250Z",
        "retrieved_timestamp": "2026-09-28T13:17:16.570569Z",
        "quote_offset_seconds": 0.201319,
        "quote_age_seconds": 0.201319,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 463.81
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83528.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 427,
          "signal_id": 427,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T13:00:00Z",
          "return_6h": 0.004018283374484177,
          "return_12h": -0.007086184579829791,
          "return_24h": -0.015054288039783259,
          "close_vs_ema12": 0.0010290146175968573,
          "close_vs_ema24": -0.0030511672859253602,
          "ema12_slope_3h": -0.001058642500485374,
          "ema24_slope_6h": -0.00493196494839776,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T13:17:16.417426Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T13:00:00Z",
            "return_6h": 0.004018283374484177,
            "return_12h": -0.007086184579829791,
            "return_24h": -0.015054288039783259,
            "close_vs_ema12": 0.0010290146175968573,
            "close_vs_ema24": -0.0030511672859253602,
            "ema12_slope_3h": -0.001058642500485374,
            "ema24_slope_6h": -0.00493196494839776,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 426,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1300Z",
      "trigger_timestamp": "2026-09-28T13:02:16.020729Z",
      "market_start_timestamp": "2026-09-28T13:00:00Z",
      "resolution_timestamp": "2026-09-28T13:15:00Z",
      "direction": "UP",
      "base_run_id": 3131,
      "small_run_id": 3132,
      "last_observed_close": 83547.31,
      "actual_close": 83383.49,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T13:02:16.058927Z",
      "base_predicted_close": 83554.9375,
      "small_predicted_close": 83789.90625,
      "strike": 83547.31,
      "market_regime": {
        "id": 426,
        "signal_id": 426,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T12:45:00Z",
        "return_6h": 0.0049991527802653035,
        "return_12h": -0.007072342759990691,
        "return_24h": -0.014673612194705976,
        "close_vs_ema12": 0.0030396468769591234,
        "close_vs_ema24": -0.0011566811871017713,
        "ema12_slope_3h": -0.0014610510871163607,
        "ema24_slope_6h": -0.005118125624211989,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T13:02:16.063168Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T12:45:00Z",
          "return_6h": 0.0049991527802653035,
          "return_12h": -0.007072342759990691,
          "return_24h": -0.014673612194705976,
          "close_vs_ema12": 0.0030396468769591234,
          "close_vs_ema24": -0.0011566811871017713,
          "ema12_slope_3h": -0.0014610510871163607,
          "ema24_slope_6h": -0.005118125624211989,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.22,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.16666,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3131,
        3132
      ],
      "forecast_publication_timestamp": "2026-09-28T13:02:16.020729Z",
      "requested_quote_timestamp": "2026-09-28T13:02:16.020729Z",
      "retrieved_quote_timestamp": "2026-09-28T13:02:16.187389Z",
      "quote_retrieval_timestamp": "2026-09-28T13:02:16.187389Z",
      "timing_difference_seconds": 0.16666,
      "selected_quote": {
        "id": 426,
        "contract_id": 426,
        "forecast_timestamp": "2026-09-28T13:02:16.020729Z",
        "requested_timestamp": "2026-09-28T13:02:16.020729Z",
        "actual_quote_timestamp": "2026-09-28T13:02:16.187389Z",
        "timestamp_delta_seconds": 0.16666,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "implied_probability": 0.22,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T13:02:16.187389Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280915",
        "external_market_id": "KXBTC15M-26SEP280915-15",
        "external_contract_id": "KXBTC15M-26SEP280915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 429.03
      },
      "selected_entry_price": 0.22,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 426,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280915",
          "external_market_id": "KXBTC15M-26SEP280915-15",
          "external_contract_id": "KXBTC15M-26SEP280915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T13:00:00Z",
          "resolution_timestamp": "2026-09-28T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T13:02:16.065526Z"
        }
      ],
      "quotes": [
        {
          "id": 426,
          "contract_id": 426,
          "forecast_timestamp": "2026-09-28T13:02:16.020729Z",
          "requested_timestamp": "2026-09-28T13:02:16.020729Z",
          "actual_quote_timestamp": "2026-09-28T13:02:16.187389Z",
          "timestamp_delta_seconds": 0.16666,
          "bid": 0.21,
          "ask": 0.22,
          "midpoint": 0.215,
          "last_price": 0.22,
          "implied_probability": 0.22,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T13:02:16.187389Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280915",
          "external_market_id": "KXBTC15M-26SEP280915-15",
          "external_contract_id": "KXBTC15M-26SEP280915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 429.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280915-15": {
          "UP/YES": "KXBTC15M-26SEP280915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 826,
          "signal_id": 426,
          "quote_id": 426,
          "settlement_id": 426,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.22,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 22.0,
          "trading_fee": 1.21,
          "total_deployed": 23.21,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -22.0,
          "net_pnl": -23.21,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T13:17:21.061342Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 429.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83547.31,
        "kronos_base_predicted_close": 83554.9375,
        "kronos_base_displacement": 7.627500000002328,
        "kronos_base_displacement_fraction": 9.129557851715787e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83789.90625,
        "kronos_small_displacement": 242.59625000000233,
        "kronos_small_displacement_fraction": 0.002903699113711768,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280915",
        "ticker": "KXBTC15M-26SEP280915-15",
        "market_id": "KXBTC15M-26SEP280915-15",
        "contract_id": "KXBTC15M-26SEP280915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83547.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T13:02:16.020729Z",
        "retrieved_timestamp": "2026-09-28T13:02:16.187389Z",
        "quote_offset_seconds": 0.16666,
        "quote_age_seconds": 0.16666,
        "bid": 0.21,
        "ask": 0.22,
        "midpoint": 0.215,
        "last_price": 0.22,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.22,
        "price_type": "live_executable_ask",
        "yes_ask_size": 429.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83383.49,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 426,
          "signal_id": 426,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T12:45:00Z",
          "return_6h": 0.0049991527802653035,
          "return_12h": -0.007072342759990691,
          "return_24h": -0.014673612194705976,
          "close_vs_ema12": 0.0030396468769591234,
          "close_vs_ema24": -0.0011566811871017713,
          "ema12_slope_3h": -0.0014610510871163607,
          "ema24_slope_6h": -0.005118125624211989,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T13:02:16.063168Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T12:45:00Z",
            "return_6h": 0.0049991527802653035,
            "return_12h": -0.007072342759990691,
            "return_24h": -0.014673612194705976,
            "close_vs_ema12": 0.0030396468769591234,
            "close_vs_ema24": -0.0011566811871017713,
            "ema12_slope_3h": -0.0014610510871163607,
            "ema24_slope_6h": -0.005118125624211989,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 425,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1245Z",
      "trigger_timestamp": "2026-09-28T12:47:18.874067Z",
      "market_start_timestamp": "2026-09-28T12:45:00Z",
      "resolution_timestamp": "2026-09-28T13:00:00Z",
      "direction": "UP",
      "base_run_id": 3129,
      "small_run_id": 3130,
      "last_observed_close": 83290.13,
      "actual_close": 83547.31,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T12:47:18.915175Z",
      "base_predicted_close": 83341.7890625,
      "small_predicted_close": 83320.046875,
      "strike": 83290.13,
      "market_regime": {
        "id": 425,
        "signal_id": 425,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T12:30:00Z",
        "return_6h": 0.0013039512747734516,
        "return_12h": -0.011657382063393174,
        "return_24h": -0.01982661183860035,
        "close_vs_ema12": 8.137326990409477e-05,
        "close_vs_ema24": -0.0042557103446281275,
        "ema12_slope_3h": -0.0019975015931491535,
        "ema24_slope_6h": -0.005328726784958215,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T12:47:18.919978Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T12:30:00Z",
          "return_6h": 0.0013039512747734516,
          "return_12h": -0.011657382063393174,
          "return_24h": -0.01982661183860035,
          "close_vs_ema12": 8.137326990409477e-05,
          "close_vs_ema24": -0.0042557103446281275,
          "ema12_slope_3h": -0.0019975015931491535,
          "ema24_slope_6h": -0.005328726784958215,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19525,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3129,
        3130
      ],
      "forecast_publication_timestamp": "2026-09-28T12:47:18.874067Z",
      "requested_quote_timestamp": "2026-09-28T12:47:18.874067Z",
      "retrieved_quote_timestamp": "2026-09-28T12:47:19.069317Z",
      "quote_retrieval_timestamp": "2026-09-28T12:47:19.069317Z",
      "timing_difference_seconds": 0.19525,
      "selected_quote": {
        "id": 425,
        "contract_id": 425,
        "forecast_timestamp": "2026-09-28T12:47:18.874067Z",
        "requested_timestamp": "2026-09-28T12:47:18.874067Z",
        "actual_quote_timestamp": "2026-09-28T12:47:19.069317Z",
        "timestamp_delta_seconds": 0.19525,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T12:47:19.069317Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280900",
        "external_market_id": "KXBTC15M-26SEP280900-00",
        "external_contract_id": "KXBTC15M-26SEP280900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6022.69
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 425,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280900",
          "external_market_id": "KXBTC15M-26SEP280900-00",
          "external_contract_id": "KXBTC15M-26SEP280900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T12:45:00Z",
          "resolution_timestamp": "2026-09-28T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T12:47:18.923317Z"
        }
      ],
      "quotes": [
        {
          "id": 425,
          "contract_id": 425,
          "forecast_timestamp": "2026-09-28T12:47:18.874067Z",
          "requested_timestamp": "2026-09-28T12:47:18.874067Z",
          "actual_quote_timestamp": "2026-09-28T12:47:19.069317Z",
          "timestamp_delta_seconds": 0.19525,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.78,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T12:47:19.069317Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280900",
          "external_market_id": "KXBTC15M-26SEP280900-00",
          "external_contract_id": "KXBTC15M-26SEP280900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6022.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280900-00": {
          "UP/YES": "KXBTC15M-26SEP280900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 824,
          "signal_id": 425,
          "quote_id": 425,
          "settlement_id": 425,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T13:02:20.256276Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6022.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 825,
          "signal_id": 425,
          "quote_id": 425,
          "settlement_id": 425,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T13:02:20.258837Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6022.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83290.13,
        "kronos_base_predicted_close": 83341.7890625,
        "kronos_base_displacement": 51.65906249999534,
        "kronos_base_displacement_fraction": 0.0006202303021978155,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83320.046875,
        "kronos_small_displacement": 29.916874999995343,
        "kronos_small_displacement_fraction": 0.0003591887177987997,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280900",
        "ticker": "KXBTC15M-26SEP280900-00",
        "market_id": "KXBTC15M-26SEP280900-00",
        "contract_id": "KXBTC15M-26SEP280900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83290.13
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T12:47:18.874067Z",
        "retrieved_timestamp": "2026-09-28T12:47:19.069317Z",
        "quote_offset_seconds": 0.19525,
        "quote_age_seconds": 0.19525,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6022.69
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83547.31,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 425,
          "signal_id": 425,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T12:30:00Z",
          "return_6h": 0.0013039512747734516,
          "return_12h": -0.011657382063393174,
          "return_24h": -0.01982661183860035,
          "close_vs_ema12": 8.137326990409477e-05,
          "close_vs_ema24": -0.0042557103446281275,
          "ema12_slope_3h": -0.0019975015931491535,
          "ema24_slope_6h": -0.005328726784958215,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T12:47:18.919978Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T12:30:00Z",
            "return_6h": 0.0013039512747734516,
            "return_12h": -0.011657382063393174,
            "return_24h": -0.01982661183860035,
            "close_vs_ema12": 8.137326990409477e-05,
            "close_vs_ema24": -0.0042557103446281275,
            "ema12_slope_3h": -0.0019975015931491535,
            "ema24_slope_6h": -0.005328726784958215,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 424,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T1015Z",
      "trigger_timestamp": "2026-09-28T10:17:15.705231Z",
      "market_start_timestamp": "2026-09-28T10:15:00Z",
      "resolution_timestamp": "2026-09-28T10:30:00Z",
      "direction": "UP",
      "base_run_id": 3109,
      "small_run_id": 3110,
      "last_observed_close": 82682.18,
      "actual_close": 82772.22,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T10:17:15.742215Z",
      "base_predicted_close": 82708.2734375,
      "small_predicted_close": 82736.5,
      "strike": 82682.18,
      "market_regime": {
        "id": 424,
        "signal_id": 424,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T10:00:00Z",
        "return_6h": -0.00872883045152506,
        "return_12h": -0.01936120023887422,
        "return_24h": -0.027523647088008918,
        "close_vs_ema12": -0.008441009254189225,
        "close_vs_ema24": -0.013086768265690552,
        "ema12_slope_3h": -0.004507834891976481,
        "ema24_slope_6h": -0.006079238687801802,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T10:17:15.746623Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T10:00:00Z",
          "return_6h": -0.00872883045152506,
          "return_12h": -0.01936120023887422,
          "return_24h": -0.027523647088008918,
          "close_vs_ema12": -0.008441009254189225,
          "close_vs_ema24": -0.013086768265690552,
          "ema12_slope_3h": -0.004507834891976481,
          "ema24_slope_6h": -0.006079238687801802,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.77,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164717,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3109,
        3110
      ],
      "forecast_publication_timestamp": "2026-09-28T10:17:15.705231Z",
      "requested_quote_timestamp": "2026-09-28T10:17:15.705231Z",
      "retrieved_quote_timestamp": "2026-09-28T10:17:15.869948Z",
      "quote_retrieval_timestamp": "2026-09-28T10:17:15.869948Z",
      "timing_difference_seconds": 0.164717,
      "selected_quote": {
        "id": 424,
        "contract_id": 424,
        "forecast_timestamp": "2026-09-28T10:17:15.705231Z",
        "requested_timestamp": "2026-09-28T10:17:15.705231Z",
        "actual_quote_timestamp": "2026-09-28T10:17:15.869948Z",
        "timestamp_delta_seconds": 0.164717,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.76,
        "implied_probability": 0.77,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T10:17:15.869948Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280630",
        "external_market_id": "KXBTC15M-26SEP280630-30",
        "external_contract_id": "KXBTC15M-26SEP280630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4367.13
      },
      "selected_entry_price": 0.77,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 424,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280630",
          "external_market_id": "KXBTC15M-26SEP280630-30",
          "external_contract_id": "KXBTC15M-26SEP280630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T10:15:00Z",
          "resolution_timestamp": "2026-09-28T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T10:17:15.751157Z"
        }
      ],
      "quotes": [
        {
          "id": 424,
          "contract_id": 424,
          "forecast_timestamp": "2026-09-28T10:17:15.705231Z",
          "requested_timestamp": "2026-09-28T10:17:15.705231Z",
          "actual_quote_timestamp": "2026-09-28T10:17:15.869948Z",
          "timestamp_delta_seconds": 0.164717,
          "bid": 0.76,
          "ask": 0.77,
          "midpoint": 0.765,
          "last_price": 0.76,
          "implied_probability": 0.77,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T10:17:15.869948Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280630",
          "external_market_id": "KXBTC15M-26SEP280630-30",
          "external_contract_id": "KXBTC15M-26SEP280630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4367.13
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280630-30": {
          "UP/YES": "KXBTC15M-26SEP280630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 822,
          "signal_id": 424,
          "quote_id": 424,
          "settlement_id": 424,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 127.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.79,
          "trading_fee": 1.58,
          "total_deployed": 99.37,
          "settlement_value": 1.0,
          "settlement_payout": 127.0,
          "gross_pnl": 29.209999999999994,
          "net_pnl": 27.629999999999995,
          "roi": 0.27805172587299987,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T10:32:20.366621Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4367.13,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 823,
          "signal_id": 424,
          "quote_id": 424,
          "settlement_id": 424,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.77,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 77.0,
          "trading_fee": 1.24,
          "total_deployed": 78.24,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 23.0,
          "net_pnl": 21.760000000000005,
          "roi": 0.27811860940695304,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T10:32:20.368625Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4367.13,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82682.18,
        "kronos_base_predicted_close": 82708.2734375,
        "kronos_base_displacement": 26.093437500006985,
        "kronos_base_displacement_fraction": 0.0003155871978702906,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82736.5,
        "kronos_small_displacement": 54.320000000006985,
        "kronos_small_displacement_fraction": 0.0006569734857015984,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280630",
        "ticker": "KXBTC15M-26SEP280630-30",
        "market_id": "KXBTC15M-26SEP280630-30",
        "contract_id": "KXBTC15M-26SEP280630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82682.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T10:17:15.705231Z",
        "retrieved_timestamp": "2026-09-28T10:17:15.869948Z",
        "quote_offset_seconds": 0.164717,
        "quote_age_seconds": 0.164717,
        "bid": 0.76,
        "ask": 0.77,
        "midpoint": 0.765,
        "last_price": 0.76,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.77,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4367.13
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82772.22,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 424,
          "signal_id": 424,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T10:00:00Z",
          "return_6h": -0.00872883045152506,
          "return_12h": -0.01936120023887422,
          "return_24h": -0.027523647088008918,
          "close_vs_ema12": -0.008441009254189225,
          "close_vs_ema24": -0.013086768265690552,
          "ema12_slope_3h": -0.004507834891976481,
          "ema24_slope_6h": -0.006079238687801802,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T10:17:15.746623Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T10:00:00Z",
            "return_6h": -0.00872883045152506,
            "return_12h": -0.01936120023887422,
            "return_24h": -0.027523647088008918,
            "close_vs_ema12": -0.008441009254189225,
            "close_vs_ema24": -0.013086768265690552,
            "ema12_slope_3h": -0.004507834891976481,
            "ema24_slope_6h": -0.006079238687801802,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 423,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0930Z",
      "trigger_timestamp": "2026-09-28T09:32:17.588461Z",
      "market_start_timestamp": "2026-09-28T09:30:00Z",
      "resolution_timestamp": "2026-09-28T09:45:00Z",
      "direction": "UP",
      "base_run_id": 3103,
      "small_run_id": 3104,
      "last_observed_close": 82769.93,
      "actual_close": 82602.13,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T09:32:17.627505Z",
      "base_predicted_close": 82813.0703125,
      "small_predicted_close": 82842.125,
      "strike": 82769.93,
      "market_regime": {
        "id": 423,
        "signal_id": 423,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T09:15:00Z",
        "return_6h": -0.006577818081382136,
        "return_12h": -0.021707728128465886,
        "return_24h": -0.022684863722964743,
        "close_vs_ema12": -0.008578612239665606,
        "close_vs_ema24": -0.01290914754785577,
        "ema12_slope_3h": -0.004333171951615866,
        "ema24_slope_6h": -0.005883481854221828,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T09:32:17.631336Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T09:15:00Z",
          "return_6h": -0.006577818081382136,
          "return_12h": -0.021707728128465886,
          "return_24h": -0.022684863722964743,
          "close_vs_ema12": -0.008578612239665606,
          "close_vs_ema24": -0.01290914754785577,
          "ema12_slope_3h": -0.004333171951615866,
          "ema24_slope_6h": -0.005883481854221828,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174176,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3103,
        3104
      ],
      "forecast_publication_timestamp": "2026-09-28T09:32:17.588461Z",
      "requested_quote_timestamp": "2026-09-28T09:32:17.588461Z",
      "retrieved_quote_timestamp": "2026-09-28T09:32:17.762637Z",
      "quote_retrieval_timestamp": "2026-09-28T09:32:17.762637Z",
      "timing_difference_seconds": 0.174176,
      "selected_quote": {
        "id": 423,
        "contract_id": 423,
        "forecast_timestamp": "2026-09-28T09:32:17.588461Z",
        "requested_timestamp": "2026-09-28T09:32:17.588461Z",
        "actual_quote_timestamp": "2026-09-28T09:32:17.762637Z",
        "timestamp_delta_seconds": 0.174176,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T09:32:17.762637Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280545",
        "external_market_id": "KXBTC15M-26SEP280545-45",
        "external_contract_id": "KXBTC15M-26SEP280545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3545.12
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 423,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280545",
          "external_market_id": "KXBTC15M-26SEP280545-45",
          "external_contract_id": "KXBTC15M-26SEP280545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T09:30:00Z",
          "resolution_timestamp": "2026-09-28T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T09:32:17.634066Z"
        }
      ],
      "quotes": [
        {
          "id": 423,
          "contract_id": 423,
          "forecast_timestamp": "2026-09-28T09:32:17.588461Z",
          "requested_timestamp": "2026-09-28T09:32:17.588461Z",
          "actual_quote_timestamp": "2026-09-28T09:32:17.762637Z",
          "timestamp_delta_seconds": 0.174176,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T09:32:17.762637Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280545",
          "external_market_id": "KXBTC15M-26SEP280545-45",
          "external_contract_id": "KXBTC15M-26SEP280545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3545.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280545-45": {
          "UP/YES": "KXBTC15M-26SEP280545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 820,
          "signal_id": 423,
          "quote_id": 423,
          "settlement_id": 423,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T09:47:25.760753Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3545.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 821,
          "signal_id": 423,
          "quote_id": 423,
          "settlement_id": 423,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T09:47:25.763734Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3545.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82769.93,
        "kronos_base_predicted_close": 82813.0703125,
        "kronos_base_displacement": 43.140312500006985,
        "kronos_base_displacement_fraction": 0.0005212075508582282,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82842.125,
        "kronos_small_displacement": 72.19500000000698,
        "kronos_small_displacement_fraction": 0.0008722370551721741,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280545",
        "ticker": "KXBTC15M-26SEP280545-45",
        "market_id": "KXBTC15M-26SEP280545-45",
        "contract_id": "KXBTC15M-26SEP280545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82769.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T09:32:17.588461Z",
        "retrieved_timestamp": "2026-09-28T09:32:17.762637Z",
        "quote_offset_seconds": 0.174176,
        "quote_age_seconds": 0.174176,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3545.12
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82602.13,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 423,
          "signal_id": 423,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T09:15:00Z",
          "return_6h": -0.006577818081382136,
          "return_12h": -0.021707728128465886,
          "return_24h": -0.022684863722964743,
          "close_vs_ema12": -0.008578612239665606,
          "close_vs_ema24": -0.01290914754785577,
          "ema12_slope_3h": -0.004333171951615866,
          "ema24_slope_6h": -0.005883481854221828,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T09:32:17.631336Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T09:15:00Z",
            "return_6h": -0.006577818081382136,
            "return_12h": -0.021707728128465886,
            "return_24h": -0.022684863722964743,
            "close_vs_ema12": -0.008578612239665606,
            "close_vs_ema24": -0.01290914754785577,
            "ema12_slope_3h": -0.004333171951615866,
            "ema24_slope_6h": -0.005883481854221828,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 422,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0830Z",
      "trigger_timestamp": "2026-09-28T08:32:16.164342Z",
      "market_start_timestamp": "2026-09-28T08:30:00Z",
      "resolution_timestamp": "2026-09-28T08:45:00Z",
      "direction": "UP",
      "base_run_id": 3095,
      "small_run_id": 3096,
      "last_observed_close": 82795.57,
      "actual_close": 82861.02,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T08:32:16.211922Z",
      "base_predicted_close": 82860.5390625,
      "small_predicted_close": 82805.4296875,
      "strike": 82795.57,
      "market_regime": {
        "id": 422,
        "signal_id": 422,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T08:15:00Z",
        "return_6h": -0.01024027819699036,
        "return_12h": -0.021397700283948273,
        "return_24h": -0.02359262004747753,
        "close_vs_ema12": -0.009653008105387051,
        "close_vs_ema24": -0.013633222782340249,
        "ema12_slope_3h": -0.00447945910115255,
        "ema24_slope_6h": -0.005809602667871561,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T08:32:16.216752Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T08:15:00Z",
          "return_6h": -0.01024027819699036,
          "return_12h": -0.021397700283948273,
          "return_24h": -0.02359262004747753,
          "close_vs_ema12": -0.009653008105387051,
          "close_vs_ema24": -0.013633222782340249,
          "ema12_slope_3h": -0.00447945910115255,
          "ema24_slope_6h": -0.005809602667871561,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19852,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3095,
        3096
      ],
      "forecast_publication_timestamp": "2026-09-28T08:32:16.164342Z",
      "requested_quote_timestamp": "2026-09-28T08:32:16.164342Z",
      "retrieved_quote_timestamp": "2026-09-28T08:32:16.362862Z",
      "quote_retrieval_timestamp": "2026-09-28T08:32:16.362862Z",
      "timing_difference_seconds": 0.19852,
      "selected_quote": {
        "id": 422,
        "contract_id": 422,
        "forecast_timestamp": "2026-09-28T08:32:16.164342Z",
        "requested_timestamp": "2026-09-28T08:32:16.164342Z",
        "actual_quote_timestamp": "2026-09-28T08:32:16.362862Z",
        "timestamp_delta_seconds": 0.19852,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.67,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T08:32:16.362862Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280445",
        "external_market_id": "KXBTC15M-26SEP280445-45",
        "external_contract_id": "KXBTC15M-26SEP280445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4203.4
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 422,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280445",
          "external_market_id": "KXBTC15M-26SEP280445-45",
          "external_contract_id": "KXBTC15M-26SEP280445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T08:30:00Z",
          "resolution_timestamp": "2026-09-28T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T08:32:16.221827Z"
        }
      ],
      "quotes": [
        {
          "id": 422,
          "contract_id": 422,
          "forecast_timestamp": "2026-09-28T08:32:16.164342Z",
          "requested_timestamp": "2026-09-28T08:32:16.164342Z",
          "actual_quote_timestamp": "2026-09-28T08:32:16.362862Z",
          "timestamp_delta_seconds": 0.19852,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.67,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T08:32:16.362862Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280445",
          "external_market_id": "KXBTC15M-26SEP280445-45",
          "external_contract_id": "KXBTC15M-26SEP280445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4203.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280445-45": {
          "UP/YES": "KXBTC15M-26SEP280445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 818,
          "signal_id": 422,
          "quote_id": 422,
          "settlement_id": 422,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T08:47:23.530678Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4203.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 819,
          "signal_id": 422,
          "quote_id": 422,
          "settlement_id": 422,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T08:47:23.533172Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4203.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82795.57,
        "kronos_base_predicted_close": 82860.5390625,
        "kronos_base_displacement": 64.96906249999302,
        "kronos_base_displacement_fraction": 0.0007846924962288805,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82805.4296875,
        "kronos_small_displacement": 9.859687499993015,
        "kronos_small_displacement_fraction": 0.00011908472276950341,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280445",
        "ticker": "KXBTC15M-26SEP280445-45",
        "market_id": "KXBTC15M-26SEP280445-45",
        "contract_id": "KXBTC15M-26SEP280445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82795.57
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T08:32:16.164342Z",
        "retrieved_timestamp": "2026-09-28T08:32:16.362862Z",
        "quote_offset_seconds": 0.19852,
        "quote_age_seconds": 0.19852,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.67,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4203.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82861.02,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 422,
          "signal_id": 422,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T08:15:00Z",
          "return_6h": -0.01024027819699036,
          "return_12h": -0.021397700283948273,
          "return_24h": -0.02359262004747753,
          "close_vs_ema12": -0.009653008105387051,
          "close_vs_ema24": -0.013633222782340249,
          "ema12_slope_3h": -0.00447945910115255,
          "ema24_slope_6h": -0.005809602667871561,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T08:32:16.216752Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T08:15:00Z",
            "return_6h": -0.01024027819699036,
            "return_12h": -0.021397700283948273,
            "return_24h": -0.02359262004747753,
            "close_vs_ema12": -0.009653008105387051,
            "close_vs_ema24": -0.013633222782340249,
            "ema12_slope_3h": -0.00447945910115255,
            "ema24_slope_6h": -0.005809602667871561,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 421,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0745Z",
      "trigger_timestamp": "2026-09-28T07:47:19.662550Z",
      "market_start_timestamp": "2026-09-28T07:45:00Z",
      "resolution_timestamp": "2026-09-28T08:00:00Z",
      "direction": "UP",
      "base_run_id": 3089,
      "small_run_id": 3090,
      "last_observed_close": 82894.82,
      "actual_close": 82951.18,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T07:47:19.705452Z",
      "base_predicted_close": 82912.828125,
      "small_predicted_close": 82930.5078125,
      "strike": 82894.82,
      "market_regime": {
        "id": 421,
        "signal_id": 421,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T07:30:00Z",
        "return_6h": -0.011236810784259421,
        "return_12h": -0.021980295380480297,
        "return_24h": -0.02024385573609855,
        "close_vs_ema12": -0.00956482169009143,
        "close_vs_ema24": -0.013233831200143764,
        "ema12_slope_3h": -0.004487562881616891,
        "ema24_slope_6h": -0.005579394284693895,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T07:47:19.711067Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T07:30:00Z",
          "return_6h": -0.011236810784259421,
          "return_12h": -0.021980295380480297,
          "return_24h": -0.02024385573609855,
          "close_vs_ema12": -0.00956482169009143,
          "close_vs_ema24": -0.013233831200143764,
          "ema12_slope_3h": -0.004487562881616891,
          "ema24_slope_6h": -0.005579394284693895,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181068,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3089,
        3090
      ],
      "forecast_publication_timestamp": "2026-09-28T07:47:19.662550Z",
      "requested_quote_timestamp": "2026-09-28T07:47:19.662550Z",
      "retrieved_quote_timestamp": "2026-09-28T07:47:19.843618Z",
      "quote_retrieval_timestamp": "2026-09-28T07:47:19.843618Z",
      "timing_difference_seconds": 0.181068,
      "selected_quote": {
        "id": 421,
        "contract_id": 421,
        "forecast_timestamp": "2026-09-28T07:47:19.662550Z",
        "requested_timestamp": "2026-09-28T07:47:19.662550Z",
        "actual_quote_timestamp": "2026-09-28T07:47:19.843618Z",
        "timestamp_delta_seconds": 0.181068,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T07:47:19.843618Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280400",
        "external_market_id": "KXBTC15M-26SEP280400-00",
        "external_contract_id": "KXBTC15M-26SEP280400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 742.96
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 421,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280400",
          "external_market_id": "KXBTC15M-26SEP280400-00",
          "external_contract_id": "KXBTC15M-26SEP280400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T07:45:00Z",
          "resolution_timestamp": "2026-09-28T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T07:47:19.714302Z"
        }
      ],
      "quotes": [
        {
          "id": 421,
          "contract_id": 421,
          "forecast_timestamp": "2026-09-28T07:47:19.662550Z",
          "requested_timestamp": "2026-09-28T07:47:19.662550Z",
          "actual_quote_timestamp": "2026-09-28T07:47:19.843618Z",
          "timestamp_delta_seconds": 0.181068,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T07:47:19.843618Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280400",
          "external_market_id": "KXBTC15M-26SEP280400-00",
          "external_contract_id": "KXBTC15M-26SEP280400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 742.96
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280400-00": {
          "UP/YES": "KXBTC15M-26SEP280400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 816,
          "signal_id": 421,
          "quote_id": 421,
          "settlement_id": 421,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T08:02:21.190210Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 742.96,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 817,
          "signal_id": 421,
          "quote_id": 421,
          "settlement_id": 421,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T08:02:21.192504Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 742.96,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82894.82,
        "kronos_base_predicted_close": 82912.828125,
        "kronos_base_displacement": 18.008124999993015,
        "kronos_base_displacement_fraction": 0.0002172406550854808,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82930.5078125,
        "kronos_small_displacement": 35.687812499993015,
        "kronos_small_displacement_fraction": 0.00043051921097111994,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280400",
        "ticker": "KXBTC15M-26SEP280400-00",
        "market_id": "KXBTC15M-26SEP280400-00",
        "contract_id": "KXBTC15M-26SEP280400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82894.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T07:47:19.662550Z",
        "retrieved_timestamp": "2026-09-28T07:47:19.843618Z",
        "quote_offset_seconds": 0.181068,
        "quote_age_seconds": 0.181068,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 742.96
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 82951.18,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 421,
          "signal_id": 421,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T07:30:00Z",
          "return_6h": -0.011236810784259421,
          "return_12h": -0.021980295380480297,
          "return_24h": -0.02024385573609855,
          "close_vs_ema12": -0.00956482169009143,
          "close_vs_ema24": -0.013233831200143764,
          "ema12_slope_3h": -0.004487562881616891,
          "ema24_slope_6h": -0.005579394284693895,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T07:47:19.711067Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T07:30:00Z",
            "return_6h": -0.011236810784259421,
            "return_12h": -0.021980295380480297,
            "return_24h": -0.02024385573609855,
            "close_vs_ema12": -0.00956482169009143,
            "close_vs_ema24": -0.013233831200143764,
            "ema12_slope_3h": -0.004487562881616891,
            "ema24_slope_6h": -0.005579394284693895,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 420,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0730Z",
      "trigger_timestamp": "2026-09-28T07:32:15.085814Z",
      "market_start_timestamp": "2026-09-28T07:30:00Z",
      "resolution_timestamp": "2026-09-28T07:45:00Z",
      "direction": "UP",
      "base_run_id": 3087,
      "small_run_id": 3088,
      "last_observed_close": 82925.22,
      "actual_close": 82894.82,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T07:32:15.120560Z",
      "base_predicted_close": 82938.3125,
      "small_predicted_close": 82956.25,
      "strike": 82925.22,
      "market_regime": {
        "id": 420,
        "signal_id": 420,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T07:15:00Z",
        "return_6h": -0.013703228289060232,
        "return_12h": -0.02072579732112867,
        "return_24h": -0.01880799912826292,
        "close_vs_ema12": -0.00960469808255926,
        "close_vs_ema24": -0.01314687817418192,
        "ema12_slope_3h": -0.004380466806610417,
        "ema24_slope_6h": -0.005461203927299985,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T07:32:15.124495Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T07:15:00Z",
          "return_6h": -0.013703228289060232,
          "return_12h": -0.02072579732112867,
          "return_24h": -0.01880799912826292,
          "close_vs_ema12": -0.00960469808255926,
          "close_vs_ema24": -0.01314687817418192,
          "ema12_slope_3h": -0.004380466806610417,
          "ema24_slope_6h": -0.005461203927299985,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163378,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3087,
        3088
      ],
      "forecast_publication_timestamp": "2026-09-28T07:32:15.085814Z",
      "requested_quote_timestamp": "2026-09-28T07:32:15.085814Z",
      "retrieved_quote_timestamp": "2026-09-28T07:32:15.249192Z",
      "quote_retrieval_timestamp": "2026-09-28T07:32:15.249192Z",
      "timing_difference_seconds": 0.163378,
      "selected_quote": {
        "id": 420,
        "contract_id": 420,
        "forecast_timestamp": "2026-09-28T07:32:15.085814Z",
        "requested_timestamp": "2026-09-28T07:32:15.085814Z",
        "actual_quote_timestamp": "2026-09-28T07:32:15.249192Z",
        "timestamp_delta_seconds": 0.163378,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T07:32:15.249192Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280345",
        "external_market_id": "KXBTC15M-26SEP280345-45",
        "external_contract_id": "KXBTC15M-26SEP280345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4390.67
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 420,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280345",
          "external_market_id": "KXBTC15M-26SEP280345-45",
          "external_contract_id": "KXBTC15M-26SEP280345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T07:30:00Z",
          "resolution_timestamp": "2026-09-28T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T07:32:15.127272Z"
        }
      ],
      "quotes": [
        {
          "id": 420,
          "contract_id": 420,
          "forecast_timestamp": "2026-09-28T07:32:15.085814Z",
          "requested_timestamp": "2026-09-28T07:32:15.085814Z",
          "actual_quote_timestamp": "2026-09-28T07:32:15.249192Z",
          "timestamp_delta_seconds": 0.163378,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.54,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T07:32:15.249192Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280345",
          "external_market_id": "KXBTC15M-26SEP280345-45",
          "external_contract_id": "KXBTC15M-26SEP280345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4390.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280345-45": {
          "UP/YES": "KXBTC15M-26SEP280345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 814,
          "signal_id": 420,
          "quote_id": 420,
          "settlement_id": 420,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.80000000000001,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T07:47:24.495342Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4390.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 815,
          "signal_id": 420,
          "quote_id": 420,
          "settlement_id": 420,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -55.00000000000001,
          "net_pnl": -56.74000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T07:47:24.498094Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4390.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 82925.22,
        "kronos_base_predicted_close": 82938.3125,
        "kronos_base_displacement": 13.092499999998836,
        "kronos_base_displacement_fraction": 0.00015788321092182614,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 82956.25,
        "kronos_small_displacement": 31.029999999998836,
        "kronos_small_displacement_fraction": 0.00037419255565434537,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280345",
        "ticker": "KXBTC15M-26SEP280345-45",
        "market_id": "KXBTC15M-26SEP280345-45",
        "contract_id": "KXBTC15M-26SEP280345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 82925.22
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T07:32:15.085814Z",
        "retrieved_timestamp": "2026-09-28T07:32:15.249192Z",
        "quote_offset_seconds": 0.163378,
        "quote_age_seconds": 0.163378,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4390.67
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 82894.82,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 420,
          "signal_id": 420,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T07:15:00Z",
          "return_6h": -0.013703228289060232,
          "return_12h": -0.02072579732112867,
          "return_24h": -0.01880799912826292,
          "close_vs_ema12": -0.00960469808255926,
          "close_vs_ema24": -0.01314687817418192,
          "ema12_slope_3h": -0.004380466806610417,
          "ema24_slope_6h": -0.005461203927299985,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T07:32:15.124495Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T07:15:00Z",
            "return_6h": -0.013703228289060232,
            "return_12h": -0.02072579732112867,
            "return_24h": -0.01880799912826292,
            "close_vs_ema12": -0.00960469808255926,
            "close_vs_ema24": -0.01314687817418192,
            "ema12_slope_3h": -0.004380466806610417,
            "ema24_slope_6h": -0.005461203927299985,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 419,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0515Z",
      "trigger_timestamp": "2026-09-28T05:17:16.047927Z",
      "market_start_timestamp": "2026-09-28T05:15:00Z",
      "resolution_timestamp": "2026-09-28T05:30:00Z",
      "direction": "UP",
      "base_run_id": 3069,
      "small_run_id": 3070,
      "last_observed_close": 83282.51,
      "actual_close": 83071.6,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T05:17:16.087069Z",
      "base_predicted_close": 83331.1875,
      "small_predicted_close": 83445.9453125,
      "strike": 83282.51,
      "market_regime": {
        "id": 419,
        "signal_id": 419,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T05:00:00Z",
        "return_6h": -0.011220410182269047,
        "return_12h": -0.01292022335688392,
        "return_24h": -0.012839967181317413,
        "close_vs_ema12": -0.008746422706878643,
        "close_vs_ema24": -0.01115469313469486,
        "ema12_slope_3h": -0.004531975776809305,
        "ema24_slope_6h": -0.003633487492127885,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T05:17:16.091406Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T05:00:00Z",
          "return_6h": -0.011220410182269047,
          "return_12h": -0.01292022335688392,
          "return_24h": -0.012839967181317413,
          "close_vs_ema12": -0.008746422706878643,
          "close_vs_ema24": -0.01115469313469486,
          "ema12_slope_3h": -0.004531975776809305,
          "ema24_slope_6h": -0.003633487492127885,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.167582,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3069,
        3070
      ],
      "forecast_publication_timestamp": "2026-09-28T05:17:16.047927Z",
      "requested_quote_timestamp": "2026-09-28T05:17:16.047927Z",
      "retrieved_quote_timestamp": "2026-09-28T05:17:16.215509Z",
      "quote_retrieval_timestamp": "2026-09-28T05:17:16.215509Z",
      "timing_difference_seconds": 0.167582,
      "selected_quote": {
        "id": 419,
        "contract_id": 419,
        "forecast_timestamp": "2026-09-28T05:17:16.047927Z",
        "requested_timestamp": "2026-09-28T05:17:16.047927Z",
        "actual_quote_timestamp": "2026-09-28T05:17:16.215509Z",
        "timestamp_delta_seconds": 0.167582,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T05:17:16.215509Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280130",
        "external_market_id": "KXBTC15M-26SEP280130-30",
        "external_contract_id": "KXBTC15M-26SEP280130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1140.88
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 419,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280130",
          "external_market_id": "KXBTC15M-26SEP280130-30",
          "external_contract_id": "KXBTC15M-26SEP280130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T05:15:00Z",
          "resolution_timestamp": "2026-09-28T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T05:17:16.093578Z"
        }
      ],
      "quotes": [
        {
          "id": 419,
          "contract_id": 419,
          "forecast_timestamp": "2026-09-28T05:17:16.047927Z",
          "requested_timestamp": "2026-09-28T05:17:16.047927Z",
          "actual_quote_timestamp": "2026-09-28T05:17:16.215509Z",
          "timestamp_delta_seconds": 0.167582,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.37,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T05:17:16.215509Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280130",
          "external_market_id": "KXBTC15M-26SEP280130-30",
          "external_contract_id": "KXBTC15M-26SEP280130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1140.88
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280130-30": {
          "UP/YES": "KXBTC15M-26SEP280130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 812,
          "signal_id": 419,
          "quote_id": 419,
          "settlement_id": 419,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.76,
          "net_pnl": -99.92,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T05:32:20.162044Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1140.88,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 813,
          "signal_id": 419,
          "quote_id": 419,
          "settlement_id": 419,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T05:32:20.164186Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1140.88,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83282.51,
        "kronos_base_predicted_close": 83331.1875,
        "kronos_base_displacement": 48.67750000000524,
        "kronos_base_displacement_fraction": 0.0005844864666063168,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83445.9453125,
        "kronos_small_displacement": 163.43531250000524,
        "kronos_small_displacement_fraction": 0.001962420591070145,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280130",
        "ticker": "KXBTC15M-26SEP280130-30",
        "market_id": "KXBTC15M-26SEP280130-30",
        "contract_id": "KXBTC15M-26SEP280130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83282.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T05:17:16.047927Z",
        "retrieved_timestamp": "2026-09-28T05:17:16.215509Z",
        "quote_offset_seconds": 0.167582,
        "quote_age_seconds": 0.167582,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1140.88
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83071.6,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 419,
          "signal_id": 419,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T05:00:00Z",
          "return_6h": -0.011220410182269047,
          "return_12h": -0.01292022335688392,
          "return_24h": -0.012839967181317413,
          "close_vs_ema12": -0.008746422706878643,
          "close_vs_ema24": -0.01115469313469486,
          "ema12_slope_3h": -0.004531975776809305,
          "ema24_slope_6h": -0.003633487492127885,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T05:17:16.091406Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T05:00:00Z",
            "return_6h": -0.011220410182269047,
            "return_12h": -0.01292022335688392,
            "return_24h": -0.012839967181317413,
            "close_vs_ema12": -0.008746422706878643,
            "close_vs_ema24": -0.01115469313469486,
            "ema12_slope_3h": -0.004531975776809305,
            "ema24_slope_6h": -0.003633487492127885,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 418,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0500Z",
      "trigger_timestamp": "2026-09-28T05:02:15.367140Z",
      "market_start_timestamp": "2026-09-28T05:00:00Z",
      "resolution_timestamp": "2026-09-28T05:15:00Z",
      "direction": "UP",
      "base_run_id": 3067,
      "small_run_id": 3068,
      "last_observed_close": 83484.63,
      "actual_close": 83282.51,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T05:02:15.408150Z",
      "base_predicted_close": 83550.3125,
      "small_predicted_close": 83491.5703125,
      "strike": 83484.63,
      "market_regime": {
        "id": 418,
        "signal_id": 418,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T04:45:00Z",
        "return_6h": -0.00843706165989122,
        "return_12h": -0.010926079545086176,
        "return_24h": -0.00987635236228035,
        "close_vs_ema12": -0.0067104122427511514,
        "close_vs_ema24": -0.008987562531899473,
        "ema12_slope_3h": -0.0044966060198248226,
        "ema24_slope_6h": -0.0034743450412179078,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T05:02:15.415264Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T04:45:00Z",
          "return_6h": -0.00843706165989122,
          "return_12h": -0.010926079545086176,
          "return_24h": -0.00987635236228035,
          "close_vs_ema12": -0.0067104122427511514,
          "close_vs_ema24": -0.008987562531899473,
          "ema12_slope_3h": -0.0044966060198248226,
          "ema24_slope_6h": -0.0034743450412179078,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.304133,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3067,
        3068
      ],
      "forecast_publication_timestamp": "2026-09-28T05:02:15.367140Z",
      "requested_quote_timestamp": "2026-09-28T05:02:15.367140Z",
      "retrieved_quote_timestamp": "2026-09-28T05:02:15.671273Z",
      "quote_retrieval_timestamp": "2026-09-28T05:02:15.671273Z",
      "timing_difference_seconds": 0.304133,
      "selected_quote": {
        "id": 418,
        "contract_id": 418,
        "forecast_timestamp": "2026-09-28T05:02:15.367140Z",
        "requested_timestamp": "2026-09-28T05:02:15.367140Z",
        "actual_quote_timestamp": "2026-09-28T05:02:15.671273Z",
        "timestamp_delta_seconds": 0.304133,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T05:02:15.671273Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280115",
        "external_market_id": "KXBTC15M-26SEP280115-15",
        "external_contract_id": "KXBTC15M-26SEP280115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3992.74
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 418,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280115",
          "external_market_id": "KXBTC15M-26SEP280115-15",
          "external_contract_id": "KXBTC15M-26SEP280115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T05:00:00Z",
          "resolution_timestamp": "2026-09-28T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T05:02:15.418142Z"
        }
      ],
      "quotes": [
        {
          "id": 418,
          "contract_id": 418,
          "forecast_timestamp": "2026-09-28T05:02:15.367140Z",
          "requested_timestamp": "2026-09-28T05:02:15.367140Z",
          "actual_quote_timestamp": "2026-09-28T05:02:15.671273Z",
          "timestamp_delta_seconds": 0.304133,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T05:02:15.671273Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280115",
          "external_market_id": "KXBTC15M-26SEP280115-15",
          "external_contract_id": "KXBTC15M-26SEP280115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3992.74
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280115-15": {
          "UP/YES": "KXBTC15M-26SEP280115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 810,
          "signal_id": 418,
          "quote_id": 418,
          "settlement_id": 418,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T05:17:20.840791Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3992.74,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 811,
          "signal_id": 418,
          "quote_id": 418,
          "settlement_id": 418,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T05:17:20.842718Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3992.74,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83484.63,
        "kronos_base_predicted_close": 83550.3125,
        "kronos_base_displacement": 65.68249999999534,
        "kronos_base_displacement_fraction": 0.0007867615871328092,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83491.5703125,
        "kronos_small_displacement": 6.940312499995343,
        "kronos_small_displacement_fraction": 8.313281738201802e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280115",
        "ticker": "KXBTC15M-26SEP280115-15",
        "market_id": "KXBTC15M-26SEP280115-15",
        "contract_id": "KXBTC15M-26SEP280115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83484.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T05:02:15.367140Z",
        "retrieved_timestamp": "2026-09-28T05:02:15.671273Z",
        "quote_offset_seconds": 0.304133,
        "quote_age_seconds": 0.304133,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3992.74
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83282.51,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 418,
          "signal_id": 418,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T04:45:00Z",
          "return_6h": -0.00843706165989122,
          "return_12h": -0.010926079545086176,
          "return_24h": -0.00987635236228035,
          "close_vs_ema12": -0.0067104122427511514,
          "close_vs_ema24": -0.008987562531899473,
          "ema12_slope_3h": -0.0044966060198248226,
          "ema24_slope_6h": -0.0034743450412179078,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T05:02:15.415264Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T04:45:00Z",
            "return_6h": -0.00843706165989122,
            "return_12h": -0.010926079545086176,
            "return_24h": -0.00987635236228035,
            "close_vs_ema12": -0.0067104122427511514,
            "close_vs_ema24": -0.008987562531899473,
            "ema12_slope_3h": -0.0044966060198248226,
            "ema24_slope_6h": -0.0034743450412179078,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 417,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0445Z",
      "trigger_timestamp": "2026-09-28T04:47:23.966078Z",
      "market_start_timestamp": "2026-09-28T04:45:00Z",
      "resolution_timestamp": "2026-09-28T05:00:00Z",
      "direction": "UP",
      "base_run_id": 3065,
      "small_run_id": 3066,
      "last_observed_close": 83481.1,
      "actual_close": 83484.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T04:47:24.082548Z",
      "base_predicted_close": 83542.0078125,
      "small_predicted_close": 83482.65625,
      "strike": 83481.1,
      "market_regime": {
        "id": 417,
        "signal_id": 417,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T04:30:00Z",
        "return_6h": -0.008301060728270637,
        "return_12h": -0.010543829167029228,
        "return_24h": -0.009653295244794857,
        "close_vs_ema12": -0.0070359619922827354,
        "close_vs_ema24": -0.009216935149124694,
        "ema12_slope_3h": -0.0045772792463844025,
        "ema24_slope_6h": -0.003370291000196257,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T04:47:24.088096Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T04:30:00Z",
          "return_6h": -0.008301060728270637,
          "return_12h": -0.010543829167029228,
          "return_24h": -0.009653295244794857,
          "close_vs_ema12": -0.0070359619922827354,
          "close_vs_ema24": -0.009216935149124694,
          "ema12_slope_3h": -0.0045772792463844025,
          "ema24_slope_6h": -0.003370291000196257,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.286579,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3065,
        3066
      ],
      "forecast_publication_timestamp": "2026-09-28T04:47:23.966078Z",
      "requested_quote_timestamp": "2026-09-28T04:47:23.966078Z",
      "retrieved_quote_timestamp": "2026-09-28T04:47:24.252657Z",
      "quote_retrieval_timestamp": "2026-09-28T04:47:24.252657Z",
      "timing_difference_seconds": 0.286579,
      "selected_quote": {
        "id": 417,
        "contract_id": 417,
        "forecast_timestamp": "2026-09-28T04:47:23.966078Z",
        "requested_timestamp": "2026-09-28T04:47:23.966078Z",
        "actual_quote_timestamp": "2026-09-28T04:47:24.252657Z",
        "timestamp_delta_seconds": 0.286579,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T04:47:24.252657Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280100",
        "external_market_id": "KXBTC15M-26SEP280100-00",
        "external_contract_id": "KXBTC15M-26SEP280100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3979.69
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 417,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280100",
          "external_market_id": "KXBTC15M-26SEP280100-00",
          "external_contract_id": "KXBTC15M-26SEP280100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T04:45:00Z",
          "resolution_timestamp": "2026-09-28T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T04:47:24.093842Z"
        }
      ],
      "quotes": [
        {
          "id": 417,
          "contract_id": 417,
          "forecast_timestamp": "2026-09-28T04:47:23.966078Z",
          "requested_timestamp": "2026-09-28T04:47:23.966078Z",
          "actual_quote_timestamp": "2026-09-28T04:47:24.252657Z",
          "timestamp_delta_seconds": 0.286579,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.37,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T04:47:24.252657Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280100",
          "external_market_id": "KXBTC15M-26SEP280100-00",
          "external_contract_id": "KXBTC15M-26SEP280100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3979.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280100-00": {
          "UP/YES": "KXBTC15M-26SEP280100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 808,
          "signal_id": 417,
          "quote_id": 417,
          "settlement_id": 417,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 1.0,
          "settlement_payout": 252.0,
          "gross_pnl": 156.24,
          "net_pnl": 152.07999999999998,
          "roi": 1.522017614091273,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T05:02:19.976208Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3979.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 809,
          "signal_id": 417,
          "quote_id": 417,
          "settlement_id": 417,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 62.0,
          "net_pnl": 60.35,
          "roi": 1.5220680958385877,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T05:02:19.978451Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3979.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83481.1,
        "kronos_base_predicted_close": 83542.0078125,
        "kronos_base_displacement": 60.90781249999418,
        "kronos_base_displacement_fraction": 0.0007296000232387232,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83482.65625,
        "kronos_small_displacement": 1.5562499999941792,
        "kronos_small_displacement_fraction": 1.8641944104643794e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280100",
        "ticker": "KXBTC15M-26SEP280100-00",
        "market_id": "KXBTC15M-26SEP280100-00",
        "contract_id": "KXBTC15M-26SEP280100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83481.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T04:47:23.966078Z",
        "retrieved_timestamp": "2026-09-28T04:47:24.252657Z",
        "quote_offset_seconds": 0.286579,
        "quote_age_seconds": 0.286579,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3979.69
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83484.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 417,
          "signal_id": 417,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T04:30:00Z",
          "return_6h": -0.008301060728270637,
          "return_12h": -0.010543829167029228,
          "return_24h": -0.009653295244794857,
          "close_vs_ema12": -0.0070359619922827354,
          "close_vs_ema24": -0.009216935149124694,
          "ema12_slope_3h": -0.0045772792463844025,
          "ema24_slope_6h": -0.003370291000196257,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T04:47:24.088096Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T04:30:00Z",
            "return_6h": -0.008301060728270637,
            "return_12h": -0.010543829167029228,
            "return_24h": -0.009653295244794857,
            "close_vs_ema12": -0.0070359619922827354,
            "close_vs_ema24": -0.009216935149124694,
            "ema12_slope_3h": -0.0045772792463844025,
            "ema24_slope_6h": -0.003370291000196257,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 416,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0430Z",
      "trigger_timestamp": "2026-09-28T04:32:18.568411Z",
      "market_start_timestamp": "2026-09-28T04:30:00Z",
      "resolution_timestamp": "2026-09-28T04:45:00Z",
      "direction": "UP",
      "base_run_id": 3063,
      "small_run_id": 3064,
      "last_observed_close": 83469.47,
      "actual_close": 83481.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T04:32:18.605883Z",
      "base_predicted_close": 83516.5390625,
      "small_predicted_close": 83469.953125,
      "strike": 83469.47,
      "market_regime": {
        "id": 416,
        "signal_id": 416,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T04:15:00Z",
        "return_6h": -0.0127324002601501,
        "return_12h": -0.013011301655471041,
        "return_24h": -0.011218308579005298,
        "close_vs_ema12": -0.007471440603682877,
        "close_vs_ema24": -0.009547161760221967,
        "ema12_slope_3h": -0.0045913650472444445,
        "ema24_slope_6h": -0.0032669590003389093,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T04:32:18.627640Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T04:15:00Z",
          "return_6h": -0.0127324002601501,
          "return_12h": -0.013011301655471041,
          "return_24h": -0.011218308579005298,
          "close_vs_ema12": -0.007471440603682877,
          "close_vs_ema24": -0.009547161760221967,
          "ema12_slope_3h": -0.0045913650472444445,
          "ema24_slope_6h": -0.0032669590003389093,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193117,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3063,
        3064
      ],
      "forecast_publication_timestamp": "2026-09-28T04:32:18.568411Z",
      "requested_quote_timestamp": "2026-09-28T04:32:18.568411Z",
      "retrieved_quote_timestamp": "2026-09-28T04:32:18.761528Z",
      "quote_retrieval_timestamp": "2026-09-28T04:32:18.761528Z",
      "timing_difference_seconds": 0.193117,
      "selected_quote": {
        "id": 416,
        "contract_id": 416,
        "forecast_timestamp": "2026-09-28T04:32:18.568411Z",
        "requested_timestamp": "2026-09-28T04:32:18.568411Z",
        "actual_quote_timestamp": "2026-09-28T04:32:18.761528Z",
        "timestamp_delta_seconds": 0.193117,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T04:32:18.761528Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280045",
        "external_market_id": "KXBTC15M-26SEP280045-45",
        "external_contract_id": "KXBTC15M-26SEP280045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3920.67
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 416,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280045",
          "external_market_id": "KXBTC15M-26SEP280045-45",
          "external_contract_id": "KXBTC15M-26SEP280045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T04:30:00Z",
          "resolution_timestamp": "2026-09-28T04:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T04:32:18.631075Z"
        }
      ],
      "quotes": [
        {
          "id": 416,
          "contract_id": 416,
          "forecast_timestamp": "2026-09-28T04:32:18.568411Z",
          "requested_timestamp": "2026-09-28T04:32:18.568411Z",
          "actual_quote_timestamp": "2026-09-28T04:32:18.761528Z",
          "timestamp_delta_seconds": 0.193117,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T04:32:18.761528Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280045",
          "external_market_id": "KXBTC15M-26SEP280045-45",
          "external_contract_id": "KXBTC15M-26SEP280045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3920.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280045-45": {
          "UP/YES": "KXBTC15M-26SEP280045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 806,
          "signal_id": 416,
          "quote_id": 416,
          "settlement_id": 416,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 1.0,
          "settlement_payout": 239.0,
          "gross_pnl": 143.39999999999998,
          "net_pnl": 139.38,
          "roi": 1.3991166432443283,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T04:47:33.321560Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3920.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 807,
          "signal_id": 416,
          "quote_id": 416,
          "settlement_id": 416,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 60.0,
          "net_pnl": 58.32,
          "roi": 1.399232245681382,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T04:47:33.323989Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3920.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83469.47,
        "kronos_base_predicted_close": 83516.5390625,
        "kronos_base_displacement": 47.069062499998836,
        "kronos_base_displacement_fraction": 0.0005639075281057713,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83469.953125,
        "kronos_small_displacement": 0.48312499999883585,
        "kronos_small_displacement_fraction": 5.788044419101209e-06,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280045",
        "ticker": "KXBTC15M-26SEP280045-45",
        "market_id": "KXBTC15M-26SEP280045-45",
        "contract_id": "KXBTC15M-26SEP280045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83469.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T04:32:18.568411Z",
        "retrieved_timestamp": "2026-09-28T04:32:18.761528Z",
        "quote_offset_seconds": 0.193117,
        "quote_age_seconds": 0.193117,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3920.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83481.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 416,
          "signal_id": 416,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T04:15:00Z",
          "return_6h": -0.0127324002601501,
          "return_12h": -0.013011301655471041,
          "return_24h": -0.011218308579005298,
          "close_vs_ema12": -0.007471440603682877,
          "close_vs_ema24": -0.009547161760221967,
          "ema12_slope_3h": -0.0045913650472444445,
          "ema24_slope_6h": -0.0032669590003389093,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T04:32:18.627640Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T04:15:00Z",
            "return_6h": -0.0127324002601501,
            "return_12h": -0.013011301655471041,
            "return_24h": -0.011218308579005298,
            "close_vs_ema12": -0.007471440603682877,
            "close_vs_ema24": -0.009547161760221967,
            "ema12_slope_3h": -0.0045913650472444445,
            "ema24_slope_6h": -0.0032669590003389093,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 415,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0400Z",
      "trigger_timestamp": "2026-09-28T04:02:18.570575Z",
      "market_start_timestamp": "2026-09-28T04:00:00Z",
      "resolution_timestamp": "2026-09-28T04:15:00Z",
      "direction": "UP",
      "base_run_id": 3059,
      "small_run_id": 3060,
      "last_observed_close": 83323.89,
      "actual_close": 83410.26,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T04:02:18.614785Z",
      "base_predicted_close": 83327.953125,
      "small_predicted_close": 83449.4765625,
      "strike": 83323.89,
      "market_regime": {
        "id": 415,
        "signal_id": 415,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T03:45:00Z",
        "return_6h": -0.015746957112494964,
        "return_12h": -0.013399924361035098,
        "return_24h": -0.012591645657222816,
        "close_vs_ema12": -0.00987521441331074,
        "close_vs_ema24": -0.01169072138829963,
        "ema12_slope_3h": -0.004382927920473123,
        "ema24_slope_6h": -0.0029069082778582223,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T04:02:18.619122Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T03:45:00Z",
          "return_6h": -0.015746957112494964,
          "return_12h": -0.013399924361035098,
          "return_24h": -0.012591645657222816,
          "close_vs_ema12": -0.00987521441331074,
          "close_vs_ema24": -0.01169072138829963,
          "ema12_slope_3h": -0.004382927920473123,
          "ema24_slope_6h": -0.0029069082778582223,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173957,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3059,
        3060
      ],
      "forecast_publication_timestamp": "2026-09-28T04:02:18.570575Z",
      "requested_quote_timestamp": "2026-09-28T04:02:18.570575Z",
      "retrieved_quote_timestamp": "2026-09-28T04:02:18.744532Z",
      "quote_retrieval_timestamp": "2026-09-28T04:02:18.744532Z",
      "timing_difference_seconds": 0.173957,
      "selected_quote": {
        "id": 415,
        "contract_id": 415,
        "forecast_timestamp": "2026-09-28T04:02:18.570575Z",
        "requested_timestamp": "2026-09-28T04:02:18.570575Z",
        "actual_quote_timestamp": "2026-09-28T04:02:18.744532Z",
        "timestamp_delta_seconds": 0.173957,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T04:02:18.744532Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP280015",
        "external_market_id": "KXBTC15M-26SEP280015-15",
        "external_contract_id": "KXBTC15M-26SEP280015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4637.18
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 415,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280015",
          "external_market_id": "KXBTC15M-26SEP280015-15",
          "external_contract_id": "KXBTC15M-26SEP280015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T04:00:00Z",
          "resolution_timestamp": "2026-09-28T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T04:02:18.622152Z"
        }
      ],
      "quotes": [
        {
          "id": 415,
          "contract_id": 415,
          "forecast_timestamp": "2026-09-28T04:02:18.570575Z",
          "requested_timestamp": "2026-09-28T04:02:18.570575Z",
          "actual_quote_timestamp": "2026-09-28T04:02:18.744532Z",
          "timestamp_delta_seconds": 0.173957,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.33,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T04:02:18.744532Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP280015",
          "external_market_id": "KXBTC15M-26SEP280015-15",
          "external_contract_id": "KXBTC15M-26SEP280015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4637.18
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP280015-15": {
          "UP/YES": "KXBTC15M-26SEP280015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 804,
          "signal_id": 415,
          "quote_id": 415,
          "settlement_id": 415,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 289.0,
          "gross_pnl": 193.63,
          "net_pnl": 189.14999999999998,
          "roi": 1.8943415122684022,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T04:17:21.730677Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4637.18,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 805,
          "signal_id": 415,
          "quote_id": 415,
          "settlement_id": 415,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 67.0,
          "net_pnl": 65.45,
          "roi": 1.8943560057887123,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T04:17:21.733498Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4637.18,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83323.89,
        "kronos_base_predicted_close": 83327.953125,
        "kronos_base_displacement": 4.063125000000582,
        "kronos_base_displacement_fraction": 4.87630258260936e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83449.4765625,
        "kronos_small_displacement": 125.58656250000058,
        "kronos_small_displacement_fraction": 0.0015072095469858713,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP280015",
        "ticker": "KXBTC15M-26SEP280015-15",
        "market_id": "KXBTC15M-26SEP280015-15",
        "contract_id": "KXBTC15M-26SEP280015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83323.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T04:02:18.570575Z",
        "retrieved_timestamp": "2026-09-28T04:02:18.744532Z",
        "quote_offset_seconds": 0.173957,
        "quote_age_seconds": 0.173957,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4637.18
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83410.26,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 415,
          "signal_id": 415,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T03:45:00Z",
          "return_6h": -0.015746957112494964,
          "return_12h": -0.013399924361035098,
          "return_24h": -0.012591645657222816,
          "close_vs_ema12": -0.00987521441331074,
          "close_vs_ema24": -0.01169072138829963,
          "ema12_slope_3h": -0.004382927920473123,
          "ema24_slope_6h": -0.0029069082778582223,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T04:02:18.619122Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T03:45:00Z",
            "return_6h": -0.015746957112494964,
            "return_12h": -0.013399924361035098,
            "return_24h": -0.012591645657222816,
            "close_vs_ema12": -0.00987521441331074,
            "close_vs_ema24": -0.01169072138829963,
            "ema12_slope_3h": -0.004382927920473123,
            "ema24_slope_6h": -0.0029069082778582223,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 414,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0330Z",
      "trigger_timestamp": "2026-09-28T03:32:17.589950Z",
      "market_start_timestamp": "2026-09-28T03:30:00Z",
      "resolution_timestamp": "2026-09-28T03:45:00Z",
      "direction": "UP",
      "base_run_id": 3055,
      "small_run_id": 3056,
      "last_observed_close": 83317.98,
      "actual_close": 83457.59,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T03:32:17.639899Z",
      "base_predicted_close": 83360.4453125,
      "small_predicted_close": 83483.9453125,
      "strike": 83317.98,
      "market_regime": {
        "id": 414,
        "signal_id": 414,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T03:15:00Z",
        "return_6h": -0.015230090813819985,
        "return_12h": -0.014895379081920512,
        "return_24h": -0.012533734410179909,
        "close_vs_ema12": -0.010727707383418217,
        "close_vs_ema24": -0.012219260572019053,
        "ema12_slope_3h": -0.003922727673515758,
        "ema24_slope_6h": -0.0024241823700063003,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T03:32:17.644323Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T03:15:00Z",
          "return_6h": -0.015230090813819985,
          "return_12h": -0.014895379081920512,
          "return_24h": -0.012533734410179909,
          "close_vs_ema12": -0.010727707383418217,
          "close_vs_ema24": -0.012219260572019053,
          "ema12_slope_3h": -0.003922727673515758,
          "ema24_slope_6h": -0.0024241823700063003,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.2169,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3055,
        3056
      ],
      "forecast_publication_timestamp": "2026-09-28T03:32:17.589950Z",
      "requested_quote_timestamp": "2026-09-28T03:32:17.589950Z",
      "retrieved_quote_timestamp": "2026-09-28T03:32:17.806850Z",
      "quote_retrieval_timestamp": "2026-09-28T03:32:17.806850Z",
      "timing_difference_seconds": 0.2169,
      "selected_quote": {
        "id": 414,
        "contract_id": 414,
        "forecast_timestamp": "2026-09-28T03:32:17.589950Z",
        "requested_timestamp": "2026-09-28T03:32:17.589950Z",
        "actual_quote_timestamp": "2026-09-28T03:32:17.806850Z",
        "timestamp_delta_seconds": 0.2169,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.33,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T03:32:17.806850Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272345",
        "external_market_id": "KXBTC15M-26SEP272345-45",
        "external_contract_id": "KXBTC15M-26SEP272345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 816.17
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 414,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272345",
          "external_market_id": "KXBTC15M-26SEP272345-45",
          "external_contract_id": "KXBTC15M-26SEP272345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T03:30:00Z",
          "resolution_timestamp": "2026-09-28T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T03:32:17.646704Z"
        }
      ],
      "quotes": [
        {
          "id": 414,
          "contract_id": 414,
          "forecast_timestamp": "2026-09-28T03:32:17.589950Z",
          "requested_timestamp": "2026-09-28T03:32:17.589950Z",
          "actual_quote_timestamp": "2026-09-28T03:32:17.806850Z",
          "timestamp_delta_seconds": 0.2169,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.33,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T03:32:17.806850Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272345",
          "external_market_id": "KXBTC15M-26SEP272345-45",
          "external_contract_id": "KXBTC15M-26SEP272345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 816.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272345-45": {
          "UP/YES": "KXBTC15M-26SEP272345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 802,
          "signal_id": 414,
          "quote_id": 414,
          "settlement_id": 414,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 281.0,
          "gross_pnl": 185.45999999999998,
          "net_pnl": 181.04,
          "roi": 1.8111244497799117,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T03:47:28.009885Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 816.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 803,
          "signal_id": 414,
          "quote_id": 414,
          "settlement_id": 414,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 66.0,
          "net_pnl": 64.42,
          "roi": 1.810567734682406,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T03:47:28.012171Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 816.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83317.98,
        "kronos_base_predicted_close": 83360.4453125,
        "kronos_base_displacement": 42.465312500004075,
        "kronos_base_displacement_fraction": 0.0005096776530108397,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83483.9453125,
        "kronos_small_displacement": 165.96531250000407,
        "kronos_small_displacement_fraction": 0.0019919507470056775,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272345",
        "ticker": "KXBTC15M-26SEP272345-45",
        "market_id": "KXBTC15M-26SEP272345-45",
        "contract_id": "KXBTC15M-26SEP272345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83317.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T03:32:17.589950Z",
        "retrieved_timestamp": "2026-09-28T03:32:17.806850Z",
        "quote_offset_seconds": 0.2169,
        "quote_age_seconds": 0.2169,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 816.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83457.59,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 414,
          "signal_id": 414,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T03:15:00Z",
          "return_6h": -0.015230090813819985,
          "return_12h": -0.014895379081920512,
          "return_24h": -0.012533734410179909,
          "close_vs_ema12": -0.010727707383418217,
          "close_vs_ema24": -0.012219260572019053,
          "ema12_slope_3h": -0.003922727673515758,
          "ema24_slope_6h": -0.0024241823700063003,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T03:32:17.644323Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T03:15:00Z",
            "return_6h": -0.015230090813819985,
            "return_12h": -0.014895379081920512,
            "return_24h": -0.012533734410179909,
            "close_vs_ema12": -0.010727707383418217,
            "close_vs_ema24": -0.012219260572019053,
            "ema12_slope_3h": -0.003922727673515758,
            "ema24_slope_6h": -0.0024241823700063003,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 413,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0315Z",
      "trigger_timestamp": "2026-09-28T03:17:16.461364Z",
      "market_start_timestamp": "2026-09-28T03:15:00Z",
      "resolution_timestamp": "2026-09-28T03:30:00Z",
      "direction": "UP",
      "base_run_id": 3053,
      "small_run_id": 3054,
      "last_observed_close": 83429.03,
      "actual_close": 83317.98,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T03:17:16.496059Z",
      "base_predicted_close": 83483.34375,
      "small_predicted_close": 83524.625,
      "strike": 83429.03,
      "market_regime": {
        "id": 413,
        "signal_id": 413,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T03:00:00Z",
        "return_6h": -0.014622197922069091,
        "return_12h": -0.012417979212989594,
        "return_24h": -0.012272262280743407,
        "close_vs_ema12": -0.00986113301145719,
        "close_vs_ema24": -0.011157095400149863,
        "ema12_slope_3h": -0.0033538549034367593,
        "ema24_slope_6h": -0.0021544382584255395,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T03:17:16.500596Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T03:00:00Z",
          "return_6h": -0.014622197922069091,
          "return_12h": -0.012417979212989594,
          "return_24h": -0.012272262280743407,
          "close_vs_ema12": -0.00986113301145719,
          "close_vs_ema24": -0.011157095400149863,
          "ema12_slope_3h": -0.0033538549034367593,
          "ema24_slope_6h": -0.0021544382584255395,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17961,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3053,
        3054
      ],
      "forecast_publication_timestamp": "2026-09-28T03:17:16.461364Z",
      "requested_quote_timestamp": "2026-09-28T03:17:16.461364Z",
      "retrieved_quote_timestamp": "2026-09-28T03:17:16.640974Z",
      "quote_retrieval_timestamp": "2026-09-28T03:17:16.640974Z",
      "timing_difference_seconds": 0.17961,
      "selected_quote": {
        "id": 413,
        "contract_id": 413,
        "forecast_timestamp": "2026-09-28T03:17:16.461364Z",
        "requested_timestamp": "2026-09-28T03:17:16.461364Z",
        "actual_quote_timestamp": "2026-09-28T03:17:16.640974Z",
        "timestamp_delta_seconds": 0.17961,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T03:17:16.640974Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272330",
        "external_market_id": "KXBTC15M-26SEP272330-30",
        "external_contract_id": "KXBTC15M-26SEP272330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1146.54
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 413,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272330",
          "external_market_id": "KXBTC15M-26SEP272330-30",
          "external_contract_id": "KXBTC15M-26SEP272330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T03:15:00Z",
          "resolution_timestamp": "2026-09-28T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T03:17:16.503125Z"
        }
      ],
      "quotes": [
        {
          "id": 413,
          "contract_id": 413,
          "forecast_timestamp": "2026-09-28T03:17:16.461364Z",
          "requested_timestamp": "2026-09-28T03:17:16.461364Z",
          "actual_quote_timestamp": "2026-09-28T03:17:16.640974Z",
          "timestamp_delta_seconds": 0.17961,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T03:17:16.640974Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272330",
          "external_market_id": "KXBTC15M-26SEP272330-30",
          "external_contract_id": "KXBTC15M-26SEP272330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1146.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272330-30": {
          "UP/YES": "KXBTC15M-26SEP272330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 800,
          "signal_id": 413,
          "quote_id": 413,
          "settlement_id": 413,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T03:32:24.532255Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1146.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 801,
          "signal_id": 413,
          "quote_id": 413,
          "settlement_id": 413,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T03:32:24.576662Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1146.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83429.03,
        "kronos_base_predicted_close": 83483.34375,
        "kronos_base_displacement": 54.313750000001164,
        "kronos_base_displacement_fraction": 0.0006510173976612357,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83524.625,
        "kronos_small_displacement": 95.59500000000116,
        "kronos_small_displacement_fraction": 0.0011458241813431269,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272330",
        "ticker": "KXBTC15M-26SEP272330-30",
        "market_id": "KXBTC15M-26SEP272330-30",
        "contract_id": "KXBTC15M-26SEP272330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83429.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T03:17:16.461364Z",
        "retrieved_timestamp": "2026-09-28T03:17:16.640974Z",
        "quote_offset_seconds": 0.17961,
        "quote_age_seconds": 0.17961,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1146.54
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83317.98,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 413,
          "signal_id": 413,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T03:00:00Z",
          "return_6h": -0.014622197922069091,
          "return_12h": -0.012417979212989594,
          "return_24h": -0.012272262280743407,
          "close_vs_ema12": -0.00986113301145719,
          "close_vs_ema24": -0.011157095400149863,
          "ema12_slope_3h": -0.0033538549034367593,
          "ema24_slope_6h": -0.0021544382584255395,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T03:17:16.500596Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T03:00:00Z",
            "return_6h": -0.014622197922069091,
            "return_12h": -0.012417979212989594,
            "return_24h": -0.012272262280743407,
            "close_vs_ema12": -0.00986113301145719,
            "close_vs_ema24": -0.011157095400149863,
            "ema12_slope_3h": -0.0033538549034367593,
            "ema24_slope_6h": -0.0021544382584255395,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 412,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0300Z",
      "trigger_timestamp": "2026-09-28T03:02:15.722265Z",
      "market_start_timestamp": "2026-09-28T03:00:00Z",
      "resolution_timestamp": "2026-09-28T03:15:00Z",
      "direction": "UP",
      "base_run_id": 3051,
      "small_run_id": 3052,
      "last_observed_close": 83394.03,
      "actual_close": 83429.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T03:02:15.761792Z",
      "base_predicted_close": 83441.53125,
      "small_predicted_close": 83530.3984375,
      "strike": 83394.03,
      "market_regime": {
        "id": 412,
        "signal_id": 412,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T02:45:00Z",
        "return_6h": -0.013491751528581397,
        "return_12h": -0.013560595138215503,
        "return_24h": -0.012410921735710012,
        "close_vs_ema12": -0.010691616940034288,
        "close_vs_ema24": -0.011804004972731486,
        "ema12_slope_3h": -0.003000226226326008,
        "ema24_slope_6h": -0.0018915907984832225,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T03:02:15.765747Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T02:45:00Z",
          "return_6h": -0.013491751528581397,
          "return_12h": -0.013560595138215503,
          "return_24h": -0.012410921735710012,
          "close_vs_ema12": -0.010691616940034288,
          "close_vs_ema24": -0.011804004972731486,
          "ema12_slope_3h": -0.003000226226326008,
          "ema24_slope_6h": -0.0018915907984832225,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.206887,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3051,
        3052
      ],
      "forecast_publication_timestamp": "2026-09-28T03:02:15.722265Z",
      "requested_quote_timestamp": "2026-09-28T03:02:15.722265Z",
      "retrieved_quote_timestamp": "2026-09-28T03:02:15.929152Z",
      "quote_retrieval_timestamp": "2026-09-28T03:02:15.929152Z",
      "timing_difference_seconds": 0.206887,
      "selected_quote": {
        "id": 412,
        "contract_id": 412,
        "forecast_timestamp": "2026-09-28T03:02:15.722265Z",
        "requested_timestamp": "2026-09-28T03:02:15.722265Z",
        "actual_quote_timestamp": "2026-09-28T03:02:15.929152Z",
        "timestamp_delta_seconds": 0.206887,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T03:02:15.929152Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272315",
        "external_market_id": "KXBTC15M-26SEP272315-15",
        "external_contract_id": "KXBTC15M-26SEP272315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4166.17
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 412,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272315",
          "external_market_id": "KXBTC15M-26SEP272315-15",
          "external_contract_id": "KXBTC15M-26SEP272315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T03:00:00Z",
          "resolution_timestamp": "2026-09-28T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T03:02:15.768124Z"
        }
      ],
      "quotes": [
        {
          "id": 412,
          "contract_id": 412,
          "forecast_timestamp": "2026-09-28T03:02:15.722265Z",
          "requested_timestamp": "2026-09-28T03:02:15.722265Z",
          "actual_quote_timestamp": "2026-09-28T03:02:15.929152Z",
          "timestamp_delta_seconds": 0.206887,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.77,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T03:02:15.929152Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272315",
          "external_market_id": "KXBTC15M-26SEP272315-15",
          "external_contract_id": "KXBTC15M-26SEP272315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4166.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272315-15": {
          "UP/YES": "KXBTC15M-26SEP272315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 798,
          "signal_id": 412,
          "quote_id": 412,
          "settlement_id": 412,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T03:17:21.240965Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4166.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 799,
          "signal_id": 412,
          "quote_id": 412,
          "settlement_id": 412,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T03:17:21.243079Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4166.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83394.03,
        "kronos_base_predicted_close": 83441.53125,
        "kronos_base_displacement": 47.501250000001164,
        "kronos_base_displacement_fraction": 0.0005696001260522026,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83530.3984375,
        "kronos_small_displacement": 136.36843750000116,
        "kronos_small_displacement_fraction": 0.0016352302137215477,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272315",
        "ticker": "KXBTC15M-26SEP272315-15",
        "market_id": "KXBTC15M-26SEP272315-15",
        "contract_id": "KXBTC15M-26SEP272315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83394.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T03:02:15.722265Z",
        "retrieved_timestamp": "2026-09-28T03:02:15.929152Z",
        "quote_offset_seconds": 0.206887,
        "quote_age_seconds": 0.206887,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4166.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83429.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 412,
          "signal_id": 412,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T02:45:00Z",
          "return_6h": -0.013491751528581397,
          "return_12h": -0.013560595138215503,
          "return_24h": -0.012410921735710012,
          "close_vs_ema12": -0.010691616940034288,
          "close_vs_ema24": -0.011804004972731486,
          "ema12_slope_3h": -0.003000226226326008,
          "ema24_slope_6h": -0.0018915907984832225,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T03:02:15.765747Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T02:45:00Z",
            "return_6h": -0.013491751528581397,
            "return_12h": -0.013560595138215503,
            "return_24h": -0.012410921735710012,
            "close_vs_ema12": -0.010691616940034288,
            "close_vs_ema24": -0.011804004972731486,
            "ema12_slope_3h": -0.003000226226326008,
            "ema24_slope_6h": -0.0018915907984832225,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 411,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0200Z",
      "trigger_timestamp": "2026-09-28T02:02:16.309028Z",
      "market_start_timestamp": "2026-09-28T02:00:00Z",
      "resolution_timestamp": "2026-09-28T02:15:00Z",
      "direction": "UP",
      "base_run_id": 3043,
      "small_run_id": 3044,
      "last_observed_close": 83700.88,
      "actual_close": 83732.16,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T02:02:16.343976Z",
      "base_predicted_close": 83802.046875,
      "small_predicted_close": 83718.515625,
      "strike": 83700.88,
      "market_regime": {
        "id": 411,
        "signal_id": 411,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T01:45:00Z",
        "return_6h": -0.012038939796849779,
        "return_12h": -0.015474862358682784,
        "return_24h": -0.009136112559086973,
        "close_vs_ema12": -0.008615494516607258,
        "close_vs_ema24": -0.009009891895785826,
        "ema12_slope_3h": -0.0018454279417071673,
        "ema24_slope_6h": -0.0009541099859604607,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T02:02:16.348525Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T01:45:00Z",
          "return_6h": -0.012038939796849779,
          "return_12h": -0.015474862358682784,
          "return_24h": -0.009136112559086973,
          "close_vs_ema12": -0.008615494516607258,
          "close_vs_ema24": -0.009009891895785826,
          "ema12_slope_3h": -0.0018454279417071673,
          "ema24_slope_6h": -0.0009541099859604607,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168009,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3043,
        3044
      ],
      "forecast_publication_timestamp": "2026-09-28T02:02:16.309028Z",
      "requested_quote_timestamp": "2026-09-28T02:02:16.309028Z",
      "retrieved_quote_timestamp": "2026-09-28T02:02:16.477037Z",
      "quote_retrieval_timestamp": "2026-09-28T02:02:16.477037Z",
      "timing_difference_seconds": 0.168009,
      "selected_quote": {
        "id": 411,
        "contract_id": 411,
        "forecast_timestamp": "2026-09-28T02:02:16.309028Z",
        "requested_timestamp": "2026-09-28T02:02:16.309028Z",
        "actual_quote_timestamp": "2026-09-28T02:02:16.477037Z",
        "timestamp_delta_seconds": 0.168009,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T02:02:16.477037Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272215",
        "external_market_id": "KXBTC15M-26SEP272215-15",
        "external_contract_id": "KXBTC15M-26SEP272215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 589.07
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 411,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272215",
          "external_market_id": "KXBTC15M-26SEP272215-15",
          "external_contract_id": "KXBTC15M-26SEP272215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T02:00:00Z",
          "resolution_timestamp": "2026-09-28T02:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T02:02:16.350945Z"
        }
      ],
      "quotes": [
        {
          "id": 411,
          "contract_id": 411,
          "forecast_timestamp": "2026-09-28T02:02:16.309028Z",
          "requested_timestamp": "2026-09-28T02:02:16.309028Z",
          "actual_quote_timestamp": "2026-09-28T02:02:16.477037Z",
          "timestamp_delta_seconds": 0.168009,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T02:02:16.477037Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272215",
          "external_market_id": "KXBTC15M-26SEP272215-15",
          "external_contract_id": "KXBTC15M-26SEP272215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 589.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272215-15": {
          "UP/YES": "KXBTC15M-26SEP272215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 796,
          "signal_id": 411,
          "quote_id": 411,
          "settlement_id": 411,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T02:17:21.435210Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 589.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 797,
          "signal_id": 411,
          "quote_id": 411,
          "settlement_id": 411,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T02:17:21.437052Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 589.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83700.88,
        "kronos_base_predicted_close": 83802.046875,
        "kronos_base_displacement": 101.16687499999534,
        "kronos_base_displacement_fraction": 0.0012086715814695775,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83718.515625,
        "kronos_small_displacement": 17.635624999995343,
        "kronos_small_displacement_fraction": 0.00021069820293401147,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272215",
        "ticker": "KXBTC15M-26SEP272215-15",
        "market_id": "KXBTC15M-26SEP272215-15",
        "contract_id": "KXBTC15M-26SEP272215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83700.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T02:02:16.309028Z",
        "retrieved_timestamp": "2026-09-28T02:02:16.477037Z",
        "quote_offset_seconds": 0.168009,
        "quote_age_seconds": 0.168009,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 589.07
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83732.16,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 411,
          "signal_id": 411,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T01:45:00Z",
          "return_6h": -0.012038939796849779,
          "return_12h": -0.015474862358682784,
          "return_24h": -0.009136112559086973,
          "close_vs_ema12": -0.008615494516607258,
          "close_vs_ema24": -0.009009891895785826,
          "ema12_slope_3h": -0.0018454279417071673,
          "ema24_slope_6h": -0.0009541099859604607,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T02:02:16.348525Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T01:45:00Z",
            "return_6h": -0.012038939796849779,
            "return_12h": -0.015474862358682784,
            "return_24h": -0.009136112559086973,
            "close_vs_ema12": -0.008615494516607258,
            "close_vs_ema24": -0.009009891895785826,
            "ema12_slope_3h": -0.0018454279417071673,
            "ema24_slope_6h": -0.0009541099859604607,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 410,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0115Z",
      "trigger_timestamp": "2026-09-28T01:17:15.311810Z",
      "market_start_timestamp": "2026-09-28T01:15:00Z",
      "resolution_timestamp": "2026-09-28T01:30:00Z",
      "direction": "UP",
      "base_run_id": 3037,
      "small_run_id": 3038,
      "last_observed_close": 83978.57,
      "actual_close": 84077.35,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T01:17:15.351528Z",
      "base_predicted_close": 84047.609375,
      "small_predicted_close": 84024.5234375,
      "strike": 83978.57,
      "market_regime": {
        "id": 410,
        "signal_id": 410,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T01:00:00Z",
        "return_6h": -0.009526874783151063,
        "return_12h": -0.008024969877754917,
        "return_24h": -0.004611179352701056,
        "close_vs_ema12": -0.006207046089424129,
        "close_vs_ema24": -0.006172005493354837,
        "ema12_slope_3h": -0.0014047270553346758,
        "ema24_slope_6h": -0.00036659911572101134,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T01:17:15.355628Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T01:00:00Z",
          "return_6h": -0.009526874783151063,
          "return_12h": -0.008024969877754917,
          "return_24h": -0.004611179352701056,
          "close_vs_ema12": -0.006207046089424129,
          "close_vs_ema24": -0.006172005493354837,
          "ema12_slope_3h": -0.0014047270553346758,
          "ema24_slope_6h": -0.00036659911572101134,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.310598,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3037,
        3038
      ],
      "forecast_publication_timestamp": "2026-09-28T01:17:15.311810Z",
      "requested_quote_timestamp": "2026-09-28T01:17:15.311810Z",
      "retrieved_quote_timestamp": "2026-09-28T01:17:15.622408Z",
      "quote_retrieval_timestamp": "2026-09-28T01:17:15.622408Z",
      "timing_difference_seconds": 0.310598,
      "selected_quote": {
        "id": 410,
        "contract_id": 410,
        "forecast_timestamp": "2026-09-28T01:17:15.311810Z",
        "requested_timestamp": "2026-09-28T01:17:15.311810Z",
        "actual_quote_timestamp": "2026-09-28T01:17:15.622408Z",
        "timestamp_delta_seconds": 0.310598,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T01:17:15.622408Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272130",
        "external_market_id": "KXBTC15M-26SEP272130-30",
        "external_contract_id": "KXBTC15M-26SEP272130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1658.19
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 410,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272130",
          "external_market_id": "KXBTC15M-26SEP272130-30",
          "external_contract_id": "KXBTC15M-26SEP272130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T01:15:00Z",
          "resolution_timestamp": "2026-09-28T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T01:17:15.359227Z"
        }
      ],
      "quotes": [
        {
          "id": 410,
          "contract_id": 410,
          "forecast_timestamp": "2026-09-28T01:17:15.311810Z",
          "requested_timestamp": "2026-09-28T01:17:15.311810Z",
          "actual_quote_timestamp": "2026-09-28T01:17:15.622408Z",
          "timestamp_delta_seconds": 0.310598,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T01:17:15.622408Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272130",
          "external_market_id": "KXBTC15M-26SEP272130-30",
          "external_contract_id": "KXBTC15M-26SEP272130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1658.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272130-30": {
          "UP/YES": "KXBTC15M-26SEP272130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 794,
          "signal_id": 410,
          "quote_id": 410,
          "settlement_id": 410,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 1.0,
          "settlement_payout": 218.0,
          "gross_pnl": 122.08,
          "net_pnl": 118.31,
          "roi": 1.1867790149463338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T01:32:21.815126Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1658.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 795,
          "signal_id": 410,
          "quote_id": 410,
          "settlement_id": 410,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 56.0,
          "net_pnl": 54.27,
          "roi": 1.1867483052700636,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T01:32:21.817580Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1658.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83978.57,
        "kronos_base_predicted_close": 84047.609375,
        "kronos_base_displacement": 69.03937499999302,
        "kronos_base_displacement_fraction": 0.0008221070565978083,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84024.5234375,
        "kronos_small_displacement": 45.953437499993015,
        "kronos_small_displacement_fraction": 0.0005472043343914169,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272130",
        "ticker": "KXBTC15M-26SEP272130-30",
        "market_id": "KXBTC15M-26SEP272130-30",
        "contract_id": "KXBTC15M-26SEP272130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83978.57
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T01:17:15.311810Z",
        "retrieved_timestamp": "2026-09-28T01:17:15.622408Z",
        "quote_offset_seconds": 0.310598,
        "quote_age_seconds": 0.310598,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1658.19
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84077.35,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 410,
          "signal_id": 410,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T01:00:00Z",
          "return_6h": -0.009526874783151063,
          "return_12h": -0.008024969877754917,
          "return_24h": -0.004611179352701056,
          "close_vs_ema12": -0.006207046089424129,
          "close_vs_ema24": -0.006172005493354837,
          "ema12_slope_3h": -0.0014047270553346758,
          "ema24_slope_6h": -0.00036659911572101134,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T01:17:15.355628Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T01:00:00Z",
            "return_6h": -0.009526874783151063,
            "return_12h": -0.008024969877754917,
            "return_24h": -0.004611179352701056,
            "close_vs_ema12": -0.006207046089424129,
            "close_vs_ema24": -0.006172005493354837,
            "ema12_slope_3h": -0.0014047270553346758,
            "ema24_slope_6h": -0.00036659911572101134,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 409,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0100Z",
      "trigger_timestamp": "2026-09-28T01:02:22.133102Z",
      "market_start_timestamp": "2026-09-28T01:00:00Z",
      "resolution_timestamp": "2026-09-28T01:15:00Z",
      "direction": "UP",
      "base_run_id": 3035,
      "small_run_id": 3036,
      "last_observed_close": 84142.39,
      "actual_close": 83978.57,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T01:02:22.174972Z",
      "base_predicted_close": 84172.8515625,
      "small_predicted_close": 84433.0859375,
      "strike": 84142.39,
      "market_regime": {
        "id": 409,
        "signal_id": 409,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T00:45:00Z",
        "return_6h": -0.007702109192616269,
        "return_12h": -0.007655411126168188,
        "return_24h": -0.001803575233368937,
        "close_vs_ema12": -0.004531365250993624,
        "close_vs_ema24": -0.004362653750001666,
        "ema12_slope_3h": -0.0012953188781604785,
        "ema24_slope_6h": -0.000173130675484523,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T01:02:22.178907Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T00:45:00Z",
          "return_6h": -0.007702109192616269,
          "return_12h": -0.007655411126168188,
          "return_24h": -0.001803575233368937,
          "close_vs_ema12": -0.004531365250993624,
          "close_vs_ema24": -0.004362653750001666,
          "ema12_slope_3h": -0.0012953188781604785,
          "ema24_slope_6h": -0.000173130675484523,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190328,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3035,
        3036
      ],
      "forecast_publication_timestamp": "2026-09-28T01:02:22.133102Z",
      "requested_quote_timestamp": "2026-09-28T01:02:22.133102Z",
      "retrieved_quote_timestamp": "2026-09-28T01:02:22.323430Z",
      "quote_retrieval_timestamp": "2026-09-28T01:02:22.323430Z",
      "timing_difference_seconds": 0.190328,
      "selected_quote": {
        "id": 409,
        "contract_id": 409,
        "forecast_timestamp": "2026-09-28T01:02:22.133102Z",
        "requested_timestamp": "2026-09-28T01:02:22.133102Z",
        "actual_quote_timestamp": "2026-09-28T01:02:22.323430Z",
        "timestamp_delta_seconds": 0.190328,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T01:02:22.323430Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272115",
        "external_market_id": "KXBTC15M-26SEP272115-15",
        "external_contract_id": "KXBTC15M-26SEP272115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3596.67
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 409,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272115",
          "external_market_id": "KXBTC15M-26SEP272115-15",
          "external_contract_id": "KXBTC15M-26SEP272115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T01:00:00Z",
          "resolution_timestamp": "2026-09-28T01:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T01:02:22.181668Z"
        }
      ],
      "quotes": [
        {
          "id": 409,
          "contract_id": 409,
          "forecast_timestamp": "2026-09-28T01:02:22.133102Z",
          "requested_timestamp": "2026-09-28T01:02:22.133102Z",
          "actual_quote_timestamp": "2026-09-28T01:02:22.323430Z",
          "timestamp_delta_seconds": 0.190328,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T01:02:22.323430Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272115",
          "external_market_id": "KXBTC15M-26SEP272115-15",
          "external_contract_id": "KXBTC15M-26SEP272115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3596.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272115-15": {
          "UP/YES": "KXBTC15M-26SEP272115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 792,
          "signal_id": 409,
          "quote_id": 409,
          "settlement_id": 409,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T01:17:20.140448Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3596.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 793,
          "signal_id": 409,
          "quote_id": 409,
          "settlement_id": 409,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T01:17:20.142283Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3596.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84142.39,
        "kronos_base_predicted_close": 84172.8515625,
        "kronos_base_displacement": 30.461562500000582,
        "kronos_base_displacement_fraction": 0.00036202397507368857,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84433.0859375,
        "kronos_small_displacement": 290.6959375000006,
        "kronos_small_displacement_fraction": 0.0034548096090448654,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272115",
        "ticker": "KXBTC15M-26SEP272115-15",
        "market_id": "KXBTC15M-26SEP272115-15",
        "contract_id": "KXBTC15M-26SEP272115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84142.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T01:02:22.133102Z",
        "retrieved_timestamp": "2026-09-28T01:02:22.323430Z",
        "quote_offset_seconds": 0.190328,
        "quote_age_seconds": 0.190328,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3596.67
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83978.57,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 409,
          "signal_id": 409,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T00:45:00Z",
          "return_6h": -0.007702109192616269,
          "return_12h": -0.007655411126168188,
          "return_24h": -0.001803575233368937,
          "close_vs_ema12": -0.004531365250993624,
          "close_vs_ema24": -0.004362653750001666,
          "ema12_slope_3h": -0.0012953188781604785,
          "ema24_slope_6h": -0.000173130675484523,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T01:02:22.178907Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T00:45:00Z",
            "return_6h": -0.007702109192616269,
            "return_12h": -0.007655411126168188,
            "return_24h": -0.001803575233368937,
            "close_vs_ema12": -0.004531365250993624,
            "close_vs_ema24": -0.004362653750001666,
            "ema12_slope_3h": -0.0012953188781604785,
            "ema24_slope_6h": -0.000173130675484523,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 408,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0045Z",
      "trigger_timestamp": "2026-09-28T00:47:20.720274Z",
      "market_start_timestamp": "2026-09-28T00:45:00Z",
      "resolution_timestamp": "2026-09-28T01:00:00Z",
      "direction": "UP",
      "base_run_id": 3033,
      "small_run_id": 3034,
      "last_observed_close": 84272.52,
      "actual_close": 84142.39,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T00:47:20.773839Z",
      "base_predicted_close": 84343.609375,
      "small_predicted_close": 84518.6640625,
      "strike": 84272.52,
      "market_regime": {
        "id": 408,
        "signal_id": 408,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-28T00:30:00Z",
        "return_6h": -0.0055731548505773,
        "return_12h": -0.008265584855849273,
        "return_24h": -0.0006722008556088177,
        "close_vs_ema12": -0.0031840185306099,
        "close_vs_ema24": -0.002914421610286544,
        "ema12_slope_3h": -0.0010917237108837297,
        "ema24_slope_6h": -1.4114448388724554e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T00:47:20.778919Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T00:30:00Z",
          "return_6h": -0.0055731548505773,
          "return_12h": -0.008265584855849273,
          "return_24h": -0.0006722008556088177,
          "close_vs_ema12": -0.0031840185306099,
          "close_vs_ema24": -0.002914421610286544,
          "ema12_slope_3h": -0.0010917237108837297,
          "ema24_slope_6h": -1.4114448388724554e-05,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.84,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196799,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3033,
        3034
      ],
      "forecast_publication_timestamp": "2026-09-28T00:47:20.720274Z",
      "requested_quote_timestamp": "2026-09-28T00:47:20.720274Z",
      "retrieved_quote_timestamp": "2026-09-28T00:47:20.917073Z",
      "quote_retrieval_timestamp": "2026-09-28T00:47:20.917073Z",
      "timing_difference_seconds": 0.196799,
      "selected_quote": {
        "id": 408,
        "contract_id": 408,
        "forecast_timestamp": "2026-09-28T00:47:20.720274Z",
        "requested_timestamp": "2026-09-28T00:47:20.720274Z",
        "actual_quote_timestamp": "2026-09-28T00:47:20.917073Z",
        "timestamp_delta_seconds": 0.196799,
        "bid": 0.83,
        "ask": 0.84,
        "midpoint": 0.835,
        "last_price": 0.84,
        "implied_probability": 0.84,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T00:47:20.917073Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272100",
        "external_market_id": "KXBTC15M-26SEP272100-00",
        "external_contract_id": "KXBTC15M-26SEP272100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6104.18
      },
      "selected_entry_price": 0.84,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 408,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272100",
          "external_market_id": "KXBTC15M-26SEP272100-00",
          "external_contract_id": "KXBTC15M-26SEP272100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T00:45:00Z",
          "resolution_timestamp": "2026-09-28T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T00:47:20.781480Z"
        }
      ],
      "quotes": [
        {
          "id": 408,
          "contract_id": 408,
          "forecast_timestamp": "2026-09-28T00:47:20.720274Z",
          "requested_timestamp": "2026-09-28T00:47:20.720274Z",
          "actual_quote_timestamp": "2026-09-28T00:47:20.917073Z",
          "timestamp_delta_seconds": 0.196799,
          "bid": 0.83,
          "ask": 0.84,
          "midpoint": 0.835,
          "last_price": 0.84,
          "implied_probability": 0.84,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T00:47:20.917073Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272100",
          "external_market_id": "KXBTC15M-26SEP272100-00",
          "external_contract_id": "KXBTC15M-26SEP272100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6104.18
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272100-00": {
          "UP/YES": "KXBTC15M-26SEP272100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 790,
          "signal_id": 408,
          "quote_id": 408,
          "settlement_id": 408,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 117.0,
          "entry_price": 0.84,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.11,
          "total_deployed": 99.39,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -98.28,
          "net_pnl": -99.39,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T01:02:27.162844Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6104.18,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 791,
          "signal_id": 408,
          "quote_id": 408,
          "settlement_id": 408,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.84,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 84.0,
          "trading_fee": 0.95,
          "total_deployed": 84.95,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -84.0,
          "net_pnl": -84.95,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T01:02:27.165893Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6104.18,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84272.52,
        "kronos_base_predicted_close": 84343.609375,
        "kronos_base_displacement": 71.08937499999593,
        "kronos_base_displacement_fraction": 0.0008435653164281301,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84518.6640625,
        "kronos_small_displacement": 246.14406249999593,
        "kronos_small_displacement_fraction": 0.0029208105145069343,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272100",
        "ticker": "KXBTC15M-26SEP272100-00",
        "market_id": "KXBTC15M-26SEP272100-00",
        "contract_id": "KXBTC15M-26SEP272100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84272.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T00:47:20.720274Z",
        "retrieved_timestamp": "2026-09-28T00:47:20.917073Z",
        "quote_offset_seconds": 0.196799,
        "quote_age_seconds": 0.196799,
        "bid": 0.83,
        "ask": 0.84,
        "midpoint": 0.835,
        "last_price": 0.84,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.84,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6104.18
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84142.39,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 408,
          "signal_id": 408,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-28T00:30:00Z",
          "return_6h": -0.0055731548505773,
          "return_12h": -0.008265584855849273,
          "return_24h": -0.0006722008556088177,
          "close_vs_ema12": -0.0031840185306099,
          "close_vs_ema24": -0.002914421610286544,
          "ema12_slope_3h": -0.0010917237108837297,
          "ema24_slope_6h": -1.4114448388724554e-05,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T00:47:20.778919Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T00:30:00Z",
            "return_6h": -0.0055731548505773,
            "return_12h": -0.008265584855849273,
            "return_24h": -0.0006722008556088177,
            "close_vs_ema12": -0.0031840185306099,
            "close_vs_ema24": -0.002914421610286544,
            "ema12_slope_3h": -0.0010917237108837297,
            "ema24_slope_6h": -1.4114448388724554e-05,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 407,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0015Z",
      "trigger_timestamp": "2026-09-28T00:17:17.028364Z",
      "market_start_timestamp": "2026-09-28T00:15:00Z",
      "resolution_timestamp": "2026-09-28T00:30:00Z",
      "direction": "UP",
      "base_run_id": 3029,
      "small_run_id": 3030,
      "last_observed_close": 84414.77,
      "actual_close": 84780.77,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T00:17:17.082335Z",
      "base_predicted_close": 84443.109375,
      "small_predicted_close": 84508.8671875,
      "strike": 84414.77,
      "market_regime": {
        "id": 407,
        "signal_id": 407,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-28T00:00:00Z",
        "return_6h": -0.002013481573819198,
        "return_12h": -0.006667926209971697,
        "return_24h": 0.0011784936270227142,
        "close_vs_ema12": -0.001522353695471601,
        "close_vs_ema24": -0.0012287196261657751,
        "ema12_slope_3h": -0.0011379518550138634,
        "ema24_slope_6h": 8.976024535534144e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T00:17:17.087537Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-28T00:00:00Z",
          "return_6h": -0.002013481573819198,
          "return_12h": -0.006667926209971697,
          "return_24h": 0.0011784936270227142,
          "close_vs_ema12": -0.001522353695471601,
          "close_vs_ema24": -0.0012287196261657751,
          "ema12_slope_3h": -0.0011379518550138634,
          "ema24_slope_6h": 8.976024535534144e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189229,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3029,
        3030
      ],
      "forecast_publication_timestamp": "2026-09-28T00:17:17.028364Z",
      "requested_quote_timestamp": "2026-09-28T00:17:17.028364Z",
      "retrieved_quote_timestamp": "2026-09-28T00:17:17.217593Z",
      "quote_retrieval_timestamp": "2026-09-28T00:17:17.217593Z",
      "timing_difference_seconds": 0.189229,
      "selected_quote": {
        "id": 407,
        "contract_id": 407,
        "forecast_timestamp": "2026-09-28T00:17:17.028364Z",
        "requested_timestamp": "2026-09-28T00:17:17.028364Z",
        "actual_quote_timestamp": "2026-09-28T00:17:17.217593Z",
        "timestamp_delta_seconds": 0.189229,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T00:17:17.217593Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272030",
        "external_market_id": "KXBTC15M-26SEP272030-30",
        "external_contract_id": "KXBTC15M-26SEP272030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4830.48
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 407,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272030",
          "external_market_id": "KXBTC15M-26SEP272030-30",
          "external_contract_id": "KXBTC15M-26SEP272030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T00:15:00Z",
          "resolution_timestamp": "2026-09-28T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T00:17:17.090135Z"
        }
      ],
      "quotes": [
        {
          "id": 407,
          "contract_id": 407,
          "forecast_timestamp": "2026-09-28T00:17:17.028364Z",
          "requested_timestamp": "2026-09-28T00:17:17.028364Z",
          "actual_quote_timestamp": "2026-09-28T00:17:17.217593Z",
          "timestamp_delta_seconds": 0.189229,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.72,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T00:17:17.217593Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272030",
          "external_market_id": "KXBTC15M-26SEP272030-30",
          "external_contract_id": "KXBTC15M-26SEP272030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4830.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272030-30": {
          "UP/YES": "KXBTC15M-26SEP272030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 788,
          "signal_id": 407,
          "quote_id": 407,
          "settlement_id": 407,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 134.0,
          "gross_pnl": 36.18000000000001,
          "net_pnl": 34.33000000000001,
          "roi": 0.34443664091501974,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T00:32:20.871231Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4830.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 789,
          "signal_id": 407,
          "quote_id": 407,
          "settlement_id": 407,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 27.0,
          "net_pnl": 25.620000000000005,
          "roi": 0.34444743210540474,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T00:32:20.873211Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4830.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84414.77,
        "kronos_base_predicted_close": 84443.109375,
        "kronos_base_displacement": 28.339374999995925,
        "kronos_base_displacement_fraction": 0.00033571583503687715,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84508.8671875,
        "kronos_small_displacement": 94.09718749999593,
        "kronos_small_displacement_fraction": 0.0011147005139029097,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272030",
        "ticker": "KXBTC15M-26SEP272030-30",
        "market_id": "KXBTC15M-26SEP272030-30",
        "contract_id": "KXBTC15M-26SEP272030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84414.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T00:17:17.028364Z",
        "retrieved_timestamp": "2026-09-28T00:17:17.217593Z",
        "quote_offset_seconds": 0.189229,
        "quote_age_seconds": 0.189229,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4830.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84780.77,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 407,
          "signal_id": 407,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-28T00:00:00Z",
          "return_6h": -0.002013481573819198,
          "return_12h": -0.006667926209971697,
          "return_24h": 0.0011784936270227142,
          "close_vs_ema12": -0.001522353695471601,
          "close_vs_ema24": -0.0012287196261657751,
          "ema12_slope_3h": -0.0011379518550138634,
          "ema24_slope_6h": 8.976024535534144e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T00:17:17.087537Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-28T00:00:00Z",
            "return_6h": -0.002013481573819198,
            "return_12h": -0.006667926209971697,
            "return_24h": 0.0011784936270227142,
            "close_vs_ema12": -0.001522353695471601,
            "close_vs_ema24": -0.0012287196261657751,
            "ema12_slope_3h": -0.0011379518550138634,
            "ema24_slope_6h": 8.976024535534144e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 406,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260928T0000Z",
      "trigger_timestamp": "2026-09-28T00:02:15.897522Z",
      "market_start_timestamp": "2026-09-28T00:00:00Z",
      "resolution_timestamp": "2026-09-28T00:15:00Z",
      "direction": "UP",
      "base_run_id": 3027,
      "small_run_id": 3028,
      "last_observed_close": 84446.08,
      "actual_close": 84414.77,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-28T00:02:15.990649Z",
      "base_predicted_close": 84478.9296875,
      "small_predicted_close": 84509.2109375,
      "strike": 84446.08,
      "market_regime": {
        "id": 406,
        "signal_id": 406,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T23:45:00Z",
        "return_6h": -0.001211621839546706,
        "return_12h": -0.005132103414398292,
        "return_24h": 0.0002266357815821074,
        "close_vs_ema12": -0.0012167178203046358,
        "close_vs_ema24": -0.0008841331608107073,
        "ema12_slope_3h": -0.0010595552426244659,
        "ema24_slope_6h": 0.00013406850196440168,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-28T00:02:15.994540Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T23:45:00Z",
          "return_6h": -0.001211621839546706,
          "return_12h": -0.005132103414398292,
          "return_24h": 0.0002266357815821074,
          "close_vs_ema12": -0.0012167178203046358,
          "close_vs_ema24": -0.0008841331608107073,
          "ema12_slope_3h": -0.0010595552426244659,
          "ema24_slope_6h": 0.00013406850196440168,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.455134,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3027,
        3028
      ],
      "forecast_publication_timestamp": "2026-09-28T00:02:15.897522Z",
      "requested_quote_timestamp": "2026-09-28T00:02:15.897522Z",
      "retrieved_quote_timestamp": "2026-09-28T00:02:16.352656Z",
      "quote_retrieval_timestamp": "2026-09-28T00:02:16.352656Z",
      "timing_difference_seconds": 0.455134,
      "selected_quote": {
        "id": 406,
        "contract_id": 406,
        "forecast_timestamp": "2026-09-28T00:02:15.897522Z",
        "requested_timestamp": "2026-09-28T00:02:15.897522Z",
        "actual_quote_timestamp": "2026-09-28T00:02:16.352656Z",
        "timestamp_delta_seconds": 0.455134,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-28T00:02:16.352656Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272015",
        "external_market_id": "KXBTC15M-26SEP272015-15",
        "external_contract_id": "KXBTC15M-26SEP272015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5235.36
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 406,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272015",
          "external_market_id": "KXBTC15M-26SEP272015-15",
          "external_contract_id": "KXBTC15M-26SEP272015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-28T00:00:00Z",
          "resolution_timestamp": "2026-09-28T00:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-28T00:02:15.996723Z"
        }
      ],
      "quotes": [
        {
          "id": 406,
          "contract_id": 406,
          "forecast_timestamp": "2026-09-28T00:02:15.897522Z",
          "requested_timestamp": "2026-09-28T00:02:15.897522Z",
          "actual_quote_timestamp": "2026-09-28T00:02:16.352656Z",
          "timestamp_delta_seconds": 0.455134,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.77,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-28T00:02:16.352656Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272015",
          "external_market_id": "KXBTC15M-26SEP272015-15",
          "external_contract_id": "KXBTC15M-26SEP272015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5235.36
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272015-15": {
          "UP/YES": "KXBTC15M-26SEP272015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 786,
          "signal_id": 406,
          "quote_id": 406,
          "settlement_id": 406,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -98.28,
          "net_pnl": -99.8,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T00:17:21.812741Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5235.36,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 787,
          "signal_id": 406,
          "quote_id": 406,
          "settlement_id": 406,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -78.0,
          "net_pnl": -79.21,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T00:17:21.815184Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5235.36,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84446.08,
        "kronos_base_predicted_close": 84478.9296875,
        "kronos_base_displacement": 32.849687499998254,
        "kronos_base_displacement_fraction": 0.00038900192288378874,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84509.2109375,
        "kronos_small_displacement": 63.130937499998254,
        "kronos_small_displacement_fraction": 0.0007475887276235706,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272015",
        "ticker": "KXBTC15M-26SEP272015-15",
        "market_id": "KXBTC15M-26SEP272015-15",
        "contract_id": "KXBTC15M-26SEP272015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84446.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-28T00:02:15.897522Z",
        "retrieved_timestamp": "2026-09-28T00:02:16.352656Z",
        "quote_offset_seconds": 0.455134,
        "quote_age_seconds": 0.455134,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5235.36
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84414.77,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260928T0000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 406,
          "signal_id": 406,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T23:45:00Z",
          "return_6h": -0.001211621839546706,
          "return_12h": -0.005132103414398292,
          "return_24h": 0.0002266357815821074,
          "close_vs_ema12": -0.0012167178203046358,
          "close_vs_ema24": -0.0008841331608107073,
          "ema12_slope_3h": -0.0010595552426244659,
          "ema24_slope_6h": 0.00013406850196440168,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-28T00:02:15.994540Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T23:45:00Z",
            "return_6h": -0.001211621839546706,
            "return_12h": -0.005132103414398292,
            "return_24h": 0.0002266357815821074,
            "close_vs_ema12": -0.0012167178203046358,
            "close_vs_ema24": -0.0008841331608107073,
            "ema12_slope_3h": -0.0010595552426244659,
            "ema24_slope_6h": 0.00013406850196440168,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 405,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2345Z",
      "trigger_timestamp": "2026-09-27T23:47:24.645937Z",
      "market_start_timestamp": "2026-09-27T23:45:00Z",
      "resolution_timestamp": "2026-09-28T00:00:00Z",
      "direction": "UP",
      "base_run_id": 3025,
      "small_run_id": 3026,
      "last_observed_close": 84337.75,
      "actual_close": 84446.08,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T23:47:24.690630Z",
      "base_predicted_close": 84371.671875,
      "small_predicted_close": 84471.7109375,
      "strike": 84337.75,
      "market_regime": {
        "id": 405,
        "signal_id": 405,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T23:30:00Z",
        "return_6h": -0.0014961618113545905,
        "return_12h": -0.006476255269316944,
        "return_24h": -7.165514029350284e-05,
        "close_vs_ema12": -0.0025495714931220714,
        "close_vs_ema24": -0.002184411565562372,
        "ema12_slope_3h": -0.0010601065084936412,
        "ema24_slope_6h": 0.0001623675269906144,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T23:47:24.695558Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T23:30:00Z",
          "return_6h": -0.0014961618113545905,
          "return_12h": -0.006476255269316944,
          "return_24h": -7.165514029350284e-05,
          "close_vs_ema12": -0.0025495714931220714,
          "close_vs_ema24": -0.002184411565562372,
          "ema12_slope_3h": -0.0010601065084936412,
          "ema24_slope_6h": 0.0001623675269906144,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.239105,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3025,
        3026
      ],
      "forecast_publication_timestamp": "2026-09-27T23:47:24.645937Z",
      "requested_quote_timestamp": "2026-09-27T23:47:24.645937Z",
      "retrieved_quote_timestamp": "2026-09-27T23:47:24.885042Z",
      "quote_retrieval_timestamp": "2026-09-27T23:47:24.885042Z",
      "timing_difference_seconds": 0.239105,
      "selected_quote": {
        "id": 405,
        "contract_id": 405,
        "forecast_timestamp": "2026-09-27T23:47:24.645937Z",
        "requested_timestamp": "2026-09-27T23:47:24.645937Z",
        "actual_quote_timestamp": "2026-09-27T23:47:24.885042Z",
        "timestamp_delta_seconds": 0.239105,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T23:47:24.885042Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP272000",
        "external_market_id": "KXBTC15M-26SEP272000-00",
        "external_contract_id": "KXBTC15M-26SEP272000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 539.92
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 405,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272000",
          "external_market_id": "KXBTC15M-26SEP272000-00",
          "external_contract_id": "KXBTC15M-26SEP272000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T23:45:00Z",
          "resolution_timestamp": "2026-09-28T00:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T23:47:24.698143Z"
        }
      ],
      "quotes": [
        {
          "id": 405,
          "contract_id": 405,
          "forecast_timestamp": "2026-09-27T23:47:24.645937Z",
          "requested_timestamp": "2026-09-27T23:47:24.645937Z",
          "actual_quote_timestamp": "2026-09-27T23:47:24.885042Z",
          "timestamp_delta_seconds": 0.239105,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T23:47:24.885042Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP272000",
          "external_market_id": "KXBTC15M-26SEP272000-00",
          "external_contract_id": "KXBTC15M-26SEP272000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 539.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP272000-00": {
          "UP/YES": "KXBTC15M-26SEP272000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 784,
          "signal_id": 405,
          "quote_id": 405,
          "settlement_id": 405,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T00:02:20.870016Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 539.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 785,
          "signal_id": 405,
          "quote_id": 405,
          "settlement_id": 405,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-28T00:02:20.871953Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 539.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84337.75,
        "kronos_base_predicted_close": 84371.671875,
        "kronos_base_displacement": 33.921875,
        "kronos_base_displacement_fraction": 0.000402214607337758,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84471.7109375,
        "kronos_small_displacement": 133.9609375,
        "kronos_small_displacement_fraction": 0.0015883864283787509,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP272000",
        "ticker": "KXBTC15M-26SEP272000-00",
        "market_id": "KXBTC15M-26SEP272000-00",
        "contract_id": "KXBTC15M-26SEP272000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84337.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T23:47:24.645937Z",
        "retrieved_timestamp": "2026-09-27T23:47:24.885042Z",
        "quote_offset_seconds": 0.239105,
        "quote_age_seconds": 0.239105,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 539.92
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84446.08,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 405,
          "signal_id": 405,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T23:30:00Z",
          "return_6h": -0.0014961618113545905,
          "return_12h": -0.006476255269316944,
          "return_24h": -7.165514029350284e-05,
          "close_vs_ema12": -0.0025495714931220714,
          "close_vs_ema24": -0.002184411565562372,
          "ema12_slope_3h": -0.0010601065084936412,
          "ema24_slope_6h": 0.0001623675269906144,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T23:47:24.695558Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T23:30:00Z",
            "return_6h": -0.0014961618113545905,
            "return_12h": -0.006476255269316944,
            "return_24h": -7.165514029350284e-05,
            "close_vs_ema12": -0.0025495714931220714,
            "close_vs_ema24": -0.002184411565562372,
            "ema12_slope_3h": -0.0010601065084936412,
            "ema24_slope_6h": 0.0001623675269906144,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 404,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2330Z",
      "trigger_timestamp": "2026-09-27T23:32:16.436507Z",
      "market_start_timestamp": "2026-09-27T23:30:00Z",
      "resolution_timestamp": "2026-09-27T23:45:00Z",
      "direction": "UP",
      "base_run_id": 3023,
      "small_run_id": 3024,
      "last_observed_close": 84390.86,
      "actual_close": 84337.75,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T23:32:16.473193Z",
      "base_predicted_close": 84427.796875,
      "small_predicted_close": 84461.5078125,
      "strike": 84390.86,
      "market_regime": {
        "id": 404,
        "signal_id": 404,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T23:15:00Z",
        "return_6h": -0.00031722437853287655,
        "return_12h": -0.006009642428718709,
        "return_24h": 0.00044262525678639975,
        "close_vs_ema12": -0.002029762755460185,
        "close_vs_ema24": -0.0016020424178080361,
        "ema12_slope_3h": -0.0009625743087963157,
        "ema24_slope_6h": 0.00019724708265300706,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T23:32:16.475967Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T23:15:00Z",
          "return_6h": -0.00031722437853287655,
          "return_12h": -0.006009642428718709,
          "return_24h": 0.00044262525678639975,
          "close_vs_ema12": -0.002029762755460185,
          "close_vs_ema24": -0.0016020424178080361,
          "ema12_slope_3h": -0.0009625743087963157,
          "ema24_slope_6h": 0.00019724708265300706,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178335,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3023,
        3024
      ],
      "forecast_publication_timestamp": "2026-09-27T23:32:16.436507Z",
      "requested_quote_timestamp": "2026-09-27T23:32:16.436507Z",
      "retrieved_quote_timestamp": "2026-09-27T23:32:16.614842Z",
      "quote_retrieval_timestamp": "2026-09-27T23:32:16.614842Z",
      "timing_difference_seconds": 0.178335,
      "selected_quote": {
        "id": 404,
        "contract_id": 404,
        "forecast_timestamp": "2026-09-27T23:32:16.436507Z",
        "requested_timestamp": "2026-09-27T23:32:16.436507Z",
        "actual_quote_timestamp": "2026-09-27T23:32:16.614842Z",
        "timestamp_delta_seconds": 0.178335,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T23:32:16.614842Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271945",
        "external_market_id": "KXBTC15M-26SEP271945-45",
        "external_contract_id": "KXBTC15M-26SEP271945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4524.78
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 404,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271945",
          "external_market_id": "KXBTC15M-26SEP271945-45",
          "external_contract_id": "KXBTC15M-26SEP271945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T23:30:00Z",
          "resolution_timestamp": "2026-09-27T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T23:32:16.478382Z"
        }
      ],
      "quotes": [
        {
          "id": 404,
          "contract_id": 404,
          "forecast_timestamp": "2026-09-27T23:32:16.436507Z",
          "requested_timestamp": "2026-09-27T23:32:16.436507Z",
          "actual_quote_timestamp": "2026-09-27T23:32:16.614842Z",
          "timestamp_delta_seconds": 0.178335,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.65,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T23:32:16.614842Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271945",
          "external_market_id": "KXBTC15M-26SEP271945-45",
          "external_contract_id": "KXBTC15M-26SEP271945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4524.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271945-45": {
          "UP/YES": "KXBTC15M-26SEP271945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 782,
          "signal_id": 404,
          "quote_id": 404,
          "settlement_id": 404,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02000000000001,
          "net_pnl": -99.33000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:47:29.855800Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4524.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 783,
          "signal_id": 404,
          "quote_id": 404,
          "settlement_id": 404,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -66.0,
          "net_pnl": -67.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:47:29.858738Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4524.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84390.86,
        "kronos_base_predicted_close": 84427.796875,
        "kronos_base_displacement": 36.93687499999942,
        "kronos_base_displacement_fraction": 0.0004376880979764801,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84461.5078125,
        "kronos_small_displacement": 70.64781249999942,
        "kronos_small_displacement_fraction": 0.0008371500480028218,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271945",
        "ticker": "KXBTC15M-26SEP271945-45",
        "market_id": "KXBTC15M-26SEP271945-45",
        "contract_id": "KXBTC15M-26SEP271945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84390.86
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T23:32:16.436507Z",
        "retrieved_timestamp": "2026-09-27T23:32:16.614842Z",
        "quote_offset_seconds": 0.178335,
        "quote_age_seconds": 0.178335,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4524.78
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84337.75,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 404,
          "signal_id": 404,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T23:15:00Z",
          "return_6h": -0.00031722437853287655,
          "return_12h": -0.006009642428718709,
          "return_24h": 0.00044262525678639975,
          "close_vs_ema12": -0.002029762755460185,
          "close_vs_ema24": -0.0016020424178080361,
          "ema12_slope_3h": -0.0009625743087963157,
          "ema24_slope_6h": 0.00019724708265300706,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T23:32:16.475967Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T23:15:00Z",
            "return_6h": -0.00031722437853287655,
            "return_12h": -0.006009642428718709,
            "return_24h": 0.00044262525678639975,
            "close_vs_ema12": -0.002029762755460185,
            "close_vs_ema24": -0.0016020424178080361,
            "ema12_slope_3h": -0.0009625743087963157,
            "ema24_slope_6h": 0.00019724708265300706,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 403,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2315Z",
      "trigger_timestamp": "2026-09-27T23:17:15.885721Z",
      "market_start_timestamp": "2026-09-27T23:15:00Z",
      "resolution_timestamp": "2026-09-27T23:30:00Z",
      "direction": "UP",
      "base_run_id": 3021,
      "small_run_id": 3022,
      "last_observed_close": 84227.58,
      "actual_close": 84390.86,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T23:17:15.925938Z",
      "base_predicted_close": 84289.7734375,
      "small_predicted_close": 84409.859375,
      "strike": 84227.58,
      "market_regime": {
        "id": 403,
        "signal_id": 403,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T23:00:00Z",
        "return_6h": -0.0017191022065172756,
        "return_12h": -0.007962471361989798,
        "return_24h": -0.0013576634003638066,
        "close_vs_ema12": -0.004046667559836847,
        "close_vs_ema24": -0.0035672961540572645,
        "ema12_slope_3h": -0.0008953916496681202,
        "ema24_slope_6h": 0.00020810652524039241,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T23:17:15.929829Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T23:00:00Z",
          "return_6h": -0.0017191022065172756,
          "return_12h": -0.007962471361989798,
          "return_24h": -0.0013576634003638066,
          "close_vs_ema12": -0.004046667559836847,
          "close_vs_ema24": -0.0035672961540572645,
          "ema12_slope_3h": -0.0008953916496681202,
          "ema24_slope_6h": 0.00020810652524039241,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200598,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3021,
        3022
      ],
      "forecast_publication_timestamp": "2026-09-27T23:17:15.885721Z",
      "requested_quote_timestamp": "2026-09-27T23:17:15.885721Z",
      "retrieved_quote_timestamp": "2026-09-27T23:17:16.086319Z",
      "quote_retrieval_timestamp": "2026-09-27T23:17:16.086319Z",
      "timing_difference_seconds": 0.200598,
      "selected_quote": {
        "id": 403,
        "contract_id": 403,
        "forecast_timestamp": "2026-09-27T23:17:15.885721Z",
        "requested_timestamp": "2026-09-27T23:17:15.885721Z",
        "actual_quote_timestamp": "2026-09-27T23:17:16.086319Z",
        "timestamp_delta_seconds": 0.200598,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T23:17:16.086319Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271930",
        "external_market_id": "KXBTC15M-26SEP271930-30",
        "external_contract_id": "KXBTC15M-26SEP271930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 412.28
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 403,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271930",
          "external_market_id": "KXBTC15M-26SEP271930-30",
          "external_contract_id": "KXBTC15M-26SEP271930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T23:15:00Z",
          "resolution_timestamp": "2026-09-27T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T23:17:15.932311Z"
        }
      ],
      "quotes": [
        {
          "id": 403,
          "contract_id": 403,
          "forecast_timestamp": "2026-09-27T23:17:15.885721Z",
          "requested_timestamp": "2026-09-27T23:17:15.885721Z",
          "actual_quote_timestamp": "2026-09-27T23:17:16.086319Z",
          "timestamp_delta_seconds": 0.200598,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T23:17:16.086319Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271930",
          "external_market_id": "KXBTC15M-26SEP271930-30",
          "external_contract_id": "KXBTC15M-26SEP271930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 412.28
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271930-30": {
          "UP/YES": "KXBTC15M-26SEP271930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 780,
          "signal_id": 403,
          "quote_id": 403,
          "settlement_id": 403,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:32:20.627188Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 412.28,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 781,
          "signal_id": 403,
          "quote_id": 403,
          "settlement_id": 403,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:32:20.629336Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 412.28,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84227.58,
        "kronos_base_predicted_close": 84289.7734375,
        "kronos_base_displacement": 62.193437499998254,
        "kronos_base_displacement_fraction": 0.0007383975355815548,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84409.859375,
        "kronos_small_displacement": 182.27937499999825,
        "kronos_small_displacement_fraction": 0.002164129314887098,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271930",
        "ticker": "KXBTC15M-26SEP271930-30",
        "market_id": "KXBTC15M-26SEP271930-30",
        "contract_id": "KXBTC15M-26SEP271930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84227.58
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T23:17:15.885721Z",
        "retrieved_timestamp": "2026-09-27T23:17:16.086319Z",
        "quote_offset_seconds": 0.200598,
        "quote_age_seconds": 0.200598,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 412.28
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84390.86,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 403,
          "signal_id": 403,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T23:00:00Z",
          "return_6h": -0.0017191022065172756,
          "return_12h": -0.007962471361989798,
          "return_24h": -0.0013576634003638066,
          "close_vs_ema12": -0.004046667559836847,
          "close_vs_ema24": -0.0035672961540572645,
          "ema12_slope_3h": -0.0008953916496681202,
          "ema24_slope_6h": 0.00020810652524039241,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T23:17:15.929829Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T23:00:00Z",
            "return_6h": -0.0017191022065172756,
            "return_12h": -0.007962471361989798,
            "return_24h": -0.0013576634003638066,
            "close_vs_ema12": -0.004046667559836847,
            "close_vs_ema24": -0.0035672961540572645,
            "ema12_slope_3h": -0.0008953916496681202,
            "ema24_slope_6h": 0.00020810652524039241,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 402,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2300Z",
      "trigger_timestamp": "2026-09-27T23:02:15.718455Z",
      "market_start_timestamp": "2026-09-27T23:00:00Z",
      "resolution_timestamp": "2026-09-27T23:15:00Z",
      "direction": "UP",
      "base_run_id": 3019,
      "small_run_id": 3020,
      "last_observed_close": 84194.99,
      "actual_close": 84227.58,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T23:02:15.754229Z",
      "base_predicted_close": 84265.65625,
      "small_predicted_close": 84280.7734375,
      "strike": 84194.99,
      "market_regime": {
        "id": 402,
        "signal_id": 402,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T22:45:00Z",
        "return_6h": -0.002510196568421219,
        "return_12h": -0.007809983947386412,
        "return_24h": -0.0008279242296193035,
        "close_vs_ema12": -0.00460342377382239,
        "close_vs_ema24": -0.0040276303381913126,
        "ema12_slope_3h": -0.0006482839952283159,
        "ema24_slope_6h": 0.0002486113052297956,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T23:02:15.758416Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T22:45:00Z",
          "return_6h": -0.002510196568421219,
          "return_12h": -0.007809983947386412,
          "return_24h": -0.0008279242296193035,
          "close_vs_ema12": -0.00460342377382239,
          "close_vs_ema24": -0.0040276303381913126,
          "ema12_slope_3h": -0.0006482839952283159,
          "ema24_slope_6h": 0.0002486113052297956,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.369325,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3019,
        3020
      ],
      "forecast_publication_timestamp": "2026-09-27T23:02:15.718455Z",
      "requested_quote_timestamp": "2026-09-27T23:02:15.718455Z",
      "retrieved_quote_timestamp": "2026-09-27T23:02:16.087780Z",
      "quote_retrieval_timestamp": "2026-09-27T23:02:16.087780Z",
      "timing_difference_seconds": 0.369325,
      "selected_quote": {
        "id": 402,
        "contract_id": 402,
        "forecast_timestamp": "2026-09-27T23:02:15.718455Z",
        "requested_timestamp": "2026-09-27T23:02:15.718455Z",
        "actual_quote_timestamp": "2026-09-27T23:02:16.087780Z",
        "timestamp_delta_seconds": 0.369325,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T23:02:16.087780Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271915",
        "external_market_id": "KXBTC15M-26SEP271915-15",
        "external_contract_id": "KXBTC15M-26SEP271915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2411.83
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 402,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271915",
          "external_market_id": "KXBTC15M-26SEP271915-15",
          "external_contract_id": "KXBTC15M-26SEP271915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T23:00:00Z",
          "resolution_timestamp": "2026-09-27T23:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T23:02:15.761268Z"
        }
      ],
      "quotes": [
        {
          "id": 402,
          "contract_id": 402,
          "forecast_timestamp": "2026-09-27T23:02:15.718455Z",
          "requested_timestamp": "2026-09-27T23:02:15.718455Z",
          "actual_quote_timestamp": "2026-09-27T23:02:16.087780Z",
          "timestamp_delta_seconds": 0.369325,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.78,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T23:02:16.087780Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271915",
          "external_market_id": "KXBTC15M-26SEP271915-15",
          "external_contract_id": "KXBTC15M-26SEP271915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2411.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271915-15": {
          "UP/YES": "KXBTC15M-26SEP271915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 778,
          "signal_id": 402,
          "quote_id": 402,
          "settlement_id": 402,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:17:20.810266Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2411.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 779,
          "signal_id": 402,
          "quote_id": 402,
          "settlement_id": 402,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:17:20.812191Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2411.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84194.99,
        "kronos_base_predicted_close": 84265.65625,
        "kronos_base_displacement": 70.66624999999476,
        "kronos_base_displacement_fraction": 0.0008393165674108965,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84280.7734375,
        "kronos_small_displacement": 85.78343749999476,
        "kronos_small_displacement_fraction": 0.0010188662947759096,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271915",
        "ticker": "KXBTC15M-26SEP271915-15",
        "market_id": "KXBTC15M-26SEP271915-15",
        "contract_id": "KXBTC15M-26SEP271915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84194.99
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T23:02:15.718455Z",
        "retrieved_timestamp": "2026-09-27T23:02:16.087780Z",
        "quote_offset_seconds": 0.369325,
        "quote_age_seconds": 0.369325,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2411.83
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84227.58,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 402,
          "signal_id": 402,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T22:45:00Z",
          "return_6h": -0.002510196568421219,
          "return_12h": -0.007809983947386412,
          "return_24h": -0.0008279242296193035,
          "close_vs_ema12": -0.00460342377382239,
          "close_vs_ema24": -0.0040276303381913126,
          "ema12_slope_3h": -0.0006482839952283159,
          "ema24_slope_6h": 0.0002486113052297956,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T23:02:15.758416Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T22:45:00Z",
            "return_6h": -0.002510196568421219,
            "return_12h": -0.007809983947386412,
            "return_24h": -0.0008279242296193035,
            "close_vs_ema12": -0.00460342377382239,
            "close_vs_ema24": -0.0040276303381913126,
            "ema12_slope_3h": -0.0006482839952283159,
            "ema24_slope_6h": 0.0002486113052297956,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 401,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2245Z",
      "trigger_timestamp": "2026-09-27T22:47:19.711508Z",
      "market_start_timestamp": "2026-09-27T22:45:00Z",
      "resolution_timestamp": "2026-09-27T23:00:00Z",
      "direction": "UP",
      "base_run_id": 3017,
      "small_run_id": 3018,
      "last_observed_close": 84179.88,
      "actual_close": 84194.99,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T22:47:19.749786Z",
      "base_predicted_close": 84315.890625,
      "small_predicted_close": 84332.4453125,
      "strike": 84179.88,
      "market_regime": {
        "id": 401,
        "signal_id": 401,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T22:30:00Z",
        "return_6h": -0.002261541633195252,
        "return_12h": -0.007925589005902123,
        "return_24h": -0.0011300508031711898,
        "close_vs_ema12": -0.004976939980843809,
        "close_vs_ema24": -0.004290743450496848,
        "ema12_slope_3h": -0.0004115158094796234,
        "ema24_slope_6h": 0.0003066286092268111,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T22:47:19.754692Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T22:30:00Z",
          "return_6h": -0.002261541633195252,
          "return_12h": -0.007925589005902123,
          "return_24h": -0.0011300508031711898,
          "close_vs_ema12": -0.004976939980843809,
          "close_vs_ema24": -0.004290743450496848,
          "ema12_slope_3h": -0.0004115158094796234,
          "ema24_slope_6h": 0.0003066286092268111,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184051,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3017,
        3018
      ],
      "forecast_publication_timestamp": "2026-09-27T22:47:19.711508Z",
      "requested_quote_timestamp": "2026-09-27T22:47:19.711508Z",
      "retrieved_quote_timestamp": "2026-09-27T22:47:19.895559Z",
      "quote_retrieval_timestamp": "2026-09-27T22:47:19.895559Z",
      "timing_difference_seconds": 0.184051,
      "selected_quote": {
        "id": 401,
        "contract_id": 401,
        "forecast_timestamp": "2026-09-27T22:47:19.711508Z",
        "requested_timestamp": "2026-09-27T22:47:19.711508Z",
        "actual_quote_timestamp": "2026-09-27T22:47:19.895559Z",
        "timestamp_delta_seconds": 0.184051,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T22:47:19.895559Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271900",
        "external_market_id": "KXBTC15M-26SEP271900-00",
        "external_contract_id": "KXBTC15M-26SEP271900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2490.24
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 401,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271900",
          "external_market_id": "KXBTC15M-26SEP271900-00",
          "external_contract_id": "KXBTC15M-26SEP271900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T22:45:00Z",
          "resolution_timestamp": "2026-09-27T23:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T22:47:19.758813Z"
        }
      ],
      "quotes": [
        {
          "id": 401,
          "contract_id": 401,
          "forecast_timestamp": "2026-09-27T22:47:19.711508Z",
          "requested_timestamp": "2026-09-27T22:47:19.711508Z",
          "actual_quote_timestamp": "2026-09-27T22:47:19.895559Z",
          "timestamp_delta_seconds": 0.184051,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T22:47:19.895559Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271900",
          "external_market_id": "KXBTC15M-26SEP271900-00",
          "external_contract_id": "KXBTC15M-26SEP271900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2490.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271900-00": {
          "UP/YES": "KXBTC15M-26SEP271900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 776,
          "signal_id": 401,
          "quote_id": 401,
          "settlement_id": 401,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 1.0,
          "settlement_payout": 252.0,
          "gross_pnl": 156.24,
          "net_pnl": 152.07999999999998,
          "roi": 1.522017614091273,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:02:20.853611Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2490.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 777,
          "signal_id": 401,
          "quote_id": 401,
          "settlement_id": 401,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 62.0,
          "net_pnl": 60.35,
          "roi": 1.5220680958385877,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T23:02:20.856531Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2490.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84179.88,
        "kronos_base_predicted_close": 84315.890625,
        "kronos_base_displacement": 136.01062499999534,
        "kronos_base_displacement_fraction": 0.0016157141706545,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84332.4453125,
        "kronos_small_displacement": 152.56531249999534,
        "kronos_small_displacement_fraction": 0.0018123726536554263,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271900",
        "ticker": "KXBTC15M-26SEP271900-00",
        "market_id": "KXBTC15M-26SEP271900-00",
        "contract_id": "KXBTC15M-26SEP271900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84179.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T22:47:19.711508Z",
        "retrieved_timestamp": "2026-09-27T22:47:19.895559Z",
        "quote_offset_seconds": 0.184051,
        "quote_age_seconds": 0.184051,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2490.24
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84194.99,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 401,
          "signal_id": 401,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T22:30:00Z",
          "return_6h": -0.002261541633195252,
          "return_12h": -0.007925589005902123,
          "return_24h": -0.0011300508031711898,
          "close_vs_ema12": -0.004976939980843809,
          "close_vs_ema24": -0.004290743450496848,
          "ema12_slope_3h": -0.0004115158094796234,
          "ema24_slope_6h": 0.0003066286092268111,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T22:47:19.754692Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T22:30:00Z",
            "return_6h": -0.002261541633195252,
            "return_12h": -0.007925589005902123,
            "return_24h": -0.0011300508031711898,
            "close_vs_ema12": -0.004976939980843809,
            "close_vs_ema24": -0.004290743450496848,
            "ema12_slope_3h": -0.0004115158094796234,
            "ema24_slope_6h": 0.0003066286092268111,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 400,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2215Z",
      "trigger_timestamp": "2026-09-27T22:17:15.440813Z",
      "market_start_timestamp": "2026-09-27T22:15:00Z",
      "resolution_timestamp": "2026-09-27T22:30:00Z",
      "direction": "UP",
      "base_run_id": 3013,
      "small_run_id": 3014,
      "last_observed_close": 84314.62,
      "actual_close": 84545.95,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T22:17:15.477466Z",
      "base_predicted_close": 84370.2109375,
      "small_predicted_close": 84392.4140625,
      "strike": 84314.62,
      "market_regime": {
        "id": 400,
        "signal_id": 400,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T22:00:00Z",
        "return_6h": -0.0027504118638456143,
        "return_12h": -0.008323601769706701,
        "return_24h": -2.152803004051851e-05,
        "close_vs_ema12": -0.0036319392490766766,
        "close_vs_ema24": -0.0027881720387045172,
        "ema12_slope_3h": -7.680437583057476e-05,
        "ema24_slope_6h": 0.00037419370752966863,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T22:17:15.481955Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T22:00:00Z",
          "return_6h": -0.0027504118638456143,
          "return_12h": -0.008323601769706701,
          "return_24h": -2.152803004051851e-05,
          "close_vs_ema12": -0.0036319392490766766,
          "close_vs_ema24": -0.0027881720387045172,
          "ema12_slope_3h": -7.680437583057476e-05,
          "ema24_slope_6h": 0.00037419370752966863,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.340183,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3013,
        3014
      ],
      "forecast_publication_timestamp": "2026-09-27T22:17:15.440813Z",
      "requested_quote_timestamp": "2026-09-27T22:17:15.440813Z",
      "retrieved_quote_timestamp": "2026-09-27T22:17:15.780996Z",
      "quote_retrieval_timestamp": "2026-09-27T22:17:15.780996Z",
      "timing_difference_seconds": 0.340183,
      "selected_quote": {
        "id": 400,
        "contract_id": 400,
        "forecast_timestamp": "2026-09-27T22:17:15.440813Z",
        "requested_timestamp": "2026-09-27T22:17:15.440813Z",
        "actual_quote_timestamp": "2026-09-27T22:17:15.780996Z",
        "timestamp_delta_seconds": 0.340183,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T22:17:15.780996Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271830",
        "external_market_id": "KXBTC15M-26SEP271830-30",
        "external_contract_id": "KXBTC15M-26SEP271830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9.52
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 400,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271830",
          "external_market_id": "KXBTC15M-26SEP271830-30",
          "external_contract_id": "KXBTC15M-26SEP271830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T22:15:00Z",
          "resolution_timestamp": "2026-09-27T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T22:17:15.484820Z"
        }
      ],
      "quotes": [
        {
          "id": 400,
          "contract_id": 400,
          "forecast_timestamp": "2026-09-27T22:17:15.440813Z",
          "requested_timestamp": "2026-09-27T22:17:15.440813Z",
          "actual_quote_timestamp": "2026-09-27T22:17:15.780996Z",
          "timestamp_delta_seconds": 0.340183,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.57,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T22:17:15.780996Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271830",
          "external_market_id": "KXBTC15M-26SEP271830-30",
          "external_contract_id": "KXBTC15M-26SEP271830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9.52
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271830-30": {
          "UP/YES": "KXBTC15M-26SEP271830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84314.62,
        "kronos_base_predicted_close": 84370.2109375,
        "kronos_base_displacement": 55.59093750000466,
        "kronos_base_displacement_fraction": 0.0006593273799965493,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84392.4140625,
        "kronos_small_displacement": 77.79406250000466,
        "kronos_small_displacement_fraction": 0.0009226639757138757,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271830",
        "ticker": "KXBTC15M-26SEP271830-30",
        "market_id": "KXBTC15M-26SEP271830-30",
        "contract_id": "KXBTC15M-26SEP271830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84314.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T22:17:15.440813Z",
        "retrieved_timestamp": "2026-09-27T22:17:15.780996Z",
        "quote_offset_seconds": 0.340183,
        "quote_age_seconds": 0.340183,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9.52
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 84545.95,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 400,
          "signal_id": 400,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T22:00:00Z",
          "return_6h": -0.0027504118638456143,
          "return_12h": -0.008323601769706701,
          "return_24h": -2.152803004051851e-05,
          "close_vs_ema12": -0.0036319392490766766,
          "close_vs_ema24": -0.0027881720387045172,
          "ema12_slope_3h": -7.680437583057476e-05,
          "ema24_slope_6h": 0.00037419370752966863,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T22:17:15.481955Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T22:00:00Z",
            "return_6h": -0.0027504118638456143,
            "return_12h": -0.008323601769706701,
            "return_24h": -2.152803004051851e-05,
            "close_vs_ema12": -0.0036319392490766766,
            "close_vs_ema24": -0.0027881720387045172,
            "ema12_slope_3h": -7.680437583057476e-05,
            "ema24_slope_6h": 0.00037419370752966863,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 399,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2145Z",
      "trigger_timestamp": "2026-09-27T21:47:21.646113Z",
      "market_start_timestamp": "2026-09-27T21:45:00Z",
      "resolution_timestamp": "2026-09-27T22:00:00Z",
      "direction": "UP",
      "base_run_id": 3009,
      "small_run_id": 3010,
      "last_observed_close": 84532.33,
      "actual_close": 84656.98,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T21:47:21.686167Z",
      "base_predicted_close": 84565.265625,
      "small_predicted_close": 84610.328125,
      "strike": 84532.33,
      "market_regime": {
        "id": 399,
        "signal_id": 399,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T21:30:00Z",
        "return_6h": 0.0009708427787349372,
        "return_12h": -0.002851887444196066,
        "return_24h": 0.004534364149991088,
        "close_vs_ema12": -0.0012025579556882438,
        "close_vs_ema24": -0.00024674596988516484,
        "ema12_slope_3h": 0.00023348537277612103,
        "ema24_slope_6h": 0.0003990247701917138,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T21:47:21.692639Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T21:30:00Z",
          "return_6h": 0.0009708427787349372,
          "return_12h": -0.002851887444196066,
          "return_24h": 0.004534364149991088,
          "close_vs_ema12": -0.0012025579556882438,
          "close_vs_ema24": -0.00024674596988516484,
          "ema12_slope_3h": 0.00023348537277612103,
          "ema24_slope_6h": 0.0003990247701917138,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.83,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.20403,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3009,
        3010
      ],
      "forecast_publication_timestamp": "2026-09-27T21:47:21.646113Z",
      "requested_quote_timestamp": "2026-09-27T21:47:21.646113Z",
      "retrieved_quote_timestamp": "2026-09-27T21:47:21.850143Z",
      "quote_retrieval_timestamp": "2026-09-27T21:47:21.850143Z",
      "timing_difference_seconds": 0.20403,
      "selected_quote": {
        "id": 399,
        "contract_id": 399,
        "forecast_timestamp": "2026-09-27T21:47:21.646113Z",
        "requested_timestamp": "2026-09-27T21:47:21.646113Z",
        "actual_quote_timestamp": "2026-09-27T21:47:21.850143Z",
        "timestamp_delta_seconds": 0.20403,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.82,
        "implied_probability": 0.83,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T21:47:21.850143Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271800",
        "external_market_id": "KXBTC15M-26SEP271800-00",
        "external_contract_id": "KXBTC15M-26SEP271800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2293.4
      },
      "selected_entry_price": 0.83,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 399,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271800",
          "external_market_id": "KXBTC15M-26SEP271800-00",
          "external_contract_id": "KXBTC15M-26SEP271800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T21:45:00Z",
          "resolution_timestamp": "2026-09-27T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T21:47:21.695518Z"
        }
      ],
      "quotes": [
        {
          "id": 399,
          "contract_id": 399,
          "forecast_timestamp": "2026-09-27T21:47:21.646113Z",
          "requested_timestamp": "2026-09-27T21:47:21.646113Z",
          "actual_quote_timestamp": "2026-09-27T21:47:21.850143Z",
          "timestamp_delta_seconds": 0.20403,
          "bid": 0.82,
          "ask": 0.83,
          "midpoint": 0.825,
          "last_price": 0.82,
          "implied_probability": 0.83,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T21:47:21.850143Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271800",
          "external_market_id": "KXBTC15M-26SEP271800-00",
          "external_contract_id": "KXBTC15M-26SEP271800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2293.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271800-00": {
          "UP/YES": "KXBTC15M-26SEP271800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 774,
          "signal_id": 399,
          "quote_id": 399,
          "settlement_id": 399,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 119.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.77,
          "trading_fee": 1.18,
          "total_deployed": 99.95,
          "settlement_value": 1.0,
          "settlement_payout": 119.0,
          "gross_pnl": 20.230000000000004,
          "net_pnl": 19.049999999999997,
          "roi": 0.19059529764882438,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T22:02:21.780645Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2293.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 775,
          "signal_id": 399,
          "quote_id": 399,
          "settlement_id": 399,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.83,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 83.0,
          "trading_fee": 0.99,
          "total_deployed": 83.99,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 17.0,
          "net_pnl": 16.010000000000005,
          "roi": 0.1906179307060365,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T22:02:21.782651Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2293.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84532.33,
        "kronos_base_predicted_close": 84565.265625,
        "kronos_base_displacement": 32.935624999998254,
        "kronos_base_displacement_fraction": 0.00038962163943663037,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84610.328125,
        "kronos_small_displacement": 77.99812499999825,
        "kronos_small_displacement_fraction": 0.0009227017047796773,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271800",
        "ticker": "KXBTC15M-26SEP271800-00",
        "market_id": "KXBTC15M-26SEP271800-00",
        "contract_id": "KXBTC15M-26SEP271800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84532.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T21:47:21.646113Z",
        "retrieved_timestamp": "2026-09-27T21:47:21.850143Z",
        "quote_offset_seconds": 0.20403,
        "quote_age_seconds": 0.20403,
        "bid": 0.82,
        "ask": 0.83,
        "midpoint": 0.825,
        "last_price": 0.82,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.83,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2293.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84656.98,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 399,
          "signal_id": 399,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T21:30:00Z",
          "return_6h": 0.0009708427787349372,
          "return_12h": -0.002851887444196066,
          "return_24h": 0.004534364149991088,
          "close_vs_ema12": -0.0012025579556882438,
          "close_vs_ema24": -0.00024674596988516484,
          "ema12_slope_3h": 0.00023348537277612103,
          "ema24_slope_6h": 0.0003990247701917138,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T21:47:21.692639Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T21:30:00Z",
            "return_6h": 0.0009708427787349372,
            "return_12h": -0.002851887444196066,
            "return_24h": 0.004534364149991088,
            "close_vs_ema12": -0.0012025579556882438,
            "close_vs_ema24": -0.00024674596988516484,
            "ema12_slope_3h": 0.00023348537277612103,
            "ema24_slope_6h": 0.0003990247701917138,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 398,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2130Z",
      "trigger_timestamp": "2026-09-27T21:32:15.246271Z",
      "market_start_timestamp": "2026-09-27T21:30:00Z",
      "resolution_timestamp": "2026-09-27T21:45:00Z",
      "direction": "UP",
      "base_run_id": 3007,
      "small_run_id": 3008,
      "last_observed_close": 84606.54,
      "actual_close": 84532.33,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T21:32:15.286318Z",
      "base_predicted_close": 84655.875,
      "small_predicted_close": 84668.375,
      "strike": 84606.54,
      "market_regime": {
        "id": 398,
        "signal_id": 398,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T21:15:00Z",
        "return_6h": 0.0003398882609806364,
        "return_12h": -0.0009988176566391171,
        "return_24h": 0.005255559153152456,
        "close_vs_ema12": -0.0003767854890648348,
        "close_vs_ema24": 0.0006259383768052462,
        "ema12_slope_3h": 0.00035030873969166265,
        "ema24_slope_6h": 0.00038707264103132744,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T21:32:15.290487Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T21:15:00Z",
          "return_6h": 0.0003398882609806364,
          "return_12h": -0.0009988176566391171,
          "return_24h": 0.005255559153152456,
          "close_vs_ema12": -0.0003767854890648348,
          "close_vs_ema24": 0.0006259383768052462,
          "ema12_slope_3h": 0.00035030873969166265,
          "ema24_slope_6h": 0.00038707264103132744,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.275995,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3007,
        3008
      ],
      "forecast_publication_timestamp": "2026-09-27T21:32:15.246271Z",
      "requested_quote_timestamp": "2026-09-27T21:32:15.246271Z",
      "retrieved_quote_timestamp": "2026-09-27T21:32:15.522266Z",
      "quote_retrieval_timestamp": "2026-09-27T21:32:15.522266Z",
      "timing_difference_seconds": 0.275995,
      "selected_quote": {
        "id": 398,
        "contract_id": 398,
        "forecast_timestamp": "2026-09-27T21:32:15.246271Z",
        "requested_timestamp": "2026-09-27T21:32:15.246271Z",
        "actual_quote_timestamp": "2026-09-27T21:32:15.522266Z",
        "timestamp_delta_seconds": 0.275995,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T21:32:15.522266Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271745",
        "external_market_id": "KXBTC15M-26SEP271745-45",
        "external_contract_id": "KXBTC15M-26SEP271745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1224.35
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 398,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271745",
          "external_market_id": "KXBTC15M-26SEP271745-45",
          "external_contract_id": "KXBTC15M-26SEP271745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T21:30:00Z",
          "resolution_timestamp": "2026-09-27T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T21:32:15.293160Z"
        }
      ],
      "quotes": [
        {
          "id": 398,
          "contract_id": 398,
          "forecast_timestamp": "2026-09-27T21:32:15.246271Z",
          "requested_timestamp": "2026-09-27T21:32:15.246271Z",
          "actual_quote_timestamp": "2026-09-27T21:32:15.522266Z",
          "timestamp_delta_seconds": 0.275995,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T21:32:15.522266Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271745",
          "external_market_id": "KXBTC15M-26SEP271745-45",
          "external_contract_id": "KXBTC15M-26SEP271745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1224.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271745-45": {
          "UP/YES": "KXBTC15M-26SEP271745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 772,
          "signal_id": 398,
          "quote_id": 398,
          "settlement_id": 398,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T21:47:27.125295Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1224.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 773,
          "signal_id": 398,
          "quote_id": 398,
          "settlement_id": 398,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T21:47:27.128617Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1224.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84606.54,
        "kronos_base_predicted_close": 84655.875,
        "kronos_base_displacement": 49.3350000000064,
        "kronos_base_displacement_fraction": 0.0005831109509974809,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84668.375,
        "kronos_small_displacement": 61.8350000000064,
        "kronos_small_displacement_fraction": 0.0007308536668679089,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271745",
        "ticker": "KXBTC15M-26SEP271745-45",
        "market_id": "KXBTC15M-26SEP271745-45",
        "contract_id": "KXBTC15M-26SEP271745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84606.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T21:32:15.246271Z",
        "retrieved_timestamp": "2026-09-27T21:32:15.522266Z",
        "quote_offset_seconds": 0.275995,
        "quote_age_seconds": 0.275995,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1224.35
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84532.33,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 398,
          "signal_id": 398,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T21:15:00Z",
          "return_6h": 0.0003398882609806364,
          "return_12h": -0.0009988176566391171,
          "return_24h": 0.005255559153152456,
          "close_vs_ema12": -0.0003767854890648348,
          "close_vs_ema24": 0.0006259383768052462,
          "ema12_slope_3h": 0.00035030873969166265,
          "ema24_slope_6h": 0.00038707264103132744,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T21:32:15.290487Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T21:15:00Z",
            "return_6h": 0.0003398882609806364,
            "return_12h": -0.0009988176566391171,
            "return_24h": 0.005255559153152456,
            "close_vs_ema12": -0.0003767854890648348,
            "close_vs_ema24": 0.0006259383768052462,
            "ema12_slope_3h": 0.00035030873969166265,
            "ema24_slope_6h": 0.00038707264103132744,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 397,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2100Z",
      "trigger_timestamp": "2026-09-27T21:02:15.546717Z",
      "market_start_timestamp": "2026-09-27T21:00:00Z",
      "resolution_timestamp": "2026-09-27T21:15:00Z",
      "direction": "UP",
      "base_run_id": 3003,
      "small_run_id": 3004,
      "last_observed_close": 84534.55,
      "actual_close": 84667.05,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T21:02:15.586341Z",
      "base_predicted_close": 84622.3359375,
      "small_predicted_close": 84642.421875,
      "strike": 84534.55,
      "market_regime": {
        "id": 397,
        "signal_id": 397,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T20:45:00Z",
        "return_6h": -6.978513331312719e-05,
        "return_12h": -0.0029731886016708398,
        "return_24h": 0.006174507586096611,
        "close_vs_ema12": -0.0012296869622251405,
        "close_vs_ema24": -0.00018384369208890305,
        "ema12_slope_3h": 0.00039782002039934206,
        "ema24_slope_6h": 0.0003491344016144371,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T21:02:15.593523Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T20:45:00Z",
          "return_6h": -6.978513331312719e-05,
          "return_12h": -0.0029731886016708398,
          "return_24h": 0.006174507586096611,
          "close_vs_ema12": -0.0012296869622251405,
          "close_vs_ema24": -0.00018384369208890305,
          "ema12_slope_3h": 0.00039782002039934206,
          "ema24_slope_6h": 0.0003491344016144371,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193906,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        3003,
        3004
      ],
      "forecast_publication_timestamp": "2026-09-27T21:02:15.546717Z",
      "requested_quote_timestamp": "2026-09-27T21:02:15.546717Z",
      "retrieved_quote_timestamp": "2026-09-27T21:02:15.740623Z",
      "quote_retrieval_timestamp": "2026-09-27T21:02:15.740623Z",
      "timing_difference_seconds": 0.193906,
      "selected_quote": {
        "id": 397,
        "contract_id": 397,
        "forecast_timestamp": "2026-09-27T21:02:15.546717Z",
        "requested_timestamp": "2026-09-27T21:02:15.546717Z",
        "actual_quote_timestamp": "2026-09-27T21:02:15.740623Z",
        "timestamp_delta_seconds": 0.193906,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T21:02:15.740623Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271715",
        "external_market_id": "KXBTC15M-26SEP271715-15",
        "external_contract_id": "KXBTC15M-26SEP271715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5248.33
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 397,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271715",
          "external_market_id": "KXBTC15M-26SEP271715-15",
          "external_contract_id": "KXBTC15M-26SEP271715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T21:00:00Z",
          "resolution_timestamp": "2026-09-27T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T21:02:15.596291Z"
        }
      ],
      "quotes": [
        {
          "id": 397,
          "contract_id": 397,
          "forecast_timestamp": "2026-09-27T21:02:15.546717Z",
          "requested_timestamp": "2026-09-27T21:02:15.546717Z",
          "actual_quote_timestamp": "2026-09-27T21:02:15.740623Z",
          "timestamp_delta_seconds": 0.193906,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T21:02:15.740623Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271715",
          "external_market_id": "KXBTC15M-26SEP271715-15",
          "external_contract_id": "KXBTC15M-26SEP271715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5248.33
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271715-15": {
          "UP/YES": "KXBTC15M-26SEP271715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 770,
          "signal_id": 397,
          "quote_id": 397,
          "settlement_id": 397,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T21:17:19.891759Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5248.33,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 771,
          "signal_id": 397,
          "quote_id": 397,
          "settlement_id": 397,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T21:17:19.893957Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5248.33,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84534.55,
        "kronos_base_predicted_close": 84622.3359375,
        "kronos_base_displacement": 87.78593749999709,
        "kronos_base_displacement_fraction": 0.0010384622323061645,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84642.421875,
        "kronos_small_displacement": 107.87187499999709,
        "kronos_small_displacement_fraction": 0.001276068483241433,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271715",
        "ticker": "KXBTC15M-26SEP271715-15",
        "market_id": "KXBTC15M-26SEP271715-15",
        "contract_id": "KXBTC15M-26SEP271715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84534.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T21:02:15.546717Z",
        "retrieved_timestamp": "2026-09-27T21:02:15.740623Z",
        "quote_offset_seconds": 0.193906,
        "quote_age_seconds": 0.193906,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5248.33
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84667.05,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 397,
          "signal_id": 397,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T20:45:00Z",
          "return_6h": -6.978513331312719e-05,
          "return_12h": -0.0029731886016708398,
          "return_24h": 0.006174507586096611,
          "close_vs_ema12": -0.0012296869622251405,
          "close_vs_ema24": -0.00018384369208890305,
          "ema12_slope_3h": 0.00039782002039934206,
          "ema24_slope_6h": 0.0003491344016144371,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T21:02:15.593523Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T20:45:00Z",
            "return_6h": -6.978513331312719e-05,
            "return_12h": -0.0029731886016708398,
            "return_24h": 0.006174507586096611,
            "close_vs_ema12": -0.0012296869622251405,
            "close_vs_ema24": -0.00018384369208890305,
            "ema12_slope_3h": 0.00039782002039934206,
            "ema24_slope_6h": 0.0003491344016144371,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 396,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2045Z",
      "trigger_timestamp": "2026-09-27T20:47:23.433656Z",
      "market_start_timestamp": "2026-09-27T20:45:00Z",
      "resolution_timestamp": "2026-09-27T21:00:00Z",
      "direction": "UP",
      "base_run_id": 3001,
      "small_run_id": 3002,
      "last_observed_close": 84621.47,
      "actual_close": 84534.55,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T20:47:23.472203Z",
      "base_predicted_close": 84648.625,
      "small_predicted_close": 84670.65625,
      "strike": 84621.47,
      "market_regime": {
        "id": 396,
        "signal_id": 396,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T20:30:00Z",
        "return_6h": -0.0014738016445323687,
        "return_12h": -0.0010089394810322005,
        "return_24h": 0.00892419436205083,
        "close_vs_ema12": -0.0002551075288853566,
        "close_vs_ema24": 0.0008402772163391692,
        "ema12_slope_3h": 0.0004217621150601758,
        "ema24_slope_6h": 0.0003579727994469373,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T20:47:23.480304Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T20:30:00Z",
          "return_6h": -0.0014738016445323687,
          "return_12h": -0.0010089394810322005,
          "return_24h": 0.00892419436205083,
          "close_vs_ema12": -0.0002551075288853566,
          "close_vs_ema24": 0.0008402772163391692,
          "ema12_slope_3h": 0.0004217621150601758,
          "ema24_slope_6h": 0.0003579727994469373,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.28,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190891,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        3001,
        3002
      ],
      "forecast_publication_timestamp": "2026-09-27T20:47:23.433656Z",
      "requested_quote_timestamp": "2026-09-27T20:47:23.433656Z",
      "retrieved_quote_timestamp": "2026-09-27T20:47:23.624547Z",
      "quote_retrieval_timestamp": "2026-09-27T20:47:23.624547Z",
      "timing_difference_seconds": 0.190891,
      "selected_quote": {
        "id": 396,
        "contract_id": 396,
        "forecast_timestamp": "2026-09-27T20:47:23.433656Z",
        "requested_timestamp": "2026-09-27T20:47:23.433656Z",
        "actual_quote_timestamp": "2026-09-27T20:47:23.624547Z",
        "timestamp_delta_seconds": 0.190891,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.27,
        "implied_probability": 0.28,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T20:47:23.624547Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271700",
        "external_market_id": "KXBTC15M-26SEP271700-00",
        "external_contract_id": "KXBTC15M-26SEP271700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2300.89
      },
      "selected_entry_price": 0.28,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 396,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271700",
          "external_market_id": "KXBTC15M-26SEP271700-00",
          "external_contract_id": "KXBTC15M-26SEP271700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T20:45:00Z",
          "resolution_timestamp": "2026-09-27T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T20:47:23.483965Z"
        }
      ],
      "quotes": [
        {
          "id": 396,
          "contract_id": 396,
          "forecast_timestamp": "2026-09-27T20:47:23.433656Z",
          "requested_timestamp": "2026-09-27T20:47:23.433656Z",
          "actual_quote_timestamp": "2026-09-27T20:47:23.624547Z",
          "timestamp_delta_seconds": 0.190891,
          "bid": 0.27,
          "ask": 0.28,
          "midpoint": 0.275,
          "last_price": 0.27,
          "implied_probability": 0.28,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T20:47:23.624547Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271700",
          "external_market_id": "KXBTC15M-26SEP271700-00",
          "external_contract_id": "KXBTC15M-26SEP271700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2300.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271700-00": {
          "UP/YES": "KXBTC15M-26SEP271700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 768,
          "signal_id": 396,
          "quote_id": 396,
          "settlement_id": 396,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 340.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.2,
          "trading_fee": 4.8,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.2,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T21:02:20.116036Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2300.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 769,
          "signal_id": 396,
          "quote_id": 396,
          "settlement_id": 396,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.000000000000004,
          "trading_fee": 1.42,
          "total_deployed": 29.42,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.000000000000004,
          "net_pnl": -29.42,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T21:02:20.118480Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2300.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84621.47,
        "kronos_base_predicted_close": 84648.625,
        "kronos_base_displacement": 27.154999999998836,
        "kronos_base_displacement_fraction": 0.00032089964875342905,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84670.65625,
        "kronos_small_displacement": 49.186249999998836,
        "kronos_small_displacement_fraction": 0.0005812502429938742,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271700",
        "ticker": "KXBTC15M-26SEP271700-00",
        "market_id": "KXBTC15M-26SEP271700-00",
        "contract_id": "KXBTC15M-26SEP271700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84621.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T20:47:23.433656Z",
        "retrieved_timestamp": "2026-09-27T20:47:23.624547Z",
        "quote_offset_seconds": 0.190891,
        "quote_age_seconds": 0.190891,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.27,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.28,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2300.89
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84534.55,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 396,
          "signal_id": 396,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T20:30:00Z",
          "return_6h": -0.0014738016445323687,
          "return_12h": -0.0010089394810322005,
          "return_24h": 0.00892419436205083,
          "close_vs_ema12": -0.0002551075288853566,
          "close_vs_ema24": 0.0008402772163391692,
          "ema12_slope_3h": 0.0004217621150601758,
          "ema24_slope_6h": 0.0003579727994469373,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T20:47:23.480304Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T20:30:00Z",
            "return_6h": -0.0014738016445323687,
            "return_12h": -0.0010089394810322005,
            "return_24h": 0.00892419436205083,
            "close_vs_ema12": -0.0002551075288853566,
            "close_vs_ema24": 0.0008402772163391692,
            "ema12_slope_3h": 0.0004217621150601758,
            "ema24_slope_6h": 0.0003579727994469373,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 395,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T2030Z",
      "trigger_timestamp": "2026-09-27T20:32:15.585488Z",
      "market_start_timestamp": "2026-09-27T20:30:00Z",
      "resolution_timestamp": "2026-09-27T20:45:00Z",
      "direction": "UP",
      "base_run_id": 2999,
      "small_run_id": 3000,
      "last_observed_close": 84605.94,
      "actual_close": 84621.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T20:32:15.627994Z",
      "base_predicted_close": 84674.40625,
      "small_predicted_close": 84696.515625,
      "strike": 84605.94,
      "market_regime": {
        "id": 395,
        "signal_id": 395,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T20:15:00Z",
        "return_6h": -0.001136428625645003,
        "return_12h": -0.002242912942434394,
        "return_24h": 0.006353754126640743,
        "close_vs_ema12": -0.0004494188917718578,
        "close_vs_ema24": 0.0006743141630913829,
        "ema12_slope_3h": 0.00036054930547457786,
        "ema24_slope_6h": 0.00039663964116631867,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T20:32:15.630661Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T20:15:00Z",
          "return_6h": -0.001136428625645003,
          "return_12h": -0.002242912942434394,
          "return_24h": 0.006353754126640743,
          "close_vs_ema12": -0.0004494188917718578,
          "close_vs_ema24": 0.0006743141630913829,
          "ema12_slope_3h": 0.00036054930547457786,
          "ema24_slope_6h": 0.00039663964116631867,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.367907,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2999,
        3000
      ],
      "forecast_publication_timestamp": "2026-09-27T20:32:15.585488Z",
      "requested_quote_timestamp": "2026-09-27T20:32:15.585488Z",
      "retrieved_quote_timestamp": "2026-09-27T20:32:15.953395Z",
      "quote_retrieval_timestamp": "2026-09-27T20:32:15.953395Z",
      "timing_difference_seconds": 0.367907,
      "selected_quote": {
        "id": 395,
        "contract_id": 395,
        "forecast_timestamp": "2026-09-27T20:32:15.585488Z",
        "requested_timestamp": "2026-09-27T20:32:15.585488Z",
        "actual_quote_timestamp": "2026-09-27T20:32:15.953395Z",
        "timestamp_delta_seconds": 0.367907,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T20:32:15.953395Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271645",
        "external_market_id": "KXBTC15M-26SEP271645-45",
        "external_contract_id": "KXBTC15M-26SEP271645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2192.43
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 395,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271645",
          "external_market_id": "KXBTC15M-26SEP271645-45",
          "external_contract_id": "KXBTC15M-26SEP271645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T20:30:00Z",
          "resolution_timestamp": "2026-09-27T20:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T20:32:15.633176Z"
        }
      ],
      "quotes": [
        {
          "id": 395,
          "contract_id": 395,
          "forecast_timestamp": "2026-09-27T20:32:15.585488Z",
          "requested_timestamp": "2026-09-27T20:32:15.585488Z",
          "actual_quote_timestamp": "2026-09-27T20:32:15.953395Z",
          "timestamp_delta_seconds": 0.367907,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T20:32:15.953395Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271645",
          "external_market_id": "KXBTC15M-26SEP271645-45",
          "external_contract_id": "KXBTC15M-26SEP271645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2192.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271645-45": {
          "UP/YES": "KXBTC15M-26SEP271645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 766,
          "signal_id": 395,
          "quote_id": 395,
          "settlement_id": 395,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T20:47:28.277987Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2192.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 767,
          "signal_id": 395,
          "quote_id": 395,
          "settlement_id": 395,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T20:47:28.280870Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2192.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84605.94,
        "kronos_base_predicted_close": 84674.40625,
        "kronos_base_displacement": 68.46624999999767,
        "kronos_base_displacement_fraction": 0.000809236916462339,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84696.515625,
        "kronos_small_displacement": 90.57562499999767,
        "kronos_small_displacement_fraction": 0.0010705586983608677,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271645",
        "ticker": "KXBTC15M-26SEP271645-45",
        "market_id": "KXBTC15M-26SEP271645-45",
        "contract_id": "KXBTC15M-26SEP271645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84605.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T20:32:15.585488Z",
        "retrieved_timestamp": "2026-09-27T20:32:15.953395Z",
        "quote_offset_seconds": 0.367907,
        "quote_age_seconds": 0.367907,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2192.43
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84621.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T2030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 395,
          "signal_id": 395,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T20:15:00Z",
          "return_6h": -0.001136428625645003,
          "return_12h": -0.002242912942434394,
          "return_24h": 0.006353754126640743,
          "close_vs_ema12": -0.0004494188917718578,
          "close_vs_ema24": 0.0006743141630913829,
          "ema12_slope_3h": 0.00036054930547457786,
          "ema24_slope_6h": 0.00039663964116631867,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T20:32:15.630661Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T20:15:00Z",
            "return_6h": -0.001136428625645003,
            "return_12h": -0.002242912942434394,
            "return_24h": 0.006353754126640743,
            "close_vs_ema12": -0.0004494188917718578,
            "close_vs_ema24": 0.0006743141630913829,
            "ema12_slope_3h": 0.00036054930547457786,
            "ema24_slope_6h": 0.00039663964116631867,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 394,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1715Z",
      "trigger_timestamp": "2026-09-27T17:17:15.395467Z",
      "market_start_timestamp": "2026-09-27T17:15:00Z",
      "resolution_timestamp": "2026-09-27T17:30:00Z",
      "direction": "UP",
      "base_run_id": 2973,
      "small_run_id": 2974,
      "last_observed_close": 84372.63,
      "actual_close": 84417.64,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T17:17:15.518692Z",
      "base_predicted_close": 84386.71875,
      "small_predicted_close": 84500.53125,
      "strike": 84372.63,
      "market_regime": {
        "id": 394,
        "signal_id": 394,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T17:00:00Z",
        "return_6h": -0.00625412062804398,
        "return_12h": 8.130667598060803e-05,
        "return_24h": 0.0035155929570624966,
        "close_vs_ema12": -0.0029446175917807738,
        "close_vs_ema24": -0.0016434944651131378,
        "ema12_slope_3h": -0.0008921075635487385,
        "ema24_slope_6h": 0.001292189490029294,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T17:17:15.525665Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T17:00:00Z",
          "return_6h": -0.00625412062804398,
          "return_12h": 8.130667598060803e-05,
          "return_24h": 0.0035155929570624966,
          "close_vs_ema12": -0.0029446175917807738,
          "close_vs_ema24": -0.0016434944651131378,
          "ema12_slope_3h": -0.0008921075635487385,
          "ema24_slope_6h": 0.001292189490029294,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.249508,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2973,
        2974
      ],
      "forecast_publication_timestamp": "2026-09-27T17:17:15.395467Z",
      "requested_quote_timestamp": "2026-09-27T17:17:15.395467Z",
      "retrieved_quote_timestamp": "2026-09-27T17:17:15.644975Z",
      "quote_retrieval_timestamp": "2026-09-27T17:17:15.644975Z",
      "timing_difference_seconds": 0.249508,
      "selected_quote": {
        "id": 394,
        "contract_id": 394,
        "forecast_timestamp": "2026-09-27T17:17:15.395467Z",
        "requested_timestamp": "2026-09-27T17:17:15.395467Z",
        "actual_quote_timestamp": "2026-09-27T17:17:15.644975Z",
        "timestamp_delta_seconds": 0.249508,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T17:17:15.644975Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271330",
        "external_market_id": "KXBTC15M-26SEP271330-30",
        "external_contract_id": "KXBTC15M-26SEP271330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3332.7
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 394,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271330",
          "external_market_id": "KXBTC15M-26SEP271330-30",
          "external_contract_id": "KXBTC15M-26SEP271330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T17:15:00Z",
          "resolution_timestamp": "2026-09-27T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T17:17:15.530071Z"
        }
      ],
      "quotes": [
        {
          "id": 394,
          "contract_id": 394,
          "forecast_timestamp": "2026-09-27T17:17:15.395467Z",
          "requested_timestamp": "2026-09-27T17:17:15.395467Z",
          "actual_quote_timestamp": "2026-09-27T17:17:15.644975Z",
          "timestamp_delta_seconds": 0.249508,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T17:17:15.644975Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271330",
          "external_market_id": "KXBTC15M-26SEP271330-30",
          "external_contract_id": "KXBTC15M-26SEP271330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3332.7
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271330-30": {
          "UP/YES": "KXBTC15M-26SEP271330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 764,
          "signal_id": 394,
          "quote_id": 394,
          "settlement_id": 394,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T17:32:25.514614Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3332.7,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 765,
          "signal_id": 394,
          "quote_id": 394,
          "settlement_id": 394,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T17:32:25.518361Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3332.7,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84372.63,
        "kronos_base_predicted_close": 84386.71875,
        "kronos_base_displacement": 14.088749999995343,
        "kronos_base_displacement_fraction": 0.00016698246812971626,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84500.53125,
        "kronos_small_displacement": 127.90124999999534,
        "kronos_small_displacement_fraction": 0.0015159092468730124,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271330",
        "ticker": "KXBTC15M-26SEP271330-30",
        "market_id": "KXBTC15M-26SEP271330-30",
        "contract_id": "KXBTC15M-26SEP271330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84372.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T17:17:15.395467Z",
        "retrieved_timestamp": "2026-09-27T17:17:15.644975Z",
        "quote_offset_seconds": 0.249508,
        "quote_age_seconds": 0.249508,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3332.7
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84417.64,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 394,
          "signal_id": 394,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T17:00:00Z",
          "return_6h": -0.00625412062804398,
          "return_12h": 8.130667598060803e-05,
          "return_24h": 0.0035155929570624966,
          "close_vs_ema12": -0.0029446175917807738,
          "close_vs_ema24": -0.0016434944651131378,
          "ema12_slope_3h": -0.0008921075635487385,
          "ema24_slope_6h": 0.001292189490029294,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T17:17:15.525665Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T17:00:00Z",
            "return_6h": -0.00625412062804398,
            "return_12h": 8.130667598060803e-05,
            "return_24h": 0.0035155929570624966,
            "close_vs_ema12": -0.0029446175917807738,
            "close_vs_ema24": -0.0016434944651131378,
            "ema12_slope_3h": -0.0008921075635487385,
            "ema24_slope_6h": 0.001292189490029294,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 393,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1700Z",
      "trigger_timestamp": "2026-09-27T17:02:16.694598Z",
      "market_start_timestamp": "2026-09-27T17:00:00Z",
      "resolution_timestamp": "2026-09-27T17:15:00Z",
      "direction": "UP",
      "base_run_id": 2971,
      "small_run_id": 2972,
      "last_observed_close": 84406.87,
      "actual_close": 84372.63,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T17:02:16.743270Z",
      "base_predicted_close": 84410.4765625,
      "small_predicted_close": 84531.2890625,
      "strike": 84406.87,
      "market_regime": {
        "id": 393,
        "signal_id": 393,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T16:45:00Z",
        "return_6h": -0.005313124365515121,
        "return_12h": 0.0010613232854457255,
        "return_24h": 0.0036126878637452453,
        "close_vs_ema12": -0.0026649193693473183,
        "close_vs_ema24": -0.0012728643196401324,
        "ema12_slope_3h": -0.0006210722535499036,
        "ema24_slope_6h": 0.0014520164482683118,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T17:02:16.745971Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T16:45:00Z",
          "return_6h": -0.005313124365515121,
          "return_12h": 0.0010613232854457255,
          "return_24h": 0.0036126878637452453,
          "close_vs_ema12": -0.0026649193693473183,
          "close_vs_ema24": -0.0012728643196401324,
          "ema12_slope_3h": -0.0006210722535499036,
          "ema24_slope_6h": 0.0014520164482683118,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.238713,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2971,
        2972
      ],
      "forecast_publication_timestamp": "2026-09-27T17:02:16.694598Z",
      "requested_quote_timestamp": "2026-09-27T17:02:16.694598Z",
      "retrieved_quote_timestamp": "2026-09-27T17:02:16.933311Z",
      "quote_retrieval_timestamp": "2026-09-27T17:02:16.933311Z",
      "timing_difference_seconds": 0.238713,
      "selected_quote": {
        "id": 393,
        "contract_id": 393,
        "forecast_timestamp": "2026-09-27T17:02:16.694598Z",
        "requested_timestamp": "2026-09-27T17:02:16.694598Z",
        "actual_quote_timestamp": "2026-09-27T17:02:16.933311Z",
        "timestamp_delta_seconds": 0.238713,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T17:02:16.933311Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271315",
        "external_market_id": "KXBTC15M-26SEP271315-15",
        "external_contract_id": "KXBTC15M-26SEP271315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5246.2
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 393,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271315",
          "external_market_id": "KXBTC15M-26SEP271315-15",
          "external_contract_id": "KXBTC15M-26SEP271315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T17:00:00Z",
          "resolution_timestamp": "2026-09-27T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T17:02:16.748503Z"
        }
      ],
      "quotes": [
        {
          "id": 393,
          "contract_id": 393,
          "forecast_timestamp": "2026-09-27T17:02:16.694598Z",
          "requested_timestamp": "2026-09-27T17:02:16.694598Z",
          "actual_quote_timestamp": "2026-09-27T17:02:16.933311Z",
          "timestamp_delta_seconds": 0.238713,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T17:02:16.933311Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271315",
          "external_market_id": "KXBTC15M-26SEP271315-15",
          "external_contract_id": "KXBTC15M-26SEP271315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5246.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271315-15": {
          "UP/YES": "KXBTC15M-26SEP271315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 762,
          "signal_id": 393,
          "quote_id": 393,
          "settlement_id": 393,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T17:17:20.212610Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5246.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 763,
          "signal_id": 393,
          "quote_id": 393,
          "settlement_id": 393,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T17:17:20.214410Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5246.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84406.87,
        "kronos_base_predicted_close": 84410.4765625,
        "kronos_base_displacement": 3.6065625000046566,
        "kronos_base_displacement_fraction": 4.272830517237112e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84531.2890625,
        "kronos_small_displacement": 124.41906250000466,
        "kronos_small_displacement_fraction": 0.0014740395242710063,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271315",
        "ticker": "KXBTC15M-26SEP271315-15",
        "market_id": "KXBTC15M-26SEP271315-15",
        "contract_id": "KXBTC15M-26SEP271315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84406.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T17:02:16.694598Z",
        "retrieved_timestamp": "2026-09-27T17:02:16.933311Z",
        "quote_offset_seconds": 0.238713,
        "quote_age_seconds": 0.238713,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5246.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84372.63,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 393,
          "signal_id": 393,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T16:45:00Z",
          "return_6h": -0.005313124365515121,
          "return_12h": 0.0010613232854457255,
          "return_24h": 0.0036126878637452453,
          "close_vs_ema12": -0.0026649193693473183,
          "close_vs_ema24": -0.0012728643196401324,
          "ema12_slope_3h": -0.0006210722535499036,
          "ema24_slope_6h": 0.0014520164482683118,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T17:02:16.745971Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T16:45:00Z",
            "return_6h": -0.005313124365515121,
            "return_12h": 0.0010613232854457255,
            "return_24h": 0.0036126878637452453,
            "close_vs_ema12": -0.0026649193693473183,
            "close_vs_ema24": -0.0012728643196401324,
            "ema12_slope_3h": -0.0006210722535499036,
            "ema24_slope_6h": 0.0014520164482683118,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 392,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1645Z",
      "trigger_timestamp": "2026-09-27T16:47:21.065541Z",
      "market_start_timestamp": "2026-09-27T16:45:00Z",
      "resolution_timestamp": "2026-09-27T17:00:00Z",
      "direction": "UP",
      "base_run_id": 2969,
      "small_run_id": 2970,
      "last_observed_close": 84370.69,
      "actual_close": 84406.87,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T16:47:21.104599Z",
      "base_predicted_close": 84407.8984375,
      "small_predicted_close": 84417.15625,
      "strike": 84370.69,
      "market_regime": {
        "id": 392,
        "signal_id": 392,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T16:30:00Z",
        "return_6h": -0.005676885886486072,
        "return_12h": 0.0009000236175036314,
        "return_24h": 0.0027314948750269963,
        "close_vs_ema12": -0.0032054150957412375,
        "close_vs_ema24": -0.0017277497888417148,
        "ema12_slope_3h": -0.00034122456345619945,
        "ema24_slope_6h": 0.0015951912390919087,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T16:47:21.108936Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T16:30:00Z",
          "return_6h": -0.005676885886486072,
          "return_12h": 0.0009000236175036314,
          "return_24h": 0.0027314948750269963,
          "close_vs_ema12": -0.0032054150957412375,
          "close_vs_ema24": -0.0017277497888417148,
          "ema12_slope_3h": -0.00034122456345619945,
          "ema24_slope_6h": 0.0015951912390919087,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.228059,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2969,
        2970
      ],
      "forecast_publication_timestamp": "2026-09-27T16:47:21.065541Z",
      "requested_quote_timestamp": "2026-09-27T16:47:21.065541Z",
      "retrieved_quote_timestamp": "2026-09-27T16:47:21.293600Z",
      "quote_retrieval_timestamp": "2026-09-27T16:47:21.293600Z",
      "timing_difference_seconds": 0.228059,
      "selected_quote": {
        "id": 392,
        "contract_id": 392,
        "forecast_timestamp": "2026-09-27T16:47:21.065541Z",
        "requested_timestamp": "2026-09-27T16:47:21.065541Z",
        "actual_quote_timestamp": "2026-09-27T16:47:21.293600Z",
        "timestamp_delta_seconds": 0.228059,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T16:47:21.293600Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271300",
        "external_market_id": "KXBTC15M-26SEP271300-00",
        "external_contract_id": "KXBTC15M-26SEP271300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1980.52
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 392,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271300",
          "external_market_id": "KXBTC15M-26SEP271300-00",
          "external_contract_id": "KXBTC15M-26SEP271300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T16:45:00Z",
          "resolution_timestamp": "2026-09-27T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T16:47:21.112338Z"
        }
      ],
      "quotes": [
        {
          "id": 392,
          "contract_id": 392,
          "forecast_timestamp": "2026-09-27T16:47:21.065541Z",
          "requested_timestamp": "2026-09-27T16:47:21.065541Z",
          "actual_quote_timestamp": "2026-09-27T16:47:21.293600Z",
          "timestamp_delta_seconds": 0.228059,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.69,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T16:47:21.293600Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271300",
          "external_market_id": "KXBTC15M-26SEP271300-00",
          "external_contract_id": "KXBTC15M-26SEP271300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1980.52
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271300-00": {
          "UP/YES": "KXBTC15M-26SEP271300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 760,
          "signal_id": 392,
          "quote_id": 392,
          "settlement_id": 392,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T17:02:21.690713Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1980.52,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 761,
          "signal_id": 392,
          "quote_id": 392,
          "settlement_id": 392,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T17:02:21.693339Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1980.52,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84370.69,
        "kronos_base_predicted_close": 84407.8984375,
        "kronos_base_displacement": 37.20843749999767,
        "kronos_base_displacement_fraction": 0.0004410114164053615,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84417.15625,
        "kronos_small_displacement": 46.46624999999767,
        "kronos_small_displacement_fraction": 0.0005507392436875611,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271300",
        "ticker": "KXBTC15M-26SEP271300-00",
        "market_id": "KXBTC15M-26SEP271300-00",
        "contract_id": "KXBTC15M-26SEP271300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84370.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T16:47:21.065541Z",
        "retrieved_timestamp": "2026-09-27T16:47:21.293600Z",
        "quote_offset_seconds": 0.228059,
        "quote_age_seconds": 0.228059,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1980.52
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84406.87,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 392,
          "signal_id": 392,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T16:30:00Z",
          "return_6h": -0.005676885886486072,
          "return_12h": 0.0009000236175036314,
          "return_24h": 0.0027314948750269963,
          "close_vs_ema12": -0.0032054150957412375,
          "close_vs_ema24": -0.0017277497888417148,
          "ema12_slope_3h": -0.00034122456345619945,
          "ema24_slope_6h": 0.0015951912390919087,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T16:47:21.108936Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T16:30:00Z",
            "return_6h": -0.005676885886486072,
            "return_12h": 0.0009000236175036314,
            "return_24h": 0.0027314948750269963,
            "close_vs_ema12": -0.0032054150957412375,
            "close_vs_ema24": -0.0017277497888417148,
            "ema12_slope_3h": -0.00034122456345619945,
            "ema24_slope_6h": 0.0015951912390919087,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 391,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1630Z",
      "trigger_timestamp": "2026-09-27T16:32:15.371011Z",
      "market_start_timestamp": "2026-09-27T16:30:00Z",
      "resolution_timestamp": "2026-09-27T16:45:00Z",
      "direction": "UP",
      "base_run_id": 2967,
      "small_run_id": 2968,
      "last_observed_close": 84569.84,
      "actual_close": 84370.69,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T16:32:15.403954Z",
      "base_predicted_close": 84588.4140625,
      "small_predicted_close": 84621.7421875,
      "strike": 84569.84,
      "market_regime": {
        "id": 391,
        "signal_id": 391,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T16:15:00Z",
        "return_6h": -0.004163275522292231,
        "return_12h": 0.0018166297947213028,
        "return_24h": 0.005538380575245583,
        "close_vs_ema12": -0.0009888872666097281,
        "close_vs_ema24": 0.0005921762177718559,
        "ema12_slope_3h": -0.00014084735789909875,
        "ema24_slope_6h": 0.001749184879364707,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T16:32:15.407399Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T16:15:00Z",
          "return_6h": -0.004163275522292231,
          "return_12h": 0.0018166297947213028,
          "return_24h": 0.005538380575245583,
          "close_vs_ema12": -0.0009888872666097281,
          "close_vs_ema24": 0.0005921762177718559,
          "ema12_slope_3h": -0.00014084735789909875,
          "ema24_slope_6h": 0.001749184879364707,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198887,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2967,
        2968
      ],
      "forecast_publication_timestamp": "2026-09-27T16:32:15.371011Z",
      "requested_quote_timestamp": "2026-09-27T16:32:15.371011Z",
      "retrieved_quote_timestamp": "2026-09-27T16:32:15.569898Z",
      "quote_retrieval_timestamp": "2026-09-27T16:32:15.569898Z",
      "timing_difference_seconds": 0.198887,
      "selected_quote": {
        "id": 391,
        "contract_id": 391,
        "forecast_timestamp": "2026-09-27T16:32:15.371011Z",
        "requested_timestamp": "2026-09-27T16:32:15.371011Z",
        "actual_quote_timestamp": "2026-09-27T16:32:15.569898Z",
        "timestamp_delta_seconds": 0.198887,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T16:32:15.569898Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271245",
        "external_market_id": "KXBTC15M-26SEP271245-45",
        "external_contract_id": "KXBTC15M-26SEP271245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4591.92
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 391,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271245",
          "external_market_id": "KXBTC15M-26SEP271245-45",
          "external_contract_id": "KXBTC15M-26SEP271245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T16:30:00Z",
          "resolution_timestamp": "2026-09-27T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T16:32:15.409414Z"
        }
      ],
      "quotes": [
        {
          "id": 391,
          "contract_id": 391,
          "forecast_timestamp": "2026-09-27T16:32:15.371011Z",
          "requested_timestamp": "2026-09-27T16:32:15.371011Z",
          "actual_quote_timestamp": "2026-09-27T16:32:15.569898Z",
          "timestamp_delta_seconds": 0.198887,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.21,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T16:32:15.569898Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271245",
          "external_market_id": "KXBTC15M-26SEP271245-45",
          "external_contract_id": "KXBTC15M-26SEP271245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4591.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271245-45": {
          "UP/YES": "KXBTC15M-26SEP271245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 758,
          "signal_id": 391,
          "quote_id": 391,
          "settlement_id": 391,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.71,
          "net_pnl": -99.94999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T16:47:25.996959Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4591.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 759,
          "signal_id": 391,
          "quote_id": 391,
          "settlement_id": 391,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -21.0,
          "net_pnl": -22.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T16:47:25.999775Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4591.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84569.84,
        "kronos_base_predicted_close": 84588.4140625,
        "kronos_base_displacement": 18.574062500003492,
        "kronos_base_displacement_fraction": 0.0002196298645001988,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84621.7421875,
        "kronos_small_displacement": 51.90218750000349,
        "kronos_small_displacement_fraction": 0.0006137198261224509,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271245",
        "ticker": "KXBTC15M-26SEP271245-45",
        "market_id": "KXBTC15M-26SEP271245-45",
        "contract_id": "KXBTC15M-26SEP271245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84569.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T16:32:15.371011Z",
        "retrieved_timestamp": "2026-09-27T16:32:15.569898Z",
        "quote_offset_seconds": 0.198887,
        "quote_age_seconds": 0.198887,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4591.92
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84370.69,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 391,
          "signal_id": 391,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T16:15:00Z",
          "return_6h": -0.004163275522292231,
          "return_12h": 0.0018166297947213028,
          "return_24h": 0.005538380575245583,
          "close_vs_ema12": -0.0009888872666097281,
          "close_vs_ema24": 0.0005921762177718559,
          "ema12_slope_3h": -0.00014084735789909875,
          "ema24_slope_6h": 0.001749184879364707,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T16:32:15.407399Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T16:15:00Z",
            "return_6h": -0.004163275522292231,
            "return_12h": 0.0018166297947213028,
            "return_24h": 0.005538380575245583,
            "close_vs_ema12": -0.0009888872666097281,
            "close_vs_ema24": 0.0005921762177718559,
            "ema12_slope_3h": -0.00014084735789909875,
            "ema24_slope_6h": 0.001749184879364707,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 390,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1615Z",
      "trigger_timestamp": "2026-09-27T16:17:17.932739Z",
      "market_start_timestamp": "2026-09-27T16:15:00Z",
      "resolution_timestamp": "2026-09-27T16:30:00Z",
      "direction": "UP",
      "base_run_id": 2965,
      "small_run_id": 2966,
      "last_observed_close": 84547.16,
      "actual_close": 84569.84,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T16:17:17.974465Z",
      "base_predicted_close": 84579.859375,
      "small_predicted_close": 84596.4765625,
      "strike": 84547.16,
      "market_regime": {
        "id": 390,
        "signal_id": 390,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T16:00:00Z",
        "return_6h": -0.005588560749648752,
        "return_12h": 0.0009227030153515781,
        "return_24h": 0.005096139629902963,
        "close_vs_ema12": -0.0012988500929095315,
        "close_vs_ema24": 0.0003364700973214063,
        "ema12_slope_3h": 2.8897418467899172e-05,
        "ema24_slope_6h": 0.0018746082790461749,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T16:17:17.980759Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T16:00:00Z",
          "return_6h": -0.005588560749648752,
          "return_12h": 0.0009227030153515781,
          "return_24h": 0.005096139629902963,
          "close_vs_ema12": -0.0012988500929095315,
          "close_vs_ema24": 0.0003364700973214063,
          "ema12_slope_3h": 2.8897418467899172e-05,
          "ema24_slope_6h": 0.0018746082790461749,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17416,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2965,
        2966
      ],
      "forecast_publication_timestamp": "2026-09-27T16:17:17.932739Z",
      "requested_quote_timestamp": "2026-09-27T16:17:17.932739Z",
      "retrieved_quote_timestamp": "2026-09-27T16:17:18.106899Z",
      "quote_retrieval_timestamp": "2026-09-27T16:17:18.106899Z",
      "timing_difference_seconds": 0.17416,
      "selected_quote": {
        "id": 390,
        "contract_id": 390,
        "forecast_timestamp": "2026-09-27T16:17:17.932739Z",
        "requested_timestamp": "2026-09-27T16:17:17.932739Z",
        "actual_quote_timestamp": "2026-09-27T16:17:18.106899Z",
        "timestamp_delta_seconds": 0.17416,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T16:17:18.106899Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271230",
        "external_market_id": "KXBTC15M-26SEP271230-30",
        "external_contract_id": "KXBTC15M-26SEP271230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 122.61
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 390,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271230",
          "external_market_id": "KXBTC15M-26SEP271230-30",
          "external_contract_id": "KXBTC15M-26SEP271230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T16:15:00Z",
          "resolution_timestamp": "2026-09-27T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T16:17:17.983049Z"
        }
      ],
      "quotes": [
        {
          "id": 390,
          "contract_id": 390,
          "forecast_timestamp": "2026-09-27T16:17:17.932739Z",
          "requested_timestamp": "2026-09-27T16:17:17.932739Z",
          "actual_quote_timestamp": "2026-09-27T16:17:18.106899Z",
          "timestamp_delta_seconds": 0.17416,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T16:17:18.106899Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271230",
          "external_market_id": "KXBTC15M-26SEP271230-30",
          "external_contract_id": "KXBTC15M-26SEP271230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 122.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271230-30": {
          "UP/YES": "KXBTC15M-26SEP271230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 757,
          "signal_id": 390,
          "quote_id": 390,
          "settlement_id": 390,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T16:32:20.320965Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 122.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84547.16,
        "kronos_base_predicted_close": 84579.859375,
        "kronos_base_displacement": 32.69937499999651,
        "kronos_base_displacement_fraction": 0.00038675899935605766,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84596.4765625,
        "kronos_small_displacement": 49.31656249999651,
        "kronos_small_displacement_fraction": 0.000583302413706108,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271230",
        "ticker": "KXBTC15M-26SEP271230-30",
        "market_id": "KXBTC15M-26SEP271230-30",
        "contract_id": "KXBTC15M-26SEP271230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84547.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T16:17:17.932739Z",
        "retrieved_timestamp": "2026-09-27T16:17:18.106899Z",
        "quote_offset_seconds": 0.17416,
        "quote_age_seconds": 0.17416,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 122.61
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84569.84,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 390,
          "signal_id": 390,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T16:00:00Z",
          "return_6h": -0.005588560749648752,
          "return_12h": 0.0009227030153515781,
          "return_24h": 0.005096139629902963,
          "close_vs_ema12": -0.0012988500929095315,
          "close_vs_ema24": 0.0003364700973214063,
          "ema12_slope_3h": 2.8897418467899172e-05,
          "ema24_slope_6h": 0.0018746082790461749,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T16:17:17.980759Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T16:00:00Z",
            "return_6h": -0.005588560749648752,
            "return_12h": 0.0009227030153515781,
            "return_24h": 0.005096139629902963,
            "close_vs_ema12": -0.0012988500929095315,
            "close_vs_ema24": 0.0003364700973214063,
            "ema12_slope_3h": 2.8897418467899172e-05,
            "ema24_slope_6h": 0.0018746082790461749,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 389,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1600Z",
      "trigger_timestamp": "2026-09-27T16:02:15.497232Z",
      "market_start_timestamp": "2026-09-27T16:00:00Z",
      "resolution_timestamp": "2026-09-27T16:15:00Z",
      "direction": "UP",
      "base_run_id": 2963,
      "small_run_id": 2964,
      "last_observed_close": 84455.59,
      "actual_close": 84547.16,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T16:02:15.535403Z",
      "base_predicted_close": 84457.109375,
      "small_predicted_close": 84564.6171875,
      "strike": 84455.59,
      "market_regime": {
        "id": 389,
        "signal_id": 389,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T15:45:00Z",
        "return_6h": -0.005420134943642796,
        "return_12h": 0.0008192566813749469,
        "return_24h": 0.003705255529518281,
        "close_vs_ema12": -0.002435607747853008,
        "close_vs_ema24": -0.0007398674453004128,
        "ema12_slope_3h": 8.582008650792616e-05,
        "ema24_slope_6h": 0.0020329713790872006,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T16:02:15.539560Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T15:45:00Z",
          "return_6h": -0.005420134943642796,
          "return_12h": 0.0008192566813749469,
          "return_24h": 0.003705255529518281,
          "close_vs_ema12": -0.002435607747853008,
          "close_vs_ema24": -0.0007398674453004128,
          "ema12_slope_3h": 8.582008650792616e-05,
          "ema24_slope_6h": 0.0020329713790872006,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176733,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2963,
        2964
      ],
      "forecast_publication_timestamp": "2026-09-27T16:02:15.497232Z",
      "requested_quote_timestamp": "2026-09-27T16:02:15.497232Z",
      "retrieved_quote_timestamp": "2026-09-27T16:02:15.673965Z",
      "quote_retrieval_timestamp": "2026-09-27T16:02:15.673965Z",
      "timing_difference_seconds": 0.176733,
      "selected_quote": {
        "id": 389,
        "contract_id": 389,
        "forecast_timestamp": "2026-09-27T16:02:15.497232Z",
        "requested_timestamp": "2026-09-27T16:02:15.497232Z",
        "actual_quote_timestamp": "2026-09-27T16:02:15.673965Z",
        "timestamp_delta_seconds": 0.176733,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T16:02:15.673965Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP271215",
        "external_market_id": "KXBTC15M-26SEP271215-15",
        "external_contract_id": "KXBTC15M-26SEP271215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5094.42
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 389,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271215",
          "external_market_id": "KXBTC15M-26SEP271215-15",
          "external_contract_id": "KXBTC15M-26SEP271215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T16:00:00Z",
          "resolution_timestamp": "2026-09-27T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T16:02:15.544659Z"
        }
      ],
      "quotes": [
        {
          "id": 389,
          "contract_id": 389,
          "forecast_timestamp": "2026-09-27T16:02:15.497232Z",
          "requested_timestamp": "2026-09-27T16:02:15.497232Z",
          "actual_quote_timestamp": "2026-09-27T16:02:15.673965Z",
          "timestamp_delta_seconds": 0.176733,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T16:02:15.673965Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP271215",
          "external_market_id": "KXBTC15M-26SEP271215-15",
          "external_contract_id": "KXBTC15M-26SEP271215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5094.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP271215-15": {
          "UP/YES": "KXBTC15M-26SEP271215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 755,
          "signal_id": 389,
          "quote_id": 389,
          "settlement_id": 389,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T16:17:23.352191Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5094.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 756,
          "signal_id": 389,
          "quote_id": 389,
          "settlement_id": 389,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T16:17:23.354338Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5094.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84455.59,
        "kronos_base_predicted_close": 84457.109375,
        "kronos_base_displacement": 1.5193750000034925,
        "kronos_base_displacement_fraction": 1.799022421136946e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84564.6171875,
        "kronos_small_displacement": 109.02718750000349,
        "kronos_small_displacement_fraction": 0.0012909410436893933,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP271215",
        "ticker": "KXBTC15M-26SEP271215-15",
        "market_id": "KXBTC15M-26SEP271215-15",
        "contract_id": "KXBTC15M-26SEP271215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84455.59
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T16:02:15.497232Z",
        "retrieved_timestamp": "2026-09-27T16:02:15.673965Z",
        "quote_offset_seconds": 0.176733,
        "quote_age_seconds": 0.176733,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5094.42
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84547.16,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 389,
          "signal_id": 389,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T15:45:00Z",
          "return_6h": -0.005420134943642796,
          "return_12h": 0.0008192566813749469,
          "return_24h": 0.003705255529518281,
          "close_vs_ema12": -0.002435607747853008,
          "close_vs_ema24": -0.0007398674453004128,
          "ema12_slope_3h": 8.582008650792616e-05,
          "ema24_slope_6h": 0.0020329713790872006,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T16:02:15.539560Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T15:45:00Z",
            "return_6h": -0.005420134943642796,
            "return_12h": 0.0008192566813749469,
            "return_24h": 0.003705255529518281,
            "close_vs_ema12": -0.002435607747853008,
            "close_vs_ema24": -0.0007398674453004128,
            "ema12_slope_3h": 8.582008650792616e-05,
            "ema24_slope_6h": 0.0020329713790872006,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 388,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1315Z",
      "trigger_timestamp": "2026-09-27T13:17:15.148417Z",
      "market_start_timestamp": "2026-09-27T13:15:00Z",
      "resolution_timestamp": "2026-09-27T13:30:00Z",
      "direction": "UP",
      "base_run_id": 2941,
      "small_run_id": 2942,
      "last_observed_close": 84657.95,
      "actual_close": 84919.49,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T13:17:15.186075Z",
      "base_predicted_close": 84674.578125,
      "small_predicted_close": 84749.4609375,
      "strike": 84657.95,
      "market_regime": {
        "id": 388,
        "signal_id": 388,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T13:00:00Z",
        "return_6h": 0.0017660231790517233,
        "return_12h": 0.003441407718330458,
        "return_24h": 0.007855798780189716,
        "close_vs_ema12": 3.8791753345979174e-05,
        "close_vs_ema24": 0.002166540512652526,
        "ema12_slope_3h": 0.0016940448822071463,
        "ema24_slope_6h": 0.002701662852535147,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T13:17:15.190048Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T13:00:00Z",
          "return_6h": 0.0017660231790517233,
          "return_12h": 0.003441407718330458,
          "return_24h": 0.007855798780189716,
          "close_vs_ema12": 3.8791753345979174e-05,
          "close_vs_ema24": 0.002166540512652526,
          "ema12_slope_3h": 0.0016940448822071463,
          "ema24_slope_6h": 0.002701662852535147,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.76,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186973,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2941,
        2942
      ],
      "forecast_publication_timestamp": "2026-09-27T13:17:15.148417Z",
      "requested_quote_timestamp": "2026-09-27T13:17:15.148417Z",
      "retrieved_quote_timestamp": "2026-09-27T13:17:15.335390Z",
      "quote_retrieval_timestamp": "2026-09-27T13:17:15.335390Z",
      "timing_difference_seconds": 0.186973,
      "selected_quote": {
        "id": 388,
        "contract_id": 388,
        "forecast_timestamp": "2026-09-27T13:17:15.148417Z",
        "requested_timestamp": "2026-09-27T13:17:15.148417Z",
        "actual_quote_timestamp": "2026-09-27T13:17:15.335390Z",
        "timestamp_delta_seconds": 0.186973,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "implied_probability": 0.76,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T13:17:15.335390Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270930",
        "external_market_id": "KXBTC15M-26SEP270930-30",
        "external_contract_id": "KXBTC15M-26SEP270930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1456.48
      },
      "selected_entry_price": 0.76,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 388,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270930",
          "external_market_id": "KXBTC15M-26SEP270930-30",
          "external_contract_id": "KXBTC15M-26SEP270930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T13:15:00Z",
          "resolution_timestamp": "2026-09-27T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T13:17:15.191993Z"
        }
      ],
      "quotes": [
        {
          "id": 388,
          "contract_id": 388,
          "forecast_timestamp": "2026-09-27T13:17:15.148417Z",
          "requested_timestamp": "2026-09-27T13:17:15.148417Z",
          "actual_quote_timestamp": "2026-09-27T13:17:15.335390Z",
          "timestamp_delta_seconds": 0.186973,
          "bid": 0.75,
          "ask": 0.76,
          "midpoint": 0.755,
          "last_price": 0.75,
          "implied_probability": 0.76,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T13:17:15.335390Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270930",
          "external_market_id": "KXBTC15M-26SEP270930-30",
          "external_contract_id": "KXBTC15M-26SEP270930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1456.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270930-30": {
          "UP/YES": "KXBTC15M-26SEP270930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 753,
          "signal_id": 388,
          "quote_id": 388,
          "settlement_id": 388,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 129.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.04,
          "trading_fee": 1.65,
          "total_deployed": 99.69000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 129.0,
          "gross_pnl": 30.959999999999994,
          "net_pnl": 29.309999999999988,
          "roi": 0.2940114354498945,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T13:32:21.131935Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1456.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 754,
          "signal_id": 388,
          "quote_id": 388,
          "settlement_id": 388,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 76.0,
          "trading_fee": 1.28,
          "total_deployed": 77.28,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 24.0,
          "net_pnl": 22.72,
          "roi": 0.2939958592132505,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T13:32:21.133834Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1456.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84657.95,
        "kronos_base_predicted_close": 84674.578125,
        "kronos_base_displacement": 16.62812500000291,
        "kronos_base_displacement_fraction": 0.00019641539867198428,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84749.4609375,
        "kronos_small_displacement": 91.51093750000291,
        "kronos_small_displacement_fraction": 0.001080949131180272,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270930",
        "ticker": "KXBTC15M-26SEP270930-30",
        "market_id": "KXBTC15M-26SEP270930-30",
        "contract_id": "KXBTC15M-26SEP270930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84657.95
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T13:17:15.148417Z",
        "retrieved_timestamp": "2026-09-27T13:17:15.335390Z",
        "quote_offset_seconds": 0.186973,
        "quote_age_seconds": 0.186973,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.76,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1456.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84919.49,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 388,
          "signal_id": 388,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T13:00:00Z",
          "return_6h": 0.0017660231790517233,
          "return_12h": 0.003441407718330458,
          "return_24h": 0.007855798780189716,
          "close_vs_ema12": 3.8791753345979174e-05,
          "close_vs_ema24": 0.002166540512652526,
          "ema12_slope_3h": 0.0016940448822071463,
          "ema24_slope_6h": 0.002701662852535147,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T13:17:15.190048Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T13:00:00Z",
            "return_6h": 0.0017660231790517233,
            "return_12h": 0.003441407718330458,
            "return_24h": 0.007855798780189716,
            "close_vs_ema12": 3.8791753345979174e-05,
            "close_vs_ema24": 0.002166540512652526,
            "ema12_slope_3h": 0.0016940448822071463,
            "ema24_slope_6h": 0.002701662852535147,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 387,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T1300Z",
      "trigger_timestamp": "2026-09-27T13:02:15.882140Z",
      "market_start_timestamp": "2026-09-27T13:00:00Z",
      "resolution_timestamp": "2026-09-27T13:15:00Z",
      "direction": "UP",
      "base_run_id": 2939,
      "small_run_id": 2940,
      "last_observed_close": 84791.51,
      "actual_close": 84657.95,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T13:02:15.925741Z",
      "base_predicted_close": 84815.140625,
      "small_predicted_close": 84841.109375,
      "strike": 84791.51,
      "market_regime": {
        "id": 387,
        "signal_id": 387,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T12:45:00Z",
        "return_6h": 0.003348664543246116,
        "return_12h": 0.005896979696780713,
        "return_24h": 0.008767204024512143,
        "close_vs_ema12": 0.001618091975259972,
        "close_vs_ema24": 0.0037932715965511843,
        "ema12_slope_3h": 0.00195009475366259,
        "ema24_slope_6h": 0.0027213858305323857,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T13:02:15.930059Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T12:45:00Z",
          "return_6h": 0.003348664543246116,
          "return_12h": 0.005896979696780713,
          "return_24h": 0.008767204024512143,
          "close_vs_ema12": 0.001618091975259972,
          "close_vs_ema24": 0.0037932715965511843,
          "ema12_slope_3h": 0.00195009475366259,
          "ema24_slope_6h": 0.0027213858305323857,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19219,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2939,
        2940
      ],
      "forecast_publication_timestamp": "2026-09-27T13:02:15.882140Z",
      "requested_quote_timestamp": "2026-09-27T13:02:15.882140Z",
      "retrieved_quote_timestamp": "2026-09-27T13:02:16.074330Z",
      "quote_retrieval_timestamp": "2026-09-27T13:02:16.074330Z",
      "timing_difference_seconds": 0.19219,
      "selected_quote": {
        "id": 387,
        "contract_id": 387,
        "forecast_timestamp": "2026-09-27T13:02:15.882140Z",
        "requested_timestamp": "2026-09-27T13:02:15.882140Z",
        "actual_quote_timestamp": "2026-09-27T13:02:16.074330Z",
        "timestamp_delta_seconds": 0.19219,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T13:02:16.074330Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270915",
        "external_market_id": "KXBTC15M-26SEP270915-15",
        "external_contract_id": "KXBTC15M-26SEP270915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3253.8
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 387,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270915",
          "external_market_id": "KXBTC15M-26SEP270915-15",
          "external_contract_id": "KXBTC15M-26SEP270915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T13:00:00Z",
          "resolution_timestamp": "2026-09-27T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T13:02:15.932671Z"
        }
      ],
      "quotes": [
        {
          "id": 387,
          "contract_id": 387,
          "forecast_timestamp": "2026-09-27T13:02:15.882140Z",
          "requested_timestamp": "2026-09-27T13:02:15.882140Z",
          "actual_quote_timestamp": "2026-09-27T13:02:16.074330Z",
          "timestamp_delta_seconds": 0.19219,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.21,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T13:02:16.074330Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270915",
          "external_market_id": "KXBTC15M-26SEP270915-15",
          "external_contract_id": "KXBTC15M-26SEP270915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3253.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270915-15": {
          "UP/YES": "KXBTC15M-26SEP270915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 751,
          "signal_id": 387,
          "quote_id": 387,
          "settlement_id": 387,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.71,
          "net_pnl": -99.94999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T13:17:20.450679Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3253.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 752,
          "signal_id": 387,
          "quote_id": 387,
          "settlement_id": 387,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -21.0,
          "net_pnl": -22.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T13:17:20.452694Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3253.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84791.51,
        "kronos_base_predicted_close": 84815.140625,
        "kronos_base_displacement": 23.63062500000524,
        "kronos_base_displacement_fraction": 0.00027869093261819773,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84841.109375,
        "kronos_small_displacement": 49.59937500000524,
        "kronos_small_displacement_fraction": 0.0005849568547606387,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270915",
        "ticker": "KXBTC15M-26SEP270915-15",
        "market_id": "KXBTC15M-26SEP270915-15",
        "contract_id": "KXBTC15M-26SEP270915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84791.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T13:02:15.882140Z",
        "retrieved_timestamp": "2026-09-27T13:02:16.074330Z",
        "quote_offset_seconds": 0.19219,
        "quote_age_seconds": 0.19219,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3253.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84657.95,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 387,
          "signal_id": 387,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T12:45:00Z",
          "return_6h": 0.003348664543246116,
          "return_12h": 0.005896979696780713,
          "return_24h": 0.008767204024512143,
          "close_vs_ema12": 0.001618091975259972,
          "close_vs_ema24": 0.0037932715965511843,
          "ema12_slope_3h": 0.00195009475366259,
          "ema24_slope_6h": 0.0027213858305323857,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T13:02:15.930059Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T12:45:00Z",
            "return_6h": 0.003348664543246116,
            "return_12h": 0.005896979696780713,
            "return_24h": 0.008767204024512143,
            "close_vs_ema12": 0.001618091975259972,
            "close_vs_ema24": 0.0037932715965511843,
            "ema12_slope_3h": 0.00195009475366259,
            "ema24_slope_6h": 0.0027213858305323857,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 386,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0915Z",
      "trigger_timestamp": "2026-09-27T09:17:16.303509Z",
      "market_start_timestamp": "2026-09-27T09:15:00Z",
      "resolution_timestamp": "2026-09-27T09:30:00Z",
      "direction": "UP",
      "base_run_id": 2909,
      "small_run_id": 2910,
      "last_observed_close": 84659.72,
      "actual_close": 84691.13,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T09:17:16.348753Z",
      "base_predicted_close": 84676.296875,
      "small_predicted_close": 84713.7265625,
      "strike": 84659.72,
      "market_regime": {
        "id": 386,
        "signal_id": 386,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T09:00:00Z",
        "return_6h": 0.002298045613169153,
        "return_12h": 0.006599726096799596,
        "return_24h": 0.007906794655432314,
        "close_vs_ema12": 0.0024967301103457906,
        "close_vs_ema24": 0.004056106028867301,
        "ema12_slope_3h": 0.0016006527685017424,
        "ema24_slope_6h": 0.0017794184679240654,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T09:17:16.352928Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T09:00:00Z",
          "return_6h": 0.002298045613169153,
          "return_12h": 0.006599726096799596,
          "return_24h": 0.007906794655432314,
          "close_vs_ema12": 0.0024967301103457906,
          "close_vs_ema24": 0.004056106028867301,
          "ema12_slope_3h": 0.0016006527685017424,
          "ema24_slope_6h": 0.0017794184679240654,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192922,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2909,
        2910
      ],
      "forecast_publication_timestamp": "2026-09-27T09:17:16.303509Z",
      "requested_quote_timestamp": "2026-09-27T09:17:16.303509Z",
      "retrieved_quote_timestamp": "2026-09-27T09:17:16.496431Z",
      "quote_retrieval_timestamp": "2026-09-27T09:17:16.496431Z",
      "timing_difference_seconds": 0.192922,
      "selected_quote": {
        "id": 386,
        "contract_id": 386,
        "forecast_timestamp": "2026-09-27T09:17:16.303509Z",
        "requested_timestamp": "2026-09-27T09:17:16.303509Z",
        "actual_quote_timestamp": "2026-09-27T09:17:16.496431Z",
        "timestamp_delta_seconds": 0.192922,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T09:17:16.496431Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270530",
        "external_market_id": "KXBTC15M-26SEP270530-30",
        "external_contract_id": "KXBTC15M-26SEP270530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 139.03
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 386,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270530",
          "external_market_id": "KXBTC15M-26SEP270530-30",
          "external_contract_id": "KXBTC15M-26SEP270530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T09:15:00Z",
          "resolution_timestamp": "2026-09-27T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T09:17:16.357041Z"
        }
      ],
      "quotes": [
        {
          "id": 386,
          "contract_id": 386,
          "forecast_timestamp": "2026-09-27T09:17:16.303509Z",
          "requested_timestamp": "2026-09-27T09:17:16.303509Z",
          "actual_quote_timestamp": "2026-09-27T09:17:16.496431Z",
          "timestamp_delta_seconds": 0.192922,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.31,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T09:17:16.496431Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270530",
          "external_market_id": "KXBTC15M-26SEP270530-30",
          "external_contract_id": "KXBTC15M-26SEP270530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 139.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270530-30": {
          "UP/YES": "KXBTC15M-26SEP270530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 750,
          "signal_id": 386,
          "quote_id": 386,
          "settlement_id": 386,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 68.0,
          "net_pnl": 66.47,
          "roi": 1.9824038174768863,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T09:32:21.566744Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 139.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84659.72,
        "kronos_base_predicted_close": 84676.296875,
        "kronos_base_displacement": 16.576874999998836,
        "kronos_base_displacement_fraction": 0.0001958059275414428,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84713.7265625,
        "kronos_small_displacement": 54.006562499998836,
        "kronos_small_displacement_fraction": 0.0006379251254315374,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270530",
        "ticker": "KXBTC15M-26SEP270530-30",
        "market_id": "KXBTC15M-26SEP270530-30",
        "contract_id": "KXBTC15M-26SEP270530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84659.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T09:17:16.303509Z",
        "retrieved_timestamp": "2026-09-27T09:17:16.496431Z",
        "quote_offset_seconds": 0.192922,
        "quote_age_seconds": 0.192922,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 139.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84691.13,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 386,
          "signal_id": 386,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T09:00:00Z",
          "return_6h": 0.002298045613169153,
          "return_12h": 0.006599726096799596,
          "return_24h": 0.007906794655432314,
          "close_vs_ema12": 0.0024967301103457906,
          "close_vs_ema24": 0.004056106028867301,
          "ema12_slope_3h": 0.0016006527685017424,
          "ema24_slope_6h": 0.0017794184679240654,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T09:17:16.352928Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T09:00:00Z",
            "return_6h": 0.002298045613169153,
            "return_12h": 0.006599726096799596,
            "return_24h": 0.007906794655432314,
            "close_vs_ema12": 0.0024967301103457906,
            "close_vs_ema24": 0.004056106028867301,
            "ema12_slope_3h": 0.0016006527685017424,
            "ema24_slope_6h": 0.0017794184679240654,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 385,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0845Z",
      "trigger_timestamp": "2026-09-27T08:47:19.025478Z",
      "market_start_timestamp": "2026-09-27T08:45:00Z",
      "resolution_timestamp": "2026-09-27T09:00:00Z",
      "direction": "UP",
      "base_run_id": 2905,
      "small_run_id": 2906,
      "last_observed_close": 84706.93,
      "actual_close": 84786.64,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T08:47:19.064574Z",
      "base_predicted_close": 84719.7890625,
      "small_predicted_close": 84747.1875,
      "strike": 84706.93,
      "market_regime": {
        "id": 385,
        "signal_id": 385,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T08:30:00Z",
        "return_6h": 0.0028726141221044887,
        "return_12h": 0.009943165895721862,
        "return_24h": 0.00508545074445621,
        "close_vs_ema12": 0.003337678283254597,
        "close_vs_ema24": 0.004821238251202953,
        "ema12_slope_3h": 0.0015420878687781858,
        "ema24_slope_6h": 0.0017195847086173277,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T08:47:19.080177Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T08:30:00Z",
          "return_6h": 0.0028726141221044887,
          "return_12h": 0.009943165895721862,
          "return_24h": 0.00508545074445621,
          "close_vs_ema12": 0.003337678283254597,
          "close_vs_ema24": 0.004821238251202953,
          "ema12_slope_3h": 0.0015420878687781858,
          "ema24_slope_6h": 0.0017195847086173277,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.289458,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2905,
        2906
      ],
      "forecast_publication_timestamp": "2026-09-27T08:47:19.025478Z",
      "requested_quote_timestamp": "2026-09-27T08:47:19.025478Z",
      "retrieved_quote_timestamp": "2026-09-27T08:47:19.314936Z",
      "quote_retrieval_timestamp": "2026-09-27T08:47:19.314936Z",
      "timing_difference_seconds": 0.289458,
      "selected_quote": {
        "id": 385,
        "contract_id": 385,
        "forecast_timestamp": "2026-09-27T08:47:19.025478Z",
        "requested_timestamp": "2026-09-27T08:47:19.025478Z",
        "actual_quote_timestamp": "2026-09-27T08:47:19.314936Z",
        "timestamp_delta_seconds": 0.289458,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T08:47:19.314936Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270500",
        "external_market_id": "KXBTC15M-26SEP270500-00",
        "external_contract_id": "KXBTC15M-26SEP270500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3399.52
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 385,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270500",
          "external_market_id": "KXBTC15M-26SEP270500-00",
          "external_contract_id": "KXBTC15M-26SEP270500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T08:45:00Z",
          "resolution_timestamp": "2026-09-27T09:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T08:47:19.083613Z"
        }
      ],
      "quotes": [
        {
          "id": 385,
          "contract_id": 385,
          "forecast_timestamp": "2026-09-27T08:47:19.025478Z",
          "requested_timestamp": "2026-09-27T08:47:19.025478Z",
          "actual_quote_timestamp": "2026-09-27T08:47:19.314936Z",
          "timestamp_delta_seconds": 0.289458,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T08:47:19.314936Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270500",
          "external_market_id": "KXBTC15M-26SEP270500-00",
          "external_contract_id": "KXBTC15M-26SEP270500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3399.52
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270500-00": {
          "UP/YES": "KXBTC15M-26SEP270500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 748,
          "signal_id": 385,
          "quote_id": 385,
          "settlement_id": 385,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T09:02:22.439877Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3399.52,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 749,
          "signal_id": 385,
          "quote_id": 385,
          "settlement_id": 385,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T09:02:22.442771Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3399.52,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84706.93,
        "kronos_base_predicted_close": 84719.7890625,
        "kronos_base_displacement": 12.859062500006985,
        "kronos_base_displacement_fraction": 0.00015180649918497798,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84747.1875,
        "kronos_small_displacement": 40.257500000006985,
        "kronos_small_displacement_fraction": 0.00047525627478185067,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270500",
        "ticker": "KXBTC15M-26SEP270500-00",
        "market_id": "KXBTC15M-26SEP270500-00",
        "contract_id": "KXBTC15M-26SEP270500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84706.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T08:47:19.025478Z",
        "retrieved_timestamp": "2026-09-27T08:47:19.314936Z",
        "quote_offset_seconds": 0.289458,
        "quote_age_seconds": 0.289458,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3399.52
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84786.64,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 385,
          "signal_id": 385,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T08:30:00Z",
          "return_6h": 0.0028726141221044887,
          "return_12h": 0.009943165895721862,
          "return_24h": 0.00508545074445621,
          "close_vs_ema12": 0.003337678283254597,
          "close_vs_ema24": 0.004821238251202953,
          "ema12_slope_3h": 0.0015420878687781858,
          "ema24_slope_6h": 0.0017195847086173277,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T08:47:19.080177Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T08:30:00Z",
            "return_6h": 0.0028726141221044887,
            "return_12h": 0.009943165895721862,
            "return_24h": 0.00508545074445621,
            "close_vs_ema12": 0.003337678283254597,
            "close_vs_ema24": 0.004821238251202953,
            "ema12_slope_3h": 0.0015420878687781858,
            "ema24_slope_6h": 0.0017195847086173277,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 384,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0730Z",
      "trigger_timestamp": "2026-09-27T07:32:17.570301Z",
      "market_start_timestamp": "2026-09-27T07:30:00Z",
      "resolution_timestamp": "2026-09-27T07:45:00Z",
      "direction": "UP",
      "base_run_id": 2895,
      "small_run_id": 2896,
      "last_observed_close": 84514.78,
      "actual_close": 84607.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T07:32:17.616921Z",
      "base_predicted_close": 84530.5390625,
      "small_predicted_close": 84590.6796875,
      "strike": 84514.78,
      "market_regime": {
        "id": 384,
        "signal_id": 384,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T07:15:00Z",
        "return_6h": 0.0022849703018257284,
        "return_12h": 0.005822240349511176,
        "return_24h": 0.006156971169680059,
        "close_vs_ema12": 0.0019143077237397943,
        "close_vs_ema24": 0.0031084967803243213,
        "ema12_slope_3h": 0.0009219467803123216,
        "ema24_slope_6h": 0.0015471515240215172,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T07:32:17.620239Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T07:15:00Z",
          "return_6h": 0.0022849703018257284,
          "return_12h": 0.005822240349511176,
          "return_24h": 0.006156971169680059,
          "close_vs_ema12": 0.0019143077237397943,
          "close_vs_ema24": 0.0031084967803243213,
          "ema12_slope_3h": 0.0009219467803123216,
          "ema24_slope_6h": 0.0015471515240215172,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.268325,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2895,
        2896
      ],
      "forecast_publication_timestamp": "2026-09-27T07:32:17.570301Z",
      "requested_quote_timestamp": "2026-09-27T07:32:17.570301Z",
      "retrieved_quote_timestamp": "2026-09-27T07:32:17.838626Z",
      "quote_retrieval_timestamp": "2026-09-27T07:32:17.838626Z",
      "timing_difference_seconds": 0.268325,
      "selected_quote": {
        "id": 384,
        "contract_id": 384,
        "forecast_timestamp": "2026-09-27T07:32:17.570301Z",
        "requested_timestamp": "2026-09-27T07:32:17.570301Z",
        "actual_quote_timestamp": "2026-09-27T07:32:17.838626Z",
        "timestamp_delta_seconds": 0.268325,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T07:32:17.838626Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270345",
        "external_market_id": "KXBTC15M-26SEP270345-45",
        "external_contract_id": "KXBTC15M-26SEP270345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4804.33
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 384,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270345",
          "external_market_id": "KXBTC15M-26SEP270345-45",
          "external_contract_id": "KXBTC15M-26SEP270345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T07:30:00Z",
          "resolution_timestamp": "2026-09-27T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T07:32:17.623394Z"
        }
      ],
      "quotes": [
        {
          "id": 384,
          "contract_id": 384,
          "forecast_timestamp": "2026-09-27T07:32:17.570301Z",
          "requested_timestamp": "2026-09-27T07:32:17.570301Z",
          "actual_quote_timestamp": "2026-09-27T07:32:17.838626Z",
          "timestamp_delta_seconds": 0.268325,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T07:32:17.838626Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270345",
          "external_market_id": "KXBTC15M-26SEP270345-45",
          "external_contract_id": "KXBTC15M-26SEP270345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4804.33
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270345-45": {
          "UP/YES": "KXBTC15M-26SEP270345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 746,
          "signal_id": 384,
          "quote_id": 384,
          "settlement_id": 384,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T07:47:30.099396Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4804.33,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 747,
          "signal_id": 384,
          "quote_id": 384,
          "settlement_id": 384,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T07:47:30.107411Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4804.33,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84514.78,
        "kronos_base_predicted_close": 84530.5390625,
        "kronos_base_displacement": 15.759062500001164,
        "kronos_base_displacement_fraction": 0.00018646516621117825,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84590.6796875,
        "kronos_small_displacement": 75.89968750000116,
        "kronos_small_displacement_fraction": 0.0008980640723433365,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270345",
        "ticker": "KXBTC15M-26SEP270345-45",
        "market_id": "KXBTC15M-26SEP270345-45",
        "contract_id": "KXBTC15M-26SEP270345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84514.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T07:32:17.570301Z",
        "retrieved_timestamp": "2026-09-27T07:32:17.838626Z",
        "quote_offset_seconds": 0.268325,
        "quote_age_seconds": 0.268325,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4804.33
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84607.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 384,
          "signal_id": 384,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T07:15:00Z",
          "return_6h": 0.0022849703018257284,
          "return_12h": 0.005822240349511176,
          "return_24h": 0.006156971169680059,
          "close_vs_ema12": 0.0019143077237397943,
          "close_vs_ema24": 0.0031084967803243213,
          "ema12_slope_3h": 0.0009219467803123216,
          "ema24_slope_6h": 0.0015471515240215172,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T07:32:17.620239Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T07:15:00Z",
            "return_6h": 0.0022849703018257284,
            "return_12h": 0.005822240349511176,
            "return_24h": 0.006156971169680059,
            "close_vs_ema12": 0.0019143077237397943,
            "close_vs_ema24": 0.0031084967803243213,
            "ema12_slope_3h": 0.0009219467803123216,
            "ema24_slope_6h": 0.0015471515240215172,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 383,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0715Z",
      "trigger_timestamp": "2026-09-27T07:17:15.494546Z",
      "market_start_timestamp": "2026-09-27T07:15:00Z",
      "resolution_timestamp": "2026-09-27T07:30:00Z",
      "direction": "UP",
      "base_run_id": 2893,
      "small_run_id": 2894,
      "last_observed_close": 84508.71,
      "actual_close": 84514.78,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T07:17:15.536926Z",
      "base_predicted_close": 84531.765625,
      "small_predicted_close": 84592.5,
      "strike": 84508.71,
      "market_regime": {
        "id": 383,
        "signal_id": 383,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T07:00:00Z",
        "return_6h": 0.0016724309873896726,
        "return_12h": 0.005815621913429547,
        "return_24h": 0.0061242366493856615,
        "close_vs_ema12": 0.0019239631273153535,
        "close_vs_ema24": 0.003102088469647324,
        "ema12_slope_3h": 0.0009116129291650843,
        "ema24_slope_6h": 0.001531576770713361,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T07:17:15.541207Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T07:00:00Z",
          "return_6h": 0.0016724309873896726,
          "return_12h": 0.005815621913429547,
          "return_24h": 0.0061242366493856615,
          "close_vs_ema12": 0.0019239631273153535,
          "close_vs_ema24": 0.003102088469647324,
          "ema12_slope_3h": 0.0009116129291650843,
          "ema24_slope_6h": 0.001531576770713361,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.284559,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2893,
        2894
      ],
      "forecast_publication_timestamp": "2026-09-27T07:17:15.494546Z",
      "requested_quote_timestamp": "2026-09-27T07:17:15.494546Z",
      "retrieved_quote_timestamp": "2026-09-27T07:17:15.779105Z",
      "quote_retrieval_timestamp": "2026-09-27T07:17:15.779105Z",
      "timing_difference_seconds": 0.284559,
      "selected_quote": {
        "id": 383,
        "contract_id": 383,
        "forecast_timestamp": "2026-09-27T07:17:15.494546Z",
        "requested_timestamp": "2026-09-27T07:17:15.494546Z",
        "actual_quote_timestamp": "2026-09-27T07:17:15.779105Z",
        "timestamp_delta_seconds": 0.284559,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T07:17:15.779105Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270330",
        "external_market_id": "KXBTC15M-26SEP270330-30",
        "external_contract_id": "KXBTC15M-26SEP270330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3757.17
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 383,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270330",
          "external_market_id": "KXBTC15M-26SEP270330-30",
          "external_contract_id": "KXBTC15M-26SEP270330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T07:15:00Z",
          "resolution_timestamp": "2026-09-27T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T07:17:15.543523Z"
        }
      ],
      "quotes": [
        {
          "id": 383,
          "contract_id": 383,
          "forecast_timestamp": "2026-09-27T07:17:15.494546Z",
          "requested_timestamp": "2026-09-27T07:17:15.494546Z",
          "actual_quote_timestamp": "2026-09-27T07:17:15.779105Z",
          "timestamp_delta_seconds": 0.284559,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.65,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T07:17:15.779105Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270330",
          "external_market_id": "KXBTC15M-26SEP270330-30",
          "external_contract_id": "KXBTC15M-26SEP270330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3757.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270330-30": {
          "UP/YES": "KXBTC15M-26SEP270330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 744,
          "signal_id": 383,
          "quote_id": 383,
          "settlement_id": 383,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T07:32:22.985529Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3757.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 745,
          "signal_id": 383,
          "quote_id": 383,
          "settlement_id": 383,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T07:32:22.987812Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3757.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84508.71,
        "kronos_base_predicted_close": 84531.765625,
        "kronos_base_displacement": 23.055624999993597,
        "kronos_base_displacement_fraction": 0.00027281951174019334,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84592.5,
        "kronos_small_displacement": 83.7899999999936,
        "kronos_small_displacement_fraction": 0.000991495432837557,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270330",
        "ticker": "KXBTC15M-26SEP270330-30",
        "market_id": "KXBTC15M-26SEP270330-30",
        "contract_id": "KXBTC15M-26SEP270330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84508.71
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T07:17:15.494546Z",
        "retrieved_timestamp": "2026-09-27T07:17:15.779105Z",
        "quote_offset_seconds": 0.284559,
        "quote_age_seconds": 0.284559,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3757.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84514.78,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 383,
          "signal_id": 383,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T07:00:00Z",
          "return_6h": 0.0016724309873896726,
          "return_12h": 0.005815621913429547,
          "return_24h": 0.0061242366493856615,
          "close_vs_ema12": 0.0019239631273153535,
          "close_vs_ema24": 0.003102088469647324,
          "ema12_slope_3h": 0.0009116129291650843,
          "ema24_slope_6h": 0.001531576770713361,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T07:17:15.541207Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T07:00:00Z",
            "return_6h": 0.0016724309873896726,
            "return_12h": 0.005815621913429547,
            "return_24h": 0.0061242366493856615,
            "close_vs_ema12": 0.0019239631273153535,
            "close_vs_ema24": 0.003102088469647324,
            "ema12_slope_3h": 0.0009116129291650843,
            "ema24_slope_6h": 0.001531576770713361,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 382,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0645Z",
      "trigger_timestamp": "2026-09-27T06:47:28.753173Z",
      "market_start_timestamp": "2026-09-27T06:45:00Z",
      "resolution_timestamp": "2026-09-27T07:00:00Z",
      "direction": "UP",
      "base_run_id": 2889,
      "small_run_id": 2890,
      "last_observed_close": 84502.01,
      "actual_close": 84508.51,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T06:47:28.792594Z",
      "base_predicted_close": 84546.0859375,
      "small_predicted_close": 84606.9375,
      "strike": 84502.01,
      "market_regime": {
        "id": 382,
        "signal_id": 382,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T06:30:00Z",
        "return_6h": 0.0020491120617167624,
        "return_12h": 0.005844436180007628,
        "return_24h": 0.007092277724759066,
        "close_vs_ema12": 0.0020120355456436645,
        "close_vs_ema24": 0.0031549769729448673,
        "ema12_slope_3h": 0.0009085710162990424,
        "ema24_slope_6h": 0.0015072781315905726,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T06:47:28.797527Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T06:30:00Z",
          "return_6h": 0.0020491120617167624,
          "return_12h": 0.005844436180007628,
          "return_24h": 0.007092277724759066,
          "close_vs_ema12": 0.0020120355456436645,
          "close_vs_ema24": 0.0031549769729448673,
          "ema12_slope_3h": 0.0009085710162990424,
          "ema24_slope_6h": 0.0015072781315905726,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.214246,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2889,
        2890
      ],
      "forecast_publication_timestamp": "2026-09-27T06:47:28.753173Z",
      "requested_quote_timestamp": "2026-09-27T06:47:28.753173Z",
      "retrieved_quote_timestamp": "2026-09-27T06:47:28.967419Z",
      "quote_retrieval_timestamp": "2026-09-27T06:47:28.967419Z",
      "timing_difference_seconds": 0.214246,
      "selected_quote": {
        "id": 382,
        "contract_id": 382,
        "forecast_timestamp": "2026-09-27T06:47:28.753173Z",
        "requested_timestamp": "2026-09-27T06:47:28.753173Z",
        "actual_quote_timestamp": "2026-09-27T06:47:28.967419Z",
        "timestamp_delta_seconds": 0.214246,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T06:47:28.967419Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270300",
        "external_market_id": "KXBTC15M-26SEP270300-00",
        "external_contract_id": "KXBTC15M-26SEP270300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6063.48
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 382,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270300",
          "external_market_id": "KXBTC15M-26SEP270300-00",
          "external_contract_id": "KXBTC15M-26SEP270300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T06:45:00Z",
          "resolution_timestamp": "2026-09-27T07:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T06:47:28.800082Z"
        }
      ],
      "quotes": [
        {
          "id": 382,
          "contract_id": 382,
          "forecast_timestamp": "2026-09-27T06:47:28.753173Z",
          "requested_timestamp": "2026-09-27T06:47:28.753173Z",
          "actual_quote_timestamp": "2026-09-27T06:47:28.967419Z",
          "timestamp_delta_seconds": 0.214246,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T06:47:28.967419Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270300",
          "external_market_id": "KXBTC15M-26SEP270300-00",
          "external_contract_id": "KXBTC15M-26SEP270300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6063.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270300-00": {
          "UP/YES": "KXBTC15M-26SEP270300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 742,
          "signal_id": 382,
          "quote_id": 382,
          "settlement_id": 382,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T07:02:20.996588Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6063.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 743,
          "signal_id": 382,
          "quote_id": 382,
          "settlement_id": 382,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T07:02:20.998901Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6063.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84502.01,
        "kronos_base_predicted_close": 84546.0859375,
        "kronos_base_displacement": 44.07593750000524,
        "kronos_base_displacement_fraction": 0.0005215963206082938,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84606.9375,
        "kronos_small_displacement": 104.92750000000524,
        "kronos_small_displacement_fraction": 0.0012417160254531844,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270300",
        "ticker": "KXBTC15M-26SEP270300-00",
        "market_id": "KXBTC15M-26SEP270300-00",
        "contract_id": "KXBTC15M-26SEP270300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84502.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T06:47:28.753173Z",
        "retrieved_timestamp": "2026-09-27T06:47:28.967419Z",
        "quote_offset_seconds": 0.214246,
        "quote_age_seconds": 0.214246,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6063.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84508.51,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 382,
          "signal_id": 382,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T06:30:00Z",
          "return_6h": 0.0020491120617167624,
          "return_12h": 0.005844436180007628,
          "return_24h": 0.007092277724759066,
          "close_vs_ema12": 0.0020120355456436645,
          "close_vs_ema24": 0.0031549769729448673,
          "ema12_slope_3h": 0.0009085710162990424,
          "ema24_slope_6h": 0.0015072781315905726,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T06:47:28.797527Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T06:30:00Z",
            "return_6h": 0.0020491120617167624,
            "return_12h": 0.005844436180007628,
            "return_24h": 0.007092277724759066,
            "close_vs_ema12": 0.0020120355456436645,
            "close_vs_ema24": 0.0031549769729448673,
            "ema12_slope_3h": 0.0009085710162990424,
            "ema24_slope_6h": 0.0015072781315905726,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 381,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0630Z",
      "trigger_timestamp": "2026-09-27T06:32:15.163582Z",
      "market_start_timestamp": "2026-09-27T06:30:00Z",
      "resolution_timestamp": "2026-09-27T06:45:00Z",
      "direction": "UP",
      "base_run_id": 2887,
      "small_run_id": 2888,
      "last_observed_close": 84588.14,
      "actual_close": 84502.01,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T06:32:15.202709Z",
      "base_predicted_close": 84597.046875,
      "small_predicted_close": 84614.03125,
      "strike": 84588.14,
      "market_regime": {
        "id": 381,
        "signal_id": 381,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T06:15:00Z",
        "return_6h": 0.003983637884555025,
        "return_12h": 0.006300825773065011,
        "return_24h": 0.007867802700566306,
        "close_vs_ema12": 0.0031192910114943295,
        "close_vs_ema24": 0.004244218983681325,
        "ema12_slope_3h": 0.0008905141355370905,
        "ema24_slope_6h": 0.0014958436942407172,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T06:32:15.206190Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T06:15:00Z",
          "return_6h": 0.003983637884555025,
          "return_12h": 0.006300825773065011,
          "return_24h": 0.007867802700566306,
          "close_vs_ema12": 0.0031192910114943295,
          "close_vs_ema24": 0.004244218983681325,
          "ema12_slope_3h": 0.0008905141355370905,
          "ema24_slope_6h": 0.0014958436942407172,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.248598,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2887,
        2888
      ],
      "forecast_publication_timestamp": "2026-09-27T06:32:15.163582Z",
      "requested_quote_timestamp": "2026-09-27T06:32:15.163582Z",
      "retrieved_quote_timestamp": "2026-09-27T06:32:15.412180Z",
      "quote_retrieval_timestamp": "2026-09-27T06:32:15.412180Z",
      "timing_difference_seconds": 0.248598,
      "selected_quote": {
        "id": 381,
        "contract_id": 381,
        "forecast_timestamp": "2026-09-27T06:32:15.163582Z",
        "requested_timestamp": "2026-09-27T06:32:15.163582Z",
        "actual_quote_timestamp": "2026-09-27T06:32:15.412180Z",
        "timestamp_delta_seconds": 0.248598,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T06:32:15.412180Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270245",
        "external_market_id": "KXBTC15M-26SEP270245-45",
        "external_contract_id": "KXBTC15M-26SEP270245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3215.78
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 381,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270245",
          "external_market_id": "KXBTC15M-26SEP270245-45",
          "external_contract_id": "KXBTC15M-26SEP270245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T06:30:00Z",
          "resolution_timestamp": "2026-09-27T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T06:32:15.208456Z"
        }
      ],
      "quotes": [
        {
          "id": 381,
          "contract_id": 381,
          "forecast_timestamp": "2026-09-27T06:32:15.163582Z",
          "requested_timestamp": "2026-09-27T06:32:15.163582Z",
          "actual_quote_timestamp": "2026-09-27T06:32:15.412180Z",
          "timestamp_delta_seconds": 0.248598,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.25,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T06:32:15.412180Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270245",
          "external_market_id": "KXBTC15M-26SEP270245-45",
          "external_contract_id": "KXBTC15M-26SEP270245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3215.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270245-45": {
          "UP/YES": "KXBTC15M-26SEP270245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 740,
          "signal_id": 381,
          "quote_id": 381,
          "settlement_id": 381,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.9,
          "net_pnl": -99.82000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T06:47:33.799078Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3215.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 741,
          "signal_id": 381,
          "quote_id": 381,
          "settlement_id": 381,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -26.0,
          "net_pnl": -27.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T06:47:33.801959Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3215.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84588.14,
        "kronos_base_predicted_close": 84597.046875,
        "kronos_base_displacement": 8.906875000000582,
        "kronos_base_displacement_fraction": 0.00010529697189228398,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84614.03125,
        "kronos_small_displacement": 25.891250000000582,
        "kronos_small_displacement_fraction": 0.0003060860541442403,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270245",
        "ticker": "KXBTC15M-26SEP270245-45",
        "market_id": "KXBTC15M-26SEP270245-45",
        "contract_id": "KXBTC15M-26SEP270245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84588.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T06:32:15.163582Z",
        "retrieved_timestamp": "2026-09-27T06:32:15.412180Z",
        "quote_offset_seconds": 0.248598,
        "quote_age_seconds": 0.248598,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3215.78
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84502.01,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 381,
          "signal_id": 381,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T06:15:00Z",
          "return_6h": 0.003983637884555025,
          "return_12h": 0.006300825773065011,
          "return_24h": 0.007867802700566306,
          "close_vs_ema12": 0.0031192910114943295,
          "close_vs_ema24": 0.004244218983681325,
          "ema12_slope_3h": 0.0008905141355370905,
          "ema24_slope_6h": 0.0014958436942407172,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T06:32:15.206190Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T06:15:00Z",
            "return_6h": 0.003983637884555025,
            "return_12h": 0.006300825773065011,
            "return_24h": 0.007867802700566306,
            "close_vs_ema12": 0.0031192910114943295,
            "close_vs_ema24": 0.004244218983681325,
            "ema12_slope_3h": 0.0008905141355370905,
            "ema24_slope_6h": 0.0014958436942407172,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 380,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0600Z",
      "trigger_timestamp": "2026-09-27T06:02:15.811609Z",
      "market_start_timestamp": "2026-09-27T06:00:00Z",
      "resolution_timestamp": "2026-09-27T06:15:00Z",
      "direction": "UP",
      "base_run_id": 2883,
      "small_run_id": 2884,
      "last_observed_close": 84477.79,
      "actual_close": 84579.6,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T06:02:15.848212Z",
      "base_predicted_close": 84509.921875,
      "small_predicted_close": 84571.953125,
      "strike": 84477.79,
      "market_regime": {
        "id": 380,
        "signal_id": 380,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T05:45:00Z",
        "return_6h": 0.0006022820479094637,
        "return_12h": 0.004200324945981659,
        "return_24h": 0.006703014160010623,
        "close_vs_ema12": 0.0020780267843012457,
        "close_vs_ema24": 0.0031130714706455453,
        "ema12_slope_3h": 0.0007985204517102495,
        "ema24_slope_6h": 0.0014076654744819006,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T06:02:15.850481Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T05:45:00Z",
          "return_6h": 0.0006022820479094637,
          "return_12h": 0.004200324945981659,
          "return_24h": 0.006703014160010623,
          "close_vs_ema12": 0.0020780267843012457,
          "close_vs_ema24": 0.0031130714706455453,
          "ema12_slope_3h": 0.0007985204517102495,
          "ema24_slope_6h": 0.0014076654744819006,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200667,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2883,
        2884
      ],
      "forecast_publication_timestamp": "2026-09-27T06:02:15.811609Z",
      "requested_quote_timestamp": "2026-09-27T06:02:15.811609Z",
      "retrieved_quote_timestamp": "2026-09-27T06:02:16.012276Z",
      "quote_retrieval_timestamp": "2026-09-27T06:02:16.012276Z",
      "timing_difference_seconds": 0.200667,
      "selected_quote": {
        "id": 380,
        "contract_id": 380,
        "forecast_timestamp": "2026-09-27T06:02:15.811609Z",
        "requested_timestamp": "2026-09-27T06:02:15.811609Z",
        "actual_quote_timestamp": "2026-09-27T06:02:16.012276Z",
        "timestamp_delta_seconds": 0.200667,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T06:02:16.012276Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270215",
        "external_market_id": "KXBTC15M-26SEP270215-15",
        "external_contract_id": "KXBTC15M-26SEP270215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4941.66
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 380,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270215",
          "external_market_id": "KXBTC15M-26SEP270215-15",
          "external_contract_id": "KXBTC15M-26SEP270215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T06:00:00Z",
          "resolution_timestamp": "2026-09-27T06:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T06:02:15.852592Z"
        }
      ],
      "quotes": [
        {
          "id": 380,
          "contract_id": 380,
          "forecast_timestamp": "2026-09-27T06:02:15.811609Z",
          "requested_timestamp": "2026-09-27T06:02:15.811609Z",
          "actual_quote_timestamp": "2026-09-27T06:02:16.012276Z",
          "timestamp_delta_seconds": 0.200667,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T06:02:16.012276Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270215",
          "external_market_id": "KXBTC15M-26SEP270215-15",
          "external_contract_id": "KXBTC15M-26SEP270215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4941.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270215-15": {
          "UP/YES": "KXBTC15M-26SEP270215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 738,
          "signal_id": 380,
          "quote_id": 380,
          "settlement_id": 380,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T06:17:20.156192Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4941.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 739,
          "signal_id": 380,
          "quote_id": 380,
          "settlement_id": 380,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T06:17:20.158599Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4941.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84477.79,
        "kronos_base_predicted_close": 84509.921875,
        "kronos_base_displacement": 32.1318750000064,
        "kronos_base_displacement_fraction": 0.0003803588493497096,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84571.953125,
        "kronos_small_displacement": 94.1631250000064,
        "kronos_small_displacement_fraction": 0.0011146494836099098,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270215",
        "ticker": "KXBTC15M-26SEP270215-15",
        "market_id": "KXBTC15M-26SEP270215-15",
        "contract_id": "KXBTC15M-26SEP270215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84477.79
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T06:02:15.811609Z",
        "retrieved_timestamp": "2026-09-27T06:02:16.012276Z",
        "quote_offset_seconds": 0.200667,
        "quote_age_seconds": 0.200667,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4941.66
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84579.6,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 380,
          "signal_id": 380,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T05:45:00Z",
          "return_6h": 0.0006022820479094637,
          "return_12h": 0.004200324945981659,
          "return_24h": 0.006703014160010623,
          "close_vs_ema12": 0.0020780267843012457,
          "close_vs_ema24": 0.0031130714706455453,
          "ema12_slope_3h": 0.0007985204517102495,
          "ema24_slope_6h": 0.0014076654744819006,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T06:02:15.850481Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T05:45:00Z",
            "return_6h": 0.0006022820479094637,
            "return_12h": 0.004200324945981659,
            "return_24h": 0.006703014160010623,
            "close_vs_ema12": 0.0020780267843012457,
            "close_vs_ema24": 0.0031130714706455453,
            "ema12_slope_3h": 0.0007985204517102495,
            "ema24_slope_6h": 0.0014076654744819006,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 379,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0545Z",
      "trigger_timestamp": "2026-09-27T05:47:24.359269Z",
      "market_start_timestamp": "2026-09-27T05:45:00Z",
      "resolution_timestamp": "2026-09-27T06:00:00Z",
      "direction": "UP",
      "base_run_id": 2881,
      "small_run_id": 2882,
      "last_observed_close": 84521.33,
      "actual_close": 84477.79,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T05:47:24.397954Z",
      "base_predicted_close": 84550.984375,
      "small_predicted_close": 84567.5546875,
      "strike": 84521.33,
      "market_regime": {
        "id": 379,
        "signal_id": 379,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T05:30:00Z",
        "return_6h": 0.0021048198511386396,
        "return_12h": 0.005122118022753197,
        "return_24h": 0.0068620247214579155,
        "close_vs_ema12": 0.0026830744819630326,
        "close_vs_ema24": 0.0036957763180522907,
        "ema12_slope_3h": 0.0008145212985275485,
        "ema24_slope_6h": 0.0014246934341937134,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T05:47:24.405768Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T05:30:00Z",
          "return_6h": 0.0021048198511386396,
          "return_12h": 0.005122118022753197,
          "return_24h": 0.0068620247214579155,
          "close_vs_ema12": 0.0026830744819630326,
          "close_vs_ema24": 0.0036957763180522907,
          "ema12_slope_3h": 0.0008145212985275485,
          "ema24_slope_6h": 0.0014246934341937134,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.215158,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2881,
        2882
      ],
      "forecast_publication_timestamp": "2026-09-27T05:47:24.359269Z",
      "requested_quote_timestamp": "2026-09-27T05:47:24.359269Z",
      "retrieved_quote_timestamp": "2026-09-27T05:47:24.574427Z",
      "quote_retrieval_timestamp": "2026-09-27T05:47:24.574427Z",
      "timing_difference_seconds": 0.215158,
      "selected_quote": {
        "id": 379,
        "contract_id": 379,
        "forecast_timestamp": "2026-09-27T05:47:24.359269Z",
        "requested_timestamp": "2026-09-27T05:47:24.359269Z",
        "actual_quote_timestamp": "2026-09-27T05:47:24.574427Z",
        "timestamp_delta_seconds": 0.215158,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T05:47:24.574427Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270200",
        "external_market_id": "KXBTC15M-26SEP270200-00",
        "external_contract_id": "KXBTC15M-26SEP270200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5387.63
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 379,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270200",
          "external_market_id": "KXBTC15M-26SEP270200-00",
          "external_contract_id": "KXBTC15M-26SEP270200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T05:45:00Z",
          "resolution_timestamp": "2026-09-27T06:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T05:47:24.408990Z"
        }
      ],
      "quotes": [
        {
          "id": 379,
          "contract_id": 379,
          "forecast_timestamp": "2026-09-27T05:47:24.359269Z",
          "requested_timestamp": "2026-09-27T05:47:24.359269Z",
          "actual_quote_timestamp": "2026-09-27T05:47:24.574427Z",
          "timestamp_delta_seconds": 0.215158,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T05:47:24.574427Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270200",
          "external_market_id": "KXBTC15M-26SEP270200-00",
          "external_contract_id": "KXBTC15M-26SEP270200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5387.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270200-00": {
          "UP/YES": "KXBTC15M-26SEP270200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 736,
          "signal_id": 379,
          "quote_id": 379,
          "settlement_id": 379,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T06:02:20.231293Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5387.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 737,
          "signal_id": 379,
          "quote_id": 379,
          "settlement_id": 379,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T06:02:20.234076Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5387.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84521.33,
        "kronos_base_predicted_close": 84550.984375,
        "kronos_base_displacement": 29.654374999998254,
        "kronos_base_displacement_fraction": 0.0003508507852396342,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84567.5546875,
        "kronos_small_displacement": 46.224687499998254,
        "kronos_small_displacement_fraction": 0.0005468996701779096,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270200",
        "ticker": "KXBTC15M-26SEP270200-00",
        "market_id": "KXBTC15M-26SEP270200-00",
        "contract_id": "KXBTC15M-26SEP270200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84521.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T05:47:24.359269Z",
        "retrieved_timestamp": "2026-09-27T05:47:24.574427Z",
        "quote_offset_seconds": 0.215158,
        "quote_age_seconds": 0.215158,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5387.63
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84477.79,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 379,
          "signal_id": 379,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T05:30:00Z",
          "return_6h": 0.0021048198511386396,
          "return_12h": 0.005122118022753197,
          "return_24h": 0.0068620247214579155,
          "close_vs_ema12": 0.0026830744819630326,
          "close_vs_ema24": 0.0036957763180522907,
          "ema12_slope_3h": 0.0008145212985275485,
          "ema24_slope_6h": 0.0014246934341937134,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T05:47:24.405768Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T05:30:00Z",
            "return_6h": 0.0021048198511386396,
            "return_12h": 0.005122118022753197,
            "return_24h": 0.0068620247214579155,
            "close_vs_ema12": 0.0026830744819630326,
            "close_vs_ema24": 0.0036957763180522907,
            "ema12_slope_3h": 0.0008145212985275485,
            "ema24_slope_6h": 0.0014246934341937134,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 378,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0530Z",
      "trigger_timestamp": "2026-09-27T05:32:16.172166Z",
      "market_start_timestamp": "2026-09-27T05:30:00Z",
      "resolution_timestamp": "2026-09-27T05:45:00Z",
      "direction": "UP",
      "base_run_id": 2879,
      "small_run_id": 2880,
      "last_observed_close": 84377.04,
      "actual_close": 84521.33,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T05:32:16.214749Z",
      "base_predicted_close": 84386.578125,
      "small_predicted_close": 84397.796875,
      "strike": 84377.04,
      "market_regime": {
        "id": 378,
        "signal_id": 378,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T05:15:00Z",
        "return_6h": 0.000278729712261061,
        "return_12h": 0.0038506862761544802,
        "return_24h": 0.005445087152251116,
        "close_vs_ema12": 0.0010856364472697777,
        "close_vs_ema24": 0.0020602239123796995,
        "ema12_slope_3h": 0.0008204679659107317,
        "ema24_slope_6h": 0.0014102955648309656,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T05:32:16.219732Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T05:15:00Z",
          "return_6h": 0.000278729712261061,
          "return_12h": 0.0038506862761544802,
          "return_24h": 0.005445087152251116,
          "close_vs_ema12": 0.0010856364472697777,
          "close_vs_ema24": 0.0020602239123796995,
          "ema12_slope_3h": 0.0008204679659107317,
          "ema24_slope_6h": 0.0014102955648309656,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177149,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2879,
        2880
      ],
      "forecast_publication_timestamp": "2026-09-27T05:32:16.172166Z",
      "requested_quote_timestamp": "2026-09-27T05:32:16.172166Z",
      "retrieved_quote_timestamp": "2026-09-27T05:32:16.349315Z",
      "quote_retrieval_timestamp": "2026-09-27T05:32:16.349315Z",
      "timing_difference_seconds": 0.177149,
      "selected_quote": {
        "id": 378,
        "contract_id": 378,
        "forecast_timestamp": "2026-09-27T05:32:16.172166Z",
        "requested_timestamp": "2026-09-27T05:32:16.172166Z",
        "actual_quote_timestamp": "2026-09-27T05:32:16.349315Z",
        "timestamp_delta_seconds": 0.177149,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T05:32:16.349315Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270145",
        "external_market_id": "KXBTC15M-26SEP270145-45",
        "external_contract_id": "KXBTC15M-26SEP270145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4256.17
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 378,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270145",
          "external_market_id": "KXBTC15M-26SEP270145-45",
          "external_contract_id": "KXBTC15M-26SEP270145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T05:30:00Z",
          "resolution_timestamp": "2026-09-27T05:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T05:32:16.222965Z"
        }
      ],
      "quotes": [
        {
          "id": 378,
          "contract_id": 378,
          "forecast_timestamp": "2026-09-27T05:32:16.172166Z",
          "requested_timestamp": "2026-09-27T05:32:16.172166Z",
          "actual_quote_timestamp": "2026-09-27T05:32:16.349315Z",
          "timestamp_delta_seconds": 0.177149,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T05:32:16.349315Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270145",
          "external_market_id": "KXBTC15M-26SEP270145-45",
          "external_contract_id": "KXBTC15M-26SEP270145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4256.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270145-45": {
          "UP/YES": "KXBTC15M-26SEP270145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 734,
          "signal_id": 378,
          "quote_id": 378,
          "settlement_id": 378,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T05:47:29.493255Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4256.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 735,
          "signal_id": 378,
          "quote_id": 378,
          "settlement_id": 378,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T05:47:29.496208Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4256.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84377.04,
        "kronos_base_predicted_close": 84386.578125,
        "kronos_base_displacement": 9.538125000006403,
        "kronos_base_displacement_fraction": 0.00011304171134714376,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84397.796875,
        "kronos_small_displacement": 20.756875000006403,
        "kronos_small_displacement_fraction": 0.0002460014596388592,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270145",
        "ticker": "KXBTC15M-26SEP270145-45",
        "market_id": "KXBTC15M-26SEP270145-45",
        "contract_id": "KXBTC15M-26SEP270145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84377.04
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T05:32:16.172166Z",
        "retrieved_timestamp": "2026-09-27T05:32:16.349315Z",
        "quote_offset_seconds": 0.177149,
        "quote_age_seconds": 0.177149,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4256.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84521.33,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 378,
          "signal_id": 378,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T05:15:00Z",
          "return_6h": 0.000278729712261061,
          "return_12h": 0.0038506862761544802,
          "return_24h": 0.005445087152251116,
          "close_vs_ema12": 0.0010856364472697777,
          "close_vs_ema24": 0.0020602239123796995,
          "ema12_slope_3h": 0.0008204679659107317,
          "ema24_slope_6h": 0.0014102955648309656,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T05:32:16.219732Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T05:15:00Z",
            "return_6h": 0.000278729712261061,
            "return_12h": 0.0038506862761544802,
            "return_24h": 0.005445087152251116,
            "close_vs_ema12": 0.0010856364472697777,
            "close_vs_ema24": 0.0020602239123796995,
            "ema12_slope_3h": 0.0008204679659107317,
            "ema24_slope_6h": 0.0014102955648309656,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 377,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0515Z",
      "trigger_timestamp": "2026-09-27T05:17:15.933574Z",
      "market_start_timestamp": "2026-09-27T05:15:00Z",
      "resolution_timestamp": "2026-09-27T05:30:00Z",
      "direction": "UP",
      "base_run_id": 2877,
      "small_run_id": 2878,
      "last_observed_close": 84365.77,
      "actual_close": 84377.04,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T05:17:15.967598Z",
      "base_predicted_close": 84371.8515625,
      "small_predicted_close": 84383.6875,
      "strike": 84365.77,
      "market_regime": {
        "id": 377,
        "signal_id": 377,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T05:00:00Z",
        "return_6h": 0.0002807317250625996,
        "return_12h": 0.0034340070733813732,
        "return_24h": 0.004841270525337782,
        "close_vs_ema12": 0.0009981756128314423,
        "close_vs_ema24": 0.001969892984156063,
        "ema12_slope_3h": 0.0009130492454600958,
        "ema24_slope_6h": 0.0014342249194718715,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T05:17:15.971134Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T05:00:00Z",
          "return_6h": 0.0002807317250625996,
          "return_12h": 0.0034340070733813732,
          "return_24h": 0.004841270525337782,
          "close_vs_ema12": 0.0009981756128314423,
          "close_vs_ema24": 0.001969892984156063,
          "ema12_slope_3h": 0.0009130492454600958,
          "ema24_slope_6h": 0.0014342249194718715,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.16224,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2877,
        2878
      ],
      "forecast_publication_timestamp": "2026-09-27T05:17:15.933574Z",
      "requested_quote_timestamp": "2026-09-27T05:17:15.933574Z",
      "retrieved_quote_timestamp": "2026-09-27T05:17:16.095814Z",
      "quote_retrieval_timestamp": "2026-09-27T05:17:16.095814Z",
      "timing_difference_seconds": 0.16224,
      "selected_quote": {
        "id": 377,
        "contract_id": 377,
        "forecast_timestamp": "2026-09-27T05:17:15.933574Z",
        "requested_timestamp": "2026-09-27T05:17:15.933574Z",
        "actual_quote_timestamp": "2026-09-27T05:17:16.095814Z",
        "timestamp_delta_seconds": 0.16224,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T05:17:16.095814Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270130",
        "external_market_id": "KXBTC15M-26SEP270130-30",
        "external_contract_id": "KXBTC15M-26SEP270130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2453.37
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 377,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270130",
          "external_market_id": "KXBTC15M-26SEP270130-30",
          "external_contract_id": "KXBTC15M-26SEP270130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T05:15:00Z",
          "resolution_timestamp": "2026-09-27T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T05:17:15.973349Z"
        }
      ],
      "quotes": [
        {
          "id": 377,
          "contract_id": 377,
          "forecast_timestamp": "2026-09-27T05:17:15.933574Z",
          "requested_timestamp": "2026-09-27T05:17:15.933574Z",
          "actual_quote_timestamp": "2026-09-27T05:17:16.095814Z",
          "timestamp_delta_seconds": 0.16224,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T05:17:16.095814Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270130",
          "external_market_id": "KXBTC15M-26SEP270130-30",
          "external_contract_id": "KXBTC15M-26SEP270130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2453.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270130-30": {
          "UP/YES": "KXBTC15M-26SEP270130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 732,
          "signal_id": 377,
          "quote_id": 377,
          "settlement_id": 377,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T05:32:21.440535Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2453.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 733,
          "signal_id": 377,
          "quote_id": 377,
          "settlement_id": 377,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T05:32:21.443176Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2453.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84365.77,
        "kronos_base_predicted_close": 84371.8515625,
        "kronos_base_displacement": 6.0815624999959255,
        "kronos_base_displacement_fraction": 7.208566341533925e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84383.6875,
        "kronos_small_displacement": 17.917499999995925,
        "kronos_small_displacement_fraction": 0.0002123787882217625,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270130",
        "ticker": "KXBTC15M-26SEP270130-30",
        "market_id": "KXBTC15M-26SEP270130-30",
        "contract_id": "KXBTC15M-26SEP270130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84365.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T05:17:15.933574Z",
        "retrieved_timestamp": "2026-09-27T05:17:16.095814Z",
        "quote_offset_seconds": 0.16224,
        "quote_age_seconds": 0.16224,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2453.37
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84377.04,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 377,
          "signal_id": 377,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T05:00:00Z",
          "return_6h": 0.0002807317250625996,
          "return_12h": 0.0034340070733813732,
          "return_24h": 0.004841270525337782,
          "close_vs_ema12": 0.0009981756128314423,
          "close_vs_ema24": 0.001969892984156063,
          "ema12_slope_3h": 0.0009130492454600958,
          "ema24_slope_6h": 0.0014342249194718715,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T05:17:15.971134Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T05:00:00Z",
            "return_6h": 0.0002807317250625996,
            "return_12h": 0.0034340070733813732,
            "return_24h": 0.004841270525337782,
            "close_vs_ema12": 0.0009981756128314423,
            "close_vs_ema24": 0.001969892984156063,
            "ema12_slope_3h": 0.0009130492454600958,
            "ema24_slope_6h": 0.0014342249194718715,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 376,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0445Z",
      "trigger_timestamp": "2026-09-27T04:47:19.543781Z",
      "market_start_timestamp": "2026-09-27T04:45:00Z",
      "resolution_timestamp": "2026-09-27T05:00:00Z",
      "direction": "UP",
      "base_run_id": 2873,
      "small_run_id": 2874,
      "last_observed_close": 84294.83,
      "actual_close": 84317.38,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T04:47:19.589624Z",
      "base_predicted_close": 84297.484375,
      "small_predicted_close": 84326.7890625,
      "strike": 84294.83,
      "market_regime": {
        "id": 376,
        "signal_id": 376,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T04:30:00Z",
        "return_6h": 0.00023382148149164728,
        "return_12h": 0.001829824372372446,
        "return_24h": 0.003931936961423466,
        "close_vs_ema12": 0.00021880509383365165,
        "close_vs_ema24": 0.0011990679270195148,
        "ema12_slope_3h": 0.0011252247540574078,
        "ema24_slope_6h": 0.001476122296272031,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T04:47:19.594567Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T04:30:00Z",
          "return_6h": 0.00023382148149164728,
          "return_12h": 0.001829824372372446,
          "return_24h": 0.003931936961423466,
          "close_vs_ema12": 0.00021880509383365165,
          "close_vs_ema24": 0.0011990679270195148,
          "ema12_slope_3h": 0.0011252247540574078,
          "ema24_slope_6h": 0.001476122296272031,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.226963,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2873,
        2874
      ],
      "forecast_publication_timestamp": "2026-09-27T04:47:19.543781Z",
      "requested_quote_timestamp": "2026-09-27T04:47:19.543781Z",
      "retrieved_quote_timestamp": "2026-09-27T04:47:19.770744Z",
      "quote_retrieval_timestamp": "2026-09-27T04:47:19.770744Z",
      "timing_difference_seconds": 0.226963,
      "selected_quote": {
        "id": 376,
        "contract_id": 376,
        "forecast_timestamp": "2026-09-27T04:47:19.543781Z",
        "requested_timestamp": "2026-09-27T04:47:19.543781Z",
        "actual_quote_timestamp": "2026-09-27T04:47:19.770744Z",
        "timestamp_delta_seconds": 0.226963,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T04:47:19.770744Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270100",
        "external_market_id": "KXBTC15M-26SEP270100-00",
        "external_contract_id": "KXBTC15M-26SEP270100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6739.5
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 376,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270100",
          "external_market_id": "KXBTC15M-26SEP270100-00",
          "external_contract_id": "KXBTC15M-26SEP270100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T04:45:00Z",
          "resolution_timestamp": "2026-09-27T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T04:47:19.597886Z"
        }
      ],
      "quotes": [
        {
          "id": 376,
          "contract_id": 376,
          "forecast_timestamp": "2026-09-27T04:47:19.543781Z",
          "requested_timestamp": "2026-09-27T04:47:19.543781Z",
          "actual_quote_timestamp": "2026-09-27T04:47:19.770744Z",
          "timestamp_delta_seconds": 0.226963,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T04:47:19.770744Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270100",
          "external_market_id": "KXBTC15M-26SEP270100-00",
          "external_contract_id": "KXBTC15M-26SEP270100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6739.5
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270100-00": {
          "UP/YES": "KXBTC15M-26SEP270100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 730,
          "signal_id": 376,
          "quote_id": 376,
          "settlement_id": 376,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T05:02:21.719270Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6739.5,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 731,
          "signal_id": 376,
          "quote_id": 376,
          "settlement_id": 376,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T05:02:21.721570Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6739.5,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84294.83,
        "kronos_base_predicted_close": 84297.484375,
        "kronos_base_displacement": 2.6543749999982538,
        "kronos_base_displacement_fraction": 3.148917911096391e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84326.7890625,
        "kronos_small_displacement": 31.959062499998254,
        "kronos_small_displacement_fraction": 0.00037913431345668833,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270100",
        "ticker": "KXBTC15M-26SEP270100-00",
        "market_id": "KXBTC15M-26SEP270100-00",
        "contract_id": "KXBTC15M-26SEP270100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84294.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T04:47:19.543781Z",
        "retrieved_timestamp": "2026-09-27T04:47:19.770744Z",
        "quote_offset_seconds": 0.226963,
        "quote_age_seconds": 0.226963,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6739.5
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84317.38,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 376,
          "signal_id": 376,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T04:30:00Z",
          "return_6h": 0.00023382148149164728,
          "return_12h": 0.001829824372372446,
          "return_24h": 0.003931936961423466,
          "close_vs_ema12": 0.00021880509383365165,
          "close_vs_ema24": 0.0011990679270195148,
          "ema12_slope_3h": 0.0011252247540574078,
          "ema24_slope_6h": 0.001476122296272031,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T04:47:19.594567Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T04:30:00Z",
            "return_6h": 0.00023382148149164728,
            "return_12h": 0.001829824372372446,
            "return_24h": 0.003931936961423466,
            "close_vs_ema12": 0.00021880509383365165,
            "close_vs_ema24": 0.0011990679270195148,
            "ema12_slope_3h": 0.0011252247540574078,
            "ema24_slope_6h": 0.001476122296272031,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 375,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0430Z",
      "trigger_timestamp": "2026-09-27T04:32:17.458764Z",
      "market_start_timestamp": "2026-09-27T04:30:00Z",
      "resolution_timestamp": "2026-09-27T04:45:00Z",
      "direction": "UP",
      "base_run_id": 2871,
      "small_run_id": 2872,
      "last_observed_close": 84416.48,
      "actual_close": 84294.83,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T04:32:17.512767Z",
      "base_predicted_close": 84421.4765625,
      "small_predicted_close": 84433.09375,
      "strike": 84416.48,
      "market_regime": {
        "id": 375,
        "signal_id": 375,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T04:15:00Z",
        "return_6h": 0.0009487314966074578,
        "return_12h": 0.0037150019972087556,
        "return_24h": 0.006245916015959141,
        "close_vs_ema12": 0.0016717031641229063,
        "close_vs_ema24": 0.0026693770942911588,
        "ema12_slope_3h": 0.0012192411548062054,
        "ema24_slope_6h": 0.0015023489216299257,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T04:32:17.517243Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T04:15:00Z",
          "return_6h": 0.0009487314966074578,
          "return_12h": 0.0037150019972087556,
          "return_24h": 0.006245916015959141,
          "close_vs_ema12": 0.0016717031641229063,
          "close_vs_ema24": 0.0026693770942911588,
          "ema12_slope_3h": 0.0012192411548062054,
          "ema24_slope_6h": 0.0015023489216299257,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.19,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.242008,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2871,
        2872
      ],
      "forecast_publication_timestamp": "2026-09-27T04:32:17.458764Z",
      "requested_quote_timestamp": "2026-09-27T04:32:17.458764Z",
      "retrieved_quote_timestamp": "2026-09-27T04:32:17.700772Z",
      "quote_retrieval_timestamp": "2026-09-27T04:32:17.700772Z",
      "timing_difference_seconds": 0.242008,
      "selected_quote": {
        "id": 375,
        "contract_id": 375,
        "forecast_timestamp": "2026-09-27T04:32:17.458764Z",
        "requested_timestamp": "2026-09-27T04:32:17.458764Z",
        "actual_quote_timestamp": "2026-09-27T04:32:17.700772Z",
        "timestamp_delta_seconds": 0.242008,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.18,
        "implied_probability": 0.19,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T04:32:17.700772Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270045",
        "external_market_id": "KXBTC15M-26SEP270045-45",
        "external_contract_id": "KXBTC15M-26SEP270045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5908.56
      },
      "selected_entry_price": 0.19,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 375,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270045",
          "external_market_id": "KXBTC15M-26SEP270045-45",
          "external_contract_id": "KXBTC15M-26SEP270045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T04:30:00Z",
          "resolution_timestamp": "2026-09-27T04:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T04:32:17.520881Z"
        }
      ],
      "quotes": [
        {
          "id": 375,
          "contract_id": 375,
          "forecast_timestamp": "2026-09-27T04:32:17.458764Z",
          "requested_timestamp": "2026-09-27T04:32:17.458764Z",
          "actual_quote_timestamp": "2026-09-27T04:32:17.700772Z",
          "timestamp_delta_seconds": 0.242008,
          "bid": 0.18,
          "ask": 0.19,
          "midpoint": 0.185,
          "last_price": 0.18,
          "implied_probability": 0.19,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T04:32:17.700772Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270045",
          "external_market_id": "KXBTC15M-26SEP270045-45",
          "external_contract_id": "KXBTC15M-26SEP270045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5908.56
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270045-45": {
          "UP/YES": "KXBTC15M-26SEP270045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 728,
          "signal_id": 375,
          "quote_id": 375,
          "settlement_id": 375,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 498.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.62,
          "trading_fee": 5.37,
          "total_deployed": 99.99000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.62,
          "net_pnl": -99.99000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T04:47:24.388031Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5908.56,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 729,
          "signal_id": 375,
          "quote_id": 375,
          "settlement_id": 375,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 19.0,
          "trading_fee": 1.08,
          "total_deployed": 20.08,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -19.0,
          "net_pnl": -20.08,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T04:47:24.391496Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5908.56,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84416.48,
        "kronos_base_predicted_close": 84421.4765625,
        "kronos_base_displacement": 4.9965625000040745,
        "kronos_base_displacement_fraction": 5.918942012275417e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84433.09375,
        "kronos_small_displacement": 16.613750000004075,
        "kronos_small_displacement_fraction": 0.000196806950491232,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270045",
        "ticker": "KXBTC15M-26SEP270045-45",
        "market_id": "KXBTC15M-26SEP270045-45",
        "contract_id": "KXBTC15M-26SEP270045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84416.48
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T04:32:17.458764Z",
        "retrieved_timestamp": "2026-09-27T04:32:17.700772Z",
        "quote_offset_seconds": 0.242008,
        "quote_age_seconds": 0.242008,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.18,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.19,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5908.56
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84294.83,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 375,
          "signal_id": 375,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T04:15:00Z",
          "return_6h": 0.0009487314966074578,
          "return_12h": 0.0037150019972087556,
          "return_24h": 0.006245916015959141,
          "close_vs_ema12": 0.0016717031641229063,
          "close_vs_ema24": 0.0026693770942911588,
          "ema12_slope_3h": 0.0012192411548062054,
          "ema24_slope_6h": 0.0015023489216299257,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T04:32:17.517243Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T04:15:00Z",
            "return_6h": 0.0009487314966074578,
            "return_12h": 0.0037150019972087556,
            "return_24h": 0.006245916015959141,
            "close_vs_ema12": 0.0016717031641229063,
            "close_vs_ema24": 0.0026693770942911588,
            "ema12_slope_3h": 0.0012192411548062054,
            "ema24_slope_6h": 0.0015023489216299257,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 374,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0345Z",
      "trigger_timestamp": "2026-09-27T03:47:36.121327Z",
      "market_start_timestamp": "2026-09-27T03:45:00Z",
      "resolution_timestamp": "2026-09-27T04:00:00Z",
      "direction": "UP",
      "base_run_id": 2865,
      "small_run_id": 2866,
      "last_observed_close": 84389.59,
      "actual_close": 84386.45,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T03:47:36.186822Z",
      "base_predicted_close": 84435.2109375,
      "small_predicted_close": 84437.9453125,
      "strike": 84389.59,
      "market_regime": {
        "id": 374,
        "signal_id": 374,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T03:30:00Z",
        "return_6h": 0.002838120703729796,
        "return_12h": 0.0033571849713285307,
        "return_24h": 0.005198618051368786,
        "close_vs_ema12": 0.0015881126844026205,
        "close_vs_ema24": 0.0025285528419161096,
        "ema12_slope_3h": 0.0012299677038249968,
        "ema24_slope_6h": 0.001478153008900751,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T03:47:36.191133Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T03:30:00Z",
          "return_6h": 0.002838120703729796,
          "return_12h": 0.0033571849713285307,
          "return_24h": 0.005198618051368786,
          "close_vs_ema12": 0.0015881126844026205,
          "close_vs_ema24": 0.0025285528419161096,
          "ema12_slope_3h": 0.0012299677038249968,
          "ema24_slope_6h": 0.001478153008900751,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.242333,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2865,
        2866
      ],
      "forecast_publication_timestamp": "2026-09-27T03:47:36.121327Z",
      "requested_quote_timestamp": "2026-09-27T03:47:36.121327Z",
      "retrieved_quote_timestamp": "2026-09-27T03:47:36.363660Z",
      "quote_retrieval_timestamp": "2026-09-27T03:47:36.363660Z",
      "timing_difference_seconds": 0.242333,
      "selected_quote": {
        "id": 374,
        "contract_id": 374,
        "forecast_timestamp": "2026-09-27T03:47:36.121327Z",
        "requested_timestamp": "2026-09-27T03:47:36.121327Z",
        "actual_quote_timestamp": "2026-09-27T03:47:36.363660Z",
        "timestamp_delta_seconds": 0.242333,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T03:47:36.363660Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP270000",
        "external_market_id": "KXBTC15M-26SEP270000-00",
        "external_contract_id": "KXBTC15M-26SEP270000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4716.16
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 374,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270000",
          "external_market_id": "KXBTC15M-26SEP270000-00",
          "external_contract_id": "KXBTC15M-26SEP270000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T03:45:00Z",
          "resolution_timestamp": "2026-09-27T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T03:47:36.194805Z"
        }
      ],
      "quotes": [
        {
          "id": 374,
          "contract_id": 374,
          "forecast_timestamp": "2026-09-27T03:47:36.121327Z",
          "requested_timestamp": "2026-09-27T03:47:36.121327Z",
          "actual_quote_timestamp": "2026-09-27T03:47:36.363660Z",
          "timestamp_delta_seconds": 0.242333,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.35,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T03:47:36.363660Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP270000",
          "external_market_id": "KXBTC15M-26SEP270000-00",
          "external_contract_id": "KXBTC15M-26SEP270000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4716.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP270000-00": {
          "UP/YES": "KXBTC15M-26SEP270000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 726,
          "signal_id": 374,
          "quote_id": 374,
          "settlement_id": 374,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T04:02:21.156504Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4716.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 727,
          "signal_id": 374,
          "quote_id": 374,
          "settlement_id": 374,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T04:02:21.158936Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4716.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84389.59,
        "kronos_base_predicted_close": 84435.2109375,
        "kronos_base_displacement": 45.62093750000349,
        "kronos_base_displacement_fraction": 0.0005405991129949025,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84437.9453125,
        "kronos_small_displacement": 48.35531250000349,
        "kronos_small_displacement_fraction": 0.0005730009175302723,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP270000",
        "ticker": "KXBTC15M-26SEP270000-00",
        "market_id": "KXBTC15M-26SEP270000-00",
        "contract_id": "KXBTC15M-26SEP270000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84389.59
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T03:47:36.121327Z",
        "retrieved_timestamp": "2026-09-27T03:47:36.363660Z",
        "quote_offset_seconds": 0.242333,
        "quote_age_seconds": 0.242333,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4716.16
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84386.45,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 374,
          "signal_id": 374,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T03:30:00Z",
          "return_6h": 0.002838120703729796,
          "return_12h": 0.0033571849713285307,
          "return_24h": 0.005198618051368786,
          "close_vs_ema12": 0.0015881126844026205,
          "close_vs_ema24": 0.0025285528419161096,
          "ema12_slope_3h": 0.0012299677038249968,
          "ema24_slope_6h": 0.001478153008900751,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T03:47:36.191133Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T03:30:00Z",
            "return_6h": 0.002838120703729796,
            "return_12h": 0.0033571849713285307,
            "return_24h": 0.005198618051368786,
            "close_vs_ema12": 0.0015881126844026205,
            "close_vs_ema24": 0.0025285528419161096,
            "ema12_slope_3h": 0.0012299677038249968,
            "ema24_slope_6h": 0.001478153008900751,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 373,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0330Z",
      "trigger_timestamp": "2026-09-27T03:32:23.435246Z",
      "market_start_timestamp": "2026-09-27T03:30:00Z",
      "resolution_timestamp": "2026-09-27T03:45:00Z",
      "direction": "UP",
      "base_run_id": 2863,
      "small_run_id": 2864,
      "last_observed_close": 84375.52,
      "actual_close": 84389.59,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T03:32:23.474306Z",
      "base_predicted_close": 84401.0859375,
      "small_predicted_close": 84424.03125,
      "strike": 84375.52,
      "market_regime": {
        "id": 373,
        "signal_id": 373,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T03:15:00Z",
        "return_6h": 0.002510627646456154,
        "return_12h": 0.003920771895932429,
        "return_24h": 0.004262649715846223,
        "close_vs_ema12": 0.001488836651883263,
        "close_vs_ema24": 0.0024148057157633573,
        "ema12_slope_3h": 0.0012518886632371107,
        "ema24_slope_6h": 0.001449490738270054,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T03:32:23.479126Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T03:15:00Z",
          "return_6h": 0.002510627646456154,
          "return_12h": 0.003920771895932429,
          "return_24h": 0.004262649715846223,
          "close_vs_ema12": 0.001488836651883263,
          "close_vs_ema24": 0.0024148057157633573,
          "ema12_slope_3h": 0.0012518886632371107,
          "ema24_slope_6h": 0.001449490738270054,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212083,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2863,
        2864
      ],
      "forecast_publication_timestamp": "2026-09-27T03:32:23.435246Z",
      "requested_quote_timestamp": "2026-09-27T03:32:23.435246Z",
      "retrieved_quote_timestamp": "2026-09-27T03:32:23.647329Z",
      "quote_retrieval_timestamp": "2026-09-27T03:32:23.647329Z",
      "timing_difference_seconds": 0.212083,
      "selected_quote": {
        "id": 373,
        "contract_id": 373,
        "forecast_timestamp": "2026-09-27T03:32:23.435246Z",
        "requested_timestamp": "2026-09-27T03:32:23.435246Z",
        "actual_quote_timestamp": "2026-09-27T03:32:23.647329Z",
        "timestamp_delta_seconds": 0.212083,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T03:32:23.647329Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP262345",
        "external_market_id": "KXBTC15M-26SEP262345-45",
        "external_contract_id": "KXBTC15M-26SEP262345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 517.32
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 373,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262345",
          "external_market_id": "KXBTC15M-26SEP262345-45",
          "external_contract_id": "KXBTC15M-26SEP262345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T03:30:00Z",
          "resolution_timestamp": "2026-09-27T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T03:32:23.483768Z"
        }
      ],
      "quotes": [
        {
          "id": 373,
          "contract_id": 373,
          "forecast_timestamp": "2026-09-27T03:32:23.435246Z",
          "requested_timestamp": "2026-09-27T03:32:23.435246Z",
          "actual_quote_timestamp": "2026-09-27T03:32:23.647329Z",
          "timestamp_delta_seconds": 0.212083,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T03:32:23.647329Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262345",
          "external_market_id": "KXBTC15M-26SEP262345-45",
          "external_contract_id": "KXBTC15M-26SEP262345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 517.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP262345-45": {
          "UP/YES": "KXBTC15M-26SEP262345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 724,
          "signal_id": 373,
          "quote_id": 373,
          "settlement_id": 373,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T03:47:42.343733Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 517.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 725,
          "signal_id": 373,
          "quote_id": 373,
          "settlement_id": 373,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T03:47:42.346450Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 517.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84375.52,
        "kronos_base_predicted_close": 84401.0859375,
        "kronos_base_displacement": 25.565937499995925,
        "kronos_base_displacement_fraction": 0.00030300183631456047,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84424.03125,
        "kronos_small_displacement": 48.511249999995925,
        "kronos_small_displacement_fraction": 0.0005749446047857948,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP262345",
        "ticker": "KXBTC15M-26SEP262345-45",
        "market_id": "KXBTC15M-26SEP262345-45",
        "contract_id": "KXBTC15M-26SEP262345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84375.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T03:32:23.435246Z",
        "retrieved_timestamp": "2026-09-27T03:32:23.647329Z",
        "quote_offset_seconds": 0.212083,
        "quote_age_seconds": 0.212083,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 517.32
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84389.59,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 373,
          "signal_id": 373,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T03:15:00Z",
          "return_6h": 0.002510627646456154,
          "return_12h": 0.003920771895932429,
          "return_24h": 0.004262649715846223,
          "close_vs_ema12": 0.001488836651883263,
          "close_vs_ema24": 0.0024148057157633573,
          "ema12_slope_3h": 0.0012518886632371107,
          "ema24_slope_6h": 0.001449490738270054,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T03:32:23.479126Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T03:15:00Z",
            "return_6h": 0.002510627646456154,
            "return_12h": 0.003920771895932429,
            "return_24h": 0.004262649715846223,
            "close_vs_ema12": 0.001488836651883263,
            "close_vs_ema24": 0.0024148057157633573,
            "ema12_slope_3h": 0.0012518886632371107,
            "ema24_slope_6h": 0.001449490738270054,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 372,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0100Z",
      "trigger_timestamp": "2026-09-27T01:02:21.932929Z",
      "market_start_timestamp": "2026-09-27T01:00:00Z",
      "resolution_timestamp": "2026-09-27T01:15:00Z",
      "direction": "UP",
      "base_run_id": 2847,
      "small_run_id": 2848,
      "last_observed_close": 84294.42,
      "actual_close": 84367.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T01:02:21.970297Z",
      "base_predicted_close": 84310.140625,
      "small_predicted_close": 84348.015625,
      "strike": 84294.42,
      "market_regime": {
        "id": 372,
        "signal_id": 372,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-27T00:45:00Z",
        "return_6h": 0.0035596082574265164,
        "return_12h": 0.0028533978982585584,
        "return_24h": 0.004879507521784898,
        "close_vs_ema12": 0.0016201420536956501,
        "close_vs_ema24": 0.002153641791872385,
        "ema12_slope_3h": 0.0012561727733824135,
        "ema24_slope_6h": 0.0006917134002299985,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T01:02:22.008086Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T00:45:00Z",
          "return_6h": 0.0035596082574265164,
          "return_12h": 0.0028533978982585584,
          "return_24h": 0.004879507521784898,
          "close_vs_ema12": 0.0016201420536956501,
          "close_vs_ema24": 0.002153641791872385,
          "ema12_slope_3h": 0.0012561727733824135,
          "ema24_slope_6h": 0.0006917134002299985,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.229455,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2847,
        2848
      ],
      "forecast_publication_timestamp": "2026-09-27T01:02:21.932929Z",
      "requested_quote_timestamp": "2026-09-27T01:02:21.932929Z",
      "retrieved_quote_timestamp": "2026-09-27T01:02:22.162384Z",
      "quote_retrieval_timestamp": "2026-09-27T01:02:22.162384Z",
      "timing_difference_seconds": 0.229455,
      "selected_quote": {
        "id": 372,
        "contract_id": 372,
        "forecast_timestamp": "2026-09-27T01:02:21.932929Z",
        "requested_timestamp": "2026-09-27T01:02:21.932929Z",
        "actual_quote_timestamp": "2026-09-27T01:02:22.162384Z",
        "timestamp_delta_seconds": 0.229455,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T01:02:22.162384Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP262115",
        "external_market_id": "KXBTC15M-26SEP262115-15",
        "external_contract_id": "KXBTC15M-26SEP262115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6032.4
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 372,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262115",
          "external_market_id": "KXBTC15M-26SEP262115-15",
          "external_contract_id": "KXBTC15M-26SEP262115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T01:00:00Z",
          "resolution_timestamp": "2026-09-27T01:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T01:02:22.012119Z"
        }
      ],
      "quotes": [
        {
          "id": 372,
          "contract_id": 372,
          "forecast_timestamp": "2026-09-27T01:02:21.932929Z",
          "requested_timestamp": "2026-09-27T01:02:21.932929Z",
          "actual_quote_timestamp": "2026-09-27T01:02:22.162384Z",
          "timestamp_delta_seconds": 0.229455,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T01:02:22.162384Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262115",
          "external_market_id": "KXBTC15M-26SEP262115-15",
          "external_contract_id": "KXBTC15M-26SEP262115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6032.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP262115-15": {
          "UP/YES": "KXBTC15M-26SEP262115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 722,
          "signal_id": 372,
          "quote_id": 372,
          "settlement_id": 372,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 1.0,
          "settlement_payout": 252.0,
          "gross_pnl": 156.24,
          "net_pnl": 152.07999999999998,
          "roi": 1.522017614091273,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T01:17:22.824657Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6032.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 723,
          "signal_id": 372,
          "quote_id": 372,
          "settlement_id": 372,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 62.0,
          "net_pnl": 60.35,
          "roi": 1.5220680958385877,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T01:17:22.827106Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6032.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84294.42,
        "kronos_base_predicted_close": 84310.140625,
        "kronos_base_displacement": 15.720625000001746,
        "kronos_base_displacement_fraction": 0.00018649662694163798,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84348.015625,
        "kronos_small_displacement": 53.595625000001746,
        "kronos_small_displacement_fraction": 0.0006358146245030424,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP262115",
        "ticker": "KXBTC15M-26SEP262115-15",
        "market_id": "KXBTC15M-26SEP262115-15",
        "contract_id": "KXBTC15M-26SEP262115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84294.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T01:02:21.932929Z",
        "retrieved_timestamp": "2026-09-27T01:02:22.162384Z",
        "quote_offset_seconds": 0.229455,
        "quote_age_seconds": 0.229455,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6032.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84367.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 372,
          "signal_id": 372,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-27T00:45:00Z",
          "return_6h": 0.0035596082574265164,
          "return_12h": 0.0028533978982585584,
          "return_24h": 0.004879507521784898,
          "close_vs_ema12": 0.0016201420536956501,
          "close_vs_ema24": 0.002153641791872385,
          "ema12_slope_3h": 0.0012561727733824135,
          "ema24_slope_6h": 0.0006917134002299985,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T01:02:22.008086Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T00:45:00Z",
            "return_6h": 0.0035596082574265164,
            "return_12h": 0.0028533978982585584,
            "return_24h": 0.004879507521784898,
            "close_vs_ema12": 0.0016201420536956501,
            "close_vs_ema24": 0.002153641791872385,
            "ema12_slope_3h": 0.0012561727733824135,
            "ema24_slope_6h": 0.0006917134002299985,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 371,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0045Z",
      "trigger_timestamp": "2026-09-27T00:47:23.253595Z",
      "market_start_timestamp": "2026-09-27T00:45:00Z",
      "resolution_timestamp": "2026-09-27T01:00:00Z",
      "direction": "UP",
      "base_run_id": 2845,
      "small_run_id": 2846,
      "last_observed_close": 84329.21,
      "actual_close": 84294.42,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T00:47:23.295144Z",
      "base_predicted_close": 84347.125,
      "small_predicted_close": 84367.3515625,
      "strike": 84329.21,
      "market_regime": {
        "id": 371,
        "signal_id": 371,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T00:30:00Z",
        "return_6h": 0.003787562977309644,
        "return_12h": 0.003376226677756611,
        "return_24h": 0.005238869826429182,
        "close_vs_ema12": 0.0021025763706421507,
        "close_vs_ema24": 0.0026126666474068916,
        "ema12_slope_3h": 0.0012320921798572027,
        "ema24_slope_6h": 0.0006313799708883572,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T00:47:23.337855Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T00:30:00Z",
          "return_6h": 0.003787562977309644,
          "return_12h": 0.003376226677756611,
          "return_24h": 0.005238869826429182,
          "close_vs_ema12": 0.0021025763706421507,
          "close_vs_ema24": 0.0026126666474068916,
          "ema12_slope_3h": 0.0012320921798572027,
          "ema24_slope_6h": 0.0006313799708883572,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.271362,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2845,
        2846
      ],
      "forecast_publication_timestamp": "2026-09-27T00:47:23.253595Z",
      "requested_quote_timestamp": "2026-09-27T00:47:23.253595Z",
      "retrieved_quote_timestamp": "2026-09-27T00:47:23.524957Z",
      "quote_retrieval_timestamp": "2026-09-27T00:47:23.524957Z",
      "timing_difference_seconds": 0.271362,
      "selected_quote": {
        "id": 371,
        "contract_id": 371,
        "forecast_timestamp": "2026-09-27T00:47:23.253595Z",
        "requested_timestamp": "2026-09-27T00:47:23.253595Z",
        "actual_quote_timestamp": "2026-09-27T00:47:23.524957Z",
        "timestamp_delta_seconds": 0.271362,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T00:47:23.524957Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP262100",
        "external_market_id": "KXBTC15M-26SEP262100-00",
        "external_contract_id": "KXBTC15M-26SEP262100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4957.24
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 371,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262100",
          "external_market_id": "KXBTC15M-26SEP262100-00",
          "external_contract_id": "KXBTC15M-26SEP262100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T00:45:00Z",
          "resolution_timestamp": "2026-09-27T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T00:47:23.342749Z"
        }
      ],
      "quotes": [
        {
          "id": 371,
          "contract_id": 371,
          "forecast_timestamp": "2026-09-27T00:47:23.253595Z",
          "requested_timestamp": "2026-09-27T00:47:23.253595Z",
          "actual_quote_timestamp": "2026-09-27T00:47:23.524957Z",
          "timestamp_delta_seconds": 0.271362,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.34,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T00:47:23.524957Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262100",
          "external_market_id": "KXBTC15M-26SEP262100-00",
          "external_contract_id": "KXBTC15M-26SEP262100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4957.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP262100-00": {
          "UP/YES": "KXBTC15M-26SEP262100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 720,
          "signal_id": 371,
          "quote_id": 371,
          "settlement_id": 371,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T01:02:26.401371Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4957.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 721,
          "signal_id": 371,
          "quote_id": 371,
          "settlement_id": 371,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T01:02:26.405766Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4957.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84329.21,
        "kronos_base_predicted_close": 84347.125,
        "kronos_base_displacement": 17.914999999993597,
        "kronos_base_displacement_fraction": 0.0002124412169874898,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84367.3515625,
        "kronos_small_displacement": 38.1415624999936,
        "kronos_small_displacement_fraction": 0.0004522936062130025,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP262100",
        "ticker": "KXBTC15M-26SEP262100-00",
        "market_id": "KXBTC15M-26SEP262100-00",
        "contract_id": "KXBTC15M-26SEP262100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84329.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T00:47:23.253595Z",
        "retrieved_timestamp": "2026-09-27T00:47:23.524957Z",
        "quote_offset_seconds": 0.271362,
        "quote_age_seconds": 0.271362,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4957.24
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84294.42,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 371,
          "signal_id": 371,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T00:30:00Z",
          "return_6h": 0.003787562977309644,
          "return_12h": 0.003376226677756611,
          "return_24h": 0.005238869826429182,
          "close_vs_ema12": 0.0021025763706421507,
          "close_vs_ema24": 0.0026126666474068916,
          "ema12_slope_3h": 0.0012320921798572027,
          "ema24_slope_6h": 0.0006313799708883572,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T00:47:23.337855Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T00:30:00Z",
            "return_6h": 0.003787562977309644,
            "return_12h": 0.003376226677756611,
            "return_24h": 0.005238869826429182,
            "close_vs_ema12": 0.0021025763706421507,
            "close_vs_ema24": 0.0026126666474068916,
            "ema12_slope_3h": 0.0012320921798572027,
            "ema24_slope_6h": 0.0006313799708883572,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 370,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260927T0015Z",
      "trigger_timestamp": "2026-09-27T00:17:16.871090Z",
      "market_start_timestamp": "2026-09-27T00:15:00Z",
      "resolution_timestamp": "2026-09-27T00:30:00Z",
      "direction": "UP",
      "base_run_id": 2841,
      "small_run_id": 2842,
      "last_observed_close": 84315.4,
      "actual_close": 84252.51,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-27T00:17:16.922498Z",
      "base_predicted_close": 84343.9375,
      "small_predicted_close": 84381.8359375,
      "strike": 84315.4,
      "market_regime": {
        "id": 370,
        "signal_id": 370,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-27T00:00:00Z",
        "return_6h": 0.002611021311659245,
        "return_12h": 0.002231834722771886,
        "return_24h": 0.0028257491582757144,
        "close_vs_ema12": 0.0020827950367374726,
        "close_vs_ema24": 0.0025407695629424687,
        "ema12_slope_3h": 0.0012004170543407078,
        "ema24_slope_6h": 0.0005282962358406085,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-27T00:17:16.925648Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-27T00:00:00Z",
          "return_6h": 0.002611021311659245,
          "return_12h": 0.002231834722771886,
          "return_24h": 0.0028257491582757144,
          "close_vs_ema12": 0.0020827950367374726,
          "close_vs_ema24": 0.0025407695629424687,
          "ema12_slope_3h": 0.0012004170543407078,
          "ema24_slope_6h": 0.0005282962358406085,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184671,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2841,
        2842
      ],
      "forecast_publication_timestamp": "2026-09-27T00:17:16.871090Z",
      "requested_quote_timestamp": "2026-09-27T00:17:16.871090Z",
      "retrieved_quote_timestamp": "2026-09-27T00:17:17.055761Z",
      "quote_retrieval_timestamp": "2026-09-27T00:17:17.055761Z",
      "timing_difference_seconds": 0.184671,
      "selected_quote": {
        "id": 370,
        "contract_id": 370,
        "forecast_timestamp": "2026-09-27T00:17:16.871090Z",
        "requested_timestamp": "2026-09-27T00:17:16.871090Z",
        "actual_quote_timestamp": "2026-09-27T00:17:17.055761Z",
        "timestamp_delta_seconds": 0.184671,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-27T00:17:17.055761Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP262030",
        "external_market_id": "KXBTC15M-26SEP262030-30",
        "external_contract_id": "KXBTC15M-26SEP262030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 946.51
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 370,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262030",
          "external_market_id": "KXBTC15M-26SEP262030-30",
          "external_contract_id": "KXBTC15M-26SEP262030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-27T00:15:00Z",
          "resolution_timestamp": "2026-09-27T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-27T00:17:16.928896Z"
        }
      ],
      "quotes": [
        {
          "id": 370,
          "contract_id": 370,
          "forecast_timestamp": "2026-09-27T00:17:16.871090Z",
          "requested_timestamp": "2026-09-27T00:17:16.871090Z",
          "actual_quote_timestamp": "2026-09-27T00:17:17.055761Z",
          "timestamp_delta_seconds": 0.184671,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-27T00:17:17.055761Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262030",
          "external_market_id": "KXBTC15M-26SEP262030-30",
          "external_contract_id": "KXBTC15M-26SEP262030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 946.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP262030-30": {
          "UP/YES": "KXBTC15M-26SEP262030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 718,
          "signal_id": 370,
          "quote_id": 370,
          "settlement_id": 370,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T00:32:20.145328Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 946.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 719,
          "signal_id": 370,
          "quote_id": 370,
          "settlement_id": 370,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T00:32:20.147478Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 946.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84315.4,
        "kronos_base_predicted_close": 84343.9375,
        "kronos_base_displacement": 28.53750000000582,
        "kronos_base_displacement_fraction": 0.0003384613012570162,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84381.8359375,
        "kronos_small_displacement": 66.43593750000582,
        "kronos_small_displacement_fraction": 0.0007879454702225908,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP262030",
        "ticker": "KXBTC15M-26SEP262030-30",
        "market_id": "KXBTC15M-26SEP262030-30",
        "contract_id": "KXBTC15M-26SEP262030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84315.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-27T00:17:16.871090Z",
        "retrieved_timestamp": "2026-09-27T00:17:17.055761Z",
        "quote_offset_seconds": 0.184671,
        "quote_age_seconds": 0.184671,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 946.51
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84252.51,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260927T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 370,
          "signal_id": 370,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-27T00:00:00Z",
          "return_6h": 0.002611021311659245,
          "return_12h": 0.002231834722771886,
          "return_24h": 0.0028257491582757144,
          "close_vs_ema12": 0.0020827950367374726,
          "close_vs_ema24": 0.0025407695629424687,
          "ema12_slope_3h": 0.0012004170543407078,
          "ema24_slope_6h": 0.0005282962358406085,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-27T00:17:16.925648Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-27T00:00:00Z",
            "return_6h": 0.002611021311659245,
            "return_12h": 0.002231834722771886,
            "return_24h": 0.0028257491582757144,
            "close_vs_ema12": 0.0020827950367374726,
            "close_vs_ema24": 0.0025407695629424687,
            "ema12_slope_3h": 0.0012004170543407078,
            "ema24_slope_6h": 0.0005282962358406085,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 369,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T2345Z",
      "trigger_timestamp": "2026-09-26T23:47:23.432227Z",
      "market_start_timestamp": "2026-09-26T23:45:00Z",
      "resolution_timestamp": "2026-09-27T00:00:00Z",
      "direction": "UP",
      "base_run_id": 2837,
      "small_run_id": 2838,
      "last_observed_close": 84343.8,
      "actual_close": 84426.95,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T23:47:23.475930Z",
      "base_predicted_close": 84373.453125,
      "small_predicted_close": 84393.3515625,
      "strike": 84343.8,
      "market_regime": {
        "id": 369,
        "signal_id": 369,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T23:30:00Z",
        "return_6h": 0.0030109606418846635,
        "return_12h": 0.0021458766564077525,
        "return_24h": 0.003294527411585424,
        "close_vs_ema12": 0.0026583224279084217,
        "close_vs_ema24": 0.0030147977309415985,
        "ema12_slope_3h": 0.0009853358673992396,
        "ema24_slope_6h": 0.0004188589391806996,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T23:47:23.480701Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T23:30:00Z",
          "return_6h": 0.0030109606418846635,
          "return_12h": 0.0021458766564077525,
          "return_24h": 0.003294527411585424,
          "close_vs_ema12": 0.0026583224279084217,
          "close_vs_ema24": 0.0030147977309415985,
          "ema12_slope_3h": 0.0009853358673992396,
          "ema24_slope_6h": 0.0004188589391806996,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186406,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2837,
        2838
      ],
      "forecast_publication_timestamp": "2026-09-26T23:47:23.432227Z",
      "requested_quote_timestamp": "2026-09-26T23:47:23.432227Z",
      "retrieved_quote_timestamp": "2026-09-26T23:47:23.618633Z",
      "quote_retrieval_timestamp": "2026-09-26T23:47:23.618633Z",
      "timing_difference_seconds": 0.186406,
      "selected_quote": {
        "id": 369,
        "contract_id": 369,
        "forecast_timestamp": "2026-09-26T23:47:23.432227Z",
        "requested_timestamp": "2026-09-26T23:47:23.432227Z",
        "actual_quote_timestamp": "2026-09-26T23:47:23.618633Z",
        "timestamp_delta_seconds": 0.186406,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T23:47:23.618633Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP262000",
        "external_market_id": "KXBTC15M-26SEP262000-00",
        "external_contract_id": "KXBTC15M-26SEP262000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2991.2
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 369,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262000",
          "external_market_id": "KXBTC15M-26SEP262000-00",
          "external_contract_id": "KXBTC15M-26SEP262000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T23:45:00Z",
          "resolution_timestamp": "2026-09-27T00:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T23:47:23.483696Z"
        }
      ],
      "quotes": [
        {
          "id": 369,
          "contract_id": 369,
          "forecast_timestamp": "2026-09-26T23:47:23.432227Z",
          "requested_timestamp": "2026-09-26T23:47:23.432227Z",
          "actual_quote_timestamp": "2026-09-26T23:47:23.618633Z",
          "timestamp_delta_seconds": 0.186406,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.69,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T23:47:23.618633Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP262000",
          "external_market_id": "KXBTC15M-26SEP262000-00",
          "external_contract_id": "KXBTC15M-26SEP262000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2991.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP262000-00": {
          "UP/YES": "KXBTC15M-26SEP262000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 716,
          "signal_id": 369,
          "quote_id": 369,
          "settlement_id": 369,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T00:02:21.515772Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2991.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 717,
          "signal_id": 369,
          "quote_id": 369,
          "settlement_id": 369,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-27T00:02:21.518486Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2991.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84343.8,
        "kronos_base_predicted_close": 84373.453125,
        "kronos_base_displacement": 29.65312499999709,
        "kronos_base_displacement_fraction": 0.0003515744488628339,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84393.3515625,
        "kronos_small_displacement": 49.55156249999709,
        "kronos_small_displacement_fraction": 0.0005874950203808352,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP262000",
        "ticker": "KXBTC15M-26SEP262000-00",
        "market_id": "KXBTC15M-26SEP262000-00",
        "contract_id": "KXBTC15M-26SEP262000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84343.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T23:47:23.432227Z",
        "retrieved_timestamp": "2026-09-26T23:47:23.618633Z",
        "quote_offset_seconds": 0.186406,
        "quote_age_seconds": 0.186406,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2991.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84426.95,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T2345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 369,
          "signal_id": 369,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T23:30:00Z",
          "return_6h": 0.0030109606418846635,
          "return_12h": 0.0021458766564077525,
          "return_24h": 0.003294527411585424,
          "close_vs_ema12": 0.0026583224279084217,
          "close_vs_ema24": 0.0030147977309415985,
          "ema12_slope_3h": 0.0009853358673992396,
          "ema24_slope_6h": 0.0004188589391806996,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T23:47:23.480701Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T23:30:00Z",
            "return_6h": 0.0030109606418846635,
            "return_12h": 0.0021458766564077525,
            "return_24h": 0.003294527411585424,
            "close_vs_ema12": 0.0026583224279084217,
            "close_vs_ema24": 0.0030147977309415985,
            "ema12_slope_3h": 0.0009853358673992396,
            "ema24_slope_6h": 0.0004188589391806996,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 368,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T2315Z",
      "trigger_timestamp": "2026-09-26T23:17:21.091325Z",
      "market_start_timestamp": "2026-09-26T23:15:00Z",
      "resolution_timestamp": "2026-09-26T23:30:00Z",
      "direction": "UP",
      "base_run_id": 2833,
      "small_run_id": 2834,
      "last_observed_close": 84342.09,
      "actual_close": 84353.52,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T23:17:21.129645Z",
      "base_predicted_close": 84345.2734375,
      "small_predicted_close": 84359.171875,
      "strike": 84342.09,
      "market_regime": {
        "id": 368,
        "signal_id": 368,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T23:00:00Z",
        "return_6h": 0.003152390372331393,
        "return_12h": 0.0020755384544937083,
        "return_24h": 0.003321430358568911,
        "close_vs_ema12": 0.002874654309067859,
        "close_vs_ema24": 0.003125616325317715,
        "ema12_slope_3h": 0.0006797060218122208,
        "ema24_slope_6h": 0.00029677399066518895,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T23:17:21.133962Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T23:00:00Z",
          "return_6h": 0.003152390372331393,
          "return_12h": 0.0020755384544937083,
          "return_24h": 0.003321430358568911,
          "close_vs_ema12": 0.002874654309067859,
          "close_vs_ema24": 0.003125616325317715,
          "ema12_slope_3h": 0.0006797060218122208,
          "ema24_slope_6h": 0.00029677399066518895,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180577,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2833,
        2834
      ],
      "forecast_publication_timestamp": "2026-09-26T23:17:21.091325Z",
      "requested_quote_timestamp": "2026-09-26T23:17:21.091325Z",
      "retrieved_quote_timestamp": "2026-09-26T23:17:21.271902Z",
      "quote_retrieval_timestamp": "2026-09-26T23:17:21.271902Z",
      "timing_difference_seconds": 0.180577,
      "selected_quote": {
        "id": 368,
        "contract_id": 368,
        "forecast_timestamp": "2026-09-26T23:17:21.091325Z",
        "requested_timestamp": "2026-09-26T23:17:21.091325Z",
        "actual_quote_timestamp": "2026-09-26T23:17:21.271902Z",
        "timestamp_delta_seconds": 0.180577,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T23:17:21.271902Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261930",
        "external_market_id": "KXBTC15M-26SEP261930-30",
        "external_contract_id": "KXBTC15M-26SEP261930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5126.08
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 368,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261930",
          "external_market_id": "KXBTC15M-26SEP261930-30",
          "external_contract_id": "KXBTC15M-26SEP261930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T23:15:00Z",
          "resolution_timestamp": "2026-09-26T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T23:17:21.136158Z"
        }
      ],
      "quotes": [
        {
          "id": 368,
          "contract_id": 368,
          "forecast_timestamp": "2026-09-26T23:17:21.091325Z",
          "requested_timestamp": "2026-09-26T23:17:21.091325Z",
          "actual_quote_timestamp": "2026-09-26T23:17:21.271902Z",
          "timestamp_delta_seconds": 0.180577,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.63,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T23:17:21.271902Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261930",
          "external_market_id": "KXBTC15M-26SEP261930-30",
          "external_contract_id": "KXBTC15M-26SEP261930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5126.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261930-30": {
          "UP/YES": "KXBTC15M-26SEP261930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 714,
          "signal_id": 368,
          "quote_id": 368,
          "settlement_id": 368,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T23:32:21.238352Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5126.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 715,
          "signal_id": 368,
          "quote_id": 368,
          "settlement_id": 368,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T23:32:21.240575Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5126.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84342.09,
        "kronos_base_predicted_close": 84345.2734375,
        "kronos_base_displacement": 3.1834375000034925,
        "kronos_base_displacement_fraction": 3.7744351604323445e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84359.171875,
        "kronos_small_displacement": 17.081875000003492,
        "kronos_small_displacement_fraction": 0.000202530847883939,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261930",
        "ticker": "KXBTC15M-26SEP261930-30",
        "market_id": "KXBTC15M-26SEP261930-30",
        "contract_id": "KXBTC15M-26SEP261930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84342.09
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T23:17:21.091325Z",
        "retrieved_timestamp": "2026-09-26T23:17:21.271902Z",
        "quote_offset_seconds": 0.180577,
        "quote_age_seconds": 0.180577,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5126.08
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84353.52,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 368,
          "signal_id": 368,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T23:00:00Z",
          "return_6h": 0.003152390372331393,
          "return_12h": 0.0020755384544937083,
          "return_24h": 0.003321430358568911,
          "close_vs_ema12": 0.002874654309067859,
          "close_vs_ema24": 0.003125616325317715,
          "ema12_slope_3h": 0.0006797060218122208,
          "ema24_slope_6h": 0.00029677399066518895,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T23:17:21.133962Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T23:00:00Z",
            "return_6h": 0.003152390372331393,
            "return_12h": 0.0020755384544937083,
            "return_24h": 0.003321430358568911,
            "close_vs_ema12": 0.002874654309067859,
            "close_vs_ema24": 0.003125616325317715,
            "ema12_slope_3h": 0.0006797060218122208,
            "ema24_slope_6h": 0.00029677399066518895,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 367,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T2145Z",
      "trigger_timestamp": "2026-09-26T21:47:29.533389Z",
      "market_start_timestamp": "2026-09-26T21:45:00Z",
      "resolution_timestamp": "2026-09-26T22:00:00Z",
      "direction": "UP",
      "base_run_id": 2821,
      "small_run_id": 2822,
      "last_observed_close": 84150.76,
      "actual_close": 84141.16,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T21:47:29.578863Z",
      "base_predicted_close": 84159.90625,
      "small_predicted_close": 84197.203125,
      "strike": 84150.76,
      "market_regime": {
        "id": 367,
        "signal_id": 367,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T21:30:00Z",
        "return_6h": 0.0005175952697473729,
        "return_12h": 0.0017798267455886307,
        "return_24h": 0.004100942943152663,
        "close_vs_ema12": 0.0012140341678825717,
        "close_vs_ema24": 0.0011694353242146516,
        "ema12_slope_3h": -5.3398054271402984e-05,
        "ema24_slope_6h": 7.222751518654036e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T21:47:29.598591Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T21:30:00Z",
          "return_6h": 0.0005175952697473729,
          "return_12h": 0.0017798267455886307,
          "return_24h": 0.004100942943152663,
          "close_vs_ema12": 0.0012140341678825717,
          "close_vs_ema24": 0.0011694353242146516,
          "ema12_slope_3h": -5.3398054271402984e-05,
          "ema24_slope_6h": 7.222751518654036e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.253339,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2821,
        2822
      ],
      "forecast_publication_timestamp": "2026-09-26T21:47:29.533389Z",
      "requested_quote_timestamp": "2026-09-26T21:47:29.533389Z",
      "retrieved_quote_timestamp": "2026-09-26T21:47:29.786728Z",
      "quote_retrieval_timestamp": "2026-09-26T21:47:29.786728Z",
      "timing_difference_seconds": 0.253339,
      "selected_quote": {
        "id": 367,
        "contract_id": 367,
        "forecast_timestamp": "2026-09-26T21:47:29.533389Z",
        "requested_timestamp": "2026-09-26T21:47:29.533389Z",
        "actual_quote_timestamp": "2026-09-26T21:47:29.786728Z",
        "timestamp_delta_seconds": 0.253339,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T21:47:29.786728Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261800",
        "external_market_id": "KXBTC15M-26SEP261800-00",
        "external_contract_id": "KXBTC15M-26SEP261800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3689.8
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 367,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261800",
          "external_market_id": "KXBTC15M-26SEP261800-00",
          "external_contract_id": "KXBTC15M-26SEP261800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T21:45:00Z",
          "resolution_timestamp": "2026-09-26T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T21:47:29.601439Z"
        }
      ],
      "quotes": [
        {
          "id": 367,
          "contract_id": 367,
          "forecast_timestamp": "2026-09-26T21:47:29.533389Z",
          "requested_timestamp": "2026-09-26T21:47:29.533389Z",
          "actual_quote_timestamp": "2026-09-26T21:47:29.786728Z",
          "timestamp_delta_seconds": 0.253339,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T21:47:29.786728Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261800",
          "external_market_id": "KXBTC15M-26SEP261800-00",
          "external_contract_id": "KXBTC15M-26SEP261800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3689.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261800-00": {
          "UP/YES": "KXBTC15M-26SEP261800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 712,
          "signal_id": 367,
          "quote_id": 367,
          "settlement_id": 367,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T22:02:20.973725Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3689.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 713,
          "signal_id": 367,
          "quote_id": 367,
          "settlement_id": 367,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T22:02:20.976262Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3689.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84150.76,
        "kronos_base_predicted_close": 84159.90625,
        "kronos_base_displacement": 9.146250000005239,
        "kronos_base_displacement_fraction": 0.00010868885794977062,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84197.203125,
        "kronos_small_displacement": 46.44312500000524,
        "kronos_small_displacement_fraction": 0.0005519038093061221,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261800",
        "ticker": "KXBTC15M-26SEP261800-00",
        "market_id": "KXBTC15M-26SEP261800-00",
        "contract_id": "KXBTC15M-26SEP261800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84150.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T21:47:29.533389Z",
        "retrieved_timestamp": "2026-09-26T21:47:29.786728Z",
        "quote_offset_seconds": 0.253339,
        "quote_age_seconds": 0.253339,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3689.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84141.16,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 367,
          "signal_id": 367,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T21:30:00Z",
          "return_6h": 0.0005175952697473729,
          "return_12h": 0.0017798267455886307,
          "return_24h": 0.004100942943152663,
          "close_vs_ema12": 0.0012140341678825717,
          "close_vs_ema24": 0.0011694353242146516,
          "ema12_slope_3h": -5.3398054271402984e-05,
          "ema24_slope_6h": 7.222751518654036e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T21:47:29.598591Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T21:30:00Z",
            "return_6h": 0.0005175952697473729,
            "return_12h": 0.0017798267455886307,
            "return_24h": 0.004100942943152663,
            "close_vs_ema12": 0.0012140341678825717,
            "close_vs_ema24": 0.0011694353242146516,
            "ema12_slope_3h": -5.3398054271402984e-05,
            "ema24_slope_6h": 7.222751518654036e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 366,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T2045Z",
      "trigger_timestamp": "2026-09-26T20:47:21.227074Z",
      "market_start_timestamp": "2026-09-26T20:45:00Z",
      "resolution_timestamp": "2026-09-26T21:00:00Z",
      "direction": "UP",
      "base_run_id": 2813,
      "small_run_id": 2814,
      "last_observed_close": 83872.97,
      "actual_close": 84015.8,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T20:47:21.282741Z",
      "base_predicted_close": 83919.2578125,
      "small_predicted_close": 83967.140625,
      "strike": 83872.97,
      "market_regime": {
        "id": 366,
        "signal_id": 366,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T20:30:00Z",
        "return_6h": -0.0016032408507932194,
        "return_12h": -0.004809889620825625,
        "return_24h": -0.0027523592037450584,
        "close_vs_ema12": -0.00195634862253824,
        "close_vs_ema24": -0.002076037304225564,
        "ema12_slope_3h": -0.00015107722988139116,
        "ema24_slope_6h": 1.2942597773069053e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T20:47:21.287342Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T20:30:00Z",
          "return_6h": -0.0016032408507932194,
          "return_12h": -0.004809889620825625,
          "return_24h": -0.0027523592037450584,
          "close_vs_ema12": -0.00195634862253824,
          "close_vs_ema24": -0.002076037304225564,
          "ema12_slope_3h": -0.00015107722988139116,
          "ema24_slope_6h": 1.2942597773069053e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.256342,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2813,
        2814
      ],
      "forecast_publication_timestamp": "2026-09-26T20:47:21.227074Z",
      "requested_quote_timestamp": "2026-09-26T20:47:21.227074Z",
      "retrieved_quote_timestamp": "2026-09-26T20:47:21.483416Z",
      "quote_retrieval_timestamp": "2026-09-26T20:47:21.483416Z",
      "timing_difference_seconds": 0.256342,
      "selected_quote": {
        "id": 366,
        "contract_id": 366,
        "forecast_timestamp": "2026-09-26T20:47:21.227074Z",
        "requested_timestamp": "2026-09-26T20:47:21.227074Z",
        "actual_quote_timestamp": "2026-09-26T20:47:21.483416Z",
        "timestamp_delta_seconds": 0.256342,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T20:47:21.483416Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261700",
        "external_market_id": "KXBTC15M-26SEP261700-00",
        "external_contract_id": "KXBTC15M-26SEP261700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 664.17
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 366,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261700",
          "external_market_id": "KXBTC15M-26SEP261700-00",
          "external_contract_id": "KXBTC15M-26SEP261700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T20:45:00Z",
          "resolution_timestamp": "2026-09-26T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T20:47:21.290248Z"
        }
      ],
      "quotes": [
        {
          "id": 366,
          "contract_id": 366,
          "forecast_timestamp": "2026-09-26T20:47:21.227074Z",
          "requested_timestamp": "2026-09-26T20:47:21.227074Z",
          "actual_quote_timestamp": "2026-09-26T20:47:21.483416Z",
          "timestamp_delta_seconds": 0.256342,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T20:47:21.483416Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261700",
          "external_market_id": "KXBTC15M-26SEP261700-00",
          "external_contract_id": "KXBTC15M-26SEP261700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 664.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261700-00": {
          "UP/YES": "KXBTC15M-26SEP261700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 710,
          "signal_id": 366,
          "quote_id": 366,
          "settlement_id": 366,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T21:02:20.223443Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 664.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 711,
          "signal_id": 366,
          "quote_id": 366,
          "settlement_id": 366,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T21:02:20.225216Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 664.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83872.97,
        "kronos_base_predicted_close": 83919.2578125,
        "kronos_base_displacement": 46.287812499998836,
        "kronos_base_displacement_fraction": 0.0005518799739653769,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83967.140625,
        "kronos_small_displacement": 94.17062499999884,
        "kronos_small_displacement_fraction": 0.001122776801632264,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261700",
        "ticker": "KXBTC15M-26SEP261700-00",
        "market_id": "KXBTC15M-26SEP261700-00",
        "contract_id": "KXBTC15M-26SEP261700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83872.97
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T20:47:21.227074Z",
        "retrieved_timestamp": "2026-09-26T20:47:21.483416Z",
        "quote_offset_seconds": 0.256342,
        "quote_age_seconds": 0.256342,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 664.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84015.8,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 366,
          "signal_id": 366,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T20:30:00Z",
          "return_6h": -0.0016032408507932194,
          "return_12h": -0.004809889620825625,
          "return_24h": -0.0027523592037450584,
          "close_vs_ema12": -0.00195634862253824,
          "close_vs_ema24": -0.002076037304225564,
          "ema12_slope_3h": -0.00015107722988139116,
          "ema24_slope_6h": 1.2942597773069053e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T20:47:21.287342Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T20:30:00Z",
            "return_6h": -0.0016032408507932194,
            "return_12h": -0.004809889620825625,
            "return_24h": -0.0027523592037450584,
            "close_vs_ema12": -0.00195634862253824,
            "close_vs_ema24": -0.002076037304225564,
            "ema12_slope_3h": -0.00015107722988139116,
            "ema24_slope_6h": 1.2942597773069053e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 365,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T2015Z",
      "trigger_timestamp": "2026-09-26T20:17:17.494770Z",
      "market_start_timestamp": "2026-09-26T20:15:00Z",
      "resolution_timestamp": "2026-09-26T20:30:00Z",
      "direction": "UP",
      "base_run_id": 2809,
      "small_run_id": 2810,
      "last_observed_close": 84001.57,
      "actual_close": 84071.77,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T20:17:17.530719Z",
      "base_predicted_close": 84029.8671875,
      "small_predicted_close": 84045.4921875,
      "strike": 84001.57,
      "market_regime": {
        "id": 365,
        "signal_id": 365,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T20:00:00Z",
        "return_6h": 0.0007556994372750481,
        "return_12h": -0.0005319609179503804,
        "return_24h": 0.0004573175899962312,
        "close_vs_ema12": -0.0004954509691060816,
        "close_vs_ema24": -0.0005844063127525834,
        "ema12_slope_3h": -5.8647940629596995e-05,
        "ema24_slope_6h": 2.0942761693953926e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T20:17:17.538195Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T20:00:00Z",
          "return_6h": 0.0007556994372750481,
          "return_12h": -0.0005319609179503804,
          "return_24h": 0.0004573175899962312,
          "close_vs_ema12": -0.0004954509691060816,
          "close_vs_ema24": -0.0005844063127525834,
          "ema12_slope_3h": -5.8647940629596995e-05,
          "ema24_slope_6h": 2.0942761693953926e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178488,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2809,
        2810
      ],
      "forecast_publication_timestamp": "2026-09-26T20:17:17.494770Z",
      "requested_quote_timestamp": "2026-09-26T20:17:17.494770Z",
      "retrieved_quote_timestamp": "2026-09-26T20:17:17.673258Z",
      "quote_retrieval_timestamp": "2026-09-26T20:17:17.673258Z",
      "timing_difference_seconds": 0.178488,
      "selected_quote": {
        "id": 365,
        "contract_id": 365,
        "forecast_timestamp": "2026-09-26T20:17:17.494770Z",
        "requested_timestamp": "2026-09-26T20:17:17.494770Z",
        "actual_quote_timestamp": "2026-09-26T20:17:17.673258Z",
        "timestamp_delta_seconds": 0.178488,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T20:17:17.673258Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261630",
        "external_market_id": "KXBTC15M-26SEP261630-30",
        "external_contract_id": "KXBTC15M-26SEP261630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5753.54
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 365,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261630",
          "external_market_id": "KXBTC15M-26SEP261630-30",
          "external_contract_id": "KXBTC15M-26SEP261630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T20:15:00Z",
          "resolution_timestamp": "2026-09-26T20:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T20:17:17.540624Z"
        }
      ],
      "quotes": [
        {
          "id": 365,
          "contract_id": 365,
          "forecast_timestamp": "2026-09-26T20:17:17.494770Z",
          "requested_timestamp": "2026-09-26T20:17:17.494770Z",
          "actual_quote_timestamp": "2026-09-26T20:17:17.673258Z",
          "timestamp_delta_seconds": 0.178488,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T20:17:17.673258Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261630",
          "external_market_id": "KXBTC15M-26SEP261630-30",
          "external_contract_id": "KXBTC15M-26SEP261630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5753.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261630-30": {
          "UP/YES": "KXBTC15M-26SEP261630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 708,
          "signal_id": 365,
          "quote_id": 365,
          "settlement_id": 365,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T20:32:19.964019Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5753.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 709,
          "signal_id": 365,
          "quote_id": 365,
          "settlement_id": 365,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T20:32:19.966482Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5753.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84001.57,
        "kronos_base_predicted_close": 84029.8671875,
        "kronos_base_displacement": 28.297187499993015,
        "kronos_base_displacement_fraction": 0.0003368649835948663,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84045.4921875,
        "kronos_small_displacement": 43.922187499993015,
        "kronos_small_displacement_fraction": 0.000522873411770673,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261630",
        "ticker": "KXBTC15M-26SEP261630-30",
        "market_id": "KXBTC15M-26SEP261630-30",
        "contract_id": "KXBTC15M-26SEP261630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84001.57
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T20:17:17.494770Z",
        "retrieved_timestamp": "2026-09-26T20:17:17.673258Z",
        "quote_offset_seconds": 0.178488,
        "quote_age_seconds": 0.178488,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5753.54
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84071.77,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T2015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 365,
          "signal_id": 365,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T20:00:00Z",
          "return_6h": 0.0007556994372750481,
          "return_12h": -0.0005319609179503804,
          "return_24h": 0.0004573175899962312,
          "close_vs_ema12": -0.0004954509691060816,
          "close_vs_ema24": -0.0005844063127525834,
          "ema12_slope_3h": -5.8647940629596995e-05,
          "ema24_slope_6h": 2.0942761693953926e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T20:17:17.538195Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T20:00:00Z",
            "return_6h": 0.0007556994372750481,
            "return_12h": -0.0005319609179503804,
            "return_24h": 0.0004573175899962312,
            "close_vs_ema12": -0.0004954509691060816,
            "close_vs_ema24": -0.0005844063127525834,
            "ema12_slope_3h": -5.8647940629596995e-05,
            "ema24_slope_6h": 2.0942761693953926e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 364,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T2000Z",
      "trigger_timestamp": "2026-09-26T20:02:15.438400Z",
      "market_start_timestamp": "2026-09-26T20:00:00Z",
      "resolution_timestamp": "2026-09-26T20:15:00Z",
      "direction": "UP",
      "base_run_id": 2807,
      "small_run_id": 2808,
      "last_observed_close": 84005.27,
      "actual_close": 84001.57,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T20:02:15.471579Z",
      "base_predicted_close": 84034.0234375,
      "small_predicted_close": 84049.703125,
      "strike": 84005.27,
      "market_regime": {
        "id": 364,
        "signal_id": 364,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T19:45:00Z",
        "return_6h": 0.0008566319178184845,
        "return_12h": -0.001131892364835685,
        "return_24h": -0.00027739571583684786,
        "close_vs_ema12": -0.00047249310279484646,
        "close_vs_ema24": -0.000552672731903181,
        "ema12_slope_3h": -2.292891802824215e-05,
        "ema24_slope_6h": 5.497009352595228e-06,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T20:02:15.476076Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T19:45:00Z",
          "return_6h": 0.0008566319178184845,
          "return_12h": -0.001131892364835685,
          "return_24h": -0.00027739571583684786,
          "close_vs_ema12": -0.00047249310279484646,
          "close_vs_ema24": -0.000552672731903181,
          "ema12_slope_3h": -2.292891802824215e-05,
          "ema24_slope_6h": 5.497009352595228e-06,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168593,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2807,
        2808
      ],
      "forecast_publication_timestamp": "2026-09-26T20:02:15.438400Z",
      "requested_quote_timestamp": "2026-09-26T20:02:15.438400Z",
      "retrieved_quote_timestamp": "2026-09-26T20:02:15.606993Z",
      "quote_retrieval_timestamp": "2026-09-26T20:02:15.606993Z",
      "timing_difference_seconds": 0.168593,
      "selected_quote": {
        "id": 364,
        "contract_id": 364,
        "forecast_timestamp": "2026-09-26T20:02:15.438400Z",
        "requested_timestamp": "2026-09-26T20:02:15.438400Z",
        "actual_quote_timestamp": "2026-09-26T20:02:15.606993Z",
        "timestamp_delta_seconds": 0.168593,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T20:02:15.606993Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261615",
        "external_market_id": "KXBTC15M-26SEP261615-15",
        "external_contract_id": "KXBTC15M-26SEP261615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 970.1
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 364,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261615",
          "external_market_id": "KXBTC15M-26SEP261615-15",
          "external_contract_id": "KXBTC15M-26SEP261615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T20:00:00Z",
          "resolution_timestamp": "2026-09-26T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T20:02:15.478159Z"
        }
      ],
      "quotes": [
        {
          "id": 364,
          "contract_id": 364,
          "forecast_timestamp": "2026-09-26T20:02:15.438400Z",
          "requested_timestamp": "2026-09-26T20:02:15.438400Z",
          "actual_quote_timestamp": "2026-09-26T20:02:15.606993Z",
          "timestamp_delta_seconds": 0.168593,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T20:02:15.606993Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261615",
          "external_market_id": "KXBTC15M-26SEP261615-15",
          "external_contract_id": "KXBTC15M-26SEP261615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 970.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261615-15": {
          "UP/YES": "KXBTC15M-26SEP261615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 706,
          "signal_id": 364,
          "quote_id": 364,
          "settlement_id": 364,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T20:17:26.516361Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 970.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 707,
          "signal_id": 364,
          "quote_id": 364,
          "settlement_id": 364,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T20:17:26.519124Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 970.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84005.27,
        "kronos_base_predicted_close": 84034.0234375,
        "kronos_base_displacement": 28.753437499995925,
        "kronos_base_displacement_fraction": 0.00034228135330076223,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84049.703125,
        "kronos_small_displacement": 44.433124999995925,
        "kronos_small_displacement_fraction": 0.0005289325895862952,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261615",
        "ticker": "KXBTC15M-26SEP261615-15",
        "market_id": "KXBTC15M-26SEP261615-15",
        "contract_id": "KXBTC15M-26SEP261615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84005.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T20:02:15.438400Z",
        "retrieved_timestamp": "2026-09-26T20:02:15.606993Z",
        "quote_offset_seconds": 0.168593,
        "quote_age_seconds": 0.168593,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 970.1
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84001.57,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 364,
          "signal_id": 364,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T19:45:00Z",
          "return_6h": 0.0008566319178184845,
          "return_12h": -0.001131892364835685,
          "return_24h": -0.00027739571583684786,
          "close_vs_ema12": -0.00047249310279484646,
          "close_vs_ema24": -0.000552672731903181,
          "ema12_slope_3h": -2.292891802824215e-05,
          "ema24_slope_6h": 5.497009352595228e-06,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T20:02:15.476076Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T19:45:00Z",
            "return_6h": 0.0008566319178184845,
            "return_12h": -0.001131892364835685,
            "return_24h": -0.00027739571583684786,
            "close_vs_ema12": -0.00047249310279484646,
            "close_vs_ema24": -0.000552672731903181,
            "ema12_slope_3h": -2.292891802824215e-05,
            "ema24_slope_6h": 5.497009352595228e-06,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 363,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1945Z",
      "trigger_timestamp": "2026-09-26T19:47:20.131427Z",
      "market_start_timestamp": "2026-09-26T19:45:00Z",
      "resolution_timestamp": "2026-09-26T20:00:00Z",
      "direction": "UP",
      "base_run_id": 2805,
      "small_run_id": 2806,
      "last_observed_close": 84000.98,
      "actual_close": 84005.27,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T19:47:20.172963Z",
      "base_predicted_close": 84039.15625,
      "small_predicted_close": 84054.9609375,
      "strike": 84000.98,
      "market_regime": {
        "id": 363,
        "signal_id": 363,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T19:30:00Z",
        "return_6h": 0.0010920555677640387,
        "return_12h": -0.0002525066963213751,
        "return_24h": 0.0003620831918336176,
        "close_vs_ema12": -0.0005436045960945934,
        "close_vs_ema24": -0.0006152539252477496,
        "ema12_slope_3h": 2.5595068392725295e-05,
        "ema24_slope_6h": -1.2357592527378891e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T19:47:20.177649Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T19:30:00Z",
          "return_6h": 0.0010920555677640387,
          "return_12h": -0.0002525066963213751,
          "return_24h": 0.0003620831918336176,
          "close_vs_ema12": -0.0005436045960945934,
          "close_vs_ema24": -0.0006152539252477496,
          "ema12_slope_3h": 2.5595068392725295e-05,
          "ema24_slope_6h": -1.2357592527378891e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.229157,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2805,
        2806
      ],
      "forecast_publication_timestamp": "2026-09-26T19:47:20.131427Z",
      "requested_quote_timestamp": "2026-09-26T19:47:20.131427Z",
      "retrieved_quote_timestamp": "2026-09-26T19:47:20.360584Z",
      "quote_retrieval_timestamp": "2026-09-26T19:47:20.360584Z",
      "timing_difference_seconds": 0.229157,
      "selected_quote": {
        "id": 363,
        "contract_id": 363,
        "forecast_timestamp": "2026-09-26T19:47:20.131427Z",
        "requested_timestamp": "2026-09-26T19:47:20.131427Z",
        "actual_quote_timestamp": "2026-09-26T19:47:20.360584Z",
        "timestamp_delta_seconds": 0.229157,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T19:47:20.360584Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261600",
        "external_market_id": "KXBTC15M-26SEP261600-00",
        "external_contract_id": "KXBTC15M-26SEP261600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1812.55
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 363,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261600",
          "external_market_id": "KXBTC15M-26SEP261600-00",
          "external_contract_id": "KXBTC15M-26SEP261600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T19:45:00Z",
          "resolution_timestamp": "2026-09-26T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T19:47:20.181743Z"
        }
      ],
      "quotes": [
        {
          "id": 363,
          "contract_id": 363,
          "forecast_timestamp": "2026-09-26T19:47:20.131427Z",
          "requested_timestamp": "2026-09-26T19:47:20.131427Z",
          "actual_quote_timestamp": "2026-09-26T19:47:20.360584Z",
          "timestamp_delta_seconds": 0.229157,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T19:47:20.360584Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261600",
          "external_market_id": "KXBTC15M-26SEP261600-00",
          "external_contract_id": "KXBTC15M-26SEP261600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1812.55
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261600-00": {
          "UP/YES": "KXBTC15M-26SEP261600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 704,
          "signal_id": 363,
          "quote_id": 363,
          "settlement_id": 363,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T20:02:20.015076Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1812.55,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 705,
          "signal_id": 363,
          "quote_id": 363,
          "settlement_id": 363,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T20:02:20.016911Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1812.55,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84000.98,
        "kronos_base_predicted_close": 84039.15625,
        "kronos_base_displacement": 38.176250000004075,
        "kronos_base_displacement_fraction": 0.0004544738644716297,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84054.9609375,
        "kronos_small_displacement": 53.980937500004075,
        "kronos_small_displacement_fraction": 0.0006426227110684195,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261600",
        "ticker": "KXBTC15M-26SEP261600-00",
        "market_id": "KXBTC15M-26SEP261600-00",
        "contract_id": "KXBTC15M-26SEP261600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84000.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T19:47:20.131427Z",
        "retrieved_timestamp": "2026-09-26T19:47:20.360584Z",
        "quote_offset_seconds": 0.229157,
        "quote_age_seconds": 0.229157,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1812.55
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84005.27,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 363,
          "signal_id": 363,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T19:30:00Z",
          "return_6h": 0.0010920555677640387,
          "return_12h": -0.0002525066963213751,
          "return_24h": 0.0003620831918336176,
          "close_vs_ema12": -0.0005436045960945934,
          "close_vs_ema24": -0.0006152539252477496,
          "ema12_slope_3h": 2.5595068392725295e-05,
          "ema24_slope_6h": -1.2357592527378891e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T19:47:20.177649Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T19:30:00Z",
            "return_6h": 0.0010920555677640387,
            "return_12h": -0.0002525066963213751,
            "return_24h": 0.0003620831918336176,
            "close_vs_ema12": -0.0005436045960945934,
            "close_vs_ema24": -0.0006152539252477496,
            "ema12_slope_3h": 2.5595068392725295e-05,
            "ema24_slope_6h": -1.2357592527378891e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 362,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1930Z",
      "trigger_timestamp": "2026-09-26T19:32:15.756177Z",
      "market_start_timestamp": "2026-09-26T19:30:00Z",
      "resolution_timestamp": "2026-09-26T19:45:00Z",
      "direction": "UP",
      "base_run_id": 2803,
      "small_run_id": 2804,
      "last_observed_close": 84025.56,
      "actual_close": 84000.98,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T19:32:15.794738Z",
      "base_predicted_close": 84044.0625,
      "small_predicted_close": 84059.9765625,
      "strike": 84025.56,
      "market_regime": {
        "id": 362,
        "signal_id": 362,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T19:15:00Z",
        "return_6h": 0.0016174399820723107,
        "return_12h": 0.0003327932180665627,
        "return_24h": 0.00046004583566783275,
        "close_vs_ema12": -0.00027426189071522167,
        "close_vs_ema24": -0.00033575840890931463,
        "ema12_slope_3h": 9.751466561858102e-05,
        "ema24_slope_6h": -3.556996793041556e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T19:32:15.799083Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T19:15:00Z",
          "return_6h": 0.0016174399820723107,
          "return_12h": 0.0003327932180665627,
          "return_24h": 0.00046004583566783275,
          "close_vs_ema12": -0.00027426189071522167,
          "close_vs_ema24": -0.00033575840890931463,
          "ema12_slope_3h": 9.751466561858102e-05,
          "ema24_slope_6h": -3.556996793041556e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178303,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2803,
        2804
      ],
      "forecast_publication_timestamp": "2026-09-26T19:32:15.756177Z",
      "requested_quote_timestamp": "2026-09-26T19:32:15.756177Z",
      "retrieved_quote_timestamp": "2026-09-26T19:32:15.934480Z",
      "quote_retrieval_timestamp": "2026-09-26T19:32:15.934480Z",
      "timing_difference_seconds": 0.178303,
      "selected_quote": {
        "id": 362,
        "contract_id": 362,
        "forecast_timestamp": "2026-09-26T19:32:15.756177Z",
        "requested_timestamp": "2026-09-26T19:32:15.756177Z",
        "actual_quote_timestamp": "2026-09-26T19:32:15.934480Z",
        "timestamp_delta_seconds": 0.178303,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T19:32:15.934480Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261545",
        "external_market_id": "KXBTC15M-26SEP261545-45",
        "external_contract_id": "KXBTC15M-26SEP261545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 907.63
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 362,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261545",
          "external_market_id": "KXBTC15M-26SEP261545-45",
          "external_contract_id": "KXBTC15M-26SEP261545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T19:30:00Z",
          "resolution_timestamp": "2026-09-26T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T19:32:15.801223Z"
        }
      ],
      "quotes": [
        {
          "id": 362,
          "contract_id": 362,
          "forecast_timestamp": "2026-09-26T19:32:15.756177Z",
          "requested_timestamp": "2026-09-26T19:32:15.756177Z",
          "actual_quote_timestamp": "2026-09-26T19:32:15.934480Z",
          "timestamp_delta_seconds": 0.178303,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.37,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T19:32:15.934480Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261545",
          "external_market_id": "KXBTC15M-26SEP261545-45",
          "external_contract_id": "KXBTC15M-26SEP261545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 907.63
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261545-45": {
          "UP/YES": "KXBTC15M-26SEP261545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 702,
          "signal_id": 362,
          "quote_id": 362,
          "settlement_id": 362,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.76,
          "net_pnl": -99.92,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:47:25.220516Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 907.63,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 703,
          "signal_id": 362,
          "quote_id": 362,
          "settlement_id": 362,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:47:25.227311Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 907.63,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84025.56,
        "kronos_base_predicted_close": 84044.0625,
        "kronos_base_displacement": 18.50250000000233,
        "kronos_base_displacement_fraction": 0.000220200853168992,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84059.9765625,
        "kronos_small_displacement": 34.41656250000233,
        "kronos_small_displacement_fraction": 0.00040959634782561794,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261545",
        "ticker": "KXBTC15M-26SEP261545-45",
        "market_id": "KXBTC15M-26SEP261545-45",
        "contract_id": "KXBTC15M-26SEP261545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84025.56
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T19:32:15.756177Z",
        "retrieved_timestamp": "2026-09-26T19:32:15.934480Z",
        "quote_offset_seconds": 0.178303,
        "quote_age_seconds": 0.178303,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 907.63
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84000.98,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 362,
          "signal_id": 362,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T19:15:00Z",
          "return_6h": 0.0016174399820723107,
          "return_12h": 0.0003327932180665627,
          "return_24h": 0.00046004583566783275,
          "close_vs_ema12": -0.00027426189071522167,
          "close_vs_ema24": -0.00033575840890931463,
          "ema12_slope_3h": 9.751466561858102e-05,
          "ema24_slope_6h": -3.556996793041556e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T19:32:15.799083Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T19:15:00Z",
            "return_6h": 0.0016174399820723107,
            "return_12h": 0.0003327932180665627,
            "return_24h": 0.00046004583566783275,
            "close_vs_ema12": -0.00027426189071522167,
            "close_vs_ema24": -0.00033575840890931463,
            "ema12_slope_3h": 9.751466561858102e-05,
            "ema24_slope_6h": -3.556996793041556e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 361,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1915Z",
      "trigger_timestamp": "2026-09-26T19:17:16.651260Z",
      "market_start_timestamp": "2026-09-26T19:15:00Z",
      "resolution_timestamp": "2026-09-26T19:30:00Z",
      "direction": "UP",
      "base_run_id": 2801,
      "small_run_id": 2802,
      "last_observed_close": 84020.08,
      "actual_close": 84025.56,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T19:17:16.692401Z",
      "base_predicted_close": 84036.1015625,
      "small_predicted_close": 84051.7109375,
      "strike": 84020.08,
      "market_regime": {
        "id": 361,
        "signal_id": 361,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T19:00:00Z",
        "return_6h": 0.000261894880773772,
        "return_12h": 0.0003068303267839134,
        "return_24h": -0.00013058268368371095,
        "close_vs_ema12": -0.0003511546531099752,
        "close_vs_ema24": -0.0004080034499722718,
        "ema12_slope_3h": 0.0001414056577222489,
        "ema24_slope_6h": -7.027185517938239e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T19:17:16.697924Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T19:00:00Z",
          "return_6h": 0.000261894880773772,
          "return_12h": 0.0003068303267839134,
          "return_24h": -0.00013058268368371095,
          "close_vs_ema12": -0.0003511546531099752,
          "close_vs_ema24": -0.0004080034499722718,
          "ema12_slope_3h": 0.0001414056577222489,
          "ema24_slope_6h": -7.027185517938239e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170208,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2801,
        2802
      ],
      "forecast_publication_timestamp": "2026-09-26T19:17:16.651260Z",
      "requested_quote_timestamp": "2026-09-26T19:17:16.651260Z",
      "retrieved_quote_timestamp": "2026-09-26T19:17:16.821468Z",
      "quote_retrieval_timestamp": "2026-09-26T19:17:16.821468Z",
      "timing_difference_seconds": 0.170208,
      "selected_quote": {
        "id": 361,
        "contract_id": 361,
        "forecast_timestamp": "2026-09-26T19:17:16.651260Z",
        "requested_timestamp": "2026-09-26T19:17:16.651260Z",
        "actual_quote_timestamp": "2026-09-26T19:17:16.821468Z",
        "timestamp_delta_seconds": 0.170208,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T19:17:16.821468Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261530",
        "external_market_id": "KXBTC15M-26SEP261530-30",
        "external_contract_id": "KXBTC15M-26SEP261530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4313.1
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 361,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261530",
          "external_market_id": "KXBTC15M-26SEP261530-30",
          "external_contract_id": "KXBTC15M-26SEP261530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T19:15:00Z",
          "resolution_timestamp": "2026-09-26T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T19:17:16.700904Z"
        }
      ],
      "quotes": [
        {
          "id": 361,
          "contract_id": 361,
          "forecast_timestamp": "2026-09-26T19:17:16.651260Z",
          "requested_timestamp": "2026-09-26T19:17:16.651260Z",
          "actual_quote_timestamp": "2026-09-26T19:17:16.821468Z",
          "timestamp_delta_seconds": 0.170208,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T19:17:16.821468Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261530",
          "external_market_id": "KXBTC15M-26SEP261530-30",
          "external_contract_id": "KXBTC15M-26SEP261530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4313.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261530-30": {
          "UP/YES": "KXBTC15M-26SEP261530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 700,
          "signal_id": 361,
          "quote_id": 361,
          "settlement_id": 361,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:32:20.643582Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4313.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 701,
          "signal_id": 361,
          "quote_id": 361,
          "settlement_id": 361,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:32:20.645651Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4313.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84020.08,
        "kronos_base_predicted_close": 84036.1015625,
        "kronos_base_displacement": 16.021562499998254,
        "kronos_base_displacement_fraction": 0.00019068730355884276,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84051.7109375,
        "kronos_small_displacement": 31.630937499998254,
        "kronos_small_displacement_fraction": 0.00037646878579499394,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261530",
        "ticker": "KXBTC15M-26SEP261530-30",
        "market_id": "KXBTC15M-26SEP261530-30",
        "contract_id": "KXBTC15M-26SEP261530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84020.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T19:17:16.651260Z",
        "retrieved_timestamp": "2026-09-26T19:17:16.821468Z",
        "quote_offset_seconds": 0.170208,
        "quote_age_seconds": 0.170208,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4313.1
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84025.56,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 361,
          "signal_id": 361,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T19:00:00Z",
          "return_6h": 0.000261894880773772,
          "return_12h": 0.0003068303267839134,
          "return_24h": -0.00013058268368371095,
          "close_vs_ema12": -0.0003511546531099752,
          "close_vs_ema24": -0.0004080034499722718,
          "ema12_slope_3h": 0.0001414056577222489,
          "ema24_slope_6h": -7.027185517938239e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T19:17:16.697924Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T19:00:00Z",
            "return_6h": 0.000261894880773772,
            "return_12h": 0.0003068303267839134,
            "return_24h": -0.00013058268368371095,
            "close_vs_ema12": -0.0003511546531099752,
            "close_vs_ema24": -0.0004080034499722718,
            "ema12_slope_3h": 0.0001414056577222489,
            "ema24_slope_6h": -7.027185517938239e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 360,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1900Z",
      "trigger_timestamp": "2026-09-26T19:02:14.747444Z",
      "market_start_timestamp": "2026-09-26T19:00:00Z",
      "resolution_timestamp": "2026-09-26T19:15:00Z",
      "direction": "UP",
      "base_run_id": 2799,
      "small_run_id": 2800,
      "last_observed_close": 83995.43,
      "actual_close": 84020.08,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T19:02:14.780245Z",
      "base_predicted_close": 84037.5078125,
      "small_predicted_close": 84053.1171875,
      "strike": 83995.43,
      "market_regime": {
        "id": 360,
        "signal_id": 360,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T18:45:00Z",
        "return_6h": -0.000703705443460767,
        "return_12h": 0.0012789013713745412,
        "return_24h": 0.0005338277234534505,
        "close_vs_ema12": -0.0006593053174539509,
        "close_vs_ema24": -0.0007097666088200505,
        "ema12_slope_3h": 0.0001972563072847322,
        "ema24_slope_6h": -7.72456786219955e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T19:02:14.783785Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T18:45:00Z",
          "return_6h": -0.000703705443460767,
          "return_12h": 0.0012789013713745412,
          "return_24h": 0.0005338277234534505,
          "close_vs_ema12": -0.0006593053174539509,
          "close_vs_ema24": -0.0007097666088200505,
          "ema12_slope_3h": 0.0001972563072847322,
          "ema24_slope_6h": -7.72456786219955e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.81,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170891,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2799,
        2800
      ],
      "forecast_publication_timestamp": "2026-09-26T19:02:14.747444Z",
      "requested_quote_timestamp": "2026-09-26T19:02:14.747444Z",
      "retrieved_quote_timestamp": "2026-09-26T19:02:14.918335Z",
      "quote_retrieval_timestamp": "2026-09-26T19:02:14.918335Z",
      "timing_difference_seconds": 0.170891,
      "selected_quote": {
        "id": 360,
        "contract_id": 360,
        "forecast_timestamp": "2026-09-26T19:02:14.747444Z",
        "requested_timestamp": "2026-09-26T19:02:14.747444Z",
        "actual_quote_timestamp": "2026-09-26T19:02:14.918335Z",
        "timestamp_delta_seconds": 0.170891,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "implied_probability": 0.81,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T19:02:14.918335Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261515",
        "external_market_id": "KXBTC15M-26SEP261515-15",
        "external_contract_id": "KXBTC15M-26SEP261515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5340.2
      },
      "selected_entry_price": 0.81,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 360,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261515",
          "external_market_id": "KXBTC15M-26SEP261515-15",
          "external_contract_id": "KXBTC15M-26SEP261515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T19:00:00Z",
          "resolution_timestamp": "2026-09-26T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T19:02:14.786066Z"
        }
      ],
      "quotes": [
        {
          "id": 360,
          "contract_id": 360,
          "forecast_timestamp": "2026-09-26T19:02:14.747444Z",
          "requested_timestamp": "2026-09-26T19:02:14.747444Z",
          "actual_quote_timestamp": "2026-09-26T19:02:14.918335Z",
          "timestamp_delta_seconds": 0.170891,
          "bid": 0.8,
          "ask": 0.81,
          "midpoint": 0.805,
          "last_price": 0.8,
          "implied_probability": 0.81,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T19:02:14.918335Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261515",
          "external_market_id": "KXBTC15M-26SEP261515-15",
          "external_contract_id": "KXBTC15M-26SEP261515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5340.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261515-15": {
          "UP/YES": "KXBTC15M-26SEP261515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 698,
          "signal_id": 360,
          "quote_id": 360,
          "settlement_id": 360,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 121.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.01,
          "trading_fee": 1.31,
          "total_deployed": 99.32000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 121.0,
          "gross_pnl": 22.989999999999995,
          "net_pnl": 21.679999999999993,
          "roi": 0.21828433346757944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:17:21.110069Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5340.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 699,
          "signal_id": 360,
          "quote_id": 360,
          "settlement_id": 360,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 81.0,
          "trading_fee": 1.08,
          "total_deployed": 82.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 19.0,
          "net_pnl": 17.92,
          "roi": 0.2183235867446394,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:17:21.112441Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5340.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83995.43,
        "kronos_base_predicted_close": 84037.5078125,
        "kronos_base_displacement": 42.077812500006985,
        "kronos_base_displacement_fraction": 0.0005009535935467797,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84053.1171875,
        "kronos_small_displacement": 57.687187500006985,
        "kronos_small_displacement_fraction": 0.0006867895967674312,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261515",
        "ticker": "KXBTC15M-26SEP261515-15",
        "market_id": "KXBTC15M-26SEP261515-15",
        "contract_id": "KXBTC15M-26SEP261515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83995.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T19:02:14.747444Z",
        "retrieved_timestamp": "2026-09-26T19:02:14.918335Z",
        "quote_offset_seconds": 0.170891,
        "quote_age_seconds": 0.170891,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.81,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5340.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84020.08,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 360,
          "signal_id": 360,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T18:45:00Z",
          "return_6h": -0.000703705443460767,
          "return_12h": 0.0012789013713745412,
          "return_24h": 0.0005338277234534505,
          "close_vs_ema12": -0.0006593053174539509,
          "close_vs_ema24": -0.0007097666088200505,
          "ema12_slope_3h": 0.0001972563072847322,
          "ema24_slope_6h": -7.72456786219955e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T19:02:14.783785Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T18:45:00Z",
            "return_6h": -0.000703705443460767,
            "return_12h": 0.0012789013713745412,
            "return_24h": 0.0005338277234534505,
            "close_vs_ema12": -0.0006593053174539509,
            "close_vs_ema24": -0.0007097666088200505,
            "ema12_slope_3h": 0.0001972563072847322,
            "ema24_slope_6h": -7.72456786219955e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 359,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1845Z",
      "trigger_timestamp": "2026-09-26T18:47:19.447241Z",
      "market_start_timestamp": "2026-09-26T18:45:00Z",
      "resolution_timestamp": "2026-09-26T19:00:00Z",
      "direction": "UP",
      "base_run_id": 2797,
      "small_run_id": 2798,
      "last_observed_close": 84011.01,
      "actual_close": 83995.43,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T18:47:19.610292Z",
      "base_predicted_close": 84023.6015625,
      "small_predicted_close": 84054.9140625,
      "strike": 84011.01,
      "market_regime": {
        "id": 359,
        "signal_id": 359,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T18:30:00Z",
        "return_6h": -0.00040978421602766435,
        "return_12h": 0.0012405909898856038,
        "return_24h": 0.0006553731319136613,
        "close_vs_ema12": -0.0005019788272518921,
        "close_vs_ema24": -0.0005392929210761288,
        "ema12_slope_3h": 0.0002808034698797979,
        "ema24_slope_6h": -6.402605553401663e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T18:47:19.707657Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T18:30:00Z",
          "return_6h": -0.00040978421602766435,
          "return_12h": 0.0012405909898856038,
          "return_24h": 0.0006553731319136613,
          "close_vs_ema12": -0.0005019788272518921,
          "close_vs_ema24": -0.0005392929210761288,
          "ema12_slope_3h": 0.0002808034698797979,
          "ema24_slope_6h": -6.402605553401663e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.47579,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2797,
        2798
      ],
      "forecast_publication_timestamp": "2026-09-26T18:47:19.447241Z",
      "requested_quote_timestamp": "2026-09-26T18:47:19.447241Z",
      "retrieved_quote_timestamp": "2026-09-26T18:47:19.923031Z",
      "quote_retrieval_timestamp": "2026-09-26T18:47:19.923031Z",
      "timing_difference_seconds": 0.47579,
      "selected_quote": {
        "id": 359,
        "contract_id": 359,
        "forecast_timestamp": "2026-09-26T18:47:19.447241Z",
        "requested_timestamp": "2026-09-26T18:47:19.447241Z",
        "actual_quote_timestamp": "2026-09-26T18:47:19.923031Z",
        "timestamp_delta_seconds": 0.47579,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T18:47:19.923031Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261500",
        "external_market_id": "KXBTC15M-26SEP261500-00",
        "external_contract_id": "KXBTC15M-26SEP261500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5264.98
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 359,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261500",
          "external_market_id": "KXBTC15M-26SEP261500-00",
          "external_contract_id": "KXBTC15M-26SEP261500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T18:45:00Z",
          "resolution_timestamp": "2026-09-26T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T18:47:19.752859Z"
        }
      ],
      "quotes": [
        {
          "id": 359,
          "contract_id": 359,
          "forecast_timestamp": "2026-09-26T18:47:19.447241Z",
          "requested_timestamp": "2026-09-26T18:47:19.447241Z",
          "actual_quote_timestamp": "2026-09-26T18:47:19.923031Z",
          "timestamp_delta_seconds": 0.47579,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T18:47:19.923031Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261500",
          "external_market_id": "KXBTC15M-26SEP261500-00",
          "external_contract_id": "KXBTC15M-26SEP261500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5264.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261500-00": {
          "UP/YES": "KXBTC15M-26SEP261500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 696,
          "signal_id": 359,
          "quote_id": 359,
          "settlement_id": 359,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:02:19.125746Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5264.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 697,
          "signal_id": 359,
          "quote_id": 359,
          "settlement_id": 359,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T19:02:19.128387Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5264.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84011.01,
        "kronos_base_predicted_close": 84023.6015625,
        "kronos_base_displacement": 12.591562500005239,
        "kronos_base_displacement_fraction": 0.00014987990859775688,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84054.9140625,
        "kronos_small_displacement": 43.90406250000524,
        "kronos_small_displacement_fraction": 0.0005225989129282608,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261500",
        "ticker": "KXBTC15M-26SEP261500-00",
        "market_id": "KXBTC15M-26SEP261500-00",
        "contract_id": "KXBTC15M-26SEP261500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84011.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T18:47:19.447241Z",
        "retrieved_timestamp": "2026-09-26T18:47:19.923031Z",
        "quote_offset_seconds": 0.47579,
        "quote_age_seconds": 0.47579,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5264.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83995.43,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 359,
          "signal_id": 359,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T18:30:00Z",
          "return_6h": -0.00040978421602766435,
          "return_12h": 0.0012405909898856038,
          "return_24h": 0.0006553731319136613,
          "close_vs_ema12": -0.0005019788272518921,
          "close_vs_ema24": -0.0005392929210761288,
          "ema12_slope_3h": 0.0002808034698797979,
          "ema24_slope_6h": -6.402605553401663e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T18:47:19.707657Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T18:30:00Z",
            "return_6h": -0.00040978421602766435,
            "return_12h": 0.0012405909898856038,
            "return_24h": 0.0006553731319136613,
            "close_vs_ema12": -0.0005019788272518921,
            "close_vs_ema24": -0.0005392929210761288,
            "ema12_slope_3h": 0.0002808034698797979,
            "ema24_slope_6h": -6.402605553401663e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 358,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1415Z",
      "trigger_timestamp": "2026-09-26T14:17:16.384315Z",
      "market_start_timestamp": "2026-09-26T14:15:00Z",
      "resolution_timestamp": "2026-09-26T14:30:00Z",
      "direction": "UP",
      "base_run_id": 2761,
      "small_run_id": 2762,
      "last_observed_close": 83938.13,
      "actual_close": 83963.76,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T14:17:16.420739Z",
      "base_predicted_close": 83941.8359375,
      "small_predicted_close": 83948.4140625,
      "strike": 83938.13,
      "market_regime": {
        "id": 358,
        "signal_id": 358,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T14:00:00Z",
        "return_6h": -0.0012866880058235441,
        "return_12h": -0.001895661562664075,
        "return_24h": 0.004681476142756047,
        "close_vs_ema12": -0.0010916902865595324,
        "close_vs_ema24": -0.0013170229581945803,
        "ema12_slope_3h": -3.023432924631475e-05,
        "ema24_slope_6h": 0.00012602573220266144,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T14:17:16.423634Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T14:00:00Z",
          "return_6h": -0.0012866880058235441,
          "return_12h": -0.001895661562664075,
          "return_24h": 0.004681476142756047,
          "close_vs_ema12": -0.0010916902865595324,
          "close_vs_ema24": -0.0013170229581945803,
          "ema12_slope_3h": -3.023432924631475e-05,
          "ema24_slope_6h": 0.00012602573220266144,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190533,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2761,
        2762
      ],
      "forecast_publication_timestamp": "2026-09-26T14:17:16.384315Z",
      "requested_quote_timestamp": "2026-09-26T14:17:16.384315Z",
      "retrieved_quote_timestamp": "2026-09-26T14:17:16.574848Z",
      "quote_retrieval_timestamp": "2026-09-26T14:17:16.574848Z",
      "timing_difference_seconds": 0.190533,
      "selected_quote": {
        "id": 358,
        "contract_id": 358,
        "forecast_timestamp": "2026-09-26T14:17:16.384315Z",
        "requested_timestamp": "2026-09-26T14:17:16.384315Z",
        "actual_quote_timestamp": "2026-09-26T14:17:16.574848Z",
        "timestamp_delta_seconds": 0.190533,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T14:17:16.574848Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261030",
        "external_market_id": "KXBTC15M-26SEP261030-30",
        "external_contract_id": "KXBTC15M-26SEP261030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2029.67
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 358,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261030",
          "external_market_id": "KXBTC15M-26SEP261030-30",
          "external_contract_id": "KXBTC15M-26SEP261030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T14:15:00Z",
          "resolution_timestamp": "2026-09-26T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T14:17:16.426851Z"
        }
      ],
      "quotes": [
        {
          "id": 358,
          "contract_id": 358,
          "forecast_timestamp": "2026-09-26T14:17:16.384315Z",
          "requested_timestamp": "2026-09-26T14:17:16.384315Z",
          "actual_quote_timestamp": "2026-09-26T14:17:16.574848Z",
          "timestamp_delta_seconds": 0.190533,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T14:17:16.574848Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261030",
          "external_market_id": "KXBTC15M-26SEP261030-30",
          "external_contract_id": "KXBTC15M-26SEP261030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2029.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261030-30": {
          "UP/YES": "KXBTC15M-26SEP261030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 694,
          "signal_id": 358,
          "quote_id": 358,
          "settlement_id": 358,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 1.0,
          "settlement_payout": 167.0,
          "gross_pnl": 70.14,
          "net_pnl": 67.29,
          "roi": 0.6748570855480895,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T14:32:24.905242Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2029.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 695,
          "signal_id": 358,
          "quote_id": 358,
          "settlement_id": 358,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 42.00000000000001,
          "net_pnl": 40.290000000000006,
          "roi": 0.6747613465081228,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T14:32:24.907533Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2029.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83938.13,
        "kronos_base_predicted_close": 83941.8359375,
        "kronos_base_displacement": 3.7059374999953434,
        "kronos_base_displacement_fraction": 4.415082275475214e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83948.4140625,
        "kronos_small_displacement": 10.284062499995343,
        "kronos_small_displacement_fraction": 0.0001225195569641037,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261030",
        "ticker": "KXBTC15M-26SEP261030-30",
        "market_id": "KXBTC15M-26SEP261030-30",
        "contract_id": "KXBTC15M-26SEP261030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83938.13
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T14:17:16.384315Z",
        "retrieved_timestamp": "2026-09-26T14:17:16.574848Z",
        "quote_offset_seconds": 0.190533,
        "quote_age_seconds": 0.190533,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2029.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83963.76,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 358,
          "signal_id": 358,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T14:00:00Z",
          "return_6h": -0.0012866880058235441,
          "return_12h": -0.001895661562664075,
          "return_24h": 0.004681476142756047,
          "close_vs_ema12": -0.0010916902865595324,
          "close_vs_ema24": -0.0013170229581945803,
          "ema12_slope_3h": -3.023432924631475e-05,
          "ema24_slope_6h": 0.00012602573220266144,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T14:17:16.423634Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T14:00:00Z",
            "return_6h": -0.0012866880058235441,
            "return_12h": -0.001895661562664075,
            "return_24h": 0.004681476142756047,
            "close_vs_ema12": -0.0010916902865595324,
            "close_vs_ema24": -0.0013170229581945803,
            "ema12_slope_3h": -3.023432924631475e-05,
            "ema24_slope_6h": 0.00012602573220266144,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 357,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1400Z",
      "trigger_timestamp": "2026-09-26T14:02:16.671185Z",
      "market_start_timestamp": "2026-09-26T14:00:00Z",
      "resolution_timestamp": "2026-09-26T14:15:00Z",
      "direction": "UP",
      "base_run_id": 2759,
      "small_run_id": 2760,
      "last_observed_close": 83933.37,
      "actual_close": 83938.13,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T14:02:16.704653Z",
      "base_predicted_close": 83978.609375,
      "small_predicted_close": 83946.6796875,
      "strike": 83933.37,
      "market_regime": {
        "id": 357,
        "signal_id": 357,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T13:45:00Z",
        "return_6h": -0.0019868223072507796,
        "return_12h": -0.001570553102479666,
        "return_24h": 0.000244591090078794,
        "close_vs_ema12": -0.0011948254645806067,
        "close_vs_ema24": -0.0014013829869896632,
        "ema12_slope_3h": 8.458126285426637e-05,
        "ema24_slope_6h": 0.00015580306048734727,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T14:02:16.710015Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T13:45:00Z",
          "return_6h": -0.0019868223072507796,
          "return_12h": -0.001570553102479666,
          "return_24h": 0.000244591090078794,
          "close_vs_ema12": -0.0011948254645806067,
          "close_vs_ema24": -0.0014013829869896632,
          "ema12_slope_3h": 8.458126285426637e-05,
          "ema24_slope_6h": 0.00015580306048734727,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180496,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2759,
        2760
      ],
      "forecast_publication_timestamp": "2026-09-26T14:02:16.671185Z",
      "requested_quote_timestamp": "2026-09-26T14:02:16.671185Z",
      "retrieved_quote_timestamp": "2026-09-26T14:02:16.851681Z",
      "quote_retrieval_timestamp": "2026-09-26T14:02:16.851681Z",
      "timing_difference_seconds": 0.180496,
      "selected_quote": {
        "id": 357,
        "contract_id": 357,
        "forecast_timestamp": "2026-09-26T14:02:16.671185Z",
        "requested_timestamp": "2026-09-26T14:02:16.671185Z",
        "actual_quote_timestamp": "2026-09-26T14:02:16.851681Z",
        "timestamp_delta_seconds": 0.180496,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T14:02:16.851681Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261015",
        "external_market_id": "KXBTC15M-26SEP261015-15",
        "external_contract_id": "KXBTC15M-26SEP261015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3511.53
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 357,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261015",
          "external_market_id": "KXBTC15M-26SEP261015-15",
          "external_contract_id": "KXBTC15M-26SEP261015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T14:00:00Z",
          "resolution_timestamp": "2026-09-26T14:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T14:02:16.715230Z"
        }
      ],
      "quotes": [
        {
          "id": 357,
          "contract_id": 357,
          "forecast_timestamp": "2026-09-26T14:02:16.671185Z",
          "requested_timestamp": "2026-09-26T14:02:16.671185Z",
          "actual_quote_timestamp": "2026-09-26T14:02:16.851681Z",
          "timestamp_delta_seconds": 0.180496,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T14:02:16.851681Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261015",
          "external_market_id": "KXBTC15M-26SEP261015-15",
          "external_contract_id": "KXBTC15M-26SEP261015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3511.53
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261015-15": {
          "UP/YES": "KXBTC15M-26SEP261015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 692,
          "signal_id": 357,
          "quote_id": 357,
          "settlement_id": 357,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T14:17:21.355311Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3511.53,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 693,
          "signal_id": 357,
          "quote_id": 357,
          "settlement_id": 357,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T14:17:21.400948Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3511.53,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83933.37,
        "kronos_base_predicted_close": 83978.609375,
        "kronos_base_displacement": 45.23937500000466,
        "kronos_base_displacement_fraction": 0.0005389915238719077,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83946.6796875,
        "kronos_small_displacement": 13.309687500004657,
        "kronos_small_displacement_fraction": 0.00015857444422885268,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261015",
        "ticker": "KXBTC15M-26SEP261015-15",
        "market_id": "KXBTC15M-26SEP261015-15",
        "contract_id": "KXBTC15M-26SEP261015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83933.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T14:02:16.671185Z",
        "retrieved_timestamp": "2026-09-26T14:02:16.851681Z",
        "quote_offset_seconds": 0.180496,
        "quote_age_seconds": 0.180496,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3511.53
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83938.13,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 357,
          "signal_id": 357,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T13:45:00Z",
          "return_6h": -0.0019868223072507796,
          "return_12h": -0.001570553102479666,
          "return_24h": 0.000244591090078794,
          "close_vs_ema12": -0.0011948254645806067,
          "close_vs_ema24": -0.0014013829869896632,
          "ema12_slope_3h": 8.458126285426637e-05,
          "ema24_slope_6h": 0.00015580306048734727,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T14:02:16.710015Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T13:45:00Z",
            "return_6h": -0.0019868223072507796,
            "return_12h": -0.001570553102479666,
            "return_24h": 0.000244591090078794,
            "close_vs_ema12": -0.0011948254645806067,
            "close_vs_ema24": -0.0014013829869896632,
            "ema12_slope_3h": 8.458126285426637e-05,
            "ema24_slope_6h": 0.00015580306048734727,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 356,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1345Z",
      "trigger_timestamp": "2026-09-26T13:47:23.929099Z",
      "market_start_timestamp": "2026-09-26T13:45:00Z",
      "resolution_timestamp": "2026-09-26T14:00:00Z",
      "direction": "UP",
      "base_run_id": 2757,
      "small_run_id": 2758,
      "last_observed_close": 83909.34,
      "actual_close": 83933.37,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T13:47:23.972862Z",
      "base_predicted_close": 83949.4140625,
      "small_predicted_close": 83938.015625,
      "strike": 83909.34,
      "market_regime": {
        "id": 356,
        "signal_id": 356,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T13:30:00Z",
        "return_6h": -0.0013430955291346969,
        "return_12h": -0.0014835362168267308,
        "return_24h": 0.0002912959389791414,
        "close_vs_ema12": -0.0015314445660458142,
        "close_vs_ema24": -0.0017166031800349701,
        "ema12_slope_3h": 0.00020640125691673283,
        "ema24_slope_6h": 0.00020096218357701368,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T13:47:23.976123Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T13:30:00Z",
          "return_6h": -0.0013430955291346969,
          "return_12h": -0.0014835362168267308,
          "return_24h": 0.0002912959389791414,
          "close_vs_ema12": -0.0015314445660458142,
          "close_vs_ema24": -0.0017166031800349701,
          "ema12_slope_3h": 0.00020640125691673283,
          "ema24_slope_6h": 0.00020096218357701368,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194217,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2757,
        2758
      ],
      "forecast_publication_timestamp": "2026-09-26T13:47:23.929099Z",
      "requested_quote_timestamp": "2026-09-26T13:47:23.929099Z",
      "retrieved_quote_timestamp": "2026-09-26T13:47:24.123316Z",
      "quote_retrieval_timestamp": "2026-09-26T13:47:24.123316Z",
      "timing_difference_seconds": 0.194217,
      "selected_quote": {
        "id": 356,
        "contract_id": 356,
        "forecast_timestamp": "2026-09-26T13:47:23.929099Z",
        "requested_timestamp": "2026-09-26T13:47:23.929099Z",
        "actual_quote_timestamp": "2026-09-26T13:47:24.123316Z",
        "timestamp_delta_seconds": 0.194217,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T13:47:24.123316Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP261000",
        "external_market_id": "KXBTC15M-26SEP261000-00",
        "external_contract_id": "KXBTC15M-26SEP261000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5455.48
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 356,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261000",
          "external_market_id": "KXBTC15M-26SEP261000-00",
          "external_contract_id": "KXBTC15M-26SEP261000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T13:45:00Z",
          "resolution_timestamp": "2026-09-26T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T13:47:23.979247Z"
        }
      ],
      "quotes": [
        {
          "id": 356,
          "contract_id": 356,
          "forecast_timestamp": "2026-09-26T13:47:23.929099Z",
          "requested_timestamp": "2026-09-26T13:47:23.929099Z",
          "actual_quote_timestamp": "2026-09-26T13:47:24.123316Z",
          "timestamp_delta_seconds": 0.194217,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T13:47:24.123316Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP261000",
          "external_market_id": "KXBTC15M-26SEP261000-00",
          "external_contract_id": "KXBTC15M-26SEP261000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5455.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP261000-00": {
          "UP/YES": "KXBTC15M-26SEP261000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 690,
          "signal_id": 356,
          "quote_id": 356,
          "settlement_id": 356,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T14:02:21.480194Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5455.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 691,
          "signal_id": 356,
          "quote_id": 356,
          "settlement_id": 356,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T14:02:21.483493Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5455.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83909.34,
        "kronos_base_predicted_close": 83949.4140625,
        "kronos_base_displacement": 40.07406250000349,
        "kronos_base_displacement_fraction": 0.0004775876261212815,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83938.015625,
        "kronos_small_displacement": 28.675625000003492,
        "kronos_small_displacement_fraction": 0.00034174532894673575,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP261000",
        "ticker": "KXBTC15M-26SEP261000-00",
        "market_id": "KXBTC15M-26SEP261000-00",
        "contract_id": "KXBTC15M-26SEP261000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83909.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T13:47:23.929099Z",
        "retrieved_timestamp": "2026-09-26T13:47:24.123316Z",
        "quote_offset_seconds": 0.194217,
        "quote_age_seconds": 0.194217,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5455.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83933.37,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 356,
          "signal_id": 356,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T13:30:00Z",
          "return_6h": -0.0013430955291346969,
          "return_12h": -0.0014835362168267308,
          "return_24h": 0.0002912959389791414,
          "close_vs_ema12": -0.0015314445660458142,
          "close_vs_ema24": -0.0017166031800349701,
          "ema12_slope_3h": 0.00020640125691673283,
          "ema24_slope_6h": 0.00020096218357701368,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T13:47:23.976123Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T13:30:00Z",
            "return_6h": -0.0013430955291346969,
            "return_12h": -0.0014835362168267308,
            "return_24h": 0.0002912959389791414,
            "close_vs_ema12": -0.0015314445660458142,
            "close_vs_ema24": -0.0017166031800349701,
            "ema12_slope_3h": 0.00020640125691673283,
            "ema24_slope_6h": 0.00020096218357701368,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 355,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1330Z",
      "trigger_timestamp": "2026-09-26T13:32:16.157644Z",
      "market_start_timestamp": "2026-09-26T13:30:00Z",
      "resolution_timestamp": "2026-09-26T13:45:00Z",
      "direction": "UP",
      "base_run_id": 2755,
      "small_run_id": 2756,
      "last_observed_close": 83889.87,
      "actual_close": 83909.34,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T13:32:16.196480Z",
      "base_predicted_close": 83891.9921875,
      "small_predicted_close": 83924.6796875,
      "strike": 83889.87,
      "market_regime": {
        "id": 355,
        "signal_id": 355,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T13:15:00Z",
        "return_6h": -0.0012825722803195827,
        "return_12h": -0.0005935709663373867,
        "return_24h": -0.002856388731080073,
        "close_vs_ema12": -0.001828199847768941,
        "close_vs_ema24": -0.0019843598596851475,
        "ema12_slope_3h": 0.0003316172430987141,
        "ema24_slope_6h": 0.00023344614480302894,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T13:32:16.200269Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T13:15:00Z",
          "return_6h": -0.0012825722803195827,
          "return_12h": -0.0005935709663373867,
          "return_24h": -0.002856388731080073,
          "close_vs_ema12": -0.001828199847768941,
          "close_vs_ema24": -0.0019843598596851475,
          "ema12_slope_3h": 0.0003316172430987141,
          "ema24_slope_6h": 0.00023344614480302894,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177954,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2755,
        2756
      ],
      "forecast_publication_timestamp": "2026-09-26T13:32:16.157644Z",
      "requested_quote_timestamp": "2026-09-26T13:32:16.157644Z",
      "retrieved_quote_timestamp": "2026-09-26T13:32:16.335598Z",
      "quote_retrieval_timestamp": "2026-09-26T13:32:16.335598Z",
      "timing_difference_seconds": 0.177954,
      "selected_quote": {
        "id": 355,
        "contract_id": 355,
        "forecast_timestamp": "2026-09-26T13:32:16.157644Z",
        "requested_timestamp": "2026-09-26T13:32:16.157644Z",
        "actual_quote_timestamp": "2026-09-26T13:32:16.335598Z",
        "timestamp_delta_seconds": 0.177954,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T13:32:16.335598Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260945",
        "external_market_id": "KXBTC15M-26SEP260945-45",
        "external_contract_id": "KXBTC15M-26SEP260945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4206.34
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 355,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260945",
          "external_market_id": "KXBTC15M-26SEP260945-45",
          "external_contract_id": "KXBTC15M-26SEP260945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T13:30:00Z",
          "resolution_timestamp": "2026-09-26T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T13:32:16.206371Z"
        }
      ],
      "quotes": [
        {
          "id": 355,
          "contract_id": 355,
          "forecast_timestamp": "2026-09-26T13:32:16.157644Z",
          "requested_timestamp": "2026-09-26T13:32:16.157644Z",
          "actual_quote_timestamp": "2026-09-26T13:32:16.335598Z",
          "timestamp_delta_seconds": 0.177954,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T13:32:16.335598Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260945",
          "external_market_id": "KXBTC15M-26SEP260945-45",
          "external_contract_id": "KXBTC15M-26SEP260945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4206.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260945-45": {
          "UP/YES": "KXBTC15M-26SEP260945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 688,
          "signal_id": 355,
          "quote_id": 355,
          "settlement_id": 355,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T13:47:29.033675Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4206.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 689,
          "signal_id": 355,
          "quote_id": 355,
          "settlement_id": 355,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T13:47:29.036955Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4206.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83889.87,
        "kronos_base_predicted_close": 83891.9921875,
        "kronos_base_displacement": 2.1221875000046566,
        "kronos_base_displacement_fraction": 2.5297303476625447e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83924.6796875,
        "kronos_small_displacement": 34.80968750000466,
        "kronos_small_displacement_fraction": 0.00041494506428493285,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260945",
        "ticker": "KXBTC15M-26SEP260945-45",
        "market_id": "KXBTC15M-26SEP260945-45",
        "contract_id": "KXBTC15M-26SEP260945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83889.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T13:32:16.157644Z",
        "retrieved_timestamp": "2026-09-26T13:32:16.335598Z",
        "quote_offset_seconds": 0.177954,
        "quote_age_seconds": 0.177954,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4206.34
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83909.34,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 355,
          "signal_id": 355,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T13:15:00Z",
          "return_6h": -0.0012825722803195827,
          "return_12h": -0.0005935709663373867,
          "return_24h": -0.002856388731080073,
          "close_vs_ema12": -0.001828199847768941,
          "close_vs_ema24": -0.0019843598596851475,
          "ema12_slope_3h": 0.0003316172430987141,
          "ema24_slope_6h": 0.00023344614480302894,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T13:32:16.200269Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T13:15:00Z",
            "return_6h": -0.0012825722803195827,
            "return_12h": -0.0005935709663373867,
            "return_24h": -0.002856388731080073,
            "close_vs_ema12": -0.001828199847768941,
            "close_vs_ema24": -0.0019843598596851475,
            "ema12_slope_3h": 0.0003316172430987141,
            "ema24_slope_6h": 0.00023344614480302894,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 354,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1115Z",
      "trigger_timestamp": "2026-09-26T11:17:16.160884Z",
      "market_start_timestamp": "2026-09-26T11:15:00Z",
      "resolution_timestamp": "2026-09-26T11:30:00Z",
      "direction": "UP",
      "base_run_id": 2739,
      "small_run_id": 2740,
      "last_observed_close": 84167.4,
      "actual_close": 84151.82,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T11:17:16.197958Z",
      "base_predicted_close": 84179.1640625,
      "small_predicted_close": 84213.6484375,
      "strike": 84167.4,
      "market_regime": {
        "id": 354,
        "signal_id": 354,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T11:00:00Z",
        "return_6h": 0.002478576037295621,
        "return_12h": 0.001243311363529065,
        "return_24h": -0.01196984252872657,
        "close_vs_ema12": 0.0016063732510189777,
        "close_vs_ema24": 0.0013557643157702248,
        "ema12_slope_3h": 0.0005820023116989148,
        "ema24_slope_6h": -5.949477372102496e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T11:17:16.202875Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T11:00:00Z",
          "return_6h": 0.002478576037295621,
          "return_12h": 0.001243311363529065,
          "return_24h": -0.01196984252872657,
          "close_vs_ema12": 0.0016063732510189777,
          "close_vs_ema24": 0.0013557643157702248,
          "ema12_slope_3h": 0.0005820023116989148,
          "ema24_slope_6h": -5.949477372102496e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188914,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2739,
        2740
      ],
      "forecast_publication_timestamp": "2026-09-26T11:17:16.160884Z",
      "requested_quote_timestamp": "2026-09-26T11:17:16.160884Z",
      "retrieved_quote_timestamp": "2026-09-26T11:17:16.349798Z",
      "quote_retrieval_timestamp": "2026-09-26T11:17:16.349798Z",
      "timing_difference_seconds": 0.188914,
      "selected_quote": {
        "id": 354,
        "contract_id": 354,
        "forecast_timestamp": "2026-09-26T11:17:16.160884Z",
        "requested_timestamp": "2026-09-26T11:17:16.160884Z",
        "actual_quote_timestamp": "2026-09-26T11:17:16.349798Z",
        "timestamp_delta_seconds": 0.188914,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T11:17:16.349798Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260730",
        "external_market_id": "KXBTC15M-26SEP260730-30",
        "external_contract_id": "KXBTC15M-26SEP260730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1478.91
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 354,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260730",
          "external_market_id": "KXBTC15M-26SEP260730-30",
          "external_contract_id": "KXBTC15M-26SEP260730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T11:15:00Z",
          "resolution_timestamp": "2026-09-26T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T11:17:16.205094Z"
        }
      ],
      "quotes": [
        {
          "id": 354,
          "contract_id": 354,
          "forecast_timestamp": "2026-09-26T11:17:16.160884Z",
          "requested_timestamp": "2026-09-26T11:17:16.160884Z",
          "actual_quote_timestamp": "2026-09-26T11:17:16.349798Z",
          "timestamp_delta_seconds": 0.188914,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T11:17:16.349798Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260730",
          "external_market_id": "KXBTC15M-26SEP260730-30",
          "external_contract_id": "KXBTC15M-26SEP260730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1478.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260730-30": {
          "UP/YES": "KXBTC15M-26SEP260730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 686,
          "signal_id": 354,
          "quote_id": 354,
          "settlement_id": 354,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.28,
          "net_pnl": -99.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T11:32:20.715164Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1478.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 687,
          "signal_id": 354,
          "quote_id": 354,
          "settlement_id": 354,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -64.0,
          "net_pnl": -65.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T11:32:20.717476Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1478.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84167.4,
        "kronos_base_predicted_close": 84179.1640625,
        "kronos_base_displacement": 11.76406250000582,
        "kronos_base_displacement_fraction": 0.00013976982180756233,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84213.6484375,
        "kronos_small_displacement": 46.24843750000582,
        "kronos_small_displacement_fraction": 0.00054948159857624,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260730",
        "ticker": "KXBTC15M-26SEP260730-30",
        "market_id": "KXBTC15M-26SEP260730-30",
        "contract_id": "KXBTC15M-26SEP260730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84167.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T11:17:16.160884Z",
        "retrieved_timestamp": "2026-09-26T11:17:16.349798Z",
        "quote_offset_seconds": 0.188914,
        "quote_age_seconds": 0.188914,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1478.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84151.82,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 354,
          "signal_id": 354,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T11:00:00Z",
          "return_6h": 0.002478576037295621,
          "return_12h": 0.001243311363529065,
          "return_24h": -0.01196984252872657,
          "close_vs_ema12": 0.0016063732510189777,
          "close_vs_ema24": 0.0013557643157702248,
          "ema12_slope_3h": 0.0005820023116989148,
          "ema24_slope_6h": -5.949477372102496e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T11:17:16.202875Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T11:00:00Z",
            "return_6h": 0.002478576037295621,
            "return_12h": 0.001243311363529065,
            "return_24h": -0.01196984252872657,
            "close_vs_ema12": 0.0016063732510189777,
            "close_vs_ema24": 0.0013557643157702248,
            "ema12_slope_3h": 0.0005820023116989148,
            "ema24_slope_6h": -5.949477372102496e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 353,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1100Z",
      "trigger_timestamp": "2026-09-26T11:02:16.001113Z",
      "market_start_timestamp": "2026-09-26T11:00:00Z",
      "resolution_timestamp": "2026-09-26T11:15:00Z",
      "direction": "UP",
      "base_run_id": 2737,
      "small_run_id": 2738,
      "last_observed_close": 84166.78,
      "actual_close": 84167.4,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T11:02:16.036987Z",
      "base_predicted_close": 84192.9140625,
      "small_predicted_close": 84228.2578125,
      "strike": 84166.78,
      "market_regime": {
        "id": 353,
        "signal_id": 353,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T10:45:00Z",
        "return_6h": 0.002318886467991055,
        "return_12h": 0.0011720715757856937,
        "return_24h": -0.00645733994078046,
        "close_vs_ema12": 0.0016674991557332763,
        "close_vs_ema24": 0.0013770339339382875,
        "ema12_slope_3h": 0.0005454153497144176,
        "ema24_slope_6h": -0.00011284377025455594,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T11:02:16.040896Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T10:45:00Z",
          "return_6h": 0.002318886467991055,
          "return_12h": 0.0011720715757856937,
          "return_24h": -0.00645733994078046,
          "close_vs_ema12": 0.0016674991557332763,
          "close_vs_ema24": 0.0013770339339382875,
          "ema12_slope_3h": 0.0005454153497144176,
          "ema24_slope_6h": -0.00011284377025455594,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.167031,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2737,
        2738
      ],
      "forecast_publication_timestamp": "2026-09-26T11:02:16.001113Z",
      "requested_quote_timestamp": "2026-09-26T11:02:16.001113Z",
      "retrieved_quote_timestamp": "2026-09-26T11:02:16.168144Z",
      "quote_retrieval_timestamp": "2026-09-26T11:02:16.168144Z",
      "timing_difference_seconds": 0.167031,
      "selected_quote": {
        "id": 353,
        "contract_id": 353,
        "forecast_timestamp": "2026-09-26T11:02:16.001113Z",
        "requested_timestamp": "2026-09-26T11:02:16.001113Z",
        "actual_quote_timestamp": "2026-09-26T11:02:16.168144Z",
        "timestamp_delta_seconds": 0.167031,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T11:02:16.168144Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260715",
        "external_market_id": "KXBTC15M-26SEP260715-15",
        "external_contract_id": "KXBTC15M-26SEP260715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5168.64
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 353,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260715",
          "external_market_id": "KXBTC15M-26SEP260715-15",
          "external_contract_id": "KXBTC15M-26SEP260715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T11:00:00Z",
          "resolution_timestamp": "2026-09-26T11:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T11:02:16.043096Z"
        }
      ],
      "quotes": [
        {
          "id": 353,
          "contract_id": 353,
          "forecast_timestamp": "2026-09-26T11:02:16.001113Z",
          "requested_timestamp": "2026-09-26T11:02:16.001113Z",
          "actual_quote_timestamp": "2026-09-26T11:02:16.168144Z",
          "timestamp_delta_seconds": 0.167031,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T11:02:16.168144Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260715",
          "external_market_id": "KXBTC15M-26SEP260715-15",
          "external_contract_id": "KXBTC15M-26SEP260715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5168.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260715-15": {
          "UP/YES": "KXBTC15M-26SEP260715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 684,
          "signal_id": 353,
          "quote_id": 353,
          "settlement_id": 353,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T11:17:20.764461Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5168.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 685,
          "signal_id": 353,
          "quote_id": 353,
          "settlement_id": 353,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T11:17:20.766730Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5168.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84166.78,
        "kronos_base_predicted_close": 84192.9140625,
        "kronos_base_displacement": 26.134062500001164,
        "kronos_base_displacement_fraction": 0.00031050329476785455,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84228.2578125,
        "kronos_small_displacement": 61.477812500001164,
        "kronos_small_displacement_fraction": 0.0007304284718983091,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260715",
        "ticker": "KXBTC15M-26SEP260715-15",
        "market_id": "KXBTC15M-26SEP260715-15",
        "contract_id": "KXBTC15M-26SEP260715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84166.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T11:02:16.001113Z",
        "retrieved_timestamp": "2026-09-26T11:02:16.168144Z",
        "quote_offset_seconds": 0.167031,
        "quote_age_seconds": 0.167031,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5168.64
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84167.4,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 353,
          "signal_id": 353,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T10:45:00Z",
          "return_6h": 0.002318886467991055,
          "return_12h": 0.0011720715757856937,
          "return_24h": -0.00645733994078046,
          "close_vs_ema12": 0.0016674991557332763,
          "close_vs_ema24": 0.0013770339339382875,
          "ema12_slope_3h": 0.0005454153497144176,
          "ema24_slope_6h": -0.00011284377025455594,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T11:02:16.040896Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T10:45:00Z",
            "return_6h": 0.002318886467991055,
            "return_12h": 0.0011720715757856937,
            "return_24h": -0.00645733994078046,
            "close_vs_ema12": 0.0016674991557332763,
            "close_vs_ema24": 0.0013770339339382875,
            "ema12_slope_3h": 0.0005454153497144176,
            "ema24_slope_6h": -0.00011284377025455594,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 352,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1030Z",
      "trigger_timestamp": "2026-09-26T10:32:15.205997Z",
      "market_start_timestamp": "2026-09-26T10:30:00Z",
      "resolution_timestamp": "2026-09-26T10:45:00Z",
      "direction": "UP",
      "base_run_id": 2733,
      "small_run_id": 2734,
      "last_observed_close": 84132.38,
      "actual_close": 84139.2,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T10:32:15.245401Z",
      "base_predicted_close": 84172.3359375,
      "small_predicted_close": 84207.3828125,
      "strike": 84132.38,
      "market_regime": {
        "id": 352,
        "signal_id": 352,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T10:15:00Z",
        "return_6h": 0.0028593736542490422,
        "return_12h": 0.002785056533295416,
        "return_24h": -0.0068382324692229934,
        "close_vs_ema12": 0.001389253197634721,
        "close_vs_ema24": 0.0010194981778186563,
        "ema12_slope_3h": 0.0004985415246290259,
        "ema24_slope_6h": -0.00021113321327048684,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T10:32:15.249023Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T10:15:00Z",
          "return_6h": 0.0028593736542490422,
          "return_12h": 0.002785056533295416,
          "return_24h": -0.0068382324692229934,
          "close_vs_ema12": 0.001389253197634721,
          "close_vs_ema24": 0.0010194981778186563,
          "ema12_slope_3h": 0.0004985415246290259,
          "ema24_slope_6h": -0.00021113321327048684,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.389979,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2733,
        2734
      ],
      "forecast_publication_timestamp": "2026-09-26T10:32:15.205997Z",
      "requested_quote_timestamp": "2026-09-26T10:32:15.205997Z",
      "retrieved_quote_timestamp": "2026-09-26T10:32:15.595976Z",
      "quote_retrieval_timestamp": "2026-09-26T10:32:15.595976Z",
      "timing_difference_seconds": 0.389979,
      "selected_quote": {
        "id": 352,
        "contract_id": 352,
        "forecast_timestamp": "2026-09-26T10:32:15.205997Z",
        "requested_timestamp": "2026-09-26T10:32:15.205997Z",
        "actual_quote_timestamp": "2026-09-26T10:32:15.595976Z",
        "timestamp_delta_seconds": 0.389979,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T10:32:15.595976Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260645",
        "external_market_id": "KXBTC15M-26SEP260645-45",
        "external_contract_id": "KXBTC15M-26SEP260645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3873.13
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 352,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260645",
          "external_market_id": "KXBTC15M-26SEP260645-45",
          "external_contract_id": "KXBTC15M-26SEP260645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T10:30:00Z",
          "resolution_timestamp": "2026-09-26T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T10:32:15.251337Z"
        }
      ],
      "quotes": [
        {
          "id": 352,
          "contract_id": 352,
          "forecast_timestamp": "2026-09-26T10:32:15.205997Z",
          "requested_timestamp": "2026-09-26T10:32:15.205997Z",
          "actual_quote_timestamp": "2026-09-26T10:32:15.595976Z",
          "timestamp_delta_seconds": 0.389979,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.53,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T10:32:15.595976Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260645",
          "external_market_id": "KXBTC15M-26SEP260645-45",
          "external_contract_id": "KXBTC15M-26SEP260645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3873.13
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260645-45": {
          "UP/YES": "KXBTC15M-26SEP260645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 682,
          "signal_id": 352,
          "quote_id": 352,
          "settlement_id": 352,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T10:47:23.961931Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3873.13,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 683,
          "signal_id": 352,
          "quote_id": 352,
          "settlement_id": 352,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T10:47:23.964990Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3873.13,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84132.38,
        "kronos_base_predicted_close": 84172.3359375,
        "kronos_base_displacement": 39.95593749999534,
        "kronos_base_displacement_fraction": 0.0004749174752930482,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84207.3828125,
        "kronos_small_displacement": 75.00281249999534,
        "kronos_small_displacement_fraction": 0.0008914856860104913,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260645",
        "ticker": "KXBTC15M-26SEP260645-45",
        "market_id": "KXBTC15M-26SEP260645-45",
        "contract_id": "KXBTC15M-26SEP260645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84132.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T10:32:15.205997Z",
        "retrieved_timestamp": "2026-09-26T10:32:15.595976Z",
        "quote_offset_seconds": 0.389979,
        "quote_age_seconds": 0.389979,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3873.13
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84139.2,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 352,
          "signal_id": 352,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T10:15:00Z",
          "return_6h": 0.0028593736542490422,
          "return_12h": 0.002785056533295416,
          "return_24h": -0.0068382324692229934,
          "close_vs_ema12": 0.001389253197634721,
          "close_vs_ema24": 0.0010194981778186563,
          "ema12_slope_3h": 0.0004985415246290259,
          "ema24_slope_6h": -0.00021113321327048684,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T10:32:15.249023Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T10:15:00Z",
            "return_6h": 0.0028593736542490422,
            "return_12h": 0.002785056533295416,
            "return_24h": -0.0068382324692229934,
            "close_vs_ema12": 0.001389253197634721,
            "close_vs_ema24": 0.0010194981778186563,
            "ema12_slope_3h": 0.0004985415246290259,
            "ema24_slope_6h": -0.00021113321327048684,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 351,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T1015Z",
      "trigger_timestamp": "2026-09-26T10:17:15.366437Z",
      "market_start_timestamp": "2026-09-26T10:15:00Z",
      "resolution_timestamp": "2026-09-26T10:30:00Z",
      "direction": "UP",
      "base_run_id": 2731,
      "small_run_id": 2732,
      "last_observed_close": 84104.46,
      "actual_close": 84132.38,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T10:17:15.399160Z",
      "base_predicted_close": 84131.9453125,
      "small_predicted_close": 84168.2421875,
      "strike": 84104.46,
      "market_regime": {
        "id": 351,
        "signal_id": 351,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T10:00:00Z",
        "return_6h": 0.001475514294290381,
        "return_12h": 0.002174229309385156,
        "return_24h": -0.004501034191797482,
        "close_vs_ema12": 0.0011161728833184448,
        "close_vs_ema24": 0.0007087879641789474,
        "ema12_slope_3h": 0.0004514659666703391,
        "ema24_slope_6h": -0.0002756714110132563,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T10:17:15.402246Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T10:00:00Z",
          "return_6h": 0.001475514294290381,
          "return_12h": 0.002174229309385156,
          "return_24h": -0.004501034191797482,
          "close_vs_ema12": 0.0011161728833184448,
          "close_vs_ema24": 0.0007087879641789474,
          "ema12_slope_3h": 0.0004514659666703391,
          "ema24_slope_6h": -0.0002756714110132563,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.213805,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2731,
        2732
      ],
      "forecast_publication_timestamp": "2026-09-26T10:17:15.366437Z",
      "requested_quote_timestamp": "2026-09-26T10:17:15.366437Z",
      "retrieved_quote_timestamp": "2026-09-26T10:17:15.580242Z",
      "quote_retrieval_timestamp": "2026-09-26T10:17:15.580242Z",
      "timing_difference_seconds": 0.213805,
      "selected_quote": {
        "id": 351,
        "contract_id": 351,
        "forecast_timestamp": "2026-09-26T10:17:15.366437Z",
        "requested_timestamp": "2026-09-26T10:17:15.366437Z",
        "actual_quote_timestamp": "2026-09-26T10:17:15.580242Z",
        "timestamp_delta_seconds": 0.213805,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T10:17:15.580242Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260630",
        "external_market_id": "KXBTC15M-26SEP260630-30",
        "external_contract_id": "KXBTC15M-26SEP260630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4372.21
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 351,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260630",
          "external_market_id": "KXBTC15M-26SEP260630-30",
          "external_contract_id": "KXBTC15M-26SEP260630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T10:15:00Z",
          "resolution_timestamp": "2026-09-26T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T10:17:15.404281Z"
        }
      ],
      "quotes": [
        {
          "id": 351,
          "contract_id": 351,
          "forecast_timestamp": "2026-09-26T10:17:15.366437Z",
          "requested_timestamp": "2026-09-26T10:17:15.366437Z",
          "actual_quote_timestamp": "2026-09-26T10:17:15.580242Z",
          "timestamp_delta_seconds": 0.213805,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.64,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T10:17:15.580242Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260630",
          "external_market_id": "KXBTC15M-26SEP260630-30",
          "external_contract_id": "KXBTC15M-26SEP260630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4372.21
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260630-30": {
          "UP/YES": "KXBTC15M-26SEP260630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 680,
          "signal_id": 351,
          "quote_id": 351,
          "settlement_id": 351,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T10:32:19.887931Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4372.21,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 681,
          "signal_id": 351,
          "quote_id": 351,
          "settlement_id": 351,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T10:32:19.889915Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4372.21,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84104.46,
        "kronos_base_predicted_close": 84131.9453125,
        "kronos_base_displacement": 27.485312499993597,
        "kronos_base_displacement_fraction": 0.00032679970241760776,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84168.2421875,
        "kronos_small_displacement": 63.7821874999936,
        "kronos_small_displacement_fraction": 0.0007583686703415443,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260630",
        "ticker": "KXBTC15M-26SEP260630-30",
        "market_id": "KXBTC15M-26SEP260630-30",
        "contract_id": "KXBTC15M-26SEP260630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84104.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T10:17:15.366437Z",
        "retrieved_timestamp": "2026-09-26T10:17:15.580242Z",
        "quote_offset_seconds": 0.213805,
        "quote_age_seconds": 0.213805,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4372.21
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84132.38,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 351,
          "signal_id": 351,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T10:00:00Z",
          "return_6h": 0.001475514294290381,
          "return_12h": 0.002174229309385156,
          "return_24h": -0.004501034191797482,
          "close_vs_ema12": 0.0011161728833184448,
          "close_vs_ema24": 0.0007087879641789474,
          "ema12_slope_3h": 0.0004514659666703391,
          "ema24_slope_6h": -0.0002756714110132563,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T10:17:15.402246Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T10:00:00Z",
            "return_6h": 0.001475514294290381,
            "return_12h": 0.002174229309385156,
            "return_24h": -0.004501034191797482,
            "close_vs_ema12": 0.0011161728833184448,
            "close_vs_ema24": 0.0007087879641789474,
            "ema12_slope_3h": 0.0004514659666703391,
            "ema24_slope_6h": -0.0002756714110132563,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 350,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0945Z",
      "trigger_timestamp": "2026-09-26T09:47:29.563033Z",
      "market_start_timestamp": "2026-09-26T09:45:00Z",
      "resolution_timestamp": "2026-09-26T10:00:00Z",
      "direction": "UP",
      "base_run_id": 2727,
      "small_run_id": 2728,
      "last_observed_close": 84001.25,
      "actual_close": 83996.59,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T09:47:29.607831Z",
      "base_predicted_close": 84023.0390625,
      "small_predicted_close": 84124.296875,
      "strike": 84001.25,
      "market_regime": {
        "id": 350,
        "signal_id": 350,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T09:30:00Z",
        "return_6h": 0.0005729703974477474,
        "return_12h": 0.002316992352605629,
        "return_24h": -0.0074204226107909,
        "close_vs_ema12": -7.005873648280314e-05,
        "close_vs_ema24": -0.0005160593483009013,
        "ema12_slope_3h": 0.000377542419304433,
        "ema24_slope_6h": -0.00033445596745251827,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T09:47:29.613170Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T09:30:00Z",
          "return_6h": 0.0005729703974477474,
          "return_12h": 0.002316992352605629,
          "return_24h": -0.0074204226107909,
          "close_vs_ema12": -7.005873648280314e-05,
          "close_vs_ema24": -0.0005160593483009013,
          "ema12_slope_3h": 0.000377542419304433,
          "ema24_slope_6h": -0.00033445596745251827,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.596566,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2727,
        2728
      ],
      "forecast_publication_timestamp": "2026-09-26T09:47:29.563033Z",
      "requested_quote_timestamp": "2026-09-26T09:47:29.563033Z",
      "retrieved_quote_timestamp": "2026-09-26T09:47:30.159599Z",
      "quote_retrieval_timestamp": "2026-09-26T09:47:30.159599Z",
      "timing_difference_seconds": 0.596566,
      "selected_quote": {
        "id": 350,
        "contract_id": 350,
        "forecast_timestamp": "2026-09-26T09:47:29.563033Z",
        "requested_timestamp": "2026-09-26T09:47:29.563033Z",
        "actual_quote_timestamp": "2026-09-26T09:47:30.159599Z",
        "timestamp_delta_seconds": 0.596566,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T09:47:30.159599Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260600",
        "external_market_id": "KXBTC15M-26SEP260600-00",
        "external_contract_id": "KXBTC15M-26SEP260600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2001.87
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 350,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260600",
          "external_market_id": "KXBTC15M-26SEP260600-00",
          "external_contract_id": "KXBTC15M-26SEP260600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T09:45:00Z",
          "resolution_timestamp": "2026-09-26T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T09:47:29.616545Z"
        }
      ],
      "quotes": [
        {
          "id": 350,
          "contract_id": 350,
          "forecast_timestamp": "2026-09-26T09:47:29.563033Z",
          "requested_timestamp": "2026-09-26T09:47:29.563033Z",
          "actual_quote_timestamp": "2026-09-26T09:47:30.159599Z",
          "timestamp_delta_seconds": 0.596566,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.67,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T09:47:30.159599Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260600",
          "external_market_id": "KXBTC15M-26SEP260600-00",
          "external_contract_id": "KXBTC15M-26SEP260600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2001.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260600-00": {
          "UP/YES": "KXBTC15M-26SEP260600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 678,
          "signal_id": 350,
          "quote_id": 350,
          "settlement_id": 350,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T10:02:19.101035Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2001.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 679,
          "signal_id": 350,
          "quote_id": 350,
          "settlement_id": 350,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T10:02:19.103199Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2001.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84001.25,
        "kronos_base_predicted_close": 84023.0390625,
        "kronos_base_displacement": 21.7890625,
        "kronos_base_displacement_fraction": 0.00025938974122408895,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84124.296875,
        "kronos_small_displacement": 123.046875,
        "kronos_small_displacement_fraction": 0.0014648219520542848,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260600",
        "ticker": "KXBTC15M-26SEP260600-00",
        "market_id": "KXBTC15M-26SEP260600-00",
        "contract_id": "KXBTC15M-26SEP260600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84001.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T09:47:29.563033Z",
        "retrieved_timestamp": "2026-09-26T09:47:30.159599Z",
        "quote_offset_seconds": 0.596566,
        "quote_age_seconds": 0.596566,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2001.87
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83996.59,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 350,
          "signal_id": 350,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T09:30:00Z",
          "return_6h": 0.0005729703974477474,
          "return_12h": 0.002316992352605629,
          "return_24h": -0.0074204226107909,
          "close_vs_ema12": -7.005873648280314e-05,
          "close_vs_ema24": -0.0005160593483009013,
          "ema12_slope_3h": 0.000377542419304433,
          "ema24_slope_6h": -0.00033445596745251827,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T09:47:29.613170Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T09:30:00Z",
            "return_6h": 0.0005729703974477474,
            "return_12h": 0.002316992352605629,
            "return_24h": -0.0074204226107909,
            "close_vs_ema12": -7.005873648280314e-05,
            "close_vs_ema24": -0.0005160593483009013,
            "ema12_slope_3h": 0.000377542419304433,
            "ema24_slope_6h": -0.00033445596745251827,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 349,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0830Z",
      "trigger_timestamp": "2026-09-26T08:32:16.698641Z",
      "market_start_timestamp": "2026-09-26T08:30:00Z",
      "resolution_timestamp": "2026-09-26T08:45:00Z",
      "direction": "UP",
      "base_run_id": 2717,
      "small_run_id": 2718,
      "last_observed_close": 84086.05,
      "actual_close": 84278.34,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T08:32:16.738359Z",
      "base_predicted_close": 84104.15625,
      "small_predicted_close": 84140.796875,
      "strike": 84086.05,
      "market_regime": {
        "id": 349,
        "signal_id": 349,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T08:15:00Z",
        "return_6h": 0.0007149555100067762,
        "return_12h": 0.0003885526409661555,
        "return_24h": -0.0041439577288736595,
        "close_vs_ema12": 0.0011708247116584136,
        "close_vs_ema24": 0.0005573272357140002,
        "ema12_slope_3h": -1.3218222440047889e-05,
        "ema24_slope_6h": -0.0005152624514644932,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T08:32:16.741930Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T08:15:00Z",
          "return_6h": 0.0007149555100067762,
          "return_12h": 0.0003885526409661555,
          "return_24h": -0.0041439577288736595,
          "close_vs_ema12": 0.0011708247116584136,
          "close_vs_ema24": 0.0005573272357140002,
          "ema12_slope_3h": -1.3218222440047889e-05,
          "ema24_slope_6h": -0.0005152624514644932,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.86,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174521,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2717,
        2718
      ],
      "forecast_publication_timestamp": "2026-09-26T08:32:16.698641Z",
      "requested_quote_timestamp": "2026-09-26T08:32:16.698641Z",
      "retrieved_quote_timestamp": "2026-09-26T08:32:16.873162Z",
      "quote_retrieval_timestamp": "2026-09-26T08:32:16.873162Z",
      "timing_difference_seconds": 0.174521,
      "selected_quote": {
        "id": 349,
        "contract_id": 349,
        "forecast_timestamp": "2026-09-26T08:32:16.698641Z",
        "requested_timestamp": "2026-09-26T08:32:16.698641Z",
        "actual_quote_timestamp": "2026-09-26T08:32:16.873162Z",
        "timestamp_delta_seconds": 0.174521,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.86,
        "implied_probability": 0.86,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T08:32:16.873162Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260445",
        "external_market_id": "KXBTC15M-26SEP260445-45",
        "external_contract_id": "KXBTC15M-26SEP260445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3014.81
      },
      "selected_entry_price": 0.86,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 349,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260445",
          "external_market_id": "KXBTC15M-26SEP260445-45",
          "external_contract_id": "KXBTC15M-26SEP260445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T08:30:00Z",
          "resolution_timestamp": "2026-09-26T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T08:32:16.744544Z"
        }
      ],
      "quotes": [
        {
          "id": 349,
          "contract_id": 349,
          "forecast_timestamp": "2026-09-26T08:32:16.698641Z",
          "requested_timestamp": "2026-09-26T08:32:16.698641Z",
          "actual_quote_timestamp": "2026-09-26T08:32:16.873162Z",
          "timestamp_delta_seconds": 0.174521,
          "bid": 0.85,
          "ask": 0.86,
          "midpoint": 0.855,
          "last_price": 0.86,
          "implied_probability": 0.86,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T08:32:16.873162Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260445",
          "external_market_id": "KXBTC15M-26SEP260445-45",
          "external_contract_id": "KXBTC15M-26SEP260445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3014.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260445-45": {
          "UP/YES": "KXBTC15M-26SEP260445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 676,
          "signal_id": 349,
          "quote_id": 349,
          "settlement_id": 349,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 115.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.89999999999999,
          "trading_fee": 0.97,
          "total_deployed": 99.86999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 115.0,
          "gross_pnl": 16.10000000000001,
          "net_pnl": 15.13000000000001,
          "roi": 0.1514969460298389,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:47:24.687094Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3014.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 677,
          "signal_id": 349,
          "quote_id": 349,
          "settlement_id": 349,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.86,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 86.0,
          "trading_fee": 0.85,
          "total_deployed": 86.85,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 14.0,
          "net_pnl": 13.150000000000006,
          "roi": 0.1514104778353484,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:47:24.690791Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3014.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84086.05,
        "kronos_base_predicted_close": 84104.15625,
        "kronos_base_displacement": 18.10624999999709,
        "kronos_base_displacement_fraction": 0.00021533001015028164,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84140.796875,
        "kronos_small_displacement": 54.74687499999709,
        "kronos_small_displacement_fraction": 0.0006510815408738678,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260445",
        "ticker": "KXBTC15M-26SEP260445-45",
        "market_id": "KXBTC15M-26SEP260445-45",
        "contract_id": "KXBTC15M-26SEP260445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84086.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T08:32:16.698641Z",
        "retrieved_timestamp": "2026-09-26T08:32:16.873162Z",
        "quote_offset_seconds": 0.174521,
        "quote_age_seconds": 0.174521,
        "bid": 0.85,
        "ask": 0.86,
        "midpoint": 0.855,
        "last_price": 0.86,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.86,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3014.81
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84278.34,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 349,
          "signal_id": 349,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T08:15:00Z",
          "return_6h": 0.0007149555100067762,
          "return_12h": 0.0003885526409661555,
          "return_24h": -0.0041439577288736595,
          "close_vs_ema12": 0.0011708247116584136,
          "close_vs_ema24": 0.0005573272357140002,
          "ema12_slope_3h": -1.3218222440047889e-05,
          "ema24_slope_6h": -0.0005152624514644932,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T08:32:16.741930Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T08:15:00Z",
            "return_6h": 0.0007149555100067762,
            "return_12h": 0.0003885526409661555,
            "return_24h": -0.0041439577288736595,
            "close_vs_ema12": 0.0011708247116584136,
            "close_vs_ema24": 0.0005573272357140002,
            "ema12_slope_3h": -1.3218222440047889e-05,
            "ema24_slope_6h": -0.0005152624514644932,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 348,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0815Z",
      "trigger_timestamp": "2026-09-26T08:17:20.146675Z",
      "market_start_timestamp": "2026-09-26T08:15:00Z",
      "resolution_timestamp": "2026-09-26T08:30:00Z",
      "direction": "UP",
      "base_run_id": 2715,
      "small_run_id": 2716,
      "last_observed_close": 84046.27,
      "actual_close": 84086.05,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T08:17:20.179551Z",
      "base_predicted_close": 84050.140625,
      "small_predicted_close": 84128.9921875,
      "strike": 84046.27,
      "market_regime": {
        "id": 348,
        "signal_id": 348,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T08:00:00Z",
        "return_6h": -0.0006097581253068363,
        "return_12h": 0.000989805045547243,
        "return_24h": -0.0008718477952127657,
        "close_vs_ema12": 0.0007471070601374752,
        "close_vs_ema24": 9.573120237771349e-05,
        "ema12_slope_3h": -9.786446721837816e-05,
        "ema24_slope_6h": -0.0005411720609365123,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T08:17:20.184899Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T08:00:00Z",
          "return_6h": -0.0006097581253068363,
          "return_12h": 0.000989805045547243,
          "return_24h": -0.0008718477952127657,
          "close_vs_ema12": 0.0007471070601374752,
          "close_vs_ema24": 9.573120237771349e-05,
          "ema12_slope_3h": -9.786446721837816e-05,
          "ema24_slope_6h": -0.0005411720609365123,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188941,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2715,
        2716
      ],
      "forecast_publication_timestamp": "2026-09-26T08:17:20.146675Z",
      "requested_quote_timestamp": "2026-09-26T08:17:20.146675Z",
      "retrieved_quote_timestamp": "2026-09-26T08:17:20.335616Z",
      "quote_retrieval_timestamp": "2026-09-26T08:17:20.335616Z",
      "timing_difference_seconds": 0.188941,
      "selected_quote": {
        "id": 348,
        "contract_id": 348,
        "forecast_timestamp": "2026-09-26T08:17:20.146675Z",
        "requested_timestamp": "2026-09-26T08:17:20.146675Z",
        "actual_quote_timestamp": "2026-09-26T08:17:20.335616Z",
        "timestamp_delta_seconds": 0.188941,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T08:17:20.335616Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260430",
        "external_market_id": "KXBTC15M-26SEP260430-30",
        "external_contract_id": "KXBTC15M-26SEP260430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5329.75
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 348,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260430",
          "external_market_id": "KXBTC15M-26SEP260430-30",
          "external_contract_id": "KXBTC15M-26SEP260430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T08:15:00Z",
          "resolution_timestamp": "2026-09-26T08:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T08:17:20.187387Z"
        }
      ],
      "quotes": [
        {
          "id": 348,
          "contract_id": 348,
          "forecast_timestamp": "2026-09-26T08:17:20.146675Z",
          "requested_timestamp": "2026-09-26T08:17:20.146675Z",
          "actual_quote_timestamp": "2026-09-26T08:17:20.335616Z",
          "timestamp_delta_seconds": 0.188941,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T08:17:20.335616Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260430",
          "external_market_id": "KXBTC15M-26SEP260430-30",
          "external_contract_id": "KXBTC15M-26SEP260430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5329.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260430-30": {
          "UP/YES": "KXBTC15M-26SEP260430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 674,
          "signal_id": 348,
          "quote_id": 348,
          "settlement_id": 348,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:32:21.612815Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5329.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 675,
          "signal_id": 348,
          "quote_id": 348,
          "settlement_id": 348,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:32:21.614651Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5329.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84046.27,
        "kronos_base_predicted_close": 84050.140625,
        "kronos_base_displacement": 3.8706249999959255,
        "kronos_base_displacement_fraction": 4.6053501243968655e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84128.9921875,
        "kronos_small_displacement": 82.72218749999593,
        "kronos_small_displacement_fraction": 0.0009842457910386258,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260430",
        "ticker": "KXBTC15M-26SEP260430-30",
        "market_id": "KXBTC15M-26SEP260430-30",
        "contract_id": "KXBTC15M-26SEP260430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84046.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T08:17:20.146675Z",
        "retrieved_timestamp": "2026-09-26T08:17:20.335616Z",
        "quote_offset_seconds": 0.188941,
        "quote_age_seconds": 0.188941,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5329.75
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84086.05,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 348,
          "signal_id": 348,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T08:00:00Z",
          "return_6h": -0.0006097581253068363,
          "return_12h": 0.000989805045547243,
          "return_24h": -0.0008718477952127657,
          "close_vs_ema12": 0.0007471070601374752,
          "close_vs_ema24": 9.573120237771349e-05,
          "ema12_slope_3h": -9.786446721837816e-05,
          "ema24_slope_6h": -0.0005411720609365123,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T08:17:20.184899Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T08:00:00Z",
            "return_6h": -0.0006097581253068363,
            "return_12h": 0.000989805045547243,
            "return_24h": -0.0008718477952127657,
            "close_vs_ema12": 0.0007471070601374752,
            "close_vs_ema24": 9.573120237771349e-05,
            "ema12_slope_3h": -9.786446721837816e-05,
            "ema24_slope_6h": -0.0005411720609365123,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 347,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0800Z",
      "trigger_timestamp": "2026-09-26T08:02:15.754874Z",
      "market_start_timestamp": "2026-09-26T08:00:00Z",
      "resolution_timestamp": "2026-09-26T08:15:00Z",
      "direction": "UP",
      "base_run_id": 2713,
      "small_run_id": 2714,
      "last_observed_close": 84100.46,
      "actual_close": 84046.27,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T08:02:15.793027Z",
      "base_predicted_close": 84118.171875,
      "small_predicted_close": 84153.7578125,
      "strike": 84100.46,
      "market_regime": {
        "id": 347,
        "signal_id": 347,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T07:45:00Z",
        "return_6h": 0.0004170979041913103,
        "return_12h": 0.0008554649432364059,
        "return_24h": 0.0005764585808469835,
        "close_vs_ema12": 0.001424116261875552,
        "close_vs_ema24": 0.0007425235210885006,
        "ema12_slope_3h": -0.00014609272622745362,
        "ema24_slope_6h": -0.0005397128721121858,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T08:02:15.796795Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T07:45:00Z",
          "return_6h": 0.0004170979041913103,
          "return_12h": 0.0008554649432364059,
          "return_24h": 0.0005764585808469835,
          "close_vs_ema12": 0.001424116261875552,
          "close_vs_ema24": 0.0007425235210885006,
          "ema12_slope_3h": -0.00014609272622745362,
          "ema24_slope_6h": -0.0005397128721121858,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172266,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2713,
        2714
      ],
      "forecast_publication_timestamp": "2026-09-26T08:02:15.754874Z",
      "requested_quote_timestamp": "2026-09-26T08:02:15.754874Z",
      "retrieved_quote_timestamp": "2026-09-26T08:02:15.927140Z",
      "quote_retrieval_timestamp": "2026-09-26T08:02:15.927140Z",
      "timing_difference_seconds": 0.172266,
      "selected_quote": {
        "id": 347,
        "contract_id": 347,
        "forecast_timestamp": "2026-09-26T08:02:15.754874Z",
        "requested_timestamp": "2026-09-26T08:02:15.754874Z",
        "actual_quote_timestamp": "2026-09-26T08:02:15.927140Z",
        "timestamp_delta_seconds": 0.172266,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T08:02:15.927140Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260415",
        "external_market_id": "KXBTC15M-26SEP260415-15",
        "external_contract_id": "KXBTC15M-26SEP260415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4317.19
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 347,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260415",
          "external_market_id": "KXBTC15M-26SEP260415-15",
          "external_contract_id": "KXBTC15M-26SEP260415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T08:00:00Z",
          "resolution_timestamp": "2026-09-26T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T08:02:15.799014Z"
        }
      ],
      "quotes": [
        {
          "id": 347,
          "contract_id": 347,
          "forecast_timestamp": "2026-09-26T08:02:15.754874Z",
          "requested_timestamp": "2026-09-26T08:02:15.754874Z",
          "actual_quote_timestamp": "2026-09-26T08:02:15.927140Z",
          "timestamp_delta_seconds": 0.172266,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.31,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T08:02:15.927140Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260415",
          "external_market_id": "KXBTC15M-26SEP260415-15",
          "external_contract_id": "KXBTC15M-26SEP260415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4317.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260415-15": {
          "UP/YES": "KXBTC15M-26SEP260415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 672,
          "signal_id": 347,
          "quote_id": 347,
          "settlement_id": 347,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:17:24.713369Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4317.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 673,
          "signal_id": 347,
          "quote_id": 347,
          "settlement_id": 347,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:17:24.715888Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4317.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84100.46,
        "kronos_base_predicted_close": 84118.171875,
        "kronos_base_displacement": 17.711874999993597,
        "kronos_base_displacement_fraction": 0.00021060378266651094,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84153.7578125,
        "kronos_small_displacement": 53.2978124999936,
        "kronos_small_displacement_fraction": 0.0006337398451803188,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260415",
        "ticker": "KXBTC15M-26SEP260415-15",
        "market_id": "KXBTC15M-26SEP260415-15",
        "contract_id": "KXBTC15M-26SEP260415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84100.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T08:02:15.754874Z",
        "retrieved_timestamp": "2026-09-26T08:02:15.927140Z",
        "quote_offset_seconds": 0.172266,
        "quote_age_seconds": 0.172266,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4317.19
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84046.27,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 347,
          "signal_id": 347,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T07:45:00Z",
          "return_6h": 0.0004170979041913103,
          "return_12h": 0.0008554649432364059,
          "return_24h": 0.0005764585808469835,
          "close_vs_ema12": 0.001424116261875552,
          "close_vs_ema24": 0.0007425235210885006,
          "ema12_slope_3h": -0.00014609272622745362,
          "ema24_slope_6h": -0.0005397128721121858,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T08:02:15.796795Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T07:45:00Z",
            "return_6h": 0.0004170979041913103,
            "return_12h": 0.0008554649432364059,
            "return_24h": 0.0005764585808469835,
            "close_vs_ema12": 0.001424116261875552,
            "close_vs_ema24": 0.0007425235210885006,
            "ema12_slope_3h": -0.00014609272622745362,
            "ema24_slope_6h": -0.0005397128721121858,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 346,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0745Z",
      "trigger_timestamp": "2026-09-26T07:47:19.299645Z",
      "market_start_timestamp": "2026-09-26T07:45:00Z",
      "resolution_timestamp": "2026-09-26T08:00:00Z",
      "direction": "UP",
      "base_run_id": 2711,
      "small_run_id": 2712,
      "last_observed_close": 84022.19,
      "actual_close": 84100.46,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T07:47:19.341428Z",
      "base_predicted_close": 84076.6328125,
      "small_predicted_close": 84112.9453125,
      "strike": 84022.19,
      "market_regime": {
        "id": 346,
        "signal_id": 346,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T07:30:00Z",
        "return_6h": -0.00014062956663418724,
        "return_12h": 0.0006147451154130401,
        "return_24h": 0.001537633614603573,
        "close_vs_ema12": 0.0005528218401837925,
        "close_vs_ema24": -0.00017300255921526286,
        "ema12_slope_3h": -0.00021735870319106176,
        "ema24_slope_6h": -0.0005597619088623107,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T07:47:19.346520Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T07:30:00Z",
          "return_6h": -0.00014062956663418724,
          "return_12h": 0.0006147451154130401,
          "return_24h": 0.001537633614603573,
          "close_vs_ema12": 0.0005528218401837925,
          "close_vs_ema24": -0.00017300255921526286,
          "ema12_slope_3h": -0.00021735870319106176,
          "ema24_slope_6h": -0.0005597619088623107,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.283588,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2711,
        2712
      ],
      "forecast_publication_timestamp": "2026-09-26T07:47:19.299645Z",
      "requested_quote_timestamp": "2026-09-26T07:47:19.299645Z",
      "retrieved_quote_timestamp": "2026-09-26T07:47:19.583233Z",
      "quote_retrieval_timestamp": "2026-09-26T07:47:19.583233Z",
      "timing_difference_seconds": 0.283588,
      "selected_quote": {
        "id": 346,
        "contract_id": 346,
        "forecast_timestamp": "2026-09-26T07:47:19.299645Z",
        "requested_timestamp": "2026-09-26T07:47:19.299645Z",
        "actual_quote_timestamp": "2026-09-26T07:47:19.583233Z",
        "timestamp_delta_seconds": 0.283588,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T07:47:19.583233Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260400",
        "external_market_id": "KXBTC15M-26SEP260400-00",
        "external_contract_id": "KXBTC15M-26SEP260400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4395.57
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 346,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260400",
          "external_market_id": "KXBTC15M-26SEP260400-00",
          "external_contract_id": "KXBTC15M-26SEP260400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T07:45:00Z",
          "resolution_timestamp": "2026-09-26T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T07:47:19.350267Z"
        }
      ],
      "quotes": [
        {
          "id": 346,
          "contract_id": 346,
          "forecast_timestamp": "2026-09-26T07:47:19.299645Z",
          "requested_timestamp": "2026-09-26T07:47:19.299645Z",
          "actual_quote_timestamp": "2026-09-26T07:47:19.583233Z",
          "timestamp_delta_seconds": 0.283588,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.65,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T07:47:19.583233Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260400",
          "external_market_id": "KXBTC15M-26SEP260400-00",
          "external_contract_id": "KXBTC15M-26SEP260400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4395.57
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260400-00": {
          "UP/YES": "KXBTC15M-26SEP260400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 670,
          "signal_id": 346,
          "quote_id": 346,
          "settlement_id": 346,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:02:20.175993Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4395.57,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 671,
          "signal_id": 346,
          "quote_id": 346,
          "settlement_id": 346,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T08:02:20.178039Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4395.57,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84022.19,
        "kronos_base_predicted_close": 84076.6328125,
        "kronos_base_displacement": 54.44281249999767,
        "kronos_base_displacement_fraction": 0.000647957551451559,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84112.9453125,
        "kronos_small_displacement": 90.75531249999767,
        "kronos_small_displacement_fraction": 0.0010801350512287013,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260400",
        "ticker": "KXBTC15M-26SEP260400-00",
        "market_id": "KXBTC15M-26SEP260400-00",
        "contract_id": "KXBTC15M-26SEP260400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84022.19
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T07:47:19.299645Z",
        "retrieved_timestamp": "2026-09-26T07:47:19.583233Z",
        "quote_offset_seconds": 0.283588,
        "quote_age_seconds": 0.283588,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4395.57
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84100.46,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 346,
          "signal_id": 346,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T07:30:00Z",
          "return_6h": -0.00014062956663418724,
          "return_12h": 0.0006147451154130401,
          "return_24h": 0.001537633614603573,
          "close_vs_ema12": 0.0005528218401837925,
          "close_vs_ema24": -0.00017300255921526286,
          "ema12_slope_3h": -0.00021735870319106176,
          "ema24_slope_6h": -0.0005597619088623107,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T07:47:19.346520Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T07:30:00Z",
            "return_6h": -0.00014062956663418724,
            "return_12h": 0.0006147451154130401,
            "return_24h": 0.001537633614603573,
            "close_vs_ema12": 0.0005528218401837925,
            "close_vs_ema24": -0.00017300255921526286,
            "ema12_slope_3h": -0.00021735870319106176,
            "ema24_slope_6h": -0.0005597619088623107,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 345,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0715Z",
      "trigger_timestamp": "2026-09-26T07:17:15.133958Z",
      "market_start_timestamp": "2026-09-26T07:15:00Z",
      "resolution_timestamp": "2026-09-26T07:30:00Z",
      "direction": "UP",
      "base_run_id": 2707,
      "small_run_id": 2708,
      "last_observed_close": 83994.3,
      "actual_close": 83997.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T07:17:15.171514Z",
      "base_predicted_close": 84018.0234375,
      "small_predicted_close": 84056.2265625,
      "strike": 83994.3,
      "market_regime": {
        "id": 345,
        "signal_id": 345,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T07:00:00Z",
        "return_6h": 0.0008144838938977106,
        "return_12h": -0.0004372788400581751,
        "return_24h": 0.0021384898053027346,
        "close_vs_ema12": 0.0002563089678628838,
        "close_vs_ema24": -0.0005183857820307836,
        "ema12_slope_3h": -0.0003198560214231483,
        "ema24_slope_6h": -0.0005950267944032639,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T07:17:15.175282Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T07:00:00Z",
          "return_6h": 0.0008144838938977106,
          "return_12h": -0.0004372788400581751,
          "return_24h": 0.0021384898053027346,
          "close_vs_ema12": 0.0002563089678628838,
          "close_vs_ema24": -0.0005183857820307836,
          "ema12_slope_3h": -0.0003198560214231483,
          "ema24_slope_6h": -0.0005950267944032639,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.257775,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2707,
        2708
      ],
      "forecast_publication_timestamp": "2026-09-26T07:17:15.133958Z",
      "requested_quote_timestamp": "2026-09-26T07:17:15.133958Z",
      "retrieved_quote_timestamp": "2026-09-26T07:17:15.391733Z",
      "quote_retrieval_timestamp": "2026-09-26T07:17:15.391733Z",
      "timing_difference_seconds": 0.257775,
      "selected_quote": {
        "id": 345,
        "contract_id": 345,
        "forecast_timestamp": "2026-09-26T07:17:15.133958Z",
        "requested_timestamp": "2026-09-26T07:17:15.133958Z",
        "actual_quote_timestamp": "2026-09-26T07:17:15.391733Z",
        "timestamp_delta_seconds": 0.257775,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T07:17:15.391733Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260330",
        "external_market_id": "KXBTC15M-26SEP260330-30",
        "external_contract_id": "KXBTC15M-26SEP260330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 465.85
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 345,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260330",
          "external_market_id": "KXBTC15M-26SEP260330-30",
          "external_contract_id": "KXBTC15M-26SEP260330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T07:15:00Z",
          "resolution_timestamp": "2026-09-26T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T07:17:15.177649Z"
        }
      ],
      "quotes": [
        {
          "id": 345,
          "contract_id": 345,
          "forecast_timestamp": "2026-09-26T07:17:15.133958Z",
          "requested_timestamp": "2026-09-26T07:17:15.133958Z",
          "actual_quote_timestamp": "2026-09-26T07:17:15.391733Z",
          "timestamp_delta_seconds": 0.257775,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T07:17:15.391733Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260330",
          "external_market_id": "KXBTC15M-26SEP260330-30",
          "external_contract_id": "KXBTC15M-26SEP260330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 465.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260330-30": {
          "UP/YES": "KXBTC15M-26SEP260330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 668,
          "signal_id": 345,
          "quote_id": 345,
          "settlement_id": 345,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 1.0,
          "settlement_payout": 252.0,
          "gross_pnl": 156.24,
          "net_pnl": 152.07999999999998,
          "roi": 1.522017614091273,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T07:32:18.861790Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 465.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 669,
          "signal_id": 345,
          "quote_id": 345,
          "settlement_id": 345,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 62.0,
          "net_pnl": 60.35,
          "roi": 1.5220680958385877,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T07:32:18.863750Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 465.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83994.3,
        "kronos_base_predicted_close": 84018.0234375,
        "kronos_base_displacement": 23.72343749999709,
        "kronos_base_displacement_fraction": 0.0002824410406420089,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84056.2265625,
        "kronos_small_displacement": 61.92656249999709,
        "kronos_small_displacement_fraction": 0.0007372710112471571,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260330",
        "ticker": "KXBTC15M-26SEP260330-30",
        "market_id": "KXBTC15M-26SEP260330-30",
        "contract_id": "KXBTC15M-26SEP260330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83994.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T07:17:15.133958Z",
        "retrieved_timestamp": "2026-09-26T07:17:15.391733Z",
        "quote_offset_seconds": 0.257775,
        "quote_age_seconds": 0.257775,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 465.85
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83997.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 345,
          "signal_id": 345,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T07:00:00Z",
          "return_6h": 0.0008144838938977106,
          "return_12h": -0.0004372788400581751,
          "return_24h": 0.0021384898053027346,
          "close_vs_ema12": 0.0002563089678628838,
          "close_vs_ema24": -0.0005183857820307836,
          "ema12_slope_3h": -0.0003198560214231483,
          "ema24_slope_6h": -0.0005950267944032639,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T07:17:15.175282Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T07:00:00Z",
            "return_6h": 0.0008144838938977106,
            "return_12h": -0.0004372788400581751,
            "return_24h": 0.0021384898053027346,
            "close_vs_ema12": 0.0002563089678628838,
            "close_vs_ema24": -0.0005183857820307836,
            "ema12_slope_3h": -0.0003198560214231483,
            "ema24_slope_6h": -0.0005950267944032639,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 344,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0645Z",
      "trigger_timestamp": "2026-09-26T06:47:18.454416Z",
      "market_start_timestamp": "2026-09-26T06:45:00Z",
      "resolution_timestamp": "2026-09-26T07:00:00Z",
      "direction": "UP",
      "base_run_id": 2703,
      "small_run_id": 2704,
      "last_observed_close": 83906.92,
      "actual_close": 83888.15,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T06:47:18.493682Z",
      "base_predicted_close": 83926.4453125,
      "small_predicted_close": 84029.171875,
      "strike": 83906.92,
      "market_regime": {
        "id": 344,
        "signal_id": 344,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T06:30:00Z",
        "return_6h": 0.0002049853814829472,
        "return_12h": -0.0005844927415430412,
        "return_24h": -0.0012757877985936084,
        "close_vs_ema12": -0.0008158376245519516,
        "close_vs_ema24": -0.001606818333138138,
        "ema12_slope_3h": -0.00033126261866656126,
        "ema24_slope_6h": -0.0006385289894036417,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T06:47:18.500622Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T06:30:00Z",
          "return_6h": 0.0002049853814829472,
          "return_12h": -0.0005844927415430412,
          "return_24h": -0.0012757877985936084,
          "close_vs_ema12": -0.0008158376245519516,
          "close_vs_ema24": -0.001606818333138138,
          "ema12_slope_3h": -0.00033126261866656126,
          "ema24_slope_6h": -0.0006385289894036417,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179837,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2703,
        2704
      ],
      "forecast_publication_timestamp": "2026-09-26T06:47:18.454416Z",
      "requested_quote_timestamp": "2026-09-26T06:47:18.454416Z",
      "retrieved_quote_timestamp": "2026-09-26T06:47:18.634253Z",
      "quote_retrieval_timestamp": "2026-09-26T06:47:18.634253Z",
      "timing_difference_seconds": 0.179837,
      "selected_quote": {
        "id": 344,
        "contract_id": 344,
        "forecast_timestamp": "2026-09-26T06:47:18.454416Z",
        "requested_timestamp": "2026-09-26T06:47:18.454416Z",
        "actual_quote_timestamp": "2026-09-26T06:47:18.634253Z",
        "timestamp_delta_seconds": 0.179837,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T06:47:18.634253Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260300",
        "external_market_id": "KXBTC15M-26SEP260300-00",
        "external_contract_id": "KXBTC15M-26SEP260300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1669.79
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 344,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260300",
          "external_market_id": "KXBTC15M-26SEP260300-00",
          "external_contract_id": "KXBTC15M-26SEP260300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T06:45:00Z",
          "resolution_timestamp": "2026-09-26T07:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T06:47:18.503673Z"
        }
      ],
      "quotes": [
        {
          "id": 344,
          "contract_id": 344,
          "forecast_timestamp": "2026-09-26T06:47:18.454416Z",
          "requested_timestamp": "2026-09-26T06:47:18.454416Z",
          "actual_quote_timestamp": "2026-09-26T06:47:18.634253Z",
          "timestamp_delta_seconds": 0.179837,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T06:47:18.634253Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260300",
          "external_market_id": "KXBTC15M-26SEP260300-00",
          "external_contract_id": "KXBTC15M-26SEP260300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1669.79
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260300-00": {
          "UP/YES": "KXBTC15M-26SEP260300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 666,
          "signal_id": 344,
          "quote_id": 344,
          "settlement_id": 344,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T07:02:20.512384Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1669.79,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 667,
          "signal_id": 344,
          "quote_id": 344,
          "settlement_id": 344,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T07:02:20.514272Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1669.79,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83906.92,
        "kronos_base_predicted_close": 83926.4453125,
        "kronos_base_displacement": 19.525312500001746,
        "kronos_base_displacement_fraction": 0.00023270205246482347,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84029.171875,
        "kronos_small_displacement": 122.25187500000175,
        "kronos_small_displacement_fraction": 0.0014569939523462637,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260300",
        "ticker": "KXBTC15M-26SEP260300-00",
        "market_id": "KXBTC15M-26SEP260300-00",
        "contract_id": "KXBTC15M-26SEP260300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83906.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T06:47:18.454416Z",
        "retrieved_timestamp": "2026-09-26T06:47:18.634253Z",
        "quote_offset_seconds": 0.179837,
        "quote_age_seconds": 0.179837,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1669.79
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83888.15,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 344,
          "signal_id": 344,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T06:30:00Z",
          "return_6h": 0.0002049853814829472,
          "return_12h": -0.0005844927415430412,
          "return_24h": -0.0012757877985936084,
          "close_vs_ema12": -0.0008158376245519516,
          "close_vs_ema24": -0.001606818333138138,
          "ema12_slope_3h": -0.00033126261866656126,
          "ema24_slope_6h": -0.0006385289894036417,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T06:47:18.500622Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T06:30:00Z",
            "return_6h": 0.0002049853814829472,
            "return_12h": -0.0005844927415430412,
            "return_24h": -0.0012757877985936084,
            "close_vs_ema12": -0.0008158376245519516,
            "close_vs_ema24": -0.001606818333138138,
            "ema12_slope_3h": -0.00033126261866656126,
            "ema24_slope_6h": -0.0006385289894036417,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 343,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0615Z",
      "trigger_timestamp": "2026-09-26T06:17:15.398237Z",
      "market_start_timestamp": "2026-09-26T06:15:00Z",
      "resolution_timestamp": "2026-09-26T06:30:00Z",
      "direction": "UP",
      "base_run_id": 2699,
      "small_run_id": 2700,
      "last_observed_close": 83895.29,
      "actual_close": 83927.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T06:17:15.434609Z",
      "base_predicted_close": 83947.75,
      "small_predicted_close": 84032.921875,
      "strike": 83895.29,
      "market_regime": {
        "id": 343,
        "signal_id": 343,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T06:00:00Z",
        "return_6h": -0.0021709431025955794,
        "return_12h": -0.0010859661991031722,
        "return_24h": -0.0018188064095723266,
        "close_vs_ema12": -0.0010145282726724547,
        "close_vs_ema24": -0.0018081409147839844,
        "ema12_slope_3h": -0.0002902656060452813,
        "ema24_slope_6h": -0.0006675871494283836,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T06:17:15.439772Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T06:00:00Z",
          "return_6h": -0.0021709431025955794,
          "return_12h": -0.0010859661991031722,
          "return_24h": -0.0018188064095723266,
          "close_vs_ema12": -0.0010145282726724547,
          "close_vs_ema24": -0.0018081409147839844,
          "ema12_slope_3h": -0.0002902656060452813,
          "ema24_slope_6h": -0.0006675871494283836,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217108,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2699,
        2700
      ],
      "forecast_publication_timestamp": "2026-09-26T06:17:15.398237Z",
      "requested_quote_timestamp": "2026-09-26T06:17:15.398237Z",
      "retrieved_quote_timestamp": "2026-09-26T06:17:15.615345Z",
      "quote_retrieval_timestamp": "2026-09-26T06:17:15.615345Z",
      "timing_difference_seconds": 0.217108,
      "selected_quote": {
        "id": 343,
        "contract_id": 343,
        "forecast_timestamp": "2026-09-26T06:17:15.398237Z",
        "requested_timestamp": "2026-09-26T06:17:15.398237Z",
        "actual_quote_timestamp": "2026-09-26T06:17:15.615345Z",
        "timestamp_delta_seconds": 0.217108,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T06:17:15.615345Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260230",
        "external_market_id": "KXBTC15M-26SEP260230-30",
        "external_contract_id": "KXBTC15M-26SEP260230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2599.16
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 343,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260230",
          "external_market_id": "KXBTC15M-26SEP260230-30",
          "external_contract_id": "KXBTC15M-26SEP260230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T06:15:00Z",
          "resolution_timestamp": "2026-09-26T06:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T06:17:15.442022Z"
        }
      ],
      "quotes": [
        {
          "id": 343,
          "contract_id": 343,
          "forecast_timestamp": "2026-09-26T06:17:15.398237Z",
          "requested_timestamp": "2026-09-26T06:17:15.398237Z",
          "actual_quote_timestamp": "2026-09-26T06:17:15.615345Z",
          "timestamp_delta_seconds": 0.217108,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T06:17:15.615345Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260230",
          "external_market_id": "KXBTC15M-26SEP260230-30",
          "external_contract_id": "KXBTC15M-26SEP260230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2599.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260230-30": {
          "UP/YES": "KXBTC15M-26SEP260230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 664,
          "signal_id": 343,
          "quote_id": 343,
          "settlement_id": 343,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T06:32:20.246559Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2599.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 665,
          "signal_id": 343,
          "quote_id": 343,
          "settlement_id": 343,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T06:32:20.248226Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2599.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83895.29,
        "kronos_base_predicted_close": 83947.75,
        "kronos_base_displacement": 52.4600000000064,
        "kronos_base_displacement_fraction": 0.0006253032798385512,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84032.921875,
        "kronos_small_displacement": 137.6318750000064,
        "kronos_small_displacement_fraction": 0.0016405196882924705,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260230",
        "ticker": "KXBTC15M-26SEP260230-30",
        "market_id": "KXBTC15M-26SEP260230-30",
        "contract_id": "KXBTC15M-26SEP260230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83895.29
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T06:17:15.398237Z",
        "retrieved_timestamp": "2026-09-26T06:17:15.615345Z",
        "quote_offset_seconds": 0.217108,
        "quote_age_seconds": 0.217108,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2599.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83927.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 343,
          "signal_id": 343,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T06:00:00Z",
          "return_6h": -0.0021709431025955794,
          "return_12h": -0.0010859661991031722,
          "return_24h": -0.0018188064095723266,
          "close_vs_ema12": -0.0010145282726724547,
          "close_vs_ema24": -0.0018081409147839844,
          "ema12_slope_3h": -0.0002902656060452813,
          "ema24_slope_6h": -0.0006675871494283836,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T06:17:15.439772Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T06:00:00Z",
            "return_6h": -0.0021709431025955794,
            "return_12h": -0.0010859661991031722,
            "return_24h": -0.0018188064095723266,
            "close_vs_ema12": -0.0010145282726724547,
            "close_vs_ema24": -0.0018081409147839844,
            "ema12_slope_3h": -0.0002902656060452813,
            "ema24_slope_6h": -0.0006675871494283836,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 342,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0600Z",
      "trigger_timestamp": "2026-09-26T06:02:16.222450Z",
      "market_start_timestamp": "2026-09-26T06:00:00Z",
      "resolution_timestamp": "2026-09-26T06:15:00Z",
      "direction": "UP",
      "base_run_id": 2697,
      "small_run_id": 2698,
      "last_observed_close": 83915.31,
      "actual_close": 83895.29,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T06:02:16.259083Z",
      "base_predicted_close": 83951.2578125,
      "small_predicted_close": 84036.890625,
      "strike": 83915.31,
      "market_regime": {
        "id": 342,
        "signal_id": 342,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T05:45:00Z",
        "return_6h": -0.0020897510389858986,
        "return_12h": 0.0017585554241470458,
        "return_24h": -0.0032886819362880626,
        "close_vs_ema12": -0.0008193351643148716,
        "close_vs_ema24": -0.001608040974360958,
        "ema12_slope_3h": -0.0002899625279908502,
        "ema24_slope_6h": -0.0006359700515046196,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T06:02:16.263022Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T05:45:00Z",
          "return_6h": -0.0020897510389858986,
          "return_12h": 0.0017585554241470458,
          "return_24h": -0.0032886819362880626,
          "close_vs_ema12": -0.0008193351643148716,
          "close_vs_ema24": -0.001608040974360958,
          "ema12_slope_3h": -0.0002899625279908502,
          "ema24_slope_6h": -0.0006359700515046196,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163263,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2697,
        2698
      ],
      "forecast_publication_timestamp": "2026-09-26T06:02:16.222450Z",
      "requested_quote_timestamp": "2026-09-26T06:02:16.222450Z",
      "retrieved_quote_timestamp": "2026-09-26T06:02:16.385713Z",
      "quote_retrieval_timestamp": "2026-09-26T06:02:16.385713Z",
      "timing_difference_seconds": 0.163263,
      "selected_quote": {
        "id": 342,
        "contract_id": 342,
        "forecast_timestamp": "2026-09-26T06:02:16.222450Z",
        "requested_timestamp": "2026-09-26T06:02:16.222450Z",
        "actual_quote_timestamp": "2026-09-26T06:02:16.385713Z",
        "timestamp_delta_seconds": 0.163263,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T06:02:16.385713Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260215",
        "external_market_id": "KXBTC15M-26SEP260215-15",
        "external_contract_id": "KXBTC15M-26SEP260215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4178.65
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 342,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260215",
          "external_market_id": "KXBTC15M-26SEP260215-15",
          "external_contract_id": "KXBTC15M-26SEP260215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T06:00:00Z",
          "resolution_timestamp": "2026-09-26T06:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T06:02:16.265390Z"
        }
      ],
      "quotes": [
        {
          "id": 342,
          "contract_id": 342,
          "forecast_timestamp": "2026-09-26T06:02:16.222450Z",
          "requested_timestamp": "2026-09-26T06:02:16.222450Z",
          "actual_quote_timestamp": "2026-09-26T06:02:16.385713Z",
          "timestamp_delta_seconds": 0.163263,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.38,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T06:02:16.385713Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260215",
          "external_market_id": "KXBTC15M-26SEP260215-15",
          "external_contract_id": "KXBTC15M-26SEP260215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4178.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260215-15": {
          "UP/YES": "KXBTC15M-26SEP260215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 662,
          "signal_id": 342,
          "quote_id": 342,
          "settlement_id": 342,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T06:17:19.934467Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4178.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 663,
          "signal_id": 342,
          "quote_id": 342,
          "settlement_id": 342,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T06:17:19.936711Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4178.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83915.31,
        "kronos_base_predicted_close": 83951.2578125,
        "kronos_base_displacement": 35.94781250000233,
        "kronos_base_displacement_fraction": 0.00042838204971181457,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84036.890625,
        "kronos_small_displacement": 121.58062500000233,
        "kronos_small_displacement_fraction": 0.0014488491432612515,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260215",
        "ticker": "KXBTC15M-26SEP260215-15",
        "market_id": "KXBTC15M-26SEP260215-15",
        "contract_id": "KXBTC15M-26SEP260215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83915.31
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T06:02:16.222450Z",
        "retrieved_timestamp": "2026-09-26T06:02:16.385713Z",
        "quote_offset_seconds": 0.163263,
        "quote_age_seconds": 0.163263,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4178.65
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83895.29,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 342,
          "signal_id": 342,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T05:45:00Z",
          "return_6h": -0.0020897510389858986,
          "return_12h": 0.0017585554241470458,
          "return_24h": -0.0032886819362880626,
          "close_vs_ema12": -0.0008193351643148716,
          "close_vs_ema24": -0.001608040974360958,
          "ema12_slope_3h": -0.0002899625279908502,
          "ema24_slope_6h": -0.0006359700515046196,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T06:02:16.263022Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T05:45:00Z",
            "return_6h": -0.0020897510389858986,
            "return_12h": 0.0017585554241470458,
            "return_24h": -0.0032886819362880626,
            "close_vs_ema12": -0.0008193351643148716,
            "close_vs_ema24": -0.001608040974360958,
            "ema12_slope_3h": -0.0002899625279908502,
            "ema24_slope_6h": -0.0006359700515046196,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 341,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0545Z",
      "trigger_timestamp": "2026-09-26T05:47:20.233310Z",
      "market_start_timestamp": "2026-09-26T05:45:00Z",
      "resolution_timestamp": "2026-09-26T06:00:00Z",
      "direction": "UP",
      "base_run_id": 2695,
      "small_run_id": 2696,
      "last_observed_close": 83945.29,
      "actual_close": 83915.31,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T05:47:20.276820Z",
      "base_predicted_close": 83980.109375,
      "small_predicted_close": 84048.3125,
      "strike": 83945.29,
      "market_regime": {
        "id": 341,
        "signal_id": 341,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T05:30:00Z",
        "return_6h": -0.0014458218070551032,
        "return_12h": 0.0017072080762186026,
        "return_24h": -0.003615336361494359,
        "close_vs_ema12": -0.0004971712151440322,
        "close_vs_ema24": -0.001285022188346141,
        "ema12_slope_3h": -0.0002548727361803005,
        "ema24_slope_6h": -0.0006053049944266808,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T05:47:20.284242Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T05:30:00Z",
          "return_6h": -0.0014458218070551032,
          "return_12h": 0.0017072080762186026,
          "return_24h": -0.003615336361494359,
          "close_vs_ema12": -0.0004971712151440322,
          "close_vs_ema24": -0.001285022188346141,
          "ema12_slope_3h": -0.0002548727361803005,
          "ema24_slope_6h": -0.0006053049944266808,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180513,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2695,
        2696
      ],
      "forecast_publication_timestamp": "2026-09-26T05:47:20.233310Z",
      "requested_quote_timestamp": "2026-09-26T05:47:20.233310Z",
      "retrieved_quote_timestamp": "2026-09-26T05:47:20.413823Z",
      "quote_retrieval_timestamp": "2026-09-26T05:47:20.413823Z",
      "timing_difference_seconds": 0.180513,
      "selected_quote": {
        "id": 341,
        "contract_id": 341,
        "forecast_timestamp": "2026-09-26T05:47:20.233310Z",
        "requested_timestamp": "2026-09-26T05:47:20.233310Z",
        "actual_quote_timestamp": "2026-09-26T05:47:20.413823Z",
        "timestamp_delta_seconds": 0.180513,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T05:47:20.413823Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260200",
        "external_market_id": "KXBTC15M-26SEP260200-00",
        "external_contract_id": "KXBTC15M-26SEP260200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 617.44
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 341,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260200",
          "external_market_id": "KXBTC15M-26SEP260200-00",
          "external_contract_id": "KXBTC15M-26SEP260200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T05:45:00Z",
          "resolution_timestamp": "2026-09-26T06:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T05:47:20.287420Z"
        }
      ],
      "quotes": [
        {
          "id": 341,
          "contract_id": 341,
          "forecast_timestamp": "2026-09-26T05:47:20.233310Z",
          "requested_timestamp": "2026-09-26T05:47:20.233310Z",
          "actual_quote_timestamp": "2026-09-26T05:47:20.413823Z",
          "timestamp_delta_seconds": 0.180513,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T05:47:20.413823Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260200",
          "external_market_id": "KXBTC15M-26SEP260200-00",
          "external_contract_id": "KXBTC15M-26SEP260200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 617.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260200-00": {
          "UP/YES": "KXBTC15M-26SEP260200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 660,
          "signal_id": 341,
          "quote_id": 341,
          "settlement_id": 341,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.28,
          "net_pnl": -99.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T06:02:20.840902Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 617.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 661,
          "signal_id": 341,
          "quote_id": 341,
          "settlement_id": 341,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -64.0,
          "net_pnl": -65.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T06:02:20.844649Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 617.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83945.29,
        "kronos_base_predicted_close": 83980.109375,
        "kronos_base_displacement": 34.8193750000064,
        "kronos_base_displacement_fraction": 0.00041478652346077315,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84048.3125,
        "kronos_small_displacement": 103.0225000000064,
        "kronos_small_displacement_fraction": 0.0012272576579341905,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260200",
        "ticker": "KXBTC15M-26SEP260200-00",
        "market_id": "KXBTC15M-26SEP260200-00",
        "contract_id": "KXBTC15M-26SEP260200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83945.29
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T05:47:20.233310Z",
        "retrieved_timestamp": "2026-09-26T05:47:20.413823Z",
        "quote_offset_seconds": 0.180513,
        "quote_age_seconds": 0.180513,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 617.44
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83915.31,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 341,
          "signal_id": 341,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T05:30:00Z",
          "return_6h": -0.0014458218070551032,
          "return_12h": 0.0017072080762186026,
          "return_24h": -0.003615336361494359,
          "close_vs_ema12": -0.0004971712151440322,
          "close_vs_ema24": -0.001285022188346141,
          "ema12_slope_3h": -0.0002548727361803005,
          "ema24_slope_6h": -0.0006053049944266808,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T05:47:20.284242Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T05:30:00Z",
            "return_6h": -0.0014458218070551032,
            "return_12h": 0.0017072080762186026,
            "return_24h": -0.003615336361494359,
            "close_vs_ema12": -0.0004971712151440322,
            "close_vs_ema24": -0.001285022188346141,
            "ema12_slope_3h": -0.0002548727361803005,
            "ema24_slope_6h": -0.0006053049944266808,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 340,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0530Z",
      "trigger_timestamp": "2026-09-26T05:32:15.430670Z",
      "market_start_timestamp": "2026-09-26T05:30:00Z",
      "resolution_timestamp": "2026-09-26T05:45:00Z",
      "direction": "UP",
      "base_run_id": 2693,
      "small_run_id": 2694,
      "last_observed_close": 83920.08,
      "actual_close": 83945.29,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T05:32:15.466728Z",
      "base_predicted_close": 83959.4375,
      "small_predicted_close": 84046.1015625,
      "strike": 83920.08,
      "market_regime": {
        "id": 340,
        "signal_id": 340,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T05:15:00Z",
        "return_6h": -0.0018657373095434249,
        "return_12h": 0.002660005451978753,
        "return_24h": -0.002923230861928472,
        "close_vs_ema12": -0.0008184575925530568,
        "close_vs_ema24": -0.001611909102208764,
        "ema12_slope_3h": -0.0002270956125873802,
        "ema24_slope_6h": -0.0005875962355930131,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T05:32:15.470265Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T05:15:00Z",
          "return_6h": -0.0018657373095434249,
          "return_12h": 0.002660005451978753,
          "return_24h": -0.002923230861928472,
          "close_vs_ema12": -0.0008184575925530568,
          "close_vs_ema24": -0.001611909102208764,
          "ema12_slope_3h": -0.0002270956125873802,
          "ema24_slope_6h": -0.0005875962355930131,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171686,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2693,
        2694
      ],
      "forecast_publication_timestamp": "2026-09-26T05:32:15.430670Z",
      "requested_quote_timestamp": "2026-09-26T05:32:15.430670Z",
      "retrieved_quote_timestamp": "2026-09-26T05:32:15.602356Z",
      "quote_retrieval_timestamp": "2026-09-26T05:32:15.602356Z",
      "timing_difference_seconds": 0.171686,
      "selected_quote": {
        "id": 340,
        "contract_id": 340,
        "forecast_timestamp": "2026-09-26T05:32:15.430670Z",
        "requested_timestamp": "2026-09-26T05:32:15.430670Z",
        "actual_quote_timestamp": "2026-09-26T05:32:15.602356Z",
        "timestamp_delta_seconds": 0.171686,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T05:32:15.602356Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260145",
        "external_market_id": "KXBTC15M-26SEP260145-45",
        "external_contract_id": "KXBTC15M-26SEP260145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3986.39
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 340,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260145",
          "external_market_id": "KXBTC15M-26SEP260145-45",
          "external_contract_id": "KXBTC15M-26SEP260145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T05:30:00Z",
          "resolution_timestamp": "2026-09-26T05:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T05:32:15.473751Z"
        }
      ],
      "quotes": [
        {
          "id": 340,
          "contract_id": 340,
          "forecast_timestamp": "2026-09-26T05:32:15.430670Z",
          "requested_timestamp": "2026-09-26T05:32:15.430670Z",
          "actual_quote_timestamp": "2026-09-26T05:32:15.602356Z",
          "timestamp_delta_seconds": 0.171686,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.41,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T05:32:15.602356Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260145",
          "external_market_id": "KXBTC15M-26SEP260145-45",
          "external_contract_id": "KXBTC15M-26SEP260145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3986.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260145-45": {
          "UP/YES": "KXBTC15M-26SEP260145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 658,
          "signal_id": 340,
          "quote_id": 340,
          "settlement_id": 340,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T05:47:25.252631Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3986.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 659,
          "signal_id": 340,
          "quote_id": 340,
          "settlement_id": 340,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T05:47:25.255472Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3986.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83920.08,
        "kronos_base_predicted_close": 83959.4375,
        "kronos_base_displacement": 39.357499999998254,
        "kronos_base_displacement_fraction": 0.0004689878751306988,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84046.1015625,
        "kronos_small_displacement": 126.02156249999825,
        "kronos_small_displacement_fraction": 0.00150168544286419,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260145",
        "ticker": "KXBTC15M-26SEP260145-45",
        "market_id": "KXBTC15M-26SEP260145-45",
        "contract_id": "KXBTC15M-26SEP260145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83920.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T05:32:15.430670Z",
        "retrieved_timestamp": "2026-09-26T05:32:15.602356Z",
        "quote_offset_seconds": 0.171686,
        "quote_age_seconds": 0.171686,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3986.39
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83945.29,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 340,
          "signal_id": 340,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T05:15:00Z",
          "return_6h": -0.0018657373095434249,
          "return_12h": 0.002660005451978753,
          "return_24h": -0.002923230861928472,
          "close_vs_ema12": -0.0008184575925530568,
          "close_vs_ema24": -0.001611909102208764,
          "ema12_slope_3h": -0.0002270956125873802,
          "ema24_slope_6h": -0.0005875962355930131,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T05:32:15.470265Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T05:15:00Z",
            "return_6h": -0.0018657373095434249,
            "return_12h": 0.002660005451978753,
            "return_24h": -0.002923230861928472,
            "close_vs_ema12": -0.0008184575925530568,
            "close_vs_ema24": -0.001611909102208764,
            "ema12_slope_3h": -0.0002270956125873802,
            "ema24_slope_6h": -0.0005875962355930131,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 339,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0515Z",
      "trigger_timestamp": "2026-09-26T05:17:15.379920Z",
      "market_start_timestamp": "2026-09-26T05:15:00Z",
      "resolution_timestamp": "2026-09-26T05:30:00Z",
      "direction": "UP",
      "base_run_id": 2691,
      "small_run_id": 2692,
      "last_observed_close": 83959.3,
      "actual_close": 83920.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T05:17:15.415612Z",
      "base_predicted_close": 83973.96875,
      "small_predicted_close": 84043.234375,
      "strike": 83959.3,
      "market_regime": {
        "id": 339,
        "signal_id": 339,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T05:00:00Z",
        "return_6h": -0.0012322105462335697,
        "return_12h": 0.0002715246863991272,
        "return_24h": -0.0026543404353508437,
        "close_vs_ema12": -0.0003863865904119024,
        "close_vs_ema24": -0.0011793070622824198,
        "ema12_slope_3h": -0.0001831230366927672,
        "ema24_slope_6h": -0.0005607087179129167,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T05:17:15.418812Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T05:00:00Z",
          "return_6h": -0.0012322105462335697,
          "return_12h": 0.0002715246863991272,
          "return_24h": -0.0026543404353508437,
          "close_vs_ema12": -0.0003863865904119024,
          "close_vs_ema24": -0.0011793070622824198,
          "ema12_slope_3h": -0.0001831230366927672,
          "ema24_slope_6h": -0.0005607087179129167,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190479,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2691,
        2692
      ],
      "forecast_publication_timestamp": "2026-09-26T05:17:15.379920Z",
      "requested_quote_timestamp": "2026-09-26T05:17:15.379920Z",
      "retrieved_quote_timestamp": "2026-09-26T05:17:15.570399Z",
      "quote_retrieval_timestamp": "2026-09-26T05:17:15.570399Z",
      "timing_difference_seconds": 0.190479,
      "selected_quote": {
        "id": 339,
        "contract_id": 339,
        "forecast_timestamp": "2026-09-26T05:17:15.379920Z",
        "requested_timestamp": "2026-09-26T05:17:15.379920Z",
        "actual_quote_timestamp": "2026-09-26T05:17:15.570399Z",
        "timestamp_delta_seconds": 0.190479,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T05:17:15.570399Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260130",
        "external_market_id": "KXBTC15M-26SEP260130-30",
        "external_contract_id": "KXBTC15M-26SEP260130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2421.43
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 339,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260130",
          "external_market_id": "KXBTC15M-26SEP260130-30",
          "external_contract_id": "KXBTC15M-26SEP260130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T05:15:00Z",
          "resolution_timestamp": "2026-09-26T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T05:17:15.420622Z"
        }
      ],
      "quotes": [
        {
          "id": 339,
          "contract_id": 339,
          "forecast_timestamp": "2026-09-26T05:17:15.379920Z",
          "requested_timestamp": "2026-09-26T05:17:15.379920Z",
          "actual_quote_timestamp": "2026-09-26T05:17:15.570399Z",
          "timestamp_delta_seconds": 0.190479,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.29,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T05:17:15.570399Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260130",
          "external_market_id": "KXBTC15M-26SEP260130-30",
          "external_contract_id": "KXBTC15M-26SEP260130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2421.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260130-30": {
          "UP/YES": "KXBTC15M-26SEP260130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 656,
          "signal_id": 339,
          "quote_id": 339,
          "settlement_id": 339,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T05:32:19.792985Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2421.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 657,
          "signal_id": 339,
          "quote_id": 339,
          "settlement_id": 339,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T05:32:19.794931Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2421.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83959.3,
        "kronos_base_predicted_close": 83973.96875,
        "kronos_base_displacement": 14.66874999999709,
        "kronos_base_displacement_fraction": 0.00017471262861883186,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84043.234375,
        "kronos_small_displacement": 83.93437499999709,
        "kronos_small_displacement_fraction": 0.0009997031299688907,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260130",
        "ticker": "KXBTC15M-26SEP260130-30",
        "market_id": "KXBTC15M-26SEP260130-30",
        "contract_id": "KXBTC15M-26SEP260130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83959.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T05:17:15.379920Z",
        "retrieved_timestamp": "2026-09-26T05:17:15.570399Z",
        "quote_offset_seconds": 0.190479,
        "quote_age_seconds": 0.190479,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2421.43
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83920.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 339,
          "signal_id": 339,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T05:00:00Z",
          "return_6h": -0.0012322105462335697,
          "return_12h": 0.0002715246863991272,
          "return_24h": -0.0026543404353508437,
          "close_vs_ema12": -0.0003863865904119024,
          "close_vs_ema24": -0.0011793070622824198,
          "ema12_slope_3h": -0.0001831230366927672,
          "ema24_slope_6h": -0.0005607087179129167,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T05:17:15.418812Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T05:00:00Z",
            "return_6h": -0.0012322105462335697,
            "return_12h": 0.0002715246863991272,
            "return_24h": -0.0026543404353508437,
            "close_vs_ema12": -0.0003863865904119024,
            "close_vs_ema24": -0.0011793070622824198,
            "ema12_slope_3h": -0.0001831230366927672,
            "ema24_slope_6h": -0.0005607087179129167,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 338,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0500Z",
      "trigger_timestamp": "2026-09-26T05:02:15.808387Z",
      "market_start_timestamp": "2026-09-26T05:00:00Z",
      "resolution_timestamp": "2026-09-26T05:15:00Z",
      "direction": "UP",
      "base_run_id": 2689,
      "small_run_id": 2690,
      "last_observed_close": 83972.06,
      "actual_close": 83959.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T05:02:15.849468Z",
      "base_predicted_close": 84031.578125,
      "small_predicted_close": 84082.7890625,
      "strike": 83972.06,
      "market_regime": {
        "id": 338,
        "signal_id": 338,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T04:45:00Z",
        "return_6h": -0.0011441617110962143,
        "return_12h": 0.002883187681929744,
        "return_24h": -0.002673255964313115,
        "close_vs_ema12": -0.0002508968264063327,
        "close_vs_ema24": -0.001052268938319556,
        "ema12_slope_3h": -0.0001208878139686842,
        "ema24_slope_6h": -0.0005465581607777548,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T05:02:15.856071Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T04:45:00Z",
          "return_6h": -0.0011441617110962143,
          "return_12h": 0.002883187681929744,
          "return_24h": -0.002673255964313115,
          "close_vs_ema12": -0.0002508968264063327,
          "close_vs_ema24": -0.001052268938319556,
          "ema12_slope_3h": -0.0001208878139686842,
          "ema24_slope_6h": -0.0005465581607777548,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181053,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2689,
        2690
      ],
      "forecast_publication_timestamp": "2026-09-26T05:02:15.808387Z",
      "requested_quote_timestamp": "2026-09-26T05:02:15.808387Z",
      "retrieved_quote_timestamp": "2026-09-26T05:02:15.989440Z",
      "quote_retrieval_timestamp": "2026-09-26T05:02:15.989440Z",
      "timing_difference_seconds": 0.181053,
      "selected_quote": {
        "id": 338,
        "contract_id": 338,
        "forecast_timestamp": "2026-09-26T05:02:15.808387Z",
        "requested_timestamp": "2026-09-26T05:02:15.808387Z",
        "actual_quote_timestamp": "2026-09-26T05:02:15.989440Z",
        "timestamp_delta_seconds": 0.181053,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T05:02:15.989440Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260115",
        "external_market_id": "KXBTC15M-26SEP260115-15",
        "external_contract_id": "KXBTC15M-26SEP260115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6868.39
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 338,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260115",
          "external_market_id": "KXBTC15M-26SEP260115-15",
          "external_contract_id": "KXBTC15M-26SEP260115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T05:00:00Z",
          "resolution_timestamp": "2026-09-26T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T05:02:15.858393Z"
        }
      ],
      "quotes": [
        {
          "id": 338,
          "contract_id": 338,
          "forecast_timestamp": "2026-09-26T05:02:15.808387Z",
          "requested_timestamp": "2026-09-26T05:02:15.808387Z",
          "actual_quote_timestamp": "2026-09-26T05:02:15.989440Z",
          "timestamp_delta_seconds": 0.181053,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T05:02:15.989440Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260115",
          "external_market_id": "KXBTC15M-26SEP260115-15",
          "external_contract_id": "KXBTC15M-26SEP260115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6868.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260115-15": {
          "UP/YES": "KXBTC15M-26SEP260115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 654,
          "signal_id": 338,
          "quote_id": 338,
          "settlement_id": 338,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T05:17:19.592386Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6868.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 655,
          "signal_id": 338,
          "quote_id": 338,
          "settlement_id": 338,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T05:17:19.594973Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6868.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83972.06,
        "kronos_base_predicted_close": 84031.578125,
        "kronos_base_displacement": 59.51812500000233,
        "kronos_base_displacement_fraction": 0.0007087848624888127,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84082.7890625,
        "kronos_small_displacement": 110.72906250000233,
        "kronos_small_displacement_fraction": 0.0013186417303565298,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260115",
        "ticker": "KXBTC15M-26SEP260115-15",
        "market_id": "KXBTC15M-26SEP260115-15",
        "contract_id": "KXBTC15M-26SEP260115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83972.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T05:02:15.808387Z",
        "retrieved_timestamp": "2026-09-26T05:02:15.989440Z",
        "quote_offset_seconds": 0.181053,
        "quote_age_seconds": 0.181053,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6868.39
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83959.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 338,
          "signal_id": 338,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T04:45:00Z",
          "return_6h": -0.0011441617110962143,
          "return_12h": 0.002883187681929744,
          "return_24h": -0.002673255964313115,
          "close_vs_ema12": -0.0002508968264063327,
          "close_vs_ema24": -0.001052268938319556,
          "ema12_slope_3h": -0.0001208878139686842,
          "ema24_slope_6h": -0.0005465581607777548,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T05:02:15.856071Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T04:45:00Z",
            "return_6h": -0.0011441617110962143,
            "return_12h": 0.002883187681929744,
            "return_24h": -0.002673255964313115,
            "close_vs_ema12": -0.0002508968264063327,
            "close_vs_ema24": -0.001052268938319556,
            "ema12_slope_3h": -0.0001208878139686842,
            "ema24_slope_6h": -0.0005465581607777548,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 337,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0430Z",
      "trigger_timestamp": "2026-09-26T04:32:15.016962Z",
      "market_start_timestamp": "2026-09-26T04:30:00Z",
      "resolution_timestamp": "2026-09-26T04:45:00Z",
      "direction": "UP",
      "base_run_id": 2685,
      "small_run_id": 2686,
      "last_observed_close": 83892.5,
      "actual_close": 83964.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T04:32:15.056212Z",
      "base_predicted_close": 83992.84375,
      "small_predicted_close": 84044.59375,
      "strike": 83892.5,
      "market_regime": {
        "id": 337,
        "signal_id": 337,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T04:15:00Z",
        "return_6h": -7.410522642137263e-05,
        "return_12h": -0.0009531053029898651,
        "return_24h": -0.0025848065086617744,
        "close_vs_ema12": -0.0012236120693761565,
        "close_vs_ema24": -0.0020453477446075174,
        "ema12_slope_3h": -4.698302499195339e-05,
        "ema24_slope_6h": -0.0005195820621168856,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T04:32:15.060165Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T04:15:00Z",
          "return_6h": -7.410522642137263e-05,
          "return_12h": -0.0009531053029898651,
          "return_24h": -0.0025848065086617744,
          "close_vs_ema12": -0.0012236120693761565,
          "close_vs_ema24": -0.0020453477446075174,
          "ema12_slope_3h": -4.698302499195339e-05,
          "ema24_slope_6h": -0.0005195820621168856,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174362,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2685,
        2686
      ],
      "forecast_publication_timestamp": "2026-09-26T04:32:15.016962Z",
      "requested_quote_timestamp": "2026-09-26T04:32:15.016962Z",
      "retrieved_quote_timestamp": "2026-09-26T04:32:15.191324Z",
      "quote_retrieval_timestamp": "2026-09-26T04:32:15.191324Z",
      "timing_difference_seconds": 0.174362,
      "selected_quote": {
        "id": 337,
        "contract_id": 337,
        "forecast_timestamp": "2026-09-26T04:32:15.016962Z",
        "requested_timestamp": "2026-09-26T04:32:15.016962Z",
        "actual_quote_timestamp": "2026-09-26T04:32:15.191324Z",
        "timestamp_delta_seconds": 0.174362,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T04:32:15.191324Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260045",
        "external_market_id": "KXBTC15M-26SEP260045-45",
        "external_contract_id": "KXBTC15M-26SEP260045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 498.46
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 337,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260045",
          "external_market_id": "KXBTC15M-26SEP260045-45",
          "external_contract_id": "KXBTC15M-26SEP260045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T04:30:00Z",
          "resolution_timestamp": "2026-09-26T04:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T04:32:15.062942Z"
        }
      ],
      "quotes": [
        {
          "id": 337,
          "contract_id": 337,
          "forecast_timestamp": "2026-09-26T04:32:15.016962Z",
          "requested_timestamp": "2026-09-26T04:32:15.016962Z",
          "actual_quote_timestamp": "2026-09-26T04:32:15.191324Z",
          "timestamp_delta_seconds": 0.174362,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.63,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T04:32:15.191324Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260045",
          "external_market_id": "KXBTC15M-26SEP260045-45",
          "external_contract_id": "KXBTC15M-26SEP260045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 498.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260045-45": {
          "UP/YES": "KXBTC15M-26SEP260045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 652,
          "signal_id": 337,
          "quote_id": 337,
          "settlement_id": 337,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:47:25.538651Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 498.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 653,
          "signal_id": 337,
          "quote_id": 337,
          "settlement_id": 337,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:47:25.541271Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 498.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83892.5,
        "kronos_base_predicted_close": 83992.84375,
        "kronos_base_displacement": 100.34375,
        "kronos_base_displacement_fraction": 0.0011960991745388443,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84044.59375,
        "kronos_small_displacement": 152.09375,
        "kronos_small_displacement_fraction": 0.0018129600381440534,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260045",
        "ticker": "KXBTC15M-26SEP260045-45",
        "market_id": "KXBTC15M-26SEP260045-45",
        "contract_id": "KXBTC15M-26SEP260045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83892.5
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T04:32:15.016962Z",
        "retrieved_timestamp": "2026-09-26T04:32:15.191324Z",
        "quote_offset_seconds": 0.174362,
        "quote_age_seconds": 0.174362,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 498.46
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83964.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 337,
          "signal_id": 337,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T04:15:00Z",
          "return_6h": -7.410522642137263e-05,
          "return_12h": -0.0009531053029898651,
          "return_24h": -0.0025848065086617744,
          "close_vs_ema12": -0.0012236120693761565,
          "close_vs_ema24": -0.0020453477446075174,
          "ema12_slope_3h": -4.698302499195339e-05,
          "ema24_slope_6h": -0.0005195820621168856,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T04:32:15.060165Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T04:15:00Z",
            "return_6h": -7.410522642137263e-05,
            "return_12h": -0.0009531053029898651,
            "return_24h": -0.0025848065086617744,
            "close_vs_ema12": -0.0012236120693761565,
            "close_vs_ema24": -0.0020453477446075174,
            "ema12_slope_3h": -4.698302499195339e-05,
            "ema24_slope_6h": -0.0005195820621168856,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 336,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0415Z",
      "trigger_timestamp": "2026-09-26T04:17:14.922991Z",
      "market_start_timestamp": "2026-09-26T04:15:00Z",
      "resolution_timestamp": "2026-09-26T04:30:00Z",
      "direction": "UP",
      "base_run_id": 2683,
      "small_run_id": 2684,
      "last_observed_close": 83980.55,
      "actual_close": 83892.5,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T04:17:14.956183Z",
      "base_predicted_close": 84030.609375,
      "small_predicted_close": 84063.125,
      "strike": 83980.55,
      "market_regime": {
        "id": 336,
        "signal_id": 336,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T04:00:00Z",
        "return_6h": 0.0006976855700633333,
        "return_12h": 0.00015532992806321921,
        "return_24h": -0.0012946081009658217,
        "close_vs_ema12": -0.00022739360732593195,
        "close_vs_ema24": -0.0010409709213745622,
        "ema12_slope_3h": -2.5071582336333442e-05,
        "ema24_slope_6h": -0.0005289501677059327,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T04:17:14.960055Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T04:00:00Z",
          "return_6h": 0.0006976855700633333,
          "return_12h": 0.00015532992806321921,
          "return_24h": -0.0012946081009658217,
          "close_vs_ema12": -0.00022739360732593195,
          "close_vs_ema24": -0.0010409709213745622,
          "ema12_slope_3h": -2.5071582336333442e-05,
          "ema24_slope_6h": -0.0005289501677059327,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164578,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2683,
        2684
      ],
      "forecast_publication_timestamp": "2026-09-26T04:17:14.922991Z",
      "requested_quote_timestamp": "2026-09-26T04:17:14.922991Z",
      "retrieved_quote_timestamp": "2026-09-26T04:17:15.087569Z",
      "quote_retrieval_timestamp": "2026-09-26T04:17:15.087569Z",
      "timing_difference_seconds": 0.164578,
      "selected_quote": {
        "id": 336,
        "contract_id": 336,
        "forecast_timestamp": "2026-09-26T04:17:14.922991Z",
        "requested_timestamp": "2026-09-26T04:17:14.922991Z",
        "actual_quote_timestamp": "2026-09-26T04:17:15.087569Z",
        "timestamp_delta_seconds": 0.164578,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T04:17:15.087569Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260030",
        "external_market_id": "KXBTC15M-26SEP260030-30",
        "external_contract_id": "KXBTC15M-26SEP260030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 478.25
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 336,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260030",
          "external_market_id": "KXBTC15M-26SEP260030-30",
          "external_contract_id": "KXBTC15M-26SEP260030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T04:15:00Z",
          "resolution_timestamp": "2026-09-26T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T04:17:14.964152Z"
        }
      ],
      "quotes": [
        {
          "id": 336,
          "contract_id": 336,
          "forecast_timestamp": "2026-09-26T04:17:14.922991Z",
          "requested_timestamp": "2026-09-26T04:17:14.922991Z",
          "actual_quote_timestamp": "2026-09-26T04:17:15.087569Z",
          "timestamp_delta_seconds": 0.164578,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T04:17:15.087569Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260030",
          "external_market_id": "KXBTC15M-26SEP260030-30",
          "external_contract_id": "KXBTC15M-26SEP260030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 478.25
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260030-30": {
          "UP/YES": "KXBTC15M-26SEP260030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 650,
          "signal_id": 336,
          "quote_id": 336,
          "settlement_id": 336,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02000000000001,
          "net_pnl": -99.33000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:32:19.275778Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 478.25,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 651,
          "signal_id": 336,
          "quote_id": 336,
          "settlement_id": 336,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -66.0,
          "net_pnl": -67.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:32:19.278149Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 478.25,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83980.55,
        "kronos_base_predicted_close": 84030.609375,
        "kronos_base_displacement": 50.05937499999709,
        "kronos_base_displacement_fraction": 0.0005960829620667772,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84063.125,
        "kronos_small_displacement": 82.57499999999709,
        "kronos_small_displacement_fraction": 0.0009832633865817393,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260030",
        "ticker": "KXBTC15M-26SEP260030-30",
        "market_id": "KXBTC15M-26SEP260030-30",
        "contract_id": "KXBTC15M-26SEP260030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83980.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T04:17:14.922991Z",
        "retrieved_timestamp": "2026-09-26T04:17:15.087569Z",
        "quote_offset_seconds": 0.164578,
        "quote_age_seconds": 0.164578,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 478.25
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83892.5,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 336,
          "signal_id": 336,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T04:00:00Z",
          "return_6h": 0.0006976855700633333,
          "return_12h": 0.00015532992806321921,
          "return_24h": -0.0012946081009658217,
          "close_vs_ema12": -0.00022739360732593195,
          "close_vs_ema24": -0.0010409709213745622,
          "ema12_slope_3h": -2.5071582336333442e-05,
          "ema24_slope_6h": -0.0005289501677059327,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T04:17:14.960055Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T04:00:00Z",
            "return_6h": 0.0006976855700633333,
            "return_12h": 0.00015532992806321921,
            "return_24h": -0.0012946081009658217,
            "close_vs_ema12": -0.00022739360732593195,
            "close_vs_ema24": -0.0010409709213745622,
            "ema12_slope_3h": -2.5071582336333442e-05,
            "ema24_slope_6h": -0.0005289501677059327,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 335,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0400Z",
      "trigger_timestamp": "2026-09-26T04:02:15.977733Z",
      "market_start_timestamp": "2026-09-26T04:00:00Z",
      "resolution_timestamp": "2026-09-26T04:15:00Z",
      "direction": "UP",
      "base_run_id": 2681,
      "small_run_id": 2682,
      "last_observed_close": 83934.82,
      "actual_close": 83980.55,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T04:02:16.015156Z",
      "base_predicted_close": 83943.0390625,
      "small_predicted_close": 84013.875,
      "strike": 83934.82,
      "market_regime": {
        "id": 335,
        "signal_id": 335,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T03:45:00Z",
        "return_6h": 0.001758789469749722,
        "return_12h": 0.0021663781973859653,
        "return_24h": -0.0032859097164692486,
        "close_vs_ema12": -0.0007814158302793528,
        "close_vs_ema24": -0.001606743980222869,
        "ema12_slope_3h": -5.379547284523056e-05,
        "ema24_slope_6h": -0.0005547030663617392,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T04:02:16.019094Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T03:45:00Z",
          "return_6h": 0.001758789469749722,
          "return_12h": 0.0021663781973859653,
          "return_24h": -0.0032859097164692486,
          "close_vs_ema12": -0.0007814158302793528,
          "close_vs_ema24": -0.001606743980222869,
          "ema12_slope_3h": -5.379547284523056e-05,
          "ema24_slope_6h": -0.0005547030663617392,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.16291,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2681,
        2682
      ],
      "forecast_publication_timestamp": "2026-09-26T04:02:15.977733Z",
      "requested_quote_timestamp": "2026-09-26T04:02:15.977733Z",
      "retrieved_quote_timestamp": "2026-09-26T04:02:16.140643Z",
      "quote_retrieval_timestamp": "2026-09-26T04:02:16.140643Z",
      "timing_difference_seconds": 0.16291,
      "selected_quote": {
        "id": 335,
        "contract_id": 335,
        "forecast_timestamp": "2026-09-26T04:02:15.977733Z",
        "requested_timestamp": "2026-09-26T04:02:15.977733Z",
        "actual_quote_timestamp": "2026-09-26T04:02:16.140643Z",
        "timestamp_delta_seconds": 0.16291,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T04:02:16.140643Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260015",
        "external_market_id": "KXBTC15M-26SEP260015-15",
        "external_contract_id": "KXBTC15M-26SEP260015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5798.28
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 335,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260015",
          "external_market_id": "KXBTC15M-26SEP260015-15",
          "external_contract_id": "KXBTC15M-26SEP260015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T04:00:00Z",
          "resolution_timestamp": "2026-09-26T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T04:02:16.024507Z"
        }
      ],
      "quotes": [
        {
          "id": 335,
          "contract_id": 335,
          "forecast_timestamp": "2026-09-26T04:02:15.977733Z",
          "requested_timestamp": "2026-09-26T04:02:15.977733Z",
          "actual_quote_timestamp": "2026-09-26T04:02:16.140643Z",
          "timestamp_delta_seconds": 0.16291,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.79,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T04:02:16.140643Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260015",
          "external_market_id": "KXBTC15M-26SEP260015-15",
          "external_contract_id": "KXBTC15M-26SEP260015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5798.28
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260015-15": {
          "UP/YES": "KXBTC15M-26SEP260015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 648,
          "signal_id": 335,
          "quote_id": 335,
          "settlement_id": 335,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 123.0,
          "gross_pnl": 24.599999999999994,
          "net_pnl": 23.22,
          "roi": 0.232711966325917,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:17:19.940943Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5798.28,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 649,
          "signal_id": 335,
          "quote_id": 335,
          "settlement_id": 335,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 20.0,
          "net_pnl": 18.879999999999995,
          "roi": 0.2327416173570019,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:17:19.943261Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5798.28,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83934.82,
        "kronos_base_predicted_close": 83943.0390625,
        "kronos_base_displacement": 8.219062499993015,
        "kronos_base_displacement_fraction": 9.792196492460476e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84013.875,
        "kronos_small_displacement": 79.05499999999302,
        "kronos_small_displacement_fraction": 0.0009418617922811178,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260015",
        "ticker": "KXBTC15M-26SEP260015-15",
        "market_id": "KXBTC15M-26SEP260015-15",
        "contract_id": "KXBTC15M-26SEP260015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83934.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T04:02:15.977733Z",
        "retrieved_timestamp": "2026-09-26T04:02:16.140643Z",
        "quote_offset_seconds": 0.16291,
        "quote_age_seconds": 0.16291,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5798.28
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83980.55,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 335,
          "signal_id": 335,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T03:45:00Z",
          "return_6h": 0.001758789469749722,
          "return_12h": 0.0021663781973859653,
          "return_24h": -0.0032859097164692486,
          "close_vs_ema12": -0.0007814158302793528,
          "close_vs_ema24": -0.001606743980222869,
          "ema12_slope_3h": -5.379547284523056e-05,
          "ema24_slope_6h": -0.0005547030663617392,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T04:02:16.019094Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T03:45:00Z",
            "return_6h": 0.001758789469749722,
            "return_12h": 0.0021663781973859653,
            "return_24h": -0.0032859097164692486,
            "close_vs_ema12": -0.0007814158302793528,
            "close_vs_ema24": -0.001606743980222869,
            "ema12_slope_3h": -5.379547284523056e-05,
            "ema24_slope_6h": -0.0005547030663617392,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 334,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0345Z",
      "trigger_timestamp": "2026-09-26T03:47:28.246691Z",
      "market_start_timestamp": "2026-09-26T03:45:00Z",
      "resolution_timestamp": "2026-09-26T04:00:00Z",
      "direction": "UP",
      "base_run_id": 2679,
      "small_run_id": 2680,
      "last_observed_close": 83953.14,
      "actual_close": 83934.82,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T03:47:28.285555Z",
      "base_predicted_close": 83975.3984375,
      "small_predicted_close": 84028.4609375,
      "strike": 83953.14,
      "market_regime": {
        "id": 334,
        "signal_id": 334,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T03:30:00Z",
        "return_6h": 0.0017430232544310975,
        "return_12h": 0.005804394151467163,
        "return_24h": -0.0031455250426821735,
        "close_vs_ema12": -0.0005965358375893404,
        "close_vs_ema24": -0.0014225961302004597,
        "ema12_slope_3h": -8.126480603820596e-05,
        "ema24_slope_6h": -0.0006032173937169372,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T03:47:28.289122Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T03:30:00Z",
          "return_6h": 0.0017430232544310975,
          "return_12h": 0.005804394151467163,
          "return_24h": -0.0031455250426821735,
          "close_vs_ema12": -0.0005965358375893404,
          "close_vs_ema24": -0.0014225961302004597,
          "ema12_slope_3h": -8.126480603820596e-05,
          "ema24_slope_6h": -0.0006032173937169372,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196964,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2679,
        2680
      ],
      "forecast_publication_timestamp": "2026-09-26T03:47:28.246691Z",
      "requested_quote_timestamp": "2026-09-26T03:47:28.246691Z",
      "retrieved_quote_timestamp": "2026-09-26T03:47:28.443655Z",
      "quote_retrieval_timestamp": "2026-09-26T03:47:28.443655Z",
      "timing_difference_seconds": 0.196964,
      "selected_quote": {
        "id": 334,
        "contract_id": 334,
        "forecast_timestamp": "2026-09-26T03:47:28.246691Z",
        "requested_timestamp": "2026-09-26T03:47:28.246691Z",
        "actual_quote_timestamp": "2026-09-26T03:47:28.443655Z",
        "timestamp_delta_seconds": 0.196964,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T03:47:28.443655Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP260000",
        "external_market_id": "KXBTC15M-26SEP260000-00",
        "external_contract_id": "KXBTC15M-26SEP260000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4034.34
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 334,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260000",
          "external_market_id": "KXBTC15M-26SEP260000-00",
          "external_contract_id": "KXBTC15M-26SEP260000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T03:45:00Z",
          "resolution_timestamp": "2026-09-26T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T03:47:28.291982Z"
        }
      ],
      "quotes": [
        {
          "id": 334,
          "contract_id": 334,
          "forecast_timestamp": "2026-09-26T03:47:28.246691Z",
          "requested_timestamp": "2026-09-26T03:47:28.246691Z",
          "actual_quote_timestamp": "2026-09-26T03:47:28.443655Z",
          "timestamp_delta_seconds": 0.196964,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T03:47:28.443655Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP260000",
          "external_market_id": "KXBTC15M-26SEP260000-00",
          "external_contract_id": "KXBTC15M-26SEP260000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4034.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP260000-00": {
          "UP/YES": "KXBTC15M-26SEP260000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 646,
          "signal_id": 334,
          "quote_id": 334,
          "settlement_id": 334,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:02:20.465117Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4034.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 647,
          "signal_id": 334,
          "quote_id": 334,
          "settlement_id": 334,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T04:02:20.467897Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4034.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83953.14,
        "kronos_base_predicted_close": 83975.3984375,
        "kronos_base_displacement": 22.258437500000582,
        "kronos_base_displacement_fraction": 0.00026512930308503744,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84028.4609375,
        "kronos_small_displacement": 75.32093750000058,
        "kronos_small_displacement_fraction": 0.0008971783247178198,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP260000",
        "ticker": "KXBTC15M-26SEP260000-00",
        "market_id": "KXBTC15M-26SEP260000-00",
        "contract_id": "KXBTC15M-26SEP260000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83953.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T03:47:28.246691Z",
        "retrieved_timestamp": "2026-09-26T03:47:28.443655Z",
        "quote_offset_seconds": 0.196964,
        "quote_age_seconds": 0.196964,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4034.34
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83934.82,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 334,
          "signal_id": 334,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T03:30:00Z",
          "return_6h": 0.0017430232544310975,
          "return_12h": 0.005804394151467163,
          "return_24h": -0.0031455250426821735,
          "close_vs_ema12": -0.0005965358375893404,
          "close_vs_ema24": -0.0014225961302004597,
          "ema12_slope_3h": -8.126480603820596e-05,
          "ema24_slope_6h": -0.0006032173937169372,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T03:47:28.289122Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T03:30:00Z",
            "return_6h": 0.0017430232544310975,
            "return_12h": 0.005804394151467163,
            "return_24h": -0.0031455250426821735,
            "close_vs_ema12": -0.0005965358375893404,
            "close_vs_ema24": -0.0014225961302004597,
            "ema12_slope_3h": -8.126480603820596e-05,
            "ema24_slope_6h": -0.0006032173937169372,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 333,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0300Z",
      "trigger_timestamp": "2026-09-26T03:02:14.871739Z",
      "market_start_timestamp": "2026-09-26T03:00:00Z",
      "resolution_timestamp": "2026-09-26T03:15:00Z",
      "direction": "UP",
      "base_run_id": 2673,
      "small_run_id": 2674,
      "last_observed_close": 84008.94,
      "actual_close": 83920.25,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T03:02:14.924078Z",
      "base_predicted_close": 84030.765625,
      "small_predicted_close": 84063.9375,
      "strike": 84008.94,
      "market_regime": {
        "id": 333,
        "signal_id": 333,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T02:45:00Z",
        "return_6h": 0.0015327721631182012,
        "return_12h": 0.0001340969605252429,
        "return_24h": -0.0022080211418166185,
        "close_vs_ema12": 5.513891474073773e-06,
        "close_vs_ema24": -0.0008423908338169861,
        "ema12_slope_3h": -8.935002227250521e-05,
        "ema24_slope_6h": -0.0007980330323688056,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T03:02:14.928119Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T02:45:00Z",
          "return_6h": 0.0015327721631182012,
          "return_12h": 0.0001340969605252429,
          "return_24h": -0.0022080211418166185,
          "close_vs_ema12": 5.513891474073773e-06,
          "close_vs_ema24": -0.0008423908338169861,
          "ema12_slope_3h": -8.935002227250521e-05,
          "ema24_slope_6h": -0.0007980330323688056,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.365567,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2673,
        2674
      ],
      "forecast_publication_timestamp": "2026-09-26T03:02:14.871739Z",
      "requested_quote_timestamp": "2026-09-26T03:02:14.871739Z",
      "retrieved_quote_timestamp": "2026-09-26T03:02:15.237306Z",
      "quote_retrieval_timestamp": "2026-09-26T03:02:15.237306Z",
      "timing_difference_seconds": 0.365567,
      "selected_quote": {
        "id": 333,
        "contract_id": 333,
        "forecast_timestamp": "2026-09-26T03:02:14.871739Z",
        "requested_timestamp": "2026-09-26T03:02:14.871739Z",
        "actual_quote_timestamp": "2026-09-26T03:02:15.237306Z",
        "timestamp_delta_seconds": 0.365567,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T03:02:15.237306Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP252315",
        "external_market_id": "KXBTC15M-26SEP252315-15",
        "external_contract_id": "KXBTC15M-26SEP252315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 272.12
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 333,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP252315",
          "external_market_id": "KXBTC15M-26SEP252315-15",
          "external_contract_id": "KXBTC15M-26SEP252315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T03:00:00Z",
          "resolution_timestamp": "2026-09-26T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T03:02:14.931108Z"
        }
      ],
      "quotes": [
        {
          "id": 333,
          "contract_id": 333,
          "forecast_timestamp": "2026-09-26T03:02:14.871739Z",
          "requested_timestamp": "2026-09-26T03:02:14.871739Z",
          "actual_quote_timestamp": "2026-09-26T03:02:15.237306Z",
          "timestamp_delta_seconds": 0.365567,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T03:02:15.237306Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP252315",
          "external_market_id": "KXBTC15M-26SEP252315-15",
          "external_contract_id": "KXBTC15M-26SEP252315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 272.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP252315-15": {
          "UP/YES": "KXBTC15M-26SEP252315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 644,
          "signal_id": 333,
          "quote_id": 333,
          "settlement_id": 333,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T03:17:21.216131Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 272.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 645,
          "signal_id": 333,
          "quote_id": 333,
          "settlement_id": 333,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T03:17:21.218025Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 272.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84008.94,
        "kronos_base_predicted_close": 84030.765625,
        "kronos_base_displacement": 21.82562499999767,
        "kronos_base_displacement_fraction": 0.0002598012187750217,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84063.9375,
        "kronos_small_displacement": 54.99749999999767,
        "kronos_small_displacement_fraction": 0.000654662468065871,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP252315",
        "ticker": "KXBTC15M-26SEP252315-15",
        "market_id": "KXBTC15M-26SEP252315-15",
        "contract_id": "KXBTC15M-26SEP252315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84008.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T03:02:14.871739Z",
        "retrieved_timestamp": "2026-09-26T03:02:15.237306Z",
        "quote_offset_seconds": 0.365567,
        "quote_age_seconds": 0.365567,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 272.12
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83920.25,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 333,
          "signal_id": 333,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T02:45:00Z",
          "return_6h": 0.0015327721631182012,
          "return_12h": 0.0001340969605252429,
          "return_24h": -0.0022080211418166185,
          "close_vs_ema12": 5.513891474073773e-06,
          "close_vs_ema24": -0.0008423908338169861,
          "ema12_slope_3h": -8.935002227250521e-05,
          "ema24_slope_6h": -0.0007980330323688056,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T03:02:14.928119Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T02:45:00Z",
            "return_6h": 0.0015327721631182012,
            "return_12h": 0.0001340969605252429,
            "return_24h": -0.0022080211418166185,
            "close_vs_ema12": 5.513891474073773e-06,
            "close_vs_ema24": -0.0008423908338169861,
            "ema12_slope_3h": -8.935002227250521e-05,
            "ema24_slope_6h": -0.0007980330323688056,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 332,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260926T0030Z",
      "trigger_timestamp": "2026-09-26T00:32:16.316280Z",
      "market_start_timestamp": "2026-09-26T00:30:00Z",
      "resolution_timestamp": "2026-09-26T00:45:00Z",
      "direction": "UP",
      "base_run_id": 2653,
      "small_run_id": 2654,
      "last_observed_close": 83937.53,
      "actual_close": 83889.72,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-26T00:32:16.361034Z",
      "base_predicted_close": 83979.90625,
      "small_predicted_close": 84037.015625,
      "strike": 83937.53,
      "market_regime": {
        "id": 332,
        "signal_id": 332,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-26T00:15:00Z",
        "return_6h": -2.6153686060403913e-05,
        "return_12h": -0.005218796360328404,
        "return_24h": -0.00829449446285424,
        "close_vs_ema12": -0.0009244784602969736,
        "close_vs_ema24": -0.0019317516395656043,
        "ema12_slope_3h": -0.00012836370682722809,
        "ema24_slope_6h": -0.0009811549181256707,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-26T00:32:16.365434Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-26T00:15:00Z",
          "return_6h": -2.6153686060403913e-05,
          "return_12h": -0.005218796360328404,
          "return_24h": -0.00829449446285424,
          "close_vs_ema12": -0.0009244784602969736,
          "close_vs_ema24": -0.0019317516395656043,
          "ema12_slope_3h": -0.00012836370682722809,
          "ema24_slope_6h": -0.0009811549181256707,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.28,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173225,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2653,
        2654
      ],
      "forecast_publication_timestamp": "2026-09-26T00:32:16.316280Z",
      "requested_quote_timestamp": "2026-09-26T00:32:16.316280Z",
      "retrieved_quote_timestamp": "2026-09-26T00:32:16.489505Z",
      "quote_retrieval_timestamp": "2026-09-26T00:32:16.489505Z",
      "timing_difference_seconds": 0.173225,
      "selected_quote": {
        "id": 332,
        "contract_id": 332,
        "forecast_timestamp": "2026-09-26T00:32:16.316280Z",
        "requested_timestamp": "2026-09-26T00:32:16.316280Z",
        "actual_quote_timestamp": "2026-09-26T00:32:16.489505Z",
        "timestamp_delta_seconds": 0.173225,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "implied_probability": 0.28,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-26T00:32:16.489505Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP252045",
        "external_market_id": "KXBTC15M-26SEP252045-45",
        "external_contract_id": "KXBTC15M-26SEP252045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3763.35
      },
      "selected_entry_price": 0.28,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 332,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP252045",
          "external_market_id": "KXBTC15M-26SEP252045-45",
          "external_contract_id": "KXBTC15M-26SEP252045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-26T00:30:00Z",
          "resolution_timestamp": "2026-09-26T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-26T00:32:16.367883Z"
        }
      ],
      "quotes": [
        {
          "id": 332,
          "contract_id": 332,
          "forecast_timestamp": "2026-09-26T00:32:16.316280Z",
          "requested_timestamp": "2026-09-26T00:32:16.316280Z",
          "actual_quote_timestamp": "2026-09-26T00:32:16.489505Z",
          "timestamp_delta_seconds": 0.173225,
          "bid": 0.27,
          "ask": 0.28,
          "midpoint": 0.275,
          "last_price": 0.28,
          "implied_probability": 0.28,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-26T00:32:16.489505Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP252045",
          "external_market_id": "KXBTC15M-26SEP252045-45",
          "external_contract_id": "KXBTC15M-26SEP252045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3763.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP252045-45": {
          "UP/YES": "KXBTC15M-26SEP252045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 642,
          "signal_id": 332,
          "quote_id": 332,
          "settlement_id": 332,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 340.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.2,
          "trading_fee": 4.8,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.2,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T00:47:28.548009Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3763.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 643,
          "signal_id": 332,
          "quote_id": 332,
          "settlement_id": 332,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.000000000000004,
          "trading_fee": 1.42,
          "total_deployed": 29.42,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.000000000000004,
          "net_pnl": -29.42,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-26T00:47:28.550496Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3763.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83937.53,
        "kronos_base_predicted_close": 83979.90625,
        "kronos_base_displacement": 42.376250000001164,
        "kronos_base_displacement_fraction": 0.000504854622241102,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84037.015625,
        "kronos_small_displacement": 99.48562500000116,
        "kronos_small_displacement_fraction": 0.0011852341259029325,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP252045",
        "ticker": "KXBTC15M-26SEP252045-45",
        "market_id": "KXBTC15M-26SEP252045-45",
        "contract_id": "KXBTC15M-26SEP252045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83937.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-26T00:32:16.316280Z",
        "retrieved_timestamp": "2026-09-26T00:32:16.489505Z",
        "quote_offset_seconds": 0.173225,
        "quote_age_seconds": 0.173225,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.28,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3763.35
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83889.72,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260926T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 332,
          "signal_id": 332,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-26T00:15:00Z",
          "return_6h": -2.6153686060403913e-05,
          "return_12h": -0.005218796360328404,
          "return_24h": -0.00829449446285424,
          "close_vs_ema12": -0.0009244784602969736,
          "close_vs_ema24": -0.0019317516395656043,
          "ema12_slope_3h": -0.00012836370682722809,
          "ema24_slope_6h": -0.0009811549181256707,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-26T00:32:16.365434Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-26T00:15:00Z",
            "return_6h": -2.6153686060403913e-05,
            "return_12h": -0.005218796360328404,
            "return_24h": -0.00829449446285424,
            "close_vs_ema12": -0.0009244784602969736,
            "close_vs_ema24": -0.0019317516395656043,
            "ema12_slope_3h": -0.00012836370682722809,
            "ema24_slope_6h": -0.0009811549181256707,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 331,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T2100Z",
      "trigger_timestamp": "2026-09-25T21:02:16.057616Z",
      "market_start_timestamp": "2026-09-25T21:00:00Z",
      "resolution_timestamp": "2026-09-25T21:15:00Z",
      "direction": "UP",
      "base_run_id": 2625,
      "small_run_id": 2626,
      "last_observed_close": 83880.37,
      "actual_close": 83705.19,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T21:02:16.093490Z",
      "base_predicted_close": 83917.515625,
      "small_predicted_close": 83938.5546875,
      "strike": 83880.37,
      "market_regime": {
        "id": 331,
        "signal_id": 331,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T20:45:00Z",
        "return_6h": -0.0013965346331823447,
        "return_12h": -0.0061853235807255436,
        "return_24h": -0.005586300822658874,
        "close_vs_ema12": -0.002032086555524004,
        "close_vs_ema24": -0.0031674953089626534,
        "ema12_slope_3h": -0.0004775986365257445,
        "ema24_slope_6h": -0.0018173473016888098,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T21:02:16.096422Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T20:45:00Z",
          "return_6h": -0.0013965346331823447,
          "return_12h": -0.0061853235807255436,
          "return_24h": -0.005586300822658874,
          "close_vs_ema12": -0.002032086555524004,
          "close_vs_ema24": -0.0031674953089626534,
          "ema12_slope_3h": -0.0004775986365257445,
          "ema24_slope_6h": -0.0018173473016888098,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188414,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2625,
        2626
      ],
      "forecast_publication_timestamp": "2026-09-25T21:02:16.057616Z",
      "requested_quote_timestamp": "2026-09-25T21:02:16.057616Z",
      "retrieved_quote_timestamp": "2026-09-25T21:02:16.246030Z",
      "quote_retrieval_timestamp": "2026-09-25T21:02:16.246030Z",
      "timing_difference_seconds": 0.188414,
      "selected_quote": {
        "id": 331,
        "contract_id": 331,
        "forecast_timestamp": "2026-09-25T21:02:16.057616Z",
        "requested_timestamp": "2026-09-25T21:02:16.057616Z",
        "actual_quote_timestamp": "2026-09-25T21:02:16.246030Z",
        "timestamp_delta_seconds": 0.188414,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T21:02:16.246030Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP251715",
        "external_market_id": "KXBTC15M-26SEP251715-15",
        "external_contract_id": "KXBTC15M-26SEP251715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1960.47
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 331,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251715",
          "external_market_id": "KXBTC15M-26SEP251715-15",
          "external_contract_id": "KXBTC15M-26SEP251715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T21:00:00Z",
          "resolution_timestamp": "2026-09-25T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T21:02:16.101676Z"
        }
      ],
      "quotes": [
        {
          "id": 331,
          "contract_id": 331,
          "forecast_timestamp": "2026-09-25T21:02:16.057616Z",
          "requested_timestamp": "2026-09-25T21:02:16.057616Z",
          "actual_quote_timestamp": "2026-09-25T21:02:16.246030Z",
          "timestamp_delta_seconds": 0.188414,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T21:02:16.246030Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251715",
          "external_market_id": "KXBTC15M-26SEP251715-15",
          "external_contract_id": "KXBTC15M-26SEP251715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1960.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP251715-15": {
          "UP/YES": "KXBTC15M-26SEP251715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 640,
          "signal_id": 331,
          "quote_id": 331,
          "settlement_id": 331,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T21:17:20.113784Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1960.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 641,
          "signal_id": 331,
          "quote_id": 331,
          "settlement_id": 331,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T21:17:20.116542Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1960.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83880.37,
        "kronos_base_predicted_close": 83917.515625,
        "kronos_base_displacement": 37.14562500000466,
        "kronos_base_displacement_fraction": 0.00044284050010753005,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83938.5546875,
        "kronos_small_displacement": 58.18468750000466,
        "kronos_small_displacement_fraction": 0.0006936627425463748,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP251715",
        "ticker": "KXBTC15M-26SEP251715-15",
        "market_id": "KXBTC15M-26SEP251715-15",
        "contract_id": "KXBTC15M-26SEP251715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83880.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T21:02:16.057616Z",
        "retrieved_timestamp": "2026-09-25T21:02:16.246030Z",
        "quote_offset_seconds": 0.188414,
        "quote_age_seconds": 0.188414,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1960.47
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83705.19,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 331,
          "signal_id": 331,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T20:45:00Z",
          "return_6h": -0.0013965346331823447,
          "return_12h": -0.0061853235807255436,
          "return_24h": -0.005586300822658874,
          "close_vs_ema12": -0.002032086555524004,
          "close_vs_ema24": -0.0031674953089626534,
          "ema12_slope_3h": -0.0004775986365257445,
          "ema24_slope_6h": -0.0018173473016888098,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T21:02:16.096422Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T20:45:00Z",
            "return_6h": -0.0013965346331823447,
            "return_12h": -0.0061853235807255436,
            "return_24h": -0.005586300822658874,
            "close_vs_ema12": -0.002032086555524004,
            "close_vs_ema24": -0.0031674953089626534,
            "ema12_slope_3h": -0.0004775986365257445,
            "ema24_slope_6h": -0.0018173473016888098,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 330,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T2015Z",
      "trigger_timestamp": "2026-09-25T20:17:15.718593Z",
      "market_start_timestamp": "2026-09-25T20:15:00Z",
      "resolution_timestamp": "2026-09-25T20:30:00Z",
      "direction": "UP",
      "base_run_id": 2619,
      "small_run_id": 2620,
      "last_observed_close": 83963.17,
      "actual_close": 84053.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T20:17:15.753455Z",
      "base_predicted_close": 83971.5625,
      "small_predicted_close": 83976.15625,
      "strike": 83963.17,
      "market_regime": {
        "id": 330,
        "signal_id": 330,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T20:00:00Z",
        "return_6h": 0.0049811178261218725,
        "return_12h": -0.0018598119894689402,
        "return_24h": -0.003839069209177648,
        "close_vs_ema12": -0.0011117032690222128,
        "close_vs_ema24": -0.002287034615421679,
        "ema12_slope_3h": -0.0009420756368773153,
        "ema24_slope_6h": -0.0021077845465488076,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T20:17:15.759778Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T20:00:00Z",
          "return_6h": 0.0049811178261218725,
          "return_12h": -0.0018598119894689402,
          "return_24h": -0.003839069209177648,
          "close_vs_ema12": -0.0011117032690222128,
          "close_vs_ema24": -0.002287034615421679,
          "ema12_slope_3h": -0.0009420756368773153,
          "ema24_slope_6h": -0.0021077845465488076,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.195196,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2619,
        2620
      ],
      "forecast_publication_timestamp": "2026-09-25T20:17:15.718593Z",
      "requested_quote_timestamp": "2026-09-25T20:17:15.718593Z",
      "retrieved_quote_timestamp": "2026-09-25T20:17:15.913789Z",
      "quote_retrieval_timestamp": "2026-09-25T20:17:15.913789Z",
      "timing_difference_seconds": 0.195196,
      "selected_quote": {
        "id": 330,
        "contract_id": 330,
        "forecast_timestamp": "2026-09-25T20:17:15.718593Z",
        "requested_timestamp": "2026-09-25T20:17:15.718593Z",
        "actual_quote_timestamp": "2026-09-25T20:17:15.913789Z",
        "timestamp_delta_seconds": 0.195196,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T20:17:15.913789Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP251630",
        "external_market_id": "KXBTC15M-26SEP251630-30",
        "external_contract_id": "KXBTC15M-26SEP251630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6663.01
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 330,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251630",
          "external_market_id": "KXBTC15M-26SEP251630-30",
          "external_contract_id": "KXBTC15M-26SEP251630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T20:15:00Z",
          "resolution_timestamp": "2026-09-25T20:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T20:17:15.762308Z"
        }
      ],
      "quotes": [
        {
          "id": 330,
          "contract_id": 330,
          "forecast_timestamp": "2026-09-25T20:17:15.718593Z",
          "requested_timestamp": "2026-09-25T20:17:15.718593Z",
          "actual_quote_timestamp": "2026-09-25T20:17:15.913789Z",
          "timestamp_delta_seconds": 0.195196,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.6,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T20:17:15.913789Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251630",
          "external_market_id": "KXBTC15M-26SEP251630-30",
          "external_contract_id": "KXBTC15M-26SEP251630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6663.01
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP251630-30": {
          "UP/YES": "KXBTC15M-26SEP251630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 638,
          "signal_id": 330,
          "quote_id": 330,
          "settlement_id": 330,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T20:32:19.534496Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6663.01,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 639,
          "signal_id": 330,
          "quote_id": 330,
          "settlement_id": 330,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T20:32:19.536464Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6663.01,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83963.17,
        "kronos_base_predicted_close": 83971.5625,
        "kronos_base_displacement": 8.392500000001746,
        "kronos_base_displacement_fraction": 9.995453959160601e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83976.15625,
        "kronos_small_displacement": 12.986250000001746,
        "kronos_small_displacement_fraction": 0.00015466602797395272,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP251630",
        "ticker": "KXBTC15M-26SEP251630-30",
        "market_id": "KXBTC15M-26SEP251630-30",
        "contract_id": "KXBTC15M-26SEP251630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83963.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T20:17:15.718593Z",
        "retrieved_timestamp": "2026-09-25T20:17:15.913789Z",
        "quote_offset_seconds": 0.195196,
        "quote_age_seconds": 0.195196,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6663.01
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84053.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T2015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 330,
          "signal_id": 330,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T20:00:00Z",
          "return_6h": 0.0049811178261218725,
          "return_12h": -0.0018598119894689402,
          "return_24h": -0.003839069209177648,
          "close_vs_ema12": -0.0011117032690222128,
          "close_vs_ema24": -0.002287034615421679,
          "ema12_slope_3h": -0.0009420756368773153,
          "ema24_slope_6h": -0.0021077845465488076,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T20:17:15.759778Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T20:00:00Z",
            "return_6h": 0.0049811178261218725,
            "return_12h": -0.0018598119894689402,
            "return_24h": -0.003839069209177648,
            "close_vs_ema12": -0.0011117032690222128,
            "close_vs_ema24": -0.002287034615421679,
            "ema12_slope_3h": -0.0009420756368773153,
            "ema24_slope_6h": -0.0021077845465488076,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 329,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T1730Z",
      "trigger_timestamp": "2026-09-25T17:32:15.946581Z",
      "market_start_timestamp": "2026-09-25T17:30:00Z",
      "resolution_timestamp": "2026-09-25T17:45:00Z",
      "direction": "UP",
      "base_run_id": 2597,
      "small_run_id": 2598,
      "last_observed_close": 83697.45,
      "actual_close": 83802.22,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T17:32:15.978864Z",
      "base_predicted_close": 83706.9375,
      "small_predicted_close": 83757.5390625,
      "strike": 83697.45,
      "market_regime": {
        "id": 329,
        "signal_id": 329,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T17:15:00Z",
        "return_6h": -0.014577652919097184,
        "return_12h": -0.005568424274976946,
        "return_24h": -0.007248365567049664,
        "close_vs_ema12": -0.004999325612154437,
        "close_vs_ema24": -0.006077409571555337,
        "ema12_slope_3h": -0.0022833312246669513,
        "ema24_slope_6h": -0.0017675461525100689,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T17:32:15.982830Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T17:15:00Z",
          "return_6h": -0.014577652919097184,
          "return_12h": -0.005568424274976946,
          "return_24h": -0.007248365567049664,
          "close_vs_ema12": -0.004999325612154437,
          "close_vs_ema24": -0.006077409571555337,
          "ema12_slope_3h": -0.0022833312246669513,
          "ema24_slope_6h": -0.0017675461525100689,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.256845,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2597,
        2598
      ],
      "forecast_publication_timestamp": "2026-09-25T17:32:15.946581Z",
      "requested_quote_timestamp": "2026-09-25T17:32:15.946581Z",
      "retrieved_quote_timestamp": "2026-09-25T17:32:16.203426Z",
      "quote_retrieval_timestamp": "2026-09-25T17:32:16.203426Z",
      "timing_difference_seconds": 0.256845,
      "selected_quote": {
        "id": 329,
        "contract_id": 329,
        "forecast_timestamp": "2026-09-25T17:32:15.946581Z",
        "requested_timestamp": "2026-09-25T17:32:15.946581Z",
        "actual_quote_timestamp": "2026-09-25T17:32:16.203426Z",
        "timestamp_delta_seconds": 0.256845,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T17:32:16.203426Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP251345",
        "external_market_id": "KXBTC15M-26SEP251345-45",
        "external_contract_id": "KXBTC15M-26SEP251345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 370.52
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 329,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251345",
          "external_market_id": "KXBTC15M-26SEP251345-45",
          "external_contract_id": "KXBTC15M-26SEP251345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T17:30:00Z",
          "resolution_timestamp": "2026-09-25T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T17:32:15.985214Z"
        }
      ],
      "quotes": [
        {
          "id": 329,
          "contract_id": 329,
          "forecast_timestamp": "2026-09-25T17:32:15.946581Z",
          "requested_timestamp": "2026-09-25T17:32:15.946581Z",
          "actual_quote_timestamp": "2026-09-25T17:32:16.203426Z",
          "timestamp_delta_seconds": 0.256845,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T17:32:16.203426Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251345",
          "external_market_id": "KXBTC15M-26SEP251345-45",
          "external_contract_id": "KXBTC15M-26SEP251345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 370.52
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP251345-45": {
          "UP/YES": "KXBTC15M-26SEP251345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 636,
          "signal_id": 329,
          "quote_id": 329,
          "settlement_id": 329,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T17:47:31.743626Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 370.52,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 637,
          "signal_id": 329,
          "quote_id": 329,
          "settlement_id": 329,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T17:47:31.747686Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 370.52,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83697.45,
        "kronos_base_predicted_close": 83706.9375,
        "kronos_base_displacement": 9.48750000000291,
        "kronos_base_displacement_fraction": 0.00011335470793916554,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83757.5390625,
        "kronos_small_displacement": 60.08906250000291,
        "kronos_small_displacement_fraction": 0.0007179318187113575,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP251345",
        "ticker": "KXBTC15M-26SEP251345-45",
        "market_id": "KXBTC15M-26SEP251345-45",
        "contract_id": "KXBTC15M-26SEP251345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83697.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T17:32:15.946581Z",
        "retrieved_timestamp": "2026-09-25T17:32:16.203426Z",
        "quote_offset_seconds": 0.256845,
        "quote_age_seconds": 0.256845,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 370.52
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83802.22,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 329,
          "signal_id": 329,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T17:15:00Z",
          "return_6h": -0.014577652919097184,
          "return_12h": -0.005568424274976946,
          "return_24h": -0.007248365567049664,
          "close_vs_ema12": -0.004999325612154437,
          "close_vs_ema24": -0.006077409571555337,
          "ema12_slope_3h": -0.0022833312246669513,
          "ema24_slope_6h": -0.0017675461525100689,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T17:32:15.982830Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T17:15:00Z",
            "return_6h": -0.014577652919097184,
            "return_12h": -0.005568424274976946,
            "return_24h": -0.007248365567049664,
            "close_vs_ema12": -0.004999325612154437,
            "close_vs_ema24": -0.006077409571555337,
            "ema12_slope_3h": -0.0022833312246669513,
            "ema24_slope_6h": -0.0017675461525100689,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 328,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T1645Z",
      "trigger_timestamp": "2026-09-25T16:48:32.908658Z",
      "market_start_timestamp": "2026-09-25T16:45:00Z",
      "resolution_timestamp": "2026-09-25T17:00:00Z",
      "direction": "UP",
      "base_run_id": 2591,
      "small_run_id": 2592,
      "last_observed_close": 83928.15,
      "actual_close": 83730.65,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T16:48:32.964459Z",
      "base_predicted_close": 83951.34375,
      "small_predicted_close": 83955.6640625,
      "strike": 83928.15,
      "market_regime": {
        "id": 328,
        "signal_id": 328,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T16:30:00Z",
        "return_6h": -0.00989758729994017,
        "return_12h": -0.0040178750909335426,
        "return_24h": -0.008013863732462823,
        "close_vs_ema12": -0.0027781518172536046,
        "close_vs_ema24": -0.0036591706055862927,
        "ema12_slope_3h": -0.0027177798069141224,
        "ema24_slope_6h": -0.0009957761429892908,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T16:48:32.973277Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T16:30:00Z",
          "return_6h": -0.00989758729994017,
          "return_12h": -0.0040178750909335426,
          "return_24h": -0.008013863732462823,
          "close_vs_ema12": -0.0027781518172536046,
          "close_vs_ema24": -0.0036591706055862927,
          "ema12_slope_3h": -0.0027177798069141224,
          "ema24_slope_6h": -0.0009957761429892908,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.13,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.222735,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2591,
        2592
      ],
      "forecast_publication_timestamp": "2026-09-25T16:48:32.908658Z",
      "requested_quote_timestamp": "2026-09-25T16:48:32.908658Z",
      "retrieved_quote_timestamp": "2026-09-25T16:48:33.131393Z",
      "quote_retrieval_timestamp": "2026-09-25T16:48:33.131393Z",
      "timing_difference_seconds": 0.222735,
      "selected_quote": {
        "id": 328,
        "contract_id": 328,
        "forecast_timestamp": "2026-09-25T16:48:32.908658Z",
        "requested_timestamp": "2026-09-25T16:48:32.908658Z",
        "actual_quote_timestamp": "2026-09-25T16:48:33.131393Z",
        "timestamp_delta_seconds": 0.222735,
        "bid": 0.12,
        "ask": 0.13,
        "midpoint": 0.125,
        "last_price": 0.12,
        "implied_probability": 0.13,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T16:48:33.131393Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP251300",
        "external_market_id": "KXBTC15M-26SEP251300-00",
        "external_contract_id": "KXBTC15M-26SEP251300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7735.35
      },
      "selected_entry_price": 0.13,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 328,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251300",
          "external_market_id": "KXBTC15M-26SEP251300-00",
          "external_contract_id": "KXBTC15M-26SEP251300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T16:45:00Z",
          "resolution_timestamp": "2026-09-25T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T16:48:32.982447Z"
        }
      ],
      "quotes": [
        {
          "id": 328,
          "contract_id": 328,
          "forecast_timestamp": "2026-09-25T16:48:32.908658Z",
          "requested_timestamp": "2026-09-25T16:48:32.908658Z",
          "actual_quote_timestamp": "2026-09-25T16:48:33.131393Z",
          "timestamp_delta_seconds": 0.222735,
          "bid": 0.12,
          "ask": 0.13,
          "midpoint": 0.125,
          "last_price": 0.12,
          "implied_probability": 0.13,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T16:48:33.131393Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251300",
          "external_market_id": "KXBTC15M-26SEP251300-00",
          "external_contract_id": "KXBTC15M-26SEP251300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7735.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP251300-00": {
          "UP/YES": "KXBTC15M-26SEP251300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 634,
          "signal_id": 328,
          "quote_id": 328,
          "settlement_id": 328,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 725.0,
          "entry_price": 0.13,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.25,
          "trading_fee": 5.74,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.25,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T17:02:22.925554Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7735.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 635,
          "signal_id": 328,
          "quote_id": 328,
          "settlement_id": 328,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.13,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 13.0,
          "trading_fee": 0.8,
          "total_deployed": 13.8,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -13.0,
          "net_pnl": -13.8,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T17:02:22.927513Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7735.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83928.15,
        "kronos_base_predicted_close": 83951.34375,
        "kronos_base_displacement": 23.19375000000582,
        "kronos_base_displacement_fraction": 0.00027635245147195335,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83955.6640625,
        "kronos_small_displacement": 27.51406250000582,
        "kronos_small_displacement_fraction": 0.000327828773778593,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP251300",
        "ticker": "KXBTC15M-26SEP251300-00",
        "market_id": "KXBTC15M-26SEP251300-00",
        "contract_id": "KXBTC15M-26SEP251300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83928.15
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T16:48:32.908658Z",
        "retrieved_timestamp": "2026-09-25T16:48:33.131393Z",
        "quote_offset_seconds": 0.222735,
        "quote_age_seconds": 0.222735,
        "bid": 0.12,
        "ask": 0.13,
        "midpoint": 0.125,
        "last_price": 0.12,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.13,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7735.35
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83730.65,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 328,
          "signal_id": 328,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T16:30:00Z",
          "return_6h": -0.00989758729994017,
          "return_12h": -0.0040178750909335426,
          "return_24h": -0.008013863732462823,
          "close_vs_ema12": -0.0027781518172536046,
          "close_vs_ema24": -0.0036591706055862927,
          "ema12_slope_3h": -0.0027177798069141224,
          "ema24_slope_6h": -0.0009957761429892908,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T16:48:32.973277Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T16:30:00Z",
            "return_6h": -0.00989758729994017,
            "return_12h": -0.0040178750909335426,
            "return_24h": -0.008013863732462823,
            "close_vs_ema12": -0.0027781518172536046,
            "close_vs_ema24": -0.0036591706055862927,
            "ema12_slope_3h": -0.0027177798069141224,
            "ema24_slope_6h": -0.0009957761429892908,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 327,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T1615Z",
      "trigger_timestamp": "2026-09-25T16:17:15.639210Z",
      "market_start_timestamp": "2026-09-25T16:15:00Z",
      "resolution_timestamp": "2026-09-25T16:30:00Z",
      "direction": "UP",
      "base_run_id": 2587,
      "small_run_id": 2588,
      "last_observed_close": 83967.51,
      "actual_close": 83972.53,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T16:17:15.675184Z",
      "base_predicted_close": 84023.9296875,
      "small_predicted_close": 84118.046875,
      "strike": 83967.51,
      "market_regime": {
        "id": 327,
        "signal_id": 327,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T16:00:00Z",
        "return_6h": -0.006122121975289829,
        "return_12h": -0.0014497128452370944,
        "return_24h": -0.0019610397892264597,
        "close_vs_ema12": -0.0025290000542763647,
        "close_vs_ema24": -0.0033361076249052157,
        "ema12_slope_3h": -0.002896088863229118,
        "ema24_slope_6h": -0.0006398770481192972,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T16:17:15.679508Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T16:00:00Z",
          "return_6h": -0.006122121975289829,
          "return_12h": -0.0014497128452370944,
          "return_24h": -0.0019610397892264597,
          "close_vs_ema12": -0.0025290000542763647,
          "close_vs_ema24": -0.0033361076249052157,
          "ema12_slope_3h": -0.002896088863229118,
          "ema24_slope_6h": -0.0006398770481192972,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179029,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2587,
        2588
      ],
      "forecast_publication_timestamp": "2026-09-25T16:17:15.639210Z",
      "requested_quote_timestamp": "2026-09-25T16:17:15.639210Z",
      "retrieved_quote_timestamp": "2026-09-25T16:17:15.818239Z",
      "quote_retrieval_timestamp": "2026-09-25T16:17:15.818239Z",
      "timing_difference_seconds": 0.179029,
      "selected_quote": {
        "id": 327,
        "contract_id": 327,
        "forecast_timestamp": "2026-09-25T16:17:15.639210Z",
        "requested_timestamp": "2026-09-25T16:17:15.639210Z",
        "actual_quote_timestamp": "2026-09-25T16:17:15.818239Z",
        "timestamp_delta_seconds": 0.179029,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T16:17:15.818239Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP251230",
        "external_market_id": "KXBTC15M-26SEP251230-30",
        "external_contract_id": "KXBTC15M-26SEP251230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8997.66
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 327,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251230",
          "external_market_id": "KXBTC15M-26SEP251230-30",
          "external_contract_id": "KXBTC15M-26SEP251230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T16:15:00Z",
          "resolution_timestamp": "2026-09-25T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T16:17:15.682000Z"
        }
      ],
      "quotes": [
        {
          "id": 327,
          "contract_id": 327,
          "forecast_timestamp": "2026-09-25T16:17:15.639210Z",
          "requested_timestamp": "2026-09-25T16:17:15.639210Z",
          "actual_quote_timestamp": "2026-09-25T16:17:15.818239Z",
          "timestamp_delta_seconds": 0.179029,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.69,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T16:17:15.818239Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251230",
          "external_market_id": "KXBTC15M-26SEP251230-30",
          "external_contract_id": "KXBTC15M-26SEP251230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8997.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP251230-30": {
          "UP/YES": "KXBTC15M-26SEP251230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 632,
          "signal_id": 327,
          "quote_id": 327,
          "settlement_id": 327,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T16:32:22.275099Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8997.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 633,
          "signal_id": 327,
          "quote_id": 327,
          "settlement_id": 327,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T16:32:22.277676Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8997.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83967.51,
        "kronos_base_predicted_close": 84023.9296875,
        "kronos_base_displacement": 56.41968750000524,
        "kronos_base_displacement_fraction": 0.0006719228365829265,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84118.046875,
        "kronos_small_displacement": 150.53687500000524,
        "kronos_small_displacement_fraction": 0.0017927990838361796,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP251230",
        "ticker": "KXBTC15M-26SEP251230-30",
        "market_id": "KXBTC15M-26SEP251230-30",
        "contract_id": "KXBTC15M-26SEP251230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83967.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T16:17:15.639210Z",
        "retrieved_timestamp": "2026-09-25T16:17:15.818239Z",
        "quote_offset_seconds": 0.179029,
        "quote_age_seconds": 0.179029,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8997.66
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83972.53,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 327,
          "signal_id": 327,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T16:00:00Z",
          "return_6h": -0.006122121975289829,
          "return_12h": -0.0014497128452370944,
          "return_24h": -0.0019610397892264597,
          "close_vs_ema12": -0.0025290000542763647,
          "close_vs_ema24": -0.0033361076249052157,
          "ema12_slope_3h": -0.002896088863229118,
          "ema24_slope_6h": -0.0006398770481192972,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T16:17:15.679508Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T16:00:00Z",
            "return_6h": -0.006122121975289829,
            "return_12h": -0.0014497128452370944,
            "return_24h": -0.0019610397892264597,
            "close_vs_ema12": -0.0025290000542763647,
            "close_vs_ema24": -0.0033361076249052157,
            "ema12_slope_3h": -0.002896088863229118,
            "ema24_slope_6h": -0.0006398770481192972,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 326,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T1545Z",
      "trigger_timestamp": "2026-09-25T15:47:18.683691Z",
      "market_start_timestamp": "2026-09-25T15:45:00Z",
      "resolution_timestamp": "2026-09-25T16:00:00Z",
      "direction": "UP",
      "base_run_id": 2583,
      "small_run_id": 2584,
      "last_observed_close": 83468.66,
      "actual_close": 83753.38,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T15:47:18.725085Z",
      "base_predicted_close": 83571.40625,
      "small_predicted_close": 83591.609375,
      "strike": 83468.66,
      "market_regime": {
        "id": 326,
        "signal_id": 326,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T15:30:00Z",
        "return_6h": -0.013713610603642401,
        "return_12h": -0.008898270127065566,
        "return_24h": -0.010551098380400359,
        "close_vs_ema12": -0.008780093391600019,
        "close_vs_ema24": -0.009450822719085039,
        "ema12_slope_3h": -0.002543375135852899,
        "ema24_slope_6h": -0.000328021401741041,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T15:47:18.728343Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T15:30:00Z",
          "return_6h": -0.013713610603642401,
          "return_12h": -0.008898270127065566,
          "return_24h": -0.010551098380400359,
          "close_vs_ema12": -0.008780093391600019,
          "close_vs_ema24": -0.009450822719085039,
          "ema12_slope_3h": -0.002543375135852899,
          "ema24_slope_6h": -0.000328021401741041,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188369,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2583,
        2584
      ],
      "forecast_publication_timestamp": "2026-09-25T15:47:18.683691Z",
      "requested_quote_timestamp": "2026-09-25T15:47:18.683691Z",
      "retrieved_quote_timestamp": "2026-09-25T15:47:18.872060Z",
      "quote_retrieval_timestamp": "2026-09-25T15:47:18.872060Z",
      "timing_difference_seconds": 0.188369,
      "selected_quote": {
        "id": 326,
        "contract_id": 326,
        "forecast_timestamp": "2026-09-25T15:47:18.683691Z",
        "requested_timestamp": "2026-09-25T15:47:18.683691Z",
        "actual_quote_timestamp": "2026-09-25T15:47:18.872060Z",
        "timestamp_delta_seconds": 0.188369,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T15:47:18.872060Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP251200",
        "external_market_id": "KXBTC15M-26SEP251200-00",
        "external_contract_id": "KXBTC15M-26SEP251200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1091.64
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 326,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251200",
          "external_market_id": "KXBTC15M-26SEP251200-00",
          "external_contract_id": "KXBTC15M-26SEP251200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T15:45:00Z",
          "resolution_timestamp": "2026-09-25T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T15:47:18.731696Z"
        }
      ],
      "quotes": [
        {
          "id": 326,
          "contract_id": 326,
          "forecast_timestamp": "2026-09-25T15:47:18.683691Z",
          "requested_timestamp": "2026-09-25T15:47:18.683691Z",
          "actual_quote_timestamp": "2026-09-25T15:47:18.872060Z",
          "timestamp_delta_seconds": 0.188369,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T15:47:18.872060Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP251200",
          "external_market_id": "KXBTC15M-26SEP251200-00",
          "external_contract_id": "KXBTC15M-26SEP251200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1091.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP251200-00": {
          "UP/YES": "KXBTC15M-26SEP251200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 630,
          "signal_id": 326,
          "quote_id": 326,
          "settlement_id": 326,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T16:02:19.445577Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1091.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 631,
          "signal_id": 326,
          "quote_id": 326,
          "settlement_id": 326,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T16:02:19.447556Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1091.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83468.66,
        "kronos_base_predicted_close": 83571.40625,
        "kronos_base_displacement": 102.74624999999651,
        "kronos_base_displacement_fraction": 0.001230956025890394,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83591.609375,
        "kronos_small_displacement": 122.94937499999651,
        "kronos_small_displacement_fraction": 0.0014730004650846977,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP251200",
        "ticker": "KXBTC15M-26SEP251200-00",
        "market_id": "KXBTC15M-26SEP251200-00",
        "contract_id": "KXBTC15M-26SEP251200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83468.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T15:47:18.683691Z",
        "retrieved_timestamp": "2026-09-25T15:47:18.872060Z",
        "quote_offset_seconds": 0.188369,
        "quote_age_seconds": 0.188369,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1091.64
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83753.38,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 326,
          "signal_id": 326,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T15:30:00Z",
          "return_6h": -0.013713610603642401,
          "return_12h": -0.008898270127065566,
          "return_24h": -0.010551098380400359,
          "close_vs_ema12": -0.008780093391600019,
          "close_vs_ema24": -0.009450822719085039,
          "ema12_slope_3h": -0.002543375135852899,
          "ema24_slope_6h": -0.000328021401741041,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T15:47:18.728343Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T15:30:00Z",
            "return_6h": -0.013713610603642401,
            "return_12h": -0.008898270127065566,
            "return_24h": -0.010551098380400359,
            "close_vs_ema12": -0.008780093391600019,
            "close_vs_ema24": -0.009450822719085039,
            "ema12_slope_3h": -0.002543375135852899,
            "ema24_slope_6h": -0.000328021401741041,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 325,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T1215Z",
      "trigger_timestamp": "2026-09-25T12:17:14.849358Z",
      "market_start_timestamp": "2026-09-25T12:15:00Z",
      "resolution_timestamp": "2026-09-25T12:30:00Z",
      "direction": "UP",
      "base_run_id": 2555,
      "small_run_id": 2556,
      "last_observed_close": 84329.55,
      "actual_close": 84377.89,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T12:17:14.875844Z",
      "base_predicted_close": 84434.2265625,
      "small_predicted_close": 84487.625,
      "strike": 84329.55,
      "market_regime": {
        "id": 325,
        "signal_id": 325,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-25T12:00:00Z",
        "return_6h": 0.003347969359884795,
        "return_12h": -0.0035540704405551127,
        "return_24h": 0.00983033690329016,
        "close_vs_ema12": -0.001121724885329467,
        "close_vs_ema24": -0.0004733336136708566,
        "ema12_slope_3h": 0.002137923079446047,
        "ema24_slope_6h": 0.0007548691432539556,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T12:17:14.880433Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T12:00:00Z",
          "return_6h": 0.003347969359884795,
          "return_12h": -0.0035540704405551127,
          "return_24h": 0.00983033690329016,
          "close_vs_ema12": -0.001121724885329467,
          "close_vs_ema24": -0.0004733336136708566,
          "ema12_slope_3h": 0.002137923079446047,
          "ema24_slope_6h": 0.0007548691432539556,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.17,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.150459,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2555,
        2556
      ],
      "forecast_publication_timestamp": "2026-09-25T12:17:14.849358Z",
      "requested_quote_timestamp": "2026-09-25T12:17:14.849358Z",
      "retrieved_quote_timestamp": "2026-09-25T12:17:14.999817Z",
      "quote_retrieval_timestamp": "2026-09-25T12:17:14.999817Z",
      "timing_difference_seconds": 0.150459,
      "selected_quote": {
        "id": 325,
        "contract_id": 325,
        "forecast_timestamp": "2026-09-25T12:17:14.849358Z",
        "requested_timestamp": "2026-09-25T12:17:14.849358Z",
        "actual_quote_timestamp": "2026-09-25T12:17:14.999817Z",
        "timestamp_delta_seconds": 0.150459,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "implied_probability": 0.17,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T12:17:14.999817Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250830",
        "external_market_id": "KXBTC15M-26SEP250830-30",
        "external_contract_id": "KXBTC15M-26SEP250830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6600.4
      },
      "selected_entry_price": 0.17,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 325,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250830",
          "external_market_id": "KXBTC15M-26SEP250830-30",
          "external_contract_id": "KXBTC15M-26SEP250830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T12:15:00Z",
          "resolution_timestamp": "2026-09-25T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T12:17:14.882435Z"
        }
      ],
      "quotes": [
        {
          "id": 325,
          "contract_id": 325,
          "forecast_timestamp": "2026-09-25T12:17:14.849358Z",
          "requested_timestamp": "2026-09-25T12:17:14.849358Z",
          "actual_quote_timestamp": "2026-09-25T12:17:14.999817Z",
          "timestamp_delta_seconds": 0.150459,
          "bid": 0.16,
          "ask": 0.17,
          "midpoint": 0.165,
          "last_price": 0.16,
          "implied_probability": 0.17,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T12:17:14.999817Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250830",
          "external_market_id": "KXBTC15M-26SEP250830-30",
          "external_contract_id": "KXBTC15M-26SEP250830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6600.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250830-30": {
          "UP/YES": "KXBTC15M-26SEP250830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 628,
          "signal_id": 325,
          "quote_id": 325,
          "settlement_id": 325,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 555.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35000000000001,
          "trading_fee": 5.49,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 555.0,
          "gross_pnl": 460.65,
          "net_pnl": 455.15999999999997,
          "roi": 4.55889423076923,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T12:32:20.754171Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6600.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 629,
          "signal_id": 325,
          "quote_id": 325,
          "settlement_id": 325,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 17.0,
          "trading_fee": 0.99,
          "total_deployed": 17.99,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 83.0,
          "net_pnl": 82.01,
          "roi": 4.5586436909394115,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T12:32:20.756671Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6600.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84329.55,
        "kronos_base_predicted_close": 84434.2265625,
        "kronos_base_displacement": 104.67656249999709,
        "kronos_base_displacement_fraction": 0.0012412797471348666,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84487.625,
        "kronos_small_displacement": 158.0749999999971,
        "kronos_small_displacement_fraction": 0.0018744912074118395,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250830",
        "ticker": "KXBTC15M-26SEP250830-30",
        "market_id": "KXBTC15M-26SEP250830-30",
        "contract_id": "KXBTC15M-26SEP250830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84329.55
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T12:17:14.849358Z",
        "retrieved_timestamp": "2026-09-25T12:17:14.999817Z",
        "quote_offset_seconds": 0.150459,
        "quote_age_seconds": 0.150459,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.17,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6600.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84377.89,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 325,
          "signal_id": 325,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-25T12:00:00Z",
          "return_6h": 0.003347969359884795,
          "return_12h": -0.0035540704405551127,
          "return_24h": 0.00983033690329016,
          "close_vs_ema12": -0.001121724885329467,
          "close_vs_ema24": -0.0004733336136708566,
          "ema12_slope_3h": 0.002137923079446047,
          "ema24_slope_6h": 0.0007548691432539556,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T12:17:14.880433Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T12:00:00Z",
            "return_6h": 0.003347969359884795,
            "return_12h": -0.0035540704405551127,
            "return_24h": 0.00983033690329016,
            "close_vs_ema12": -0.001121724885329467,
            "close_vs_ema24": -0.0004733336136708566,
            "ema12_slope_3h": 0.002137923079446047,
            "ema24_slope_6h": 0.0007548691432539556,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 324,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0800Z",
      "trigger_timestamp": "2026-09-25T08:02:16.239263Z",
      "market_start_timestamp": "2026-09-25T08:00:00Z",
      "resolution_timestamp": "2026-09-25T08:15:00Z",
      "direction": "UP",
      "base_run_id": 2521,
      "small_run_id": 2522,
      "last_observed_close": 84052.01,
      "actual_close": 84119.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T08:02:16.272766Z",
      "base_predicted_close": 84073.78125,
      "small_predicted_close": 84115.7421875,
      "strike": 84052.01,
      "market_regime": {
        "id": 324,
        "signal_id": 324,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T07:45:00Z",
        "return_6h": -0.006098117536421643,
        "return_12h": -0.0037986524544174616,
        "return_24h": -0.005452688989021515,
        "close_vs_ema12": -0.0018978796721280666,
        "close_vs_ema24": -0.0025053224150243247,
        "ema12_slope_3h": -0.0012255764006747771,
        "ema24_slope_6h": -0.0007972578420980536,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T08:02:16.277494Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T07:45:00Z",
          "return_6h": -0.006098117536421643,
          "return_12h": -0.0037986524544174616,
          "return_24h": -0.005452688989021515,
          "close_vs_ema12": -0.0018978796721280666,
          "close_vs_ema24": -0.0025053224150243247,
          "ema12_slope_3h": -0.0012255764006747771,
          "ema24_slope_6h": -0.0007972578420980536,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192043,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2521,
        2522
      ],
      "forecast_publication_timestamp": "2026-09-25T08:02:16.239263Z",
      "requested_quote_timestamp": "2026-09-25T08:02:16.239263Z",
      "retrieved_quote_timestamp": "2026-09-25T08:02:16.431306Z",
      "quote_retrieval_timestamp": "2026-09-25T08:02:16.431306Z",
      "timing_difference_seconds": 0.192043,
      "selected_quote": {
        "id": 324,
        "contract_id": 324,
        "forecast_timestamp": "2026-09-25T08:02:16.239263Z",
        "requested_timestamp": "2026-09-25T08:02:16.239263Z",
        "actual_quote_timestamp": "2026-09-25T08:02:16.431306Z",
        "timestamp_delta_seconds": 0.192043,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T08:02:16.431306Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250415",
        "external_market_id": "KXBTC15M-26SEP250415-15",
        "external_contract_id": "KXBTC15M-26SEP250415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4923.47
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 324,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250415",
          "external_market_id": "KXBTC15M-26SEP250415-15",
          "external_contract_id": "KXBTC15M-26SEP250415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T08:00:00Z",
          "resolution_timestamp": "2026-09-25T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T08:02:16.282393Z"
        }
      ],
      "quotes": [
        {
          "id": 324,
          "contract_id": 324,
          "forecast_timestamp": "2026-09-25T08:02:16.239263Z",
          "requested_timestamp": "2026-09-25T08:02:16.239263Z",
          "actual_quote_timestamp": "2026-09-25T08:02:16.431306Z",
          "timestamp_delta_seconds": 0.192043,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T08:02:16.431306Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250415",
          "external_market_id": "KXBTC15M-26SEP250415-15",
          "external_contract_id": "KXBTC15M-26SEP250415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4923.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250415-15": {
          "UP/YES": "KXBTC15M-26SEP250415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 626,
          "signal_id": 324,
          "quote_id": 324,
          "settlement_id": 324,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T08:17:21.739559Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4923.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 627,
          "signal_id": 324,
          "quote_id": 324,
          "settlement_id": 324,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T08:17:21.741884Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4923.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84052.01,
        "kronos_base_predicted_close": 84073.78125,
        "kronos_base_displacement": 21.77125000000524,
        "kronos_base_displacement_fraction": 0.0002590211703444717,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84115.7421875,
        "kronos_small_displacement": 63.73218750000524,
        "kronos_small_displacement_fraction": 0.0007582470365670641,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250415",
        "ticker": "KXBTC15M-26SEP250415-15",
        "market_id": "KXBTC15M-26SEP250415-15",
        "contract_id": "KXBTC15M-26SEP250415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84052.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T08:02:16.239263Z",
        "retrieved_timestamp": "2026-09-25T08:02:16.431306Z",
        "quote_offset_seconds": 0.192043,
        "quote_age_seconds": 0.192043,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4923.47
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84119.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 324,
          "signal_id": 324,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T07:45:00Z",
          "return_6h": -0.006098117536421643,
          "return_12h": -0.0037986524544174616,
          "return_24h": -0.005452688989021515,
          "close_vs_ema12": -0.0018978796721280666,
          "close_vs_ema24": -0.0025053224150243247,
          "ema12_slope_3h": -0.0012255764006747771,
          "ema24_slope_6h": -0.0007972578420980536,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T08:02:16.277494Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T07:45:00Z",
            "return_6h": -0.006098117536421643,
            "return_12h": -0.0037986524544174616,
            "return_24h": -0.005452688989021515,
            "close_vs_ema12": -0.0018978796721280666,
            "close_vs_ema24": -0.0025053224150243247,
            "ema12_slope_3h": -0.0012255764006747771,
            "ema24_slope_6h": -0.0007972578420980536,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 323,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0745Z",
      "trigger_timestamp": "2026-09-25T07:47:18.903613Z",
      "market_start_timestamp": "2026-09-25T07:45:00Z",
      "resolution_timestamp": "2026-09-25T08:00:00Z",
      "direction": "UP",
      "base_run_id": 2519,
      "small_run_id": 2520,
      "last_observed_close": 83893.2,
      "actual_close": 84052.01,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T07:47:18.943971Z",
      "base_predicted_close": 83939.25,
      "small_predicted_close": 84068.0859375,
      "strike": 83893.2,
      "market_regime": {
        "id": 323,
        "signal_id": 323,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T07:30:00Z",
        "return_6h": -0.006867989757307291,
        "return_12h": -0.006471309573228279,
        "return_24h": -0.006040134638496175,
        "close_vs_ema12": -0.00386415216423297,
        "close_vs_ema24": -0.004442502321692077,
        "ema12_slope_3h": -0.0012044100490019582,
        "ema24_slope_6h": -0.0006853365231790365,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T07:47:18.948963Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T07:30:00Z",
          "return_6h": -0.006867989757307291,
          "return_12h": -0.006471309573228279,
          "return_24h": -0.006040134638496175,
          "close_vs_ema12": -0.00386415216423297,
          "close_vs_ema24": -0.004442502321692077,
          "ema12_slope_3h": -0.0012044100490019582,
          "ema24_slope_6h": -0.0006853365231790365,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.255271,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2519,
        2520
      ],
      "forecast_publication_timestamp": "2026-09-25T07:47:18.903613Z",
      "requested_quote_timestamp": "2026-09-25T07:47:18.903613Z",
      "retrieved_quote_timestamp": "2026-09-25T07:47:19.158884Z",
      "quote_retrieval_timestamp": "2026-09-25T07:47:19.158884Z",
      "timing_difference_seconds": 0.255271,
      "selected_quote": {
        "id": 323,
        "contract_id": 323,
        "forecast_timestamp": "2026-09-25T07:47:18.903613Z",
        "requested_timestamp": "2026-09-25T07:47:18.903613Z",
        "actual_quote_timestamp": "2026-09-25T07:47:19.158884Z",
        "timestamp_delta_seconds": 0.255271,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T07:47:19.158884Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250400",
        "external_market_id": "KXBTC15M-26SEP250400-00",
        "external_contract_id": "KXBTC15M-26SEP250400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6139.2
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 323,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250400",
          "external_market_id": "KXBTC15M-26SEP250400-00",
          "external_contract_id": "KXBTC15M-26SEP250400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T07:45:00Z",
          "resolution_timestamp": "2026-09-25T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T07:47:18.951785Z"
        }
      ],
      "quotes": [
        {
          "id": 323,
          "contract_id": 323,
          "forecast_timestamp": "2026-09-25T07:47:18.903613Z",
          "requested_timestamp": "2026-09-25T07:47:18.903613Z",
          "actual_quote_timestamp": "2026-09-25T07:47:19.158884Z",
          "timestamp_delta_seconds": 0.255271,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T07:47:19.158884Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250400",
          "external_market_id": "KXBTC15M-26SEP250400-00",
          "external_contract_id": "KXBTC15M-26SEP250400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6139.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250400-00": {
          "UP/YES": "KXBTC15M-26SEP250400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 624,
          "signal_id": 323,
          "quote_id": 323,
          "settlement_id": 323,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T08:02:21.073469Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6139.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 625,
          "signal_id": 323,
          "quote_id": 323,
          "settlement_id": 323,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T08:02:21.075983Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6139.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83893.2,
        "kronos_base_predicted_close": 83939.25,
        "kronos_base_displacement": 46.05000000000291,
        "kronos_base_displacement_fraction": 0.0005489121883537987,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84068.0859375,
        "kronos_small_displacement": 174.8859375000029,
        "kronos_small_displacement_fraction": 0.0020846258993577897,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250400",
        "ticker": "KXBTC15M-26SEP250400-00",
        "market_id": "KXBTC15M-26SEP250400-00",
        "contract_id": "KXBTC15M-26SEP250400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83893.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T07:47:18.903613Z",
        "retrieved_timestamp": "2026-09-25T07:47:19.158884Z",
        "quote_offset_seconds": 0.255271,
        "quote_age_seconds": 0.255271,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6139.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84052.01,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 323,
          "signal_id": 323,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T07:30:00Z",
          "return_6h": -0.006867989757307291,
          "return_12h": -0.006471309573228279,
          "return_24h": -0.006040134638496175,
          "close_vs_ema12": -0.00386415216423297,
          "close_vs_ema24": -0.004442502321692077,
          "ema12_slope_3h": -0.0012044100490019582,
          "ema24_slope_6h": -0.0006853365231790365,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T07:47:18.948963Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T07:30:00Z",
            "return_6h": -0.006867989757307291,
            "return_12h": -0.006471309573228279,
            "return_24h": -0.006040134638496175,
            "close_vs_ema12": -0.00386415216423297,
            "close_vs_ema24": -0.004442502321692077,
            "ema12_slope_3h": -0.0012044100490019582,
            "ema24_slope_6h": -0.0006853365231790365,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 322,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0715Z",
      "trigger_timestamp": "2026-09-25T07:17:13.595816Z",
      "market_start_timestamp": "2026-09-25T07:15:00Z",
      "resolution_timestamp": "2026-09-25T07:30:00Z",
      "direction": "UP",
      "base_run_id": 2515,
      "small_run_id": 2516,
      "last_observed_close": 83815.07,
      "actual_close": 84036.19,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T07:17:13.626944Z",
      "base_predicted_close": 83819.6953125,
      "small_predicted_close": 83832.09375,
      "strike": 83815.07,
      "market_regime": {
        "id": 322,
        "signal_id": 322,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-25T07:00:00Z",
        "return_6h": -0.010552921075380528,
        "return_12h": -0.009087089133736237,
        "return_24h": -0.0028458458137951004,
        "close_vs_ema12": -0.005054134357841411,
        "close_vs_ema24": -0.005522127535503185,
        "ema12_slope_3h": -0.0010752231238000398,
        "ema24_slope_6h": -0.000449000226063645,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T07:17:13.632608Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T07:00:00Z",
          "return_6h": -0.010552921075380528,
          "return_12h": -0.009087089133736237,
          "return_24h": -0.0028458458137951004,
          "close_vs_ema12": -0.005054134357841411,
          "close_vs_ema24": -0.005522127535503185,
          "ema12_slope_3h": -0.0010752231238000398,
          "ema24_slope_6h": -0.000449000226063645,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.166103,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2515,
        2516
      ],
      "forecast_publication_timestamp": "2026-09-25T07:17:13.595816Z",
      "requested_quote_timestamp": "2026-09-25T07:17:13.595816Z",
      "retrieved_quote_timestamp": "2026-09-25T07:17:13.761919Z",
      "quote_retrieval_timestamp": "2026-09-25T07:17:13.761919Z",
      "timing_difference_seconds": 0.166103,
      "selected_quote": {
        "id": 322,
        "contract_id": 322,
        "forecast_timestamp": "2026-09-25T07:17:13.595816Z",
        "requested_timestamp": "2026-09-25T07:17:13.595816Z",
        "actual_quote_timestamp": "2026-09-25T07:17:13.761919Z",
        "timestamp_delta_seconds": 0.166103,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T07:17:13.761919Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250330",
        "external_market_id": "KXBTC15M-26SEP250330-30",
        "external_contract_id": "KXBTC15M-26SEP250330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 151.02
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 322,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250330",
          "external_market_id": "KXBTC15M-26SEP250330-30",
          "external_contract_id": "KXBTC15M-26SEP250330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T07:15:00Z",
          "resolution_timestamp": "2026-09-25T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T07:17:13.634426Z"
        }
      ],
      "quotes": [
        {
          "id": 322,
          "contract_id": 322,
          "forecast_timestamp": "2026-09-25T07:17:13.595816Z",
          "requested_timestamp": "2026-09-25T07:17:13.595816Z",
          "actual_quote_timestamp": "2026-09-25T07:17:13.761919Z",
          "timestamp_delta_seconds": 0.166103,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.69,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T07:17:13.761919Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250330",
          "external_market_id": "KXBTC15M-26SEP250330-30",
          "external_contract_id": "KXBTC15M-26SEP250330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 151.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250330-30": {
          "UP/YES": "KXBTC15M-26SEP250330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 622,
          "signal_id": 322,
          "quote_id": 322,
          "settlement_id": 322,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T07:32:20.110656Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 151.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 623,
          "signal_id": 322,
          "quote_id": 322,
          "settlement_id": 322,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T07:32:20.112697Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 151.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83815.07,
        "kronos_base_predicted_close": 83819.6953125,
        "kronos_base_displacement": 4.625312499993015,
        "kronos_base_displacement_fraction": 5.518473587140134e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83832.09375,
        "kronos_small_displacement": 17.023749999993015,
        "kronos_small_displacement_fraction": 0.00020311084868142464,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250330",
        "ticker": "KXBTC15M-26SEP250330-30",
        "market_id": "KXBTC15M-26SEP250330-30",
        "contract_id": "KXBTC15M-26SEP250330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83815.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T07:17:13.595816Z",
        "retrieved_timestamp": "2026-09-25T07:17:13.761919Z",
        "quote_offset_seconds": 0.166103,
        "quote_age_seconds": 0.166103,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 151.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84036.19,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 322,
          "signal_id": 322,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-25T07:00:00Z",
          "return_6h": -0.010552921075380528,
          "return_12h": -0.009087089133736237,
          "return_24h": -0.0028458458137951004,
          "close_vs_ema12": -0.005054134357841411,
          "close_vs_ema24": -0.005522127535503185,
          "ema12_slope_3h": -0.0010752231238000398,
          "ema24_slope_6h": -0.000449000226063645,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T07:17:13.632608Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T07:00:00Z",
            "return_6h": -0.010552921075380528,
            "return_12h": -0.009087089133736237,
            "return_24h": -0.0028458458137951004,
            "close_vs_ema12": -0.005054134357841411,
            "close_vs_ema24": -0.005522127535503185,
            "ema12_slope_3h": -0.0010752231238000398,
            "ema24_slope_6h": -0.000449000226063645,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 321,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0700Z",
      "trigger_timestamp": "2026-09-25T07:02:16.252870Z",
      "market_start_timestamp": "2026-09-25T07:00:00Z",
      "resolution_timestamp": "2026-09-25T07:15:00Z",
      "direction": "UP",
      "base_run_id": 2513,
      "small_run_id": 2514,
      "last_observed_close": 84029.91,
      "actual_close": 83815.07,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T07:02:16.288342Z",
      "base_predicted_close": 84047.40625,
      "small_predicted_close": 84146.40625,
      "strike": 84029.91,
      "market_regime": {
        "id": 321,
        "signal_id": 321,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T06:45:00Z",
        "return_6h": -0.006249796208360636,
        "return_12h": -0.005157786200763126,
        "return_24h": -0.0009411272142829663,
        "close_vs_ema12": -0.002718264599936182,
        "close_vs_ema24": -0.0030888643358414347,
        "ema12_slope_3h": -0.0009824247195343583,
        "ema24_slope_6h": -0.00023527689381974692,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T07:02:16.292933Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T06:45:00Z",
          "return_6h": -0.006249796208360636,
          "return_12h": -0.005157786200763126,
          "return_24h": -0.0009411272142829663,
          "close_vs_ema12": -0.002718264599936182,
          "close_vs_ema24": -0.0030888643358414347,
          "ema12_slope_3h": -0.0009824247195343583,
          "ema24_slope_6h": -0.00023527689381974692,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183569,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2513,
        2514
      ],
      "forecast_publication_timestamp": "2026-09-25T07:02:16.252870Z",
      "requested_quote_timestamp": "2026-09-25T07:02:16.252870Z",
      "retrieved_quote_timestamp": "2026-09-25T07:02:16.436439Z",
      "quote_retrieval_timestamp": "2026-09-25T07:02:16.436439Z",
      "timing_difference_seconds": 0.183569,
      "selected_quote": {
        "id": 321,
        "contract_id": 321,
        "forecast_timestamp": "2026-09-25T07:02:16.252870Z",
        "requested_timestamp": "2026-09-25T07:02:16.252870Z",
        "actual_quote_timestamp": "2026-09-25T07:02:16.436439Z",
        "timestamp_delta_seconds": 0.183569,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T07:02:16.436439Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250315",
        "external_market_id": "KXBTC15M-26SEP250315-15",
        "external_contract_id": "KXBTC15M-26SEP250315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5731.19
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 321,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250315",
          "external_market_id": "KXBTC15M-26SEP250315-15",
          "external_contract_id": "KXBTC15M-26SEP250315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T07:00:00Z",
          "resolution_timestamp": "2026-09-25T07:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T07:02:16.295430Z"
        }
      ],
      "quotes": [
        {
          "id": 321,
          "contract_id": 321,
          "forecast_timestamp": "2026-09-25T07:02:16.252870Z",
          "requested_timestamp": "2026-09-25T07:02:16.252870Z",
          "actual_quote_timestamp": "2026-09-25T07:02:16.436439Z",
          "timestamp_delta_seconds": 0.183569,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T07:02:16.436439Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250315",
          "external_market_id": "KXBTC15M-26SEP250315-15",
          "external_contract_id": "KXBTC15M-26SEP250315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5731.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250315-15": {
          "UP/YES": "KXBTC15M-26SEP250315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 620,
          "signal_id": 321,
          "quote_id": 321,
          "settlement_id": 321,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.80000000000001,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T07:17:17.721110Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5731.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 621,
          "signal_id": 321,
          "quote_id": 321,
          "settlement_id": 321,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -55.00000000000001,
          "net_pnl": -56.74000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T07:17:17.723229Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5731.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84029.91,
        "kronos_base_predicted_close": 84047.40625,
        "kronos_base_displacement": 17.496249999996508,
        "kronos_base_displacement_fraction": 0.0002082145512234454,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84146.40625,
        "kronos_small_displacement": 116.49624999999651,
        "kronos_small_displacement_fraction": 0.0013863664735568144,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250315",
        "ticker": "KXBTC15M-26SEP250315-15",
        "market_id": "KXBTC15M-26SEP250315-15",
        "contract_id": "KXBTC15M-26SEP250315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84029.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T07:02:16.252870Z",
        "retrieved_timestamp": "2026-09-25T07:02:16.436439Z",
        "quote_offset_seconds": 0.183569,
        "quote_age_seconds": 0.183569,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5731.19
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83815.07,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 321,
          "signal_id": 321,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T06:45:00Z",
          "return_6h": -0.006249796208360636,
          "return_12h": -0.005157786200763126,
          "return_24h": -0.0009411272142829663,
          "close_vs_ema12": -0.002718264599936182,
          "close_vs_ema24": -0.0030888643358414347,
          "ema12_slope_3h": -0.0009824247195343583,
          "ema24_slope_6h": -0.00023527689381974692,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T07:02:16.292933Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T06:45:00Z",
            "return_6h": -0.006249796208360636,
            "return_12h": -0.005157786200763126,
            "return_24h": -0.0009411272142829663,
            "close_vs_ema12": -0.002718264599936182,
            "close_vs_ema24": -0.0030888643358414347,
            "ema12_slope_3h": -0.0009824247195343583,
            "ema24_slope_6h": -0.00023527689381974692,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 320,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0645Z",
      "trigger_timestamp": "2026-09-25T06:47:18.504627Z",
      "market_start_timestamp": "2026-09-25T06:45:00Z",
      "resolution_timestamp": "2026-09-25T07:00:00Z",
      "direction": "UP",
      "base_run_id": 2511,
      "small_run_id": 2512,
      "last_observed_close": 84014.1,
      "actual_close": 84029.91,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T06:47:18.573716Z",
      "base_predicted_close": 84097.4296875,
      "small_predicted_close": 84173.03125,
      "strike": 84014.1,
      "market_regime": {
        "id": 320,
        "signal_id": 320,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T06:30:00Z",
        "return_6h": -0.0068003310432974695,
        "return_12h": -0.004516972765087224,
        "return_24h": -0.001961118156509345,
        "close_vs_ema12": -0.003021207977071505,
        "close_vs_ema24": -0.003341221151226037,
        "ema12_slope_3h": -0.0009325337580647908,
        "ema24_slope_6h": -0.00010827018625936269,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T06:47:18.578966Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T06:30:00Z",
          "return_6h": -0.0068003310432974695,
          "return_12h": -0.004516972765087224,
          "return_24h": -0.001961118156509345,
          "close_vs_ema12": -0.003021207977071505,
          "close_vs_ema24": -0.003341221151226037,
          "ema12_slope_3h": -0.0009325337580647908,
          "ema24_slope_6h": -0.00010827018625936269,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.279859,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2511,
        2512
      ],
      "forecast_publication_timestamp": "2026-09-25T06:47:18.504627Z",
      "requested_quote_timestamp": "2026-09-25T06:47:18.504627Z",
      "retrieved_quote_timestamp": "2026-09-25T06:47:18.784486Z",
      "quote_retrieval_timestamp": "2026-09-25T06:47:18.784486Z",
      "timing_difference_seconds": 0.279859,
      "selected_quote": {
        "id": 320,
        "contract_id": 320,
        "forecast_timestamp": "2026-09-25T06:47:18.504627Z",
        "requested_timestamp": "2026-09-25T06:47:18.504627Z",
        "actual_quote_timestamp": "2026-09-25T06:47:18.784486Z",
        "timestamp_delta_seconds": 0.279859,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T06:47:18.784486Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250300",
        "external_market_id": "KXBTC15M-26SEP250300-00",
        "external_contract_id": "KXBTC15M-26SEP250300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5960.75
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 320,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250300",
          "external_market_id": "KXBTC15M-26SEP250300-00",
          "external_contract_id": "KXBTC15M-26SEP250300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T06:45:00Z",
          "resolution_timestamp": "2026-09-25T07:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T06:47:18.582069Z"
        }
      ],
      "quotes": [
        {
          "id": 320,
          "contract_id": 320,
          "forecast_timestamp": "2026-09-25T06:47:18.504627Z",
          "requested_timestamp": "2026-09-25T06:47:18.504627Z",
          "actual_quote_timestamp": "2026-09-25T06:47:18.784486Z",
          "timestamp_delta_seconds": 0.279859,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T06:47:18.784486Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250300",
          "external_market_id": "KXBTC15M-26SEP250300-00",
          "external_contract_id": "KXBTC15M-26SEP250300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5960.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250300-00": {
          "UP/YES": "KXBTC15M-26SEP250300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 618,
          "signal_id": 320,
          "quote_id": 320,
          "settlement_id": 320,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T07:02:20.629647Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5960.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 619,
          "signal_id": 320,
          "quote_id": 320,
          "settlement_id": 320,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T07:02:20.631743Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5960.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84014.1,
        "kronos_base_predicted_close": 84097.4296875,
        "kronos_base_displacement": 83.32968749999418,
        "kronos_base_displacement_fraction": 0.0009918535995742878,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84173.03125,
        "kronos_small_displacement": 158.93124999999418,
        "kronos_small_displacement_fraction": 0.0018917211515685364,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250300",
        "ticker": "KXBTC15M-26SEP250300-00",
        "market_id": "KXBTC15M-26SEP250300-00",
        "contract_id": "KXBTC15M-26SEP250300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84014.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T06:47:18.504627Z",
        "retrieved_timestamp": "2026-09-25T06:47:18.784486Z",
        "quote_offset_seconds": 0.279859,
        "quote_age_seconds": 0.279859,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5960.75
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84029.91,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 320,
          "signal_id": 320,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T06:30:00Z",
          "return_6h": -0.0068003310432974695,
          "return_12h": -0.004516972765087224,
          "return_24h": -0.001961118156509345,
          "close_vs_ema12": -0.003021207977071505,
          "close_vs_ema24": -0.003341221151226037,
          "ema12_slope_3h": -0.0009325337580647908,
          "ema24_slope_6h": -0.00010827018625936269,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T06:47:18.578966Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T06:30:00Z",
            "return_6h": -0.0068003310432974695,
            "return_12h": -0.004516972765087224,
            "return_24h": -0.001961118156509345,
            "close_vs_ema12": -0.003021207977071505,
            "close_vs_ema24": -0.003341221151226037,
            "ema12_slope_3h": -0.0009325337580647908,
            "ema24_slope_6h": -0.00010827018625936269,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 319,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0630Z",
      "trigger_timestamp": "2026-09-25T06:32:14.302020Z",
      "market_start_timestamp": "2026-09-25T06:30:00Z",
      "resolution_timestamp": "2026-09-25T06:45:00Z",
      "direction": "UP",
      "base_run_id": 2509,
      "small_run_id": 2510,
      "last_observed_close": 84102.63,
      "actual_close": 84014.1,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T06:32:14.335297Z",
      "base_predicted_close": 84169.0625,
      "small_predicted_close": 84211.609375,
      "strike": 84102.63,
      "market_regime": {
        "id": 319,
        "signal_id": 319,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T06:15:00Z",
        "return_6h": -0.0063438841238692145,
        "return_12h": -0.003731023047244597,
        "return_24h": -0.0008129753667597273,
        "close_vs_ema12": -0.0020989242058635504,
        "close_vs_ema24": -0.002361152894000962,
        "ema12_slope_3h": -0.0008692655061872667,
        "ema24_slope_6h": 3.310391193500628e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T06:32:14.338252Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T06:15:00Z",
          "return_6h": -0.0063438841238692145,
          "return_12h": -0.003731023047244597,
          "return_24h": -0.0008129753667597273,
          "close_vs_ema12": -0.0020989242058635504,
          "close_vs_ema24": -0.002361152894000962,
          "ema12_slope_3h": -0.0008692655061872667,
          "ema24_slope_6h": 3.310391193500628e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.160373,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2509,
        2510
      ],
      "forecast_publication_timestamp": "2026-09-25T06:32:14.302020Z",
      "requested_quote_timestamp": "2026-09-25T06:32:14.302020Z",
      "retrieved_quote_timestamp": "2026-09-25T06:32:14.462393Z",
      "quote_retrieval_timestamp": "2026-09-25T06:32:14.462393Z",
      "timing_difference_seconds": 0.160373,
      "selected_quote": {
        "id": 319,
        "contract_id": 319,
        "forecast_timestamp": "2026-09-25T06:32:14.302020Z",
        "requested_timestamp": "2026-09-25T06:32:14.302020Z",
        "actual_quote_timestamp": "2026-09-25T06:32:14.462393Z",
        "timestamp_delta_seconds": 0.160373,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T06:32:14.462393Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250245",
        "external_market_id": "KXBTC15M-26SEP250245-45",
        "external_contract_id": "KXBTC15M-26SEP250245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 432.06
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 319,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250245",
          "external_market_id": "KXBTC15M-26SEP250245-45",
          "external_contract_id": "KXBTC15M-26SEP250245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T06:30:00Z",
          "resolution_timestamp": "2026-09-25T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T06:32:14.340356Z"
        }
      ],
      "quotes": [
        {
          "id": 319,
          "contract_id": 319,
          "forecast_timestamp": "2026-09-25T06:32:14.302020Z",
          "requested_timestamp": "2026-09-25T06:32:14.302020Z",
          "actual_quote_timestamp": "2026-09-25T06:32:14.462393Z",
          "timestamp_delta_seconds": 0.160373,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T06:32:14.462393Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250245",
          "external_market_id": "KXBTC15M-26SEP250245-45",
          "external_contract_id": "KXBTC15M-26SEP250245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 432.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250245-45": {
          "UP/YES": "KXBTC15M-26SEP250245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 616,
          "signal_id": 319,
          "quote_id": 319,
          "settlement_id": 319,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T06:47:24.231953Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 432.06,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 617,
          "signal_id": 319,
          "quote_id": 319,
          "settlement_id": 319,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T06:47:24.235372Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 432.06,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84102.63,
        "kronos_base_predicted_close": 84169.0625,
        "kronos_base_displacement": 66.43249999999534,
        "kronos_base_displacement_fraction": 0.0007898980091347362,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84211.609375,
        "kronos_small_displacement": 108.97937499999534,
        "kronos_small_displacement_fraction": 0.0012957903337861769,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250245",
        "ticker": "KXBTC15M-26SEP250245-45",
        "market_id": "KXBTC15M-26SEP250245-45",
        "contract_id": "KXBTC15M-26SEP250245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84102.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T06:32:14.302020Z",
        "retrieved_timestamp": "2026-09-25T06:32:14.462393Z",
        "quote_offset_seconds": 0.160373,
        "quote_age_seconds": 0.160373,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 432.06
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84014.1,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 319,
          "signal_id": 319,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T06:15:00Z",
          "return_6h": -0.0063438841238692145,
          "return_12h": -0.003731023047244597,
          "return_24h": -0.0008129753667597273,
          "close_vs_ema12": -0.0020989242058635504,
          "close_vs_ema24": -0.002361152894000962,
          "ema12_slope_3h": -0.0008692655061872667,
          "ema24_slope_6h": 3.310391193500628e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T06:32:14.338252Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T06:15:00Z",
            "return_6h": -0.0063438841238692145,
            "return_12h": -0.003731023047244597,
            "return_24h": -0.0008129753667597273,
            "close_vs_ema12": -0.0020989242058635504,
            "close_vs_ema24": -0.002361152894000962,
            "ema12_slope_3h": -0.0008692655061872667,
            "ema24_slope_6h": 3.310391193500628e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 318,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0615Z",
      "trigger_timestamp": "2026-09-25T06:17:16.922861Z",
      "market_start_timestamp": "2026-09-25T06:15:00Z",
      "resolution_timestamp": "2026-09-25T06:30:00Z",
      "direction": "UP",
      "base_run_id": 2507,
      "small_run_id": 2508,
      "last_observed_close": 84048.16,
      "actual_close": 84102.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T06:17:16.949250Z",
      "base_predicted_close": 84104.265625,
      "small_predicted_close": 84183.109375,
      "strike": 84048.16,
      "market_regime": {
        "id": 318,
        "signal_id": 318,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T06:00:00Z",
        "return_6h": -0.006879009088784249,
        "return_12h": -0.0018549080851941735,
        "return_24h": -0.0008441733925698136,
        "close_vs_ema12": -0.002834316327843256,
        "close_vs_ema24": -0.003056823769431727,
        "ema12_slope_3h": -0.0008862286752014947,
        "ema24_slope_6h": 0.00016793973346995728,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T06:17:16.952137Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T06:00:00Z",
          "return_6h": -0.006879009088784249,
          "return_12h": -0.0018549080851941735,
          "return_24h": -0.0008441733925698136,
          "close_vs_ema12": -0.002834316327843256,
          "close_vs_ema24": -0.003056823769431727,
          "ema12_slope_3h": -0.0008862286752014947,
          "ema24_slope_6h": 0.00016793973346995728,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.250073,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2507,
        2508
      ],
      "forecast_publication_timestamp": "2026-09-25T06:17:16.922861Z",
      "requested_quote_timestamp": "2026-09-25T06:17:16.922861Z",
      "retrieved_quote_timestamp": "2026-09-25T06:17:17.172934Z",
      "quote_retrieval_timestamp": "2026-09-25T06:17:17.172934Z",
      "timing_difference_seconds": 0.250073,
      "selected_quote": {
        "id": 318,
        "contract_id": 318,
        "forecast_timestamp": "2026-09-25T06:17:16.922861Z",
        "requested_timestamp": "2026-09-25T06:17:16.922861Z",
        "actual_quote_timestamp": "2026-09-25T06:17:17.172934Z",
        "timestamp_delta_seconds": 0.250073,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T06:17:17.172934Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250230",
        "external_market_id": "KXBTC15M-26SEP250230-30",
        "external_contract_id": "KXBTC15M-26SEP250230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 398.0
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 318,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250230",
          "external_market_id": "KXBTC15M-26SEP250230-30",
          "external_contract_id": "KXBTC15M-26SEP250230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T06:15:00Z",
          "resolution_timestamp": "2026-09-25T06:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T06:17:16.954231Z"
        }
      ],
      "quotes": [
        {
          "id": 318,
          "contract_id": 318,
          "forecast_timestamp": "2026-09-25T06:17:16.922861Z",
          "requested_timestamp": "2026-09-25T06:17:16.922861Z",
          "actual_quote_timestamp": "2026-09-25T06:17:17.172934Z",
          "timestamp_delta_seconds": 0.250073,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T06:17:17.172934Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250230",
          "external_market_id": "KXBTC15M-26SEP250230-30",
          "external_contract_id": "KXBTC15M-26SEP250230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 398.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250230-30": {
          "UP/YES": "KXBTC15M-26SEP250230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 614,
          "signal_id": 318,
          "quote_id": 318,
          "settlement_id": 318,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T06:32:18.573483Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 398.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 615,
          "signal_id": 318,
          "quote_id": 318,
          "settlement_id": 318,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T06:32:18.575527Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 398.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84048.16,
        "kronos_base_predicted_close": 84104.265625,
        "kronos_base_displacement": 56.10562499999651,
        "kronos_base_displacement_fraction": 0.0006675413834163235,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84183.109375,
        "kronos_small_displacement": 134.9493749999965,
        "kronos_small_displacement_fraction": 0.001605619623320683,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250230",
        "ticker": "KXBTC15M-26SEP250230-30",
        "market_id": "KXBTC15M-26SEP250230-30",
        "contract_id": "KXBTC15M-26SEP250230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84048.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T06:17:16.922861Z",
        "retrieved_timestamp": "2026-09-25T06:17:17.172934Z",
        "quote_offset_seconds": 0.250073,
        "quote_age_seconds": 0.250073,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 398.0
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84102.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 318,
          "signal_id": 318,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T06:00:00Z",
          "return_6h": -0.006879009088784249,
          "return_12h": -0.0018549080851941735,
          "return_24h": -0.0008441733925698136,
          "close_vs_ema12": -0.002834316327843256,
          "close_vs_ema24": -0.003056823769431727,
          "ema12_slope_3h": -0.0008862286752014947,
          "ema24_slope_6h": 0.00016793973346995728,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T06:17:16.952137Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T06:00:00Z",
            "return_6h": -0.006879009088784249,
            "return_12h": -0.0018549080851941735,
            "return_24h": -0.0008441733925698136,
            "close_vs_ema12": -0.002834316327843256,
            "close_vs_ema24": -0.003056823769431727,
            "ema12_slope_3h": -0.0008862286752014947,
            "ema24_slope_6h": 0.00016793973346995728,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 317,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0515Z",
      "trigger_timestamp": "2026-09-25T05:17:14.936981Z",
      "market_start_timestamp": "2026-09-25T05:15:00Z",
      "resolution_timestamp": "2026-09-25T05:30:00Z",
      "direction": "UP",
      "base_run_id": 2499,
      "small_run_id": 2500,
      "last_observed_close": 84182.75,
      "actual_close": 84166.12,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T05:17:14.974349Z",
      "base_predicted_close": 84197.8046875,
      "small_predicted_close": 84213.375,
      "strike": 84182.75,
      "market_regime": {
        "id": 317,
        "signal_id": 317,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T05:00:00Z",
        "return_6h": -0.0011402308044649034,
        "return_12h": -0.0030966233599026838,
        "return_24h": -0.00014431793125657677,
        "close_vs_ema12": -0.001506511174290237,
        "close_vs_ema24": -0.001607461056776227,
        "ema12_slope_3h": -0.0005786155108847835,
        "ema24_slope_6h": 0.00048205826579050814,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T05:17:14.977778Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T05:00:00Z",
          "return_6h": -0.0011402308044649034,
          "return_12h": -0.0030966233599026838,
          "return_24h": -0.00014431793125657677,
          "close_vs_ema12": -0.001506511174290237,
          "close_vs_ema24": -0.001607461056776227,
          "ema12_slope_3h": -0.0005786155108847835,
          "ema24_slope_6h": 0.00048205826579050814,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173475,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2499,
        2500
      ],
      "forecast_publication_timestamp": "2026-09-25T05:17:14.936981Z",
      "requested_quote_timestamp": "2026-09-25T05:17:14.936981Z",
      "retrieved_quote_timestamp": "2026-09-25T05:17:15.110456Z",
      "quote_retrieval_timestamp": "2026-09-25T05:17:15.110456Z",
      "timing_difference_seconds": 0.173475,
      "selected_quote": {
        "id": 317,
        "contract_id": 317,
        "forecast_timestamp": "2026-09-25T05:17:14.936981Z",
        "requested_timestamp": "2026-09-25T05:17:14.936981Z",
        "actual_quote_timestamp": "2026-09-25T05:17:15.110456Z",
        "timestamp_delta_seconds": 0.173475,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.73,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T05:17:15.110456Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250130",
        "external_market_id": "KXBTC15M-26SEP250130-30",
        "external_contract_id": "KXBTC15M-26SEP250130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4833.16
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 317,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250130",
          "external_market_id": "KXBTC15M-26SEP250130-30",
          "external_contract_id": "KXBTC15M-26SEP250130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T05:15:00Z",
          "resolution_timestamp": "2026-09-25T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T05:17:14.980318Z"
        }
      ],
      "quotes": [
        {
          "id": 317,
          "contract_id": 317,
          "forecast_timestamp": "2026-09-25T05:17:14.936981Z",
          "requested_timestamp": "2026-09-25T05:17:14.936981Z",
          "actual_quote_timestamp": "2026-09-25T05:17:15.110456Z",
          "timestamp_delta_seconds": 0.173475,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.73,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T05:17:15.110456Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250130",
          "external_market_id": "KXBTC15M-26SEP250130-30",
          "external_contract_id": "KXBTC15M-26SEP250130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4833.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250130-30": {
          "UP/YES": "KXBTC15M-26SEP250130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 612,
          "signal_id": 317,
          "quote_id": 317,
          "settlement_id": 317,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.67999999999999,
          "net_pnl": -99.46,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T05:32:20.691237Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4833.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 613,
          "signal_id": 317,
          "quote_id": 317,
          "settlement_id": 317,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -74.0,
          "net_pnl": -75.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T05:32:20.693289Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4833.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84182.75,
        "kronos_base_predicted_close": 84197.8046875,
        "kronos_base_displacement": 15.0546875,
        "kronos_base_displacement_fraction": 0.00017883340114215797,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84213.375,
        "kronos_small_displacement": 30.625,
        "kronos_small_displacement_fraction": 0.00036379186947444695,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250130",
        "ticker": "KXBTC15M-26SEP250130-30",
        "market_id": "KXBTC15M-26SEP250130-30",
        "contract_id": "KXBTC15M-26SEP250130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84182.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T05:17:14.936981Z",
        "retrieved_timestamp": "2026-09-25T05:17:15.110456Z",
        "quote_offset_seconds": 0.173475,
        "quote_age_seconds": 0.173475,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.73,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4833.16
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84166.12,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 317,
          "signal_id": 317,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T05:00:00Z",
          "return_6h": -0.0011402308044649034,
          "return_12h": -0.0030966233599026838,
          "return_24h": -0.00014431793125657677,
          "close_vs_ema12": -0.001506511174290237,
          "close_vs_ema24": -0.001607461056776227,
          "ema12_slope_3h": -0.0005786155108847835,
          "ema24_slope_6h": 0.00048205826579050814,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T05:17:14.977778Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T05:00:00Z",
            "return_6h": -0.0011402308044649034,
            "return_12h": -0.0030966233599026838,
            "return_24h": -0.00014431793125657677,
            "close_vs_ema12": -0.001506511174290237,
            "close_vs_ema24": -0.001607461056776227,
            "ema12_slope_3h": -0.0005786155108847835,
            "ema24_slope_6h": 0.00048205826579050814,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 316,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0345Z",
      "trigger_timestamp": "2026-09-25T03:47:18.087999Z",
      "market_start_timestamp": "2026-09-25T03:45:00Z",
      "resolution_timestamp": "2026-09-25T04:00:00Z",
      "direction": "UP",
      "base_run_id": 2487,
      "small_run_id": 2488,
      "last_observed_close": 84218.05,
      "actual_close": 84211.53,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T03:47:18.136695Z",
      "base_predicted_close": 84234.4453125,
      "small_predicted_close": 84333.515625,
      "strike": 84218.05,
      "market_regime": {
        "id": 316,
        "signal_id": 316,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T03:30:00Z",
        "return_6h": -0.0028383807745137046,
        "return_12h": -0.001667667610212642,
        "return_24h": 0.0027408963640684902,
        "close_vs_ema12": -0.0015329191952859755,
        "close_vs_ema24": -0.0014118595456257266,
        "ema12_slope_3h": 0.0007074473144235149,
        "ema24_slope_6h": 0.0006359957173163178,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T03:47:18.141196Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T03:30:00Z",
          "return_6h": -0.0028383807745137046,
          "return_12h": -0.001667667610212642,
          "return_24h": 0.0027408963640684902,
          "close_vs_ema12": -0.0015329191952859755,
          "close_vs_ema24": -0.0014118595456257266,
          "ema12_slope_3h": 0.0007074473144235149,
          "ema24_slope_6h": 0.0006359957173163178,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.371069,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2487,
        2488
      ],
      "forecast_publication_timestamp": "2026-09-25T03:47:18.087999Z",
      "requested_quote_timestamp": "2026-09-25T03:47:18.087999Z",
      "retrieved_quote_timestamp": "2026-09-25T03:47:18.459068Z",
      "quote_retrieval_timestamp": "2026-09-25T03:47:18.459068Z",
      "timing_difference_seconds": 0.371069,
      "selected_quote": {
        "id": 316,
        "contract_id": 316,
        "forecast_timestamp": "2026-09-25T03:47:18.087999Z",
        "requested_timestamp": "2026-09-25T03:47:18.087999Z",
        "actual_quote_timestamp": "2026-09-25T03:47:18.459068Z",
        "timestamp_delta_seconds": 0.371069,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T03:47:18.459068Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP250000",
        "external_market_id": "KXBTC15M-26SEP250000-00",
        "external_contract_id": "KXBTC15M-26SEP250000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1747.19
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 316,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250000",
          "external_market_id": "KXBTC15M-26SEP250000-00",
          "external_contract_id": "KXBTC15M-26SEP250000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T03:45:00Z",
          "resolution_timestamp": "2026-09-25T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T03:47:18.144933Z"
        }
      ],
      "quotes": [
        {
          "id": 316,
          "contract_id": 316,
          "forecast_timestamp": "2026-09-25T03:47:18.087999Z",
          "requested_timestamp": "2026-09-25T03:47:18.087999Z",
          "actual_quote_timestamp": "2026-09-25T03:47:18.459068Z",
          "timestamp_delta_seconds": 0.371069,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T03:47:18.459068Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP250000",
          "external_market_id": "KXBTC15M-26SEP250000-00",
          "external_contract_id": "KXBTC15M-26SEP250000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1747.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP250000-00": {
          "UP/YES": "KXBTC15M-26SEP250000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 610,
          "signal_id": 316,
          "quote_id": 316,
          "settlement_id": 316,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T04:02:19.115635Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1747.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 611,
          "signal_id": 316,
          "quote_id": 316,
          "settlement_id": 316,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T04:02:19.117985Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1747.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84218.05,
        "kronos_base_predicted_close": 84234.4453125,
        "kronos_base_displacement": 16.39531249999709,
        "kronos_base_displacement_fraction": 0.00019467694276935988,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84333.515625,
        "kronos_small_displacement": 115.46562499999709,
        "kronos_small_displacement_fraction": 0.001371031803752249,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP250000",
        "ticker": "KXBTC15M-26SEP250000-00",
        "market_id": "KXBTC15M-26SEP250000-00",
        "contract_id": "KXBTC15M-26SEP250000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84218.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T03:47:18.087999Z",
        "retrieved_timestamp": "2026-09-25T03:47:18.459068Z",
        "quote_offset_seconds": 0.371069,
        "quote_age_seconds": 0.371069,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1747.19
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84211.53,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 316,
          "signal_id": 316,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T03:30:00Z",
          "return_6h": -0.0028383807745137046,
          "return_12h": -0.001667667610212642,
          "return_24h": 0.0027408963640684902,
          "close_vs_ema12": -0.0015329191952859755,
          "close_vs_ema24": -0.0014118595456257266,
          "ema12_slope_3h": 0.0007074473144235149,
          "ema24_slope_6h": 0.0006359957173163178,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T03:47:18.141196Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T03:30:00Z",
            "return_6h": -0.0028383807745137046,
            "return_12h": -0.001667667610212642,
            "return_24h": 0.0027408963640684902,
            "close_vs_ema12": -0.0015329191952859755,
            "close_vs_ema24": -0.0014118595456257266,
            "ema12_slope_3h": 0.0007074473144235149,
            "ema24_slope_6h": 0.0006359957173163178,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 315,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0330Z",
      "trigger_timestamp": "2026-09-25T03:32:15.279179Z",
      "market_start_timestamp": "2026-09-25T03:30:00Z",
      "resolution_timestamp": "2026-09-25T03:45:00Z",
      "direction": "UP",
      "base_run_id": 2485,
      "small_run_id": 2486,
      "last_observed_close": 84142.15,
      "actual_close": 84218.05,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T03:32:15.313148Z",
      "base_predicted_close": 84151.546875,
      "small_predicted_close": 84232.5390625,
      "strike": 84142.15,
      "market_regime": {
        "id": 315,
        "signal_id": 315,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T03:15:00Z",
        "return_6h": -0.0031889381071161793,
        "return_12h": 0.0006579310766834379,
        "return_24h": 0.001363165168359881,
        "close_vs_ema12": -0.0024979479250463177,
        "close_vs_ema24": -0.002341580321095882,
        "ema12_slope_3h": 0.0009251369888134686,
        "ema24_slope_6h": 0.0007092969673299088,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T03:32:15.317002Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T03:15:00Z",
          "return_6h": -0.0031889381071161793,
          "return_12h": 0.0006579310766834379,
          "return_24h": 0.001363165168359881,
          "close_vs_ema12": -0.0024979479250463177,
          "close_vs_ema24": -0.002341580321095882,
          "ema12_slope_3h": 0.0009251369888134686,
          "ema24_slope_6h": 0.0007092969673299088,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175424,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2485,
        2486
      ],
      "forecast_publication_timestamp": "2026-09-25T03:32:15.279179Z",
      "requested_quote_timestamp": "2026-09-25T03:32:15.279179Z",
      "retrieved_quote_timestamp": "2026-09-25T03:32:15.454603Z",
      "quote_retrieval_timestamp": "2026-09-25T03:32:15.454603Z",
      "timing_difference_seconds": 0.175424,
      "selected_quote": {
        "id": 315,
        "contract_id": 315,
        "forecast_timestamp": "2026-09-25T03:32:15.279179Z",
        "requested_timestamp": "2026-09-25T03:32:15.279179Z",
        "actual_quote_timestamp": "2026-09-25T03:32:15.454603Z",
        "timestamp_delta_seconds": 0.175424,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T03:32:15.454603Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP242345",
        "external_market_id": "KXBTC15M-26SEP242345-45",
        "external_contract_id": "KXBTC15M-26SEP242345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1533.45
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 315,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242345",
          "external_market_id": "KXBTC15M-26SEP242345-45",
          "external_contract_id": "KXBTC15M-26SEP242345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T03:30:00Z",
          "resolution_timestamp": "2026-09-25T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T03:32:15.319343Z"
        }
      ],
      "quotes": [
        {
          "id": 315,
          "contract_id": 315,
          "forecast_timestamp": "2026-09-25T03:32:15.279179Z",
          "requested_timestamp": "2026-09-25T03:32:15.279179Z",
          "actual_quote_timestamp": "2026-09-25T03:32:15.454603Z",
          "timestamp_delta_seconds": 0.175424,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T03:32:15.454603Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242345",
          "external_market_id": "KXBTC15M-26SEP242345-45",
          "external_contract_id": "KXBTC15M-26SEP242345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1533.45
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP242345-45": {
          "UP/YES": "KXBTC15M-26SEP242345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 608,
          "signal_id": 315,
          "quote_id": 315,
          "settlement_id": 315,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 213.0,
          "gross_pnl": 117.14999999999999,
          "net_pnl": 113.44999999999999,
          "roi": 1.1396283274736312,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T03:47:23.410262Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1533.45,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 609,
          "signal_id": 315,
          "quote_id": 315,
          "settlement_id": 315,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 55.0,
          "net_pnl": 53.26,
          "roi": 1.1394950791613179,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T03:47:23.412586Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1533.45,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84142.15,
        "kronos_base_predicted_close": 84151.546875,
        "kronos_base_displacement": 9.39687500000582,
        "kronos_base_displacement_fraction": 0.00011167857013406267,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84232.5390625,
        "kronos_small_displacement": 90.38906250000582,
        "kronos_small_displacement_fraction": 0.0010742423684206527,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP242345",
        "ticker": "KXBTC15M-26SEP242345-45",
        "market_id": "KXBTC15M-26SEP242345-45",
        "contract_id": "KXBTC15M-26SEP242345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84142.15
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T03:32:15.279179Z",
        "retrieved_timestamp": "2026-09-25T03:32:15.454603Z",
        "quote_offset_seconds": 0.175424,
        "quote_age_seconds": 0.175424,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1533.45
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84218.05,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 315,
          "signal_id": 315,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T03:15:00Z",
          "return_6h": -0.0031889381071161793,
          "return_12h": 0.0006579310766834379,
          "return_24h": 0.001363165168359881,
          "close_vs_ema12": -0.0024979479250463177,
          "close_vs_ema24": -0.002341580321095882,
          "ema12_slope_3h": 0.0009251369888134686,
          "ema24_slope_6h": 0.0007092969673299088,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T03:32:15.317002Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T03:15:00Z",
            "return_6h": -0.0031889381071161793,
            "return_12h": 0.0006579310766834379,
            "return_24h": 0.001363165168359881,
            "close_vs_ema12": -0.0024979479250463177,
            "close_vs_ema24": -0.002341580321095882,
            "ema12_slope_3h": 0.0009251369888134686,
            "ema24_slope_6h": 0.0007092969673299088,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 314,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0315Z",
      "trigger_timestamp": "2026-09-25T03:17:14.911663Z",
      "market_start_timestamp": "2026-09-25T03:15:00Z",
      "resolution_timestamp": "2026-09-25T03:30:00Z",
      "direction": "UP",
      "base_run_id": 2483,
      "small_run_id": 2484,
      "last_observed_close": 84226.54,
      "actual_close": 84142.15,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T03:17:14.950806Z",
      "base_predicted_close": 84273.1328125,
      "small_predicted_close": 84370.859375,
      "strike": 84226.54,
      "market_regime": {
        "id": 314,
        "signal_id": 314,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T03:00:00Z",
        "return_6h": -0.0012837601758746153,
        "return_12h": 0.004442404373709907,
        "return_24h": -0.0005738738827839596,
        "close_vs_ema12": -0.0016035616404492803,
        "close_vs_ema24": -0.0013901613202940144,
        "ema12_slope_3h": 0.0012158980278935694,
        "ema24_slope_6h": 0.0007914818365217791,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T03:17:14.953865Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T03:00:00Z",
          "return_6h": -0.0012837601758746153,
          "return_12h": 0.004442404373709907,
          "return_24h": -0.0005738738827839596,
          "close_vs_ema12": -0.0016035616404492803,
          "close_vs_ema24": -0.0013901613202940144,
          "ema12_slope_3h": 0.0012158980278935694,
          "ema24_slope_6h": 0.0007914818365217791,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183991,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2483,
        2484
      ],
      "forecast_publication_timestamp": "2026-09-25T03:17:14.911663Z",
      "requested_quote_timestamp": "2026-09-25T03:17:14.911663Z",
      "retrieved_quote_timestamp": "2026-09-25T03:17:15.095654Z",
      "quote_retrieval_timestamp": "2026-09-25T03:17:15.095654Z",
      "timing_difference_seconds": 0.183991,
      "selected_quote": {
        "id": 314,
        "contract_id": 314,
        "forecast_timestamp": "2026-09-25T03:17:14.911663Z",
        "requested_timestamp": "2026-09-25T03:17:14.911663Z",
        "actual_quote_timestamp": "2026-09-25T03:17:15.095654Z",
        "timestamp_delta_seconds": 0.183991,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T03:17:15.095654Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP242330",
        "external_market_id": "KXBTC15M-26SEP242330-30",
        "external_contract_id": "KXBTC15M-26SEP242330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7932.93
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 314,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242330",
          "external_market_id": "KXBTC15M-26SEP242330-30",
          "external_contract_id": "KXBTC15M-26SEP242330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T03:15:00Z",
          "resolution_timestamp": "2026-09-25T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T03:17:14.956039Z"
        }
      ],
      "quotes": [
        {
          "id": 314,
          "contract_id": 314,
          "forecast_timestamp": "2026-09-25T03:17:14.911663Z",
          "requested_timestamp": "2026-09-25T03:17:14.911663Z",
          "actual_quote_timestamp": "2026-09-25T03:17:15.095654Z",
          "timestamp_delta_seconds": 0.183991,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T03:17:15.095654Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242330",
          "external_market_id": "KXBTC15M-26SEP242330-30",
          "external_contract_id": "KXBTC15M-26SEP242330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7932.93
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP242330-30": {
          "UP/YES": "KXBTC15M-26SEP242330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 606,
          "signal_id": 314,
          "quote_id": 314,
          "settlement_id": 314,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T03:32:19.574072Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7932.93,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 607,
          "signal_id": 314,
          "quote_id": 314,
          "settlement_id": 314,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T03:32:19.576131Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7932.93,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84226.54,
        "kronos_base_predicted_close": 84273.1328125,
        "kronos_base_displacement": 46.5928125000064,
        "kronos_base_displacement_fraction": 0.0005531844534989376,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84370.859375,
        "kronos_small_displacement": 144.3193750000064,
        "kronos_small_displacement_fraction": 0.0017134667410059396,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP242330",
        "ticker": "KXBTC15M-26SEP242330-30",
        "market_id": "KXBTC15M-26SEP242330-30",
        "contract_id": "KXBTC15M-26SEP242330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84226.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T03:17:14.911663Z",
        "retrieved_timestamp": "2026-09-25T03:17:15.095654Z",
        "quote_offset_seconds": 0.183991,
        "quote_age_seconds": 0.183991,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7932.93
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84142.15,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 314,
          "signal_id": 314,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T03:00:00Z",
          "return_6h": -0.0012837601758746153,
          "return_12h": 0.004442404373709907,
          "return_24h": -0.0005738738827839596,
          "close_vs_ema12": -0.0016035616404492803,
          "close_vs_ema24": -0.0013901613202940144,
          "ema12_slope_3h": 0.0012158980278935694,
          "ema24_slope_6h": 0.0007914818365217791,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T03:17:14.953865Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T03:00:00Z",
            "return_6h": -0.0012837601758746153,
            "return_12h": 0.004442404373709907,
            "return_24h": -0.0005738738827839596,
            "close_vs_ema12": -0.0016035616404492803,
            "close_vs_ema24": -0.0013901613202940144,
            "ema12_slope_3h": 0.0012158980278935694,
            "ema24_slope_6h": 0.0007914818365217791,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 313,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0300Z",
      "trigger_timestamp": "2026-09-25T03:02:16.901427Z",
      "market_start_timestamp": "2026-09-25T03:00:00Z",
      "resolution_timestamp": "2026-09-25T03:15:00Z",
      "direction": "UP",
      "base_run_id": 2481,
      "small_run_id": 2482,
      "last_observed_close": 84194.85,
      "actual_close": 84226.54,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T03:02:16.940993Z",
      "base_predicted_close": 84287.1015625,
      "small_predicted_close": 84382.4609375,
      "strike": 84194.85,
      "market_regime": {
        "id": 313,
        "signal_id": 313,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T02:45:00Z",
        "return_6h": -0.0018581729292327376,
        "return_12h": 0.007110477729471265,
        "return_24h": -0.0018363798040764712,
        "close_vs_ema12": -0.002047365680579172,
        "close_vs_ema24": -0.001795157246613055,
        "ema12_slope_3h": 0.0014718397469124511,
        "ema24_slope_6h": 0.0008352052619269301,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T03:02:16.944787Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T02:45:00Z",
          "return_6h": -0.0018581729292327376,
          "return_12h": 0.007110477729471265,
          "return_24h": -0.0018363798040764712,
          "close_vs_ema12": -0.002047365680579172,
          "close_vs_ema24": -0.001795157246613055,
          "ema12_slope_3h": 0.0014718397469124511,
          "ema24_slope_6h": 0.0008352052619269301,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.241052,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2481,
        2482
      ],
      "forecast_publication_timestamp": "2026-09-25T03:02:16.901427Z",
      "requested_quote_timestamp": "2026-09-25T03:02:16.901427Z",
      "retrieved_quote_timestamp": "2026-09-25T03:02:17.142479Z",
      "quote_retrieval_timestamp": "2026-09-25T03:02:17.142479Z",
      "timing_difference_seconds": 0.241052,
      "selected_quote": {
        "id": 313,
        "contract_id": 313,
        "forecast_timestamp": "2026-09-25T03:02:16.901427Z",
        "requested_timestamp": "2026-09-25T03:02:16.901427Z",
        "actual_quote_timestamp": "2026-09-25T03:02:17.142479Z",
        "timestamp_delta_seconds": 0.241052,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T03:02:17.142479Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP242315",
        "external_market_id": "KXBTC15M-26SEP242315-15",
        "external_contract_id": "KXBTC15M-26SEP242315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5525.43
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 313,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242315",
          "external_market_id": "KXBTC15M-26SEP242315-15",
          "external_contract_id": "KXBTC15M-26SEP242315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T03:00:00Z",
          "resolution_timestamp": "2026-09-25T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T03:02:16.947628Z"
        }
      ],
      "quotes": [
        {
          "id": 313,
          "contract_id": 313,
          "forecast_timestamp": "2026-09-25T03:02:16.901427Z",
          "requested_timestamp": "2026-09-25T03:02:16.901427Z",
          "actual_quote_timestamp": "2026-09-25T03:02:17.142479Z",
          "timestamp_delta_seconds": 0.241052,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T03:02:17.142479Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242315",
          "external_market_id": "KXBTC15M-26SEP242315-15",
          "external_contract_id": "KXBTC15M-26SEP242315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5525.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP242315-15": {
          "UP/YES": "KXBTC15M-26SEP242315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 604,
          "signal_id": 313,
          "quote_id": 313,
          "settlement_id": 313,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T03:17:19.423685Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5525.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 605,
          "signal_id": 313,
          "quote_id": 313,
          "settlement_id": 313,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T03:17:19.425994Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5525.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84194.85,
        "kronos_base_predicted_close": 84287.1015625,
        "kronos_base_displacement": 92.25156249999418,
        "kronos_base_displacement_fraction": 0.0010956912744662431,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84382.4609375,
        "kronos_small_displacement": 187.61093749999418,
        "kronos_small_displacement_fraction": 0.002228294693796523,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP242315",
        "ticker": "KXBTC15M-26SEP242315-15",
        "market_id": "KXBTC15M-26SEP242315-15",
        "contract_id": "KXBTC15M-26SEP242315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84194.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T03:02:16.901427Z",
        "retrieved_timestamp": "2026-09-25T03:02:17.142479Z",
        "quote_offset_seconds": 0.241052,
        "quote_age_seconds": 0.241052,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5525.43
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84226.54,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 313,
          "signal_id": 313,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T02:45:00Z",
          "return_6h": -0.0018581729292327376,
          "return_12h": 0.007110477729471265,
          "return_24h": -0.0018363798040764712,
          "close_vs_ema12": -0.002047365680579172,
          "close_vs_ema24": -0.001795157246613055,
          "ema12_slope_3h": 0.0014718397469124511,
          "ema24_slope_6h": 0.0008352052619269301,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T03:02:16.944787Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T02:45:00Z",
            "return_6h": -0.0018581729292327376,
            "return_12h": 0.007110477729471265,
            "return_24h": -0.0018363798040764712,
            "close_vs_ema12": -0.002047365680579172,
            "close_vs_ema24": -0.001795157246613055,
            "ema12_slope_3h": 0.0014718397469124511,
            "ema24_slope_6h": 0.0008352052619269301,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 312,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260925T0130Z",
      "trigger_timestamp": "2026-09-25T01:32:15.672304Z",
      "market_start_timestamp": "2026-09-25T01:30:00Z",
      "resolution_timestamp": "2026-09-25T01:45:00Z",
      "direction": "UP",
      "base_run_id": 2469,
      "small_run_id": 2470,
      "last_observed_close": 84507.42,
      "actual_close": 84473.36,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-25T01:32:15.717160Z",
      "base_predicted_close": 84582.4140625,
      "small_predicted_close": 84573.2421875,
      "strike": 84507.42,
      "market_regime": {
        "id": 312,
        "signal_id": 312,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-25T01:15:00Z",
        "return_6h": -0.0012803957869319538,
        "return_12h": 0.00884943904013391,
        "return_24h": 0.0028958834674195355,
        "close_vs_ema12": 0.0021829557292771806,
        "close_vs_ema24": 0.0021961561444874267,
        "ema12_slope_3h": 0.0011647311039275632,
        "ema24_slope_6h": 0.0006632892246738464,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-25T01:32:15.721633Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-25T01:15:00Z",
          "return_6h": -0.0012803957869319538,
          "return_12h": 0.00884943904013391,
          "return_24h": 0.0028958834674195355,
          "close_vs_ema12": 0.0021829557292771806,
          "close_vs_ema24": 0.0021961561444874267,
          "ema12_slope_3h": 0.0011647311039275632,
          "ema24_slope_6h": 0.0006632892246738464,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.234214,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2469,
        2470
      ],
      "forecast_publication_timestamp": "2026-09-25T01:32:15.672304Z",
      "requested_quote_timestamp": "2026-09-25T01:32:15.672304Z",
      "retrieved_quote_timestamp": "2026-09-25T01:32:15.906518Z",
      "quote_retrieval_timestamp": "2026-09-25T01:32:15.906518Z",
      "timing_difference_seconds": 0.234214,
      "selected_quote": {
        "id": 312,
        "contract_id": 312,
        "forecast_timestamp": "2026-09-25T01:32:15.672304Z",
        "requested_timestamp": "2026-09-25T01:32:15.672304Z",
        "actual_quote_timestamp": "2026-09-25T01:32:15.906518Z",
        "timestamp_delta_seconds": 0.234214,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-25T01:32:15.906518Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP242145",
        "external_market_id": "KXBTC15M-26SEP242145-45",
        "external_contract_id": "KXBTC15M-26SEP242145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3999.8
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 312,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242145",
          "external_market_id": "KXBTC15M-26SEP242145-45",
          "external_contract_id": "KXBTC15M-26SEP242145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-25T01:30:00Z",
          "resolution_timestamp": "2026-09-25T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-25T01:32:15.724222Z"
        }
      ],
      "quotes": [
        {
          "id": 312,
          "contract_id": 312,
          "forecast_timestamp": "2026-09-25T01:32:15.672304Z",
          "requested_timestamp": "2026-09-25T01:32:15.672304Z",
          "actual_quote_timestamp": "2026-09-25T01:32:15.906518Z",
          "timestamp_delta_seconds": 0.234214,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.33,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-25T01:32:15.906518Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP242145",
          "external_market_id": "KXBTC15M-26SEP242145-45",
          "external_contract_id": "KXBTC15M-26SEP242145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3999.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP242145-45": {
          "UP/YES": "KXBTC15M-26SEP242145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 602,
          "signal_id": 312,
          "quote_id": 312,
          "settlement_id": 312,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T01:47:24.980985Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3999.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 603,
          "signal_id": 312,
          "quote_id": 312,
          "settlement_id": 312,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-25T01:47:24.983385Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3999.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84507.42,
        "kronos_base_predicted_close": 84582.4140625,
        "kronos_base_displacement": 74.99406250000175,
        "kronos_base_displacement_fraction": 0.0008874257727901496,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84573.2421875,
        "kronos_small_displacement": 65.82218750000175,
        "kronos_small_displacement_fraction": 0.0007788924037676425,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP242145",
        "ticker": "KXBTC15M-26SEP242145-45",
        "market_id": "KXBTC15M-26SEP242145-45",
        "contract_id": "KXBTC15M-26SEP242145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84507.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-25T01:32:15.672304Z",
        "retrieved_timestamp": "2026-09-25T01:32:15.906518Z",
        "quote_offset_seconds": 0.234214,
        "quote_age_seconds": 0.234214,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3999.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84473.36,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260925T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 312,
          "signal_id": 312,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-25T01:15:00Z",
          "return_6h": -0.0012803957869319538,
          "return_12h": 0.00884943904013391,
          "return_24h": 0.0028958834674195355,
          "close_vs_ema12": 0.0021829557292771806,
          "close_vs_ema24": 0.0021961561444874267,
          "ema12_slope_3h": 0.0011647311039275632,
          "ema24_slope_6h": 0.0006632892246738464,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-25T01:32:15.721633Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-25T01:15:00Z",
            "return_6h": -0.0012803957869319538,
            "return_12h": 0.00884943904013391,
            "return_24h": 0.0028958834674195355,
            "close_vs_ema12": 0.0021829557292771806,
            "close_vs_ema24": 0.0021961561444874267,
            "ema12_slope_3h": 0.0011647311039275632,
            "ema24_slope_6h": 0.0006632892246738464,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 311,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T2315Z",
      "trigger_timestamp": "2026-09-24T23:17:15.488662Z",
      "market_start_timestamp": "2026-09-24T23:15:00Z",
      "resolution_timestamp": "2026-09-24T23:30:00Z",
      "direction": "UP",
      "base_run_id": 2451,
      "small_run_id": 2452,
      "last_observed_close": 84278.84,
      "actual_close": 84405.96,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T23:17:15.524184Z",
      "base_predicted_close": 84286.6171875,
      "small_predicted_close": 84348.2265625,
      "strike": 84278.84,
      "market_regime": {
        "id": 311,
        "signal_id": 311,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T23:00:00Z",
        "return_6h": -0.001958625840956074,
        "return_12h": 0.008759402649200387,
        "return_24h": -0.0025458547806603837,
        "close_vs_ema12": 0.0006529528115220007,
        "close_vs_ema24": 1.3851224655025973e-05,
        "ema12_slope_3h": 0.0005308184626104939,
        "ema24_slope_6h": 0.0003730921846589741,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T23:17:15.529768Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T23:00:00Z",
          "return_6h": -0.001958625840956074,
          "return_12h": 0.008759402649200387,
          "return_24h": -0.0025458547806603837,
          "close_vs_ema12": 0.0006529528115220007,
          "close_vs_ema24": 1.3851224655025973e-05,
          "ema12_slope_3h": 0.0005308184626104939,
          "ema24_slope_6h": 0.0003730921846589741,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163519,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2451,
        2452
      ],
      "forecast_publication_timestamp": "2026-09-24T23:17:15.488662Z",
      "requested_quote_timestamp": "2026-09-24T23:17:15.488662Z",
      "retrieved_quote_timestamp": "2026-09-24T23:17:15.652181Z",
      "quote_retrieval_timestamp": "2026-09-24T23:17:15.652181Z",
      "timing_difference_seconds": 0.163519,
      "selected_quote": {
        "id": 311,
        "contract_id": 311,
        "forecast_timestamp": "2026-09-24T23:17:15.488662Z",
        "requested_timestamp": "2026-09-24T23:17:15.488662Z",
        "actual_quote_timestamp": "2026-09-24T23:17:15.652181Z",
        "timestamp_delta_seconds": 0.163519,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T23:17:15.652181Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241930",
        "external_market_id": "KXBTC15M-26SEP241930-30",
        "external_contract_id": "KXBTC15M-26SEP241930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 113.02
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 311,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241930",
          "external_market_id": "KXBTC15M-26SEP241930-30",
          "external_contract_id": "KXBTC15M-26SEP241930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T23:15:00Z",
          "resolution_timestamp": "2026-09-24T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T23:17:15.532423Z"
        }
      ],
      "quotes": [
        {
          "id": 311,
          "contract_id": 311,
          "forecast_timestamp": "2026-09-24T23:17:15.488662Z",
          "requested_timestamp": "2026-09-24T23:17:15.488662Z",
          "actual_quote_timestamp": "2026-09-24T23:17:15.652181Z",
          "timestamp_delta_seconds": 0.163519,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.65,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T23:17:15.652181Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241930",
          "external_market_id": "KXBTC15M-26SEP241930-30",
          "external_contract_id": "KXBTC15M-26SEP241930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 113.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241930-30": {
          "UP/YES": "KXBTC15M-26SEP241930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 601,
          "signal_id": 311,
          "quote_id": 311,
          "settlement_id": 311,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T23:32:18.993445Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 113.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84278.84,
        "kronos_base_predicted_close": 84286.6171875,
        "kronos_base_displacement": 7.7771875000034925,
        "kronos_base_displacement_fraction": 9.227924233417893e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84348.2265625,
        "kronos_small_displacement": 69.38656250000349,
        "kronos_small_displacement_fraction": 0.0008232975501324353,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241930",
        "ticker": "KXBTC15M-26SEP241930-30",
        "market_id": "KXBTC15M-26SEP241930-30",
        "contract_id": "KXBTC15M-26SEP241930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84278.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T23:17:15.488662Z",
        "retrieved_timestamp": "2026-09-24T23:17:15.652181Z",
        "quote_offset_seconds": 0.163519,
        "quote_age_seconds": 0.163519,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 113.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84405.96,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 311,
          "signal_id": 311,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T23:00:00Z",
          "return_6h": -0.001958625840956074,
          "return_12h": 0.008759402649200387,
          "return_24h": -0.0025458547806603837,
          "close_vs_ema12": 0.0006529528115220007,
          "close_vs_ema24": 1.3851224655025973e-05,
          "ema12_slope_3h": 0.0005308184626104939,
          "ema24_slope_6h": 0.0003730921846589741,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T23:17:15.529768Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T23:00:00Z",
            "return_6h": -0.001958625840956074,
            "return_12h": 0.008759402649200387,
            "return_24h": -0.0025458547806603837,
            "close_vs_ema12": 0.0006529528115220007,
            "close_vs_ema24": 1.3851224655025973e-05,
            "ema12_slope_3h": 0.0005308184626104939,
            "ema24_slope_6h": 0.0003730921846589741,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 310,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T2245Z",
      "trigger_timestamp": "2026-09-24T22:47:25.289550Z",
      "market_start_timestamp": "2026-09-24T22:45:00Z",
      "resolution_timestamp": "2026-09-24T23:00:00Z",
      "direction": "UP",
      "base_run_id": 2447,
      "small_run_id": 2448,
      "last_observed_close": 84109.35,
      "actual_close": 84244.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T22:47:25.337175Z",
      "base_predicted_close": 84142.171875,
      "small_predicted_close": 84244.484375,
      "strike": 84109.35,
      "market_regime": {
        "id": 310,
        "signal_id": 310,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T22:30:00Z",
        "return_6h": -0.005872140549430971,
        "return_12h": 0.008744677946868284,
        "return_24h": -0.0045083949698038195,
        "close_vs_ema12": -0.0013199221738076083,
        "close_vs_ema24": -0.002005140326440058,
        "ema12_slope_3h": 0.00064577180287273,
        "ema24_slope_6h": 0.000494126558740815,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T22:47:25.342707Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T22:30:00Z",
          "return_6h": -0.005872140549430971,
          "return_12h": 0.008744677946868284,
          "return_24h": -0.0045083949698038195,
          "close_vs_ema12": -0.0013199221738076083,
          "close_vs_ema24": -0.002005140326440058,
          "ema12_slope_3h": 0.00064577180287273,
          "ema24_slope_6h": 0.000494126558740815,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.269993,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2447,
        2448
      ],
      "forecast_publication_timestamp": "2026-09-24T22:47:25.289550Z",
      "requested_quote_timestamp": "2026-09-24T22:47:25.289550Z",
      "retrieved_quote_timestamp": "2026-09-24T22:47:25.559543Z",
      "quote_retrieval_timestamp": "2026-09-24T22:47:25.559543Z",
      "timing_difference_seconds": 0.269993,
      "selected_quote": {
        "id": 310,
        "contract_id": 310,
        "forecast_timestamp": "2026-09-24T22:47:25.289550Z",
        "requested_timestamp": "2026-09-24T22:47:25.289550Z",
        "actual_quote_timestamp": "2026-09-24T22:47:25.559543Z",
        "timestamp_delta_seconds": 0.269993,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T22:47:25.559543Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241900",
        "external_market_id": "KXBTC15M-26SEP241900-00",
        "external_contract_id": "KXBTC15M-26SEP241900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5807.19
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 310,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241900",
          "external_market_id": "KXBTC15M-26SEP241900-00",
          "external_contract_id": "KXBTC15M-26SEP241900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T22:45:00Z",
          "resolution_timestamp": "2026-09-24T23:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T22:47:25.345685Z"
        }
      ],
      "quotes": [
        {
          "id": 310,
          "contract_id": 310,
          "forecast_timestamp": "2026-09-24T22:47:25.289550Z",
          "requested_timestamp": "2026-09-24T22:47:25.289550Z",
          "actual_quote_timestamp": "2026-09-24T22:47:25.559543Z",
          "timestamp_delta_seconds": 0.269993,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.78,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T22:47:25.559543Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241900",
          "external_market_id": "KXBTC15M-26SEP241900-00",
          "external_contract_id": "KXBTC15M-26SEP241900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5807.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241900-00": {
          "UP/YES": "KXBTC15M-26SEP241900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 599,
          "signal_id": 310,
          "quote_id": 310,
          "settlement_id": 310,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 1.0,
          "settlement_payout": 126.0,
          "gross_pnl": 27.72,
          "net_pnl": 26.200000000000003,
          "roi": 0.26252505010020044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T23:02:20.746302Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5807.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 600,
          "signal_id": 310,
          "quote_id": 310,
          "settlement_id": 310,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 22.0,
          "net_pnl": 20.790000000000006,
          "roi": 0.26246686024491866,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T23:02:20.748419Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5807.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84109.35,
        "kronos_base_predicted_close": 84142.171875,
        "kronos_base_displacement": 32.82187499999418,
        "kronos_base_displacement_fraction": 0.0003902286131089371,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84244.484375,
        "kronos_small_displacement": 135.13437499999418,
        "kronos_small_displacement_fraction": 0.0016066510441466277,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241900",
        "ticker": "KXBTC15M-26SEP241900-00",
        "market_id": "KXBTC15M-26SEP241900-00",
        "contract_id": "KXBTC15M-26SEP241900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84109.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T22:47:25.289550Z",
        "retrieved_timestamp": "2026-09-24T22:47:25.559543Z",
        "quote_offset_seconds": 0.269993,
        "quote_age_seconds": 0.269993,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.78,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5807.19
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84244.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T2245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 310,
          "signal_id": 310,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T22:30:00Z",
          "return_6h": -0.005872140549430971,
          "return_12h": 0.008744677946868284,
          "return_24h": -0.0045083949698038195,
          "close_vs_ema12": -0.0013199221738076083,
          "close_vs_ema24": -0.002005140326440058,
          "ema12_slope_3h": 0.00064577180287273,
          "ema24_slope_6h": 0.000494126558740815,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T22:47:25.342707Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T22:30:00Z",
            "return_6h": -0.005872140549430971,
            "return_12h": 0.008744677946868284,
            "return_24h": -0.0045083949698038195,
            "close_vs_ema12": -0.0013199221738076083,
            "close_vs_ema24": -0.002005140326440058,
            "ema12_slope_3h": 0.00064577180287273,
            "ema24_slope_6h": 0.000494126558740815,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 309,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T2230Z",
      "trigger_timestamp": "2026-09-24T22:32:15.975512Z",
      "market_start_timestamp": "2026-09-24T22:30:00Z",
      "resolution_timestamp": "2026-09-24T22:45:00Z",
      "direction": "UP",
      "base_run_id": 2445,
      "small_run_id": 2446,
      "last_observed_close": 84122.85,
      "actual_close": 84109.35,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T22:32:16.010130Z",
      "base_predicted_close": 84140.609375,
      "small_predicted_close": 84157.9296875,
      "strike": 84122.85,
      "market_regime": {
        "id": 309,
        "signal_id": 309,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T22:15:00Z",
        "return_6h": -0.006779994561836422,
        "return_12h": 0.01069670062210526,
        "return_24h": -0.004286231827756559,
        "close_vs_ema12": -0.0012157866730760913,
        "close_vs_ema24": -0.0018871406745294417,
        "ema12_slope_3h": 0.0008403521637494471,
        "ema24_slope_6h": 0.0006287595468692508,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T22:32:16.014022Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T22:15:00Z",
          "return_6h": -0.006779994561836422,
          "return_12h": 0.01069670062210526,
          "return_24h": -0.004286231827756559,
          "close_vs_ema12": -0.0012157866730760913,
          "close_vs_ema24": -0.0018871406745294417,
          "ema12_slope_3h": 0.0008403521637494471,
          "ema24_slope_6h": 0.0006287595468692508,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.289789,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2445,
        2446
      ],
      "forecast_publication_timestamp": "2026-09-24T22:32:15.975512Z",
      "requested_quote_timestamp": "2026-09-24T22:32:15.975512Z",
      "retrieved_quote_timestamp": "2026-09-24T22:32:16.265301Z",
      "quote_retrieval_timestamp": "2026-09-24T22:32:16.265301Z",
      "timing_difference_seconds": 0.289789,
      "selected_quote": {
        "id": 309,
        "contract_id": 309,
        "forecast_timestamp": "2026-09-24T22:32:15.975512Z",
        "requested_timestamp": "2026-09-24T22:32:15.975512Z",
        "actual_quote_timestamp": "2026-09-24T22:32:16.265301Z",
        "timestamp_delta_seconds": 0.289789,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T22:32:16.265301Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241845",
        "external_market_id": "KXBTC15M-26SEP241845-45",
        "external_contract_id": "KXBTC15M-26SEP241845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3772.02
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 309,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241845",
          "external_market_id": "KXBTC15M-26SEP241845-45",
          "external_contract_id": "KXBTC15M-26SEP241845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T22:30:00Z",
          "resolution_timestamp": "2026-09-24T22:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T22:32:16.016417Z"
        }
      ],
      "quotes": [
        {
          "id": 309,
          "contract_id": 309,
          "forecast_timestamp": "2026-09-24T22:32:15.975512Z",
          "requested_timestamp": "2026-09-24T22:32:15.975512Z",
          "actual_quote_timestamp": "2026-09-24T22:32:16.265301Z",
          "timestamp_delta_seconds": 0.289789,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T22:32:16.265301Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241845",
          "external_market_id": "KXBTC15M-26SEP241845-45",
          "external_contract_id": "KXBTC15M-26SEP241845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3772.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241845-45": {
          "UP/YES": "KXBTC15M-26SEP241845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 597,
          "signal_id": 309,
          "quote_id": 309,
          "settlement_id": 309,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.80000000000001,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T22:47:31.260713Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3772.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 598,
          "signal_id": 309,
          "quote_id": 309,
          "settlement_id": 309,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -55.00000000000001,
          "net_pnl": -56.74000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T22:47:31.263358Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3772.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84122.85,
        "kronos_base_predicted_close": 84140.609375,
        "kronos_base_displacement": 17.75937499999418,
        "kronos_base_displacement_fraction": 0.000211112379097881,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84157.9296875,
        "kronos_small_displacement": 35.07968749999418,
        "kronos_small_displacement_fraction": 0.00041700545690016654,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241845",
        "ticker": "KXBTC15M-26SEP241845-45",
        "market_id": "KXBTC15M-26SEP241845-45",
        "contract_id": "KXBTC15M-26SEP241845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84122.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T22:32:15.975512Z",
        "retrieved_timestamp": "2026-09-24T22:32:16.265301Z",
        "quote_offset_seconds": 0.289789,
        "quote_age_seconds": 0.289789,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3772.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84109.35,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T2230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 309,
          "signal_id": 309,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T22:15:00Z",
          "return_6h": -0.006779994561836422,
          "return_12h": 0.01069670062210526,
          "return_24h": -0.004286231827756559,
          "close_vs_ema12": -0.0012157866730760913,
          "close_vs_ema24": -0.0018871406745294417,
          "ema12_slope_3h": 0.0008403521637494471,
          "ema24_slope_6h": 0.0006287595468692508,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T22:32:16.014022Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T22:15:00Z",
            "return_6h": -0.006779994561836422,
            "return_12h": 0.01069670062210526,
            "return_24h": -0.004286231827756559,
            "close_vs_ema12": -0.0012157866730760913,
            "close_vs_ema24": -0.0018871406745294417,
            "ema12_slope_3h": 0.0008403521637494471,
            "ema24_slope_6h": 0.0006287595468692508,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 308,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T2115Z",
      "trigger_timestamp": "2026-09-24T21:17:15.200130Z",
      "market_start_timestamp": "2026-09-24T21:15:00Z",
      "resolution_timestamp": "2026-09-24T21:30:00Z",
      "direction": "UP",
      "base_run_id": 2435,
      "small_run_id": 2436,
      "last_observed_close": 84334.81,
      "actual_close": 84411.33,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T21:17:15.239398Z",
      "base_predicted_close": 84343.4453125,
      "small_predicted_close": 84385.8828125,
      "strike": 84334.81,
      "market_regime": {
        "id": 308,
        "signal_id": 308,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T21:00:00Z",
        "return_6h": 0.005733525020673591,
        "return_12h": 0.010342645011576668,
        "return_24h": -0.00033364960696169454,
        "close_vs_ema12": 0.0015690867771041006,
        "close_vs_ema24": 0.000684883324040042,
        "ema12_slope_3h": 0.0015260458888759487,
        "ema24_slope_6h": 0.0007144806978831575,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T21:17:15.242995Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T21:00:00Z",
          "return_6h": 0.005733525020673591,
          "return_12h": 0.010342645011576668,
          "return_24h": -0.00033364960696169454,
          "close_vs_ema12": 0.0015690867771041006,
          "close_vs_ema24": 0.000684883324040042,
          "ema12_slope_3h": 0.0015260458888759487,
          "ema24_slope_6h": 0.0007144806978831575,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.332619,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2435,
        2436
      ],
      "forecast_publication_timestamp": "2026-09-24T21:17:15.200130Z",
      "requested_quote_timestamp": "2026-09-24T21:17:15.200130Z",
      "retrieved_quote_timestamp": "2026-09-24T21:17:15.532749Z",
      "quote_retrieval_timestamp": "2026-09-24T21:17:15.532749Z",
      "timing_difference_seconds": 0.332619,
      "selected_quote": {
        "id": 308,
        "contract_id": 308,
        "forecast_timestamp": "2026-09-24T21:17:15.200130Z",
        "requested_timestamp": "2026-09-24T21:17:15.200130Z",
        "actual_quote_timestamp": "2026-09-24T21:17:15.532749Z",
        "timestamp_delta_seconds": 0.332619,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T21:17:15.532749Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241730",
        "external_market_id": "KXBTC15M-26SEP241730-30",
        "external_contract_id": "KXBTC15M-26SEP241730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3447.62
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 308,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241730",
          "external_market_id": "KXBTC15M-26SEP241730-30",
          "external_contract_id": "KXBTC15M-26SEP241730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T21:15:00Z",
          "resolution_timestamp": "2026-09-24T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T21:17:15.245317Z"
        }
      ],
      "quotes": [
        {
          "id": 308,
          "contract_id": 308,
          "forecast_timestamp": "2026-09-24T21:17:15.200130Z",
          "requested_timestamp": "2026-09-24T21:17:15.200130Z",
          "actual_quote_timestamp": "2026-09-24T21:17:15.532749Z",
          "timestamp_delta_seconds": 0.332619,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T21:17:15.532749Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241730",
          "external_market_id": "KXBTC15M-26SEP241730-30",
          "external_contract_id": "KXBTC15M-26SEP241730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3447.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241730-30": {
          "UP/YES": "KXBTC15M-26SEP241730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 595,
          "signal_id": 308,
          "quote_id": 308,
          "settlement_id": 308,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T21:32:20.060117Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3447.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 596,
          "signal_id": 308,
          "quote_id": 308,
          "settlement_id": 308,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T21:32:20.062535Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3447.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84334.81,
        "kronos_base_predicted_close": 84343.4453125,
        "kronos_base_displacement": 8.635312500002328,
        "kronos_base_displacement_fraction": 0.00010239321698836256,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84385.8828125,
        "kronos_small_displacement": 51.07281250000233,
        "kronos_small_displacement_fraction": 0.0006055958684201972,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241730",
        "ticker": "KXBTC15M-26SEP241730-30",
        "market_id": "KXBTC15M-26SEP241730-30",
        "contract_id": "KXBTC15M-26SEP241730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84334.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T21:17:15.200130Z",
        "retrieved_timestamp": "2026-09-24T21:17:15.532749Z",
        "quote_offset_seconds": 0.332619,
        "quote_age_seconds": 0.332619,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3447.62
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84411.33,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 308,
          "signal_id": 308,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T21:00:00Z",
          "return_6h": 0.005733525020673591,
          "return_12h": 0.010342645011576668,
          "return_24h": -0.00033364960696169454,
          "close_vs_ema12": 0.0015690867771041006,
          "close_vs_ema24": 0.000684883324040042,
          "ema12_slope_3h": 0.0015260458888759487,
          "ema24_slope_6h": 0.0007144806978831575,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T21:17:15.242995Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T21:00:00Z",
            "return_6h": 0.005733525020673591,
            "return_12h": 0.010342645011576668,
            "return_24h": -0.00033364960696169454,
            "close_vs_ema12": 0.0015690867771041006,
            "close_vs_ema24": 0.000684883324040042,
            "ema12_slope_3h": 0.0015260458888759487,
            "ema24_slope_6h": 0.0007144806978831575,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 307,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T2030Z",
      "trigger_timestamp": "2026-09-24T20:32:15.375984Z",
      "market_start_timestamp": "2026-09-24T20:30:00Z",
      "resolution_timestamp": "2026-09-24T20:45:00Z",
      "direction": "UP",
      "base_run_id": 2429,
      "small_run_id": 2430,
      "last_observed_close": 84251.87,
      "actual_close": 84386.84,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T20:32:15.409200Z",
      "base_predicted_close": 84273.0234375,
      "small_predicted_close": 84336.9921875,
      "strike": 84251.87,
      "market_regime": {
        "id": 307,
        "signal_id": 307,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T20:15:00Z",
        "return_6h": -0.007112684504566258,
        "return_12h": 0.004804302993701937,
        "return_24h": -0.0003845201049621494,
        "close_vs_ema12": 0.000828414043201775,
        "close_vs_ema24": -0.00023778669924257034,
        "ema12_slope_3h": 0.001383780122232059,
        "ema24_slope_6h": 0.0004470978469433007,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T20:32:15.413030Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T20:15:00Z",
          "return_6h": -0.007112684504566258,
          "return_12h": 0.004804302993701937,
          "return_24h": -0.0003845201049621494,
          "close_vs_ema12": 0.000828414043201775,
          "close_vs_ema24": -0.00023778669924257034,
          "ema12_slope_3h": 0.001383780122232059,
          "ema24_slope_6h": 0.0004470978469433007,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.157082,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2429,
        2430
      ],
      "forecast_publication_timestamp": "2026-09-24T20:32:15.375984Z",
      "requested_quote_timestamp": "2026-09-24T20:32:15.375984Z",
      "retrieved_quote_timestamp": "2026-09-24T20:32:15.533066Z",
      "quote_retrieval_timestamp": "2026-09-24T20:32:15.533066Z",
      "timing_difference_seconds": 0.157082,
      "selected_quote": {
        "id": 307,
        "contract_id": 307,
        "forecast_timestamp": "2026-09-24T20:32:15.375984Z",
        "requested_timestamp": "2026-09-24T20:32:15.375984Z",
        "actual_quote_timestamp": "2026-09-24T20:32:15.533066Z",
        "timestamp_delta_seconds": 0.157082,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T20:32:15.533066Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241645",
        "external_market_id": "KXBTC15M-26SEP241645-45",
        "external_contract_id": "KXBTC15M-26SEP241645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 684.89
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 307,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241645",
          "external_market_id": "KXBTC15M-26SEP241645-45",
          "external_contract_id": "KXBTC15M-26SEP241645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T20:30:00Z",
          "resolution_timestamp": "2026-09-24T20:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T20:32:15.415155Z"
        }
      ],
      "quotes": [
        {
          "id": 307,
          "contract_id": 307,
          "forecast_timestamp": "2026-09-24T20:32:15.375984Z",
          "requested_timestamp": "2026-09-24T20:32:15.375984Z",
          "actual_quote_timestamp": "2026-09-24T20:32:15.533066Z",
          "timestamp_delta_seconds": 0.157082,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T20:32:15.533066Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241645",
          "external_market_id": "KXBTC15M-26SEP241645-45",
          "external_contract_id": "KXBTC15M-26SEP241645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 684.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241645-45": {
          "UP/YES": "KXBTC15M-26SEP241645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 593,
          "signal_id": 307,
          "quote_id": 307,
          "settlement_id": 307,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:47:25.269875Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 684.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 594,
          "signal_id": 307,
          "quote_id": 307,
          "settlement_id": 307,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:47:25.272849Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 684.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84251.87,
        "kronos_base_predicted_close": 84273.0234375,
        "kronos_base_displacement": 21.153437500004657,
        "kronos_base_displacement_fraction": 0.00025107380405924116,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84336.9921875,
        "kronos_small_displacement": 85.12218750000466,
        "kronos_small_displacement_fraction": 0.0010103299487596495,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241645",
        "ticker": "KXBTC15M-26SEP241645-45",
        "market_id": "KXBTC15M-26SEP241645-45",
        "contract_id": "KXBTC15M-26SEP241645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84251.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T20:32:15.375984Z",
        "retrieved_timestamp": "2026-09-24T20:32:15.533066Z",
        "quote_offset_seconds": 0.157082,
        "quote_age_seconds": 0.157082,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 684.89
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84386.84,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T2030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 307,
          "signal_id": 307,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T20:15:00Z",
          "return_6h": -0.007112684504566258,
          "return_12h": 0.004804302993701937,
          "return_24h": -0.0003845201049621494,
          "close_vs_ema12": 0.000828414043201775,
          "close_vs_ema24": -0.00023778669924257034,
          "ema12_slope_3h": 0.001383780122232059,
          "ema24_slope_6h": 0.0004470978469433007,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T20:32:15.413030Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T20:15:00Z",
            "return_6h": -0.007112684504566258,
            "return_12h": 0.004804302993701937,
            "return_24h": -0.0003845201049621494,
            "close_vs_ema12": 0.000828414043201775,
            "close_vs_ema24": -0.00023778669924257034,
            "ema12_slope_3h": 0.001383780122232059,
            "ema24_slope_6h": 0.0004470978469433007,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 306,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T2015Z",
      "trigger_timestamp": "2026-09-24T20:17:15.342966Z",
      "market_start_timestamp": "2026-09-24T20:15:00Z",
      "resolution_timestamp": "2026-09-24T20:30:00Z",
      "direction": "UP",
      "base_run_id": 2427,
      "small_run_id": 2428,
      "last_observed_close": 84286.75,
      "actual_close": 84251.87,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T20:17:15.379273Z",
      "base_predicted_close": 84324.6796875,
      "small_predicted_close": 84389.03125,
      "strike": 84286.75,
      "market_regime": {
        "id": 306,
        "signal_id": 306,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T20:00:00Z",
        "return_6h": 0.0006667550048571336,
        "return_12h": -0.0013433825804262112,
        "return_24h": -0.0010124526898468433,
        "close_vs_ema12": 0.0012780445225135662,
        "close_vs_ema24": 0.00017110884844062646,
        "ema12_slope_3h": 0.0014715340517772457,
        "ema24_slope_6h": 0.0006074562525670846,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T20:17:15.382426Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T20:00:00Z",
          "return_6h": 0.0006667550048571336,
          "return_12h": -0.0013433825804262112,
          "return_24h": -0.0010124526898468433,
          "close_vs_ema12": 0.0012780445225135662,
          "close_vs_ema24": 0.00017110884844062646,
          "ema12_slope_3h": 0.0014715340517772457,
          "ema24_slope_6h": 0.0006074562525670846,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.169496,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2427,
        2428
      ],
      "forecast_publication_timestamp": "2026-09-24T20:17:15.342966Z",
      "requested_quote_timestamp": "2026-09-24T20:17:15.342966Z",
      "retrieved_quote_timestamp": "2026-09-24T20:17:15.512462Z",
      "quote_retrieval_timestamp": "2026-09-24T20:17:15.512462Z",
      "timing_difference_seconds": 0.169496,
      "selected_quote": {
        "id": 306,
        "contract_id": 306,
        "forecast_timestamp": "2026-09-24T20:17:15.342966Z",
        "requested_timestamp": "2026-09-24T20:17:15.342966Z",
        "actual_quote_timestamp": "2026-09-24T20:17:15.512462Z",
        "timestamp_delta_seconds": 0.169496,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T20:17:15.512462Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241630",
        "external_market_id": "KXBTC15M-26SEP241630-30",
        "external_contract_id": "KXBTC15M-26SEP241630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4854.76
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 306,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241630",
          "external_market_id": "KXBTC15M-26SEP241630-30",
          "external_contract_id": "KXBTC15M-26SEP241630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T20:15:00Z",
          "resolution_timestamp": "2026-09-24T20:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T20:17:15.384441Z"
        }
      ],
      "quotes": [
        {
          "id": 306,
          "contract_id": 306,
          "forecast_timestamp": "2026-09-24T20:17:15.342966Z",
          "requested_timestamp": "2026-09-24T20:17:15.342966Z",
          "actual_quote_timestamp": "2026-09-24T20:17:15.512462Z",
          "timestamp_delta_seconds": 0.169496,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T20:17:15.512462Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241630",
          "external_market_id": "KXBTC15M-26SEP241630-30",
          "external_contract_id": "KXBTC15M-26SEP241630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4854.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241630-30": {
          "UP/YES": "KXBTC15M-26SEP241630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 591,
          "signal_id": 306,
          "quote_id": 306,
          "settlement_id": 306,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:32:19.827163Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4854.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 592,
          "signal_id": 306,
          "quote_id": 306,
          "settlement_id": 306,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:32:19.829187Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4854.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84286.75,
        "kronos_base_predicted_close": 84324.6796875,
        "kronos_base_displacement": 37.9296875,
        "kronos_base_displacement_fraction": 0.0004500077117696435,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84389.03125,
        "kronos_small_displacement": 102.28125,
        "kronos_small_displacement_fraction": 0.0012134914443847936,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241630",
        "ticker": "KXBTC15M-26SEP241630-30",
        "market_id": "KXBTC15M-26SEP241630-30",
        "contract_id": "KXBTC15M-26SEP241630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84286.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T20:17:15.342966Z",
        "retrieved_timestamp": "2026-09-24T20:17:15.512462Z",
        "quote_offset_seconds": 0.169496,
        "quote_age_seconds": 0.169496,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4854.76
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84251.87,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T2015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 306,
          "signal_id": 306,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T20:00:00Z",
          "return_6h": 0.0006667550048571336,
          "return_12h": -0.0013433825804262112,
          "return_24h": -0.0010124526898468433,
          "close_vs_ema12": 0.0012780445225135662,
          "close_vs_ema24": 0.00017110884844062646,
          "ema12_slope_3h": 0.0014715340517772457,
          "ema24_slope_6h": 0.0006074562525670846,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T20:17:15.382426Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T20:00:00Z",
            "return_6h": 0.0006667550048571336,
            "return_12h": -0.0013433825804262112,
            "return_24h": -0.0010124526898468433,
            "close_vs_ema12": 0.0012780445225135662,
            "close_vs_ema24": 0.00017110884844062646,
            "ema12_slope_3h": 0.0014715340517772457,
            "ema24_slope_6h": 0.0006074562525670846,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 305,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T2000Z",
      "trigger_timestamp": "2026-09-24T20:02:14.942888Z",
      "market_start_timestamp": "2026-09-24T20:00:00Z",
      "resolution_timestamp": "2026-09-24T20:15:00Z",
      "direction": "UP",
      "base_run_id": 2425,
      "small_run_id": 2426,
      "last_observed_close": 84372.51,
      "actual_close": 84286.75,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T20:02:14.982138Z",
      "base_predicted_close": 84476.4609375,
      "small_predicted_close": 84466.6875,
      "strike": 84372.51,
      "market_regime": {
        "id": 305,
        "signal_id": 305,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T19:45:00Z",
        "return_6h": 0.0018267110690963761,
        "return_12h": -0.0016603436029063445,
        "return_24h": -0.0012298424915919703,
        "close_vs_ema12": 0.0023513089580644575,
        "close_vs_ema24": 0.0011923103284119385,
        "ema12_slope_3h": 0.0016141987162547888,
        "ema24_slope_6h": 0.0006061878828802492,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T20:02:14.986468Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T19:45:00Z",
          "return_6h": 0.0018267110690963761,
          "return_12h": -0.0016603436029063445,
          "return_24h": -0.0012298424915919703,
          "close_vs_ema12": 0.0023513089580644575,
          "close_vs_ema24": 0.0011923103284119385,
          "ema12_slope_3h": 0.0016141987162547888,
          "ema24_slope_6h": 0.0006061878828802492,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178074,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2425,
        2426
      ],
      "forecast_publication_timestamp": "2026-09-24T20:02:14.942888Z",
      "requested_quote_timestamp": "2026-09-24T20:02:14.942888Z",
      "retrieved_quote_timestamp": "2026-09-24T20:02:15.120962Z",
      "quote_retrieval_timestamp": "2026-09-24T20:02:15.120962Z",
      "timing_difference_seconds": 0.178074,
      "selected_quote": {
        "id": 305,
        "contract_id": 305,
        "forecast_timestamp": "2026-09-24T20:02:14.942888Z",
        "requested_timestamp": "2026-09-24T20:02:14.942888Z",
        "actual_quote_timestamp": "2026-09-24T20:02:15.120962Z",
        "timestamp_delta_seconds": 0.178074,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T20:02:15.120962Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241615",
        "external_market_id": "KXBTC15M-26SEP241615-15",
        "external_contract_id": "KXBTC15M-26SEP241615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1688.72
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 305,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241615",
          "external_market_id": "KXBTC15M-26SEP241615-15",
          "external_contract_id": "KXBTC15M-26SEP241615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T20:00:00Z",
          "resolution_timestamp": "2026-09-24T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T20:02:14.991864Z"
        }
      ],
      "quotes": [
        {
          "id": 305,
          "contract_id": 305,
          "forecast_timestamp": "2026-09-24T20:02:14.942888Z",
          "requested_timestamp": "2026-09-24T20:02:14.942888Z",
          "actual_quote_timestamp": "2026-09-24T20:02:15.120962Z",
          "timestamp_delta_seconds": 0.178074,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.38,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T20:02:15.120962Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241615",
          "external_market_id": "KXBTC15M-26SEP241615-15",
          "external_contract_id": "KXBTC15M-26SEP241615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1688.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241615-15": {
          "UP/YES": "KXBTC15M-26SEP241615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 589,
          "signal_id": 305,
          "quote_id": 305,
          "settlement_id": 305,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:17:19.669260Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1688.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 590,
          "signal_id": 305,
          "quote_id": 305,
          "settlement_id": 305,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:17:19.671443Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1688.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84372.51,
        "kronos_base_predicted_close": 84476.4609375,
        "kronos_base_displacement": 103.95093750000524,
        "kronos_base_displacement_fraction": 0.0012320474702009606,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84466.6875,
        "kronos_small_displacement": 94.17750000000524,
        "kronos_small_displacement_fraction": 0.001116210718396374,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241615",
        "ticker": "KXBTC15M-26SEP241615-15",
        "market_id": "KXBTC15M-26SEP241615-15",
        "contract_id": "KXBTC15M-26SEP241615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84372.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T20:02:14.942888Z",
        "retrieved_timestamp": "2026-09-24T20:02:15.120962Z",
        "quote_offset_seconds": 0.178074,
        "quote_age_seconds": 0.178074,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1688.72
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84286.75,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 305,
          "signal_id": 305,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T19:45:00Z",
          "return_6h": 0.0018267110690963761,
          "return_12h": -0.0016603436029063445,
          "return_24h": -0.0012298424915919703,
          "close_vs_ema12": 0.0023513089580644575,
          "close_vs_ema24": 0.0011923103284119385,
          "ema12_slope_3h": 0.0016141987162547888,
          "ema24_slope_6h": 0.0006061878828802492,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T20:02:14.986468Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T19:45:00Z",
            "return_6h": 0.0018267110690963761,
            "return_12h": -0.0016603436029063445,
            "return_24h": -0.0012298424915919703,
            "close_vs_ema12": 0.0023513089580644575,
            "close_vs_ema24": 0.0011923103284119385,
            "ema12_slope_3h": 0.0016141987162547888,
            "ema24_slope_6h": 0.0006061878828802492,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 304,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1945Z",
      "trigger_timestamp": "2026-09-24T19:47:20.541956Z",
      "market_start_timestamp": "2026-09-24T19:45:00Z",
      "resolution_timestamp": "2026-09-24T20:00:00Z",
      "direction": "UP",
      "base_run_id": 2423,
      "small_run_id": 2424,
      "last_observed_close": 84439.63,
      "actual_close": 84372.51,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T19:47:20.585009Z",
      "base_predicted_close": 84520.046875,
      "small_predicted_close": 84475.8359375,
      "strike": 84439.63,
      "market_regime": {
        "id": 304,
        "signal_id": 304,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T19:30:00Z",
        "return_6h": 0.005943223593611213,
        "return_12h": 0.00043398337550470956,
        "return_24h": -0.00010603690366461915,
        "close_vs_ema12": 0.0032491335211088934,
        "close_vs_ema24": 0.002013995053729234,
        "ema12_slope_3h": 0.0017460910036595223,
        "ema24_slope_6h": 0.0005805006452865857,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T19:47:20.590767Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T19:30:00Z",
          "return_6h": 0.005943223593611213,
          "return_12h": 0.00043398337550470956,
          "return_24h": -0.00010603690366461915,
          "close_vs_ema12": 0.0032491335211088934,
          "close_vs_ema24": 0.002013995053729234,
          "ema12_slope_3h": 0.0017460910036595223,
          "ema24_slope_6h": 0.0005805006452865857,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.379976,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2423,
        2424
      ],
      "forecast_publication_timestamp": "2026-09-24T19:47:20.541956Z",
      "requested_quote_timestamp": "2026-09-24T19:47:20.541956Z",
      "retrieved_quote_timestamp": "2026-09-24T19:47:20.921932Z",
      "quote_retrieval_timestamp": "2026-09-24T19:47:20.921932Z",
      "timing_difference_seconds": 0.379976,
      "selected_quote": {
        "id": 304,
        "contract_id": 304,
        "forecast_timestamp": "2026-09-24T19:47:20.541956Z",
        "requested_timestamp": "2026-09-24T19:47:20.541956Z",
        "actual_quote_timestamp": "2026-09-24T19:47:20.921932Z",
        "timestamp_delta_seconds": 0.379976,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T19:47:20.921932Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241600",
        "external_market_id": "KXBTC15M-26SEP241600-00",
        "external_contract_id": "KXBTC15M-26SEP241600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6932.42
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 304,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241600",
          "external_market_id": "KXBTC15M-26SEP241600-00",
          "external_contract_id": "KXBTC15M-26SEP241600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T19:45:00Z",
          "resolution_timestamp": "2026-09-24T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T19:47:20.594156Z"
        }
      ],
      "quotes": [
        {
          "id": 304,
          "contract_id": 304,
          "forecast_timestamp": "2026-09-24T19:47:20.541956Z",
          "requested_timestamp": "2026-09-24T19:47:20.541956Z",
          "actual_quote_timestamp": "2026-09-24T19:47:20.921932Z",
          "timestamp_delta_seconds": 0.379976,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T19:47:20.921932Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241600",
          "external_market_id": "KXBTC15M-26SEP241600-00",
          "external_contract_id": "KXBTC15M-26SEP241600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6932.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241600-00": {
          "UP/YES": "KXBTC15M-26SEP241600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 587,
          "signal_id": 304,
          "quote_id": 304,
          "settlement_id": 304,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:02:19.503022Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6932.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 588,
          "signal_id": 304,
          "quote_id": 304,
          "settlement_id": 304,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T20:02:19.505101Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6932.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84439.63,
        "kronos_base_predicted_close": 84520.046875,
        "kronos_base_displacement": 80.41687499999534,
        "kronos_base_displacement_fraction": 0.000952359395700755,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84475.8359375,
        "kronos_small_displacement": 36.20593749999534,
        "kronos_small_displacement_fraction": 0.00042877896906932613,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241600",
        "ticker": "KXBTC15M-26SEP241600-00",
        "market_id": "KXBTC15M-26SEP241600-00",
        "contract_id": "KXBTC15M-26SEP241600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84439.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T19:47:20.541956Z",
        "retrieved_timestamp": "2026-09-24T19:47:20.921932Z",
        "quote_offset_seconds": 0.379976,
        "quote_age_seconds": 0.379976,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6932.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84372.51,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 304,
          "signal_id": 304,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T19:30:00Z",
          "return_6h": 0.005943223593611213,
          "return_12h": 0.00043398337550470956,
          "return_24h": -0.00010603690366461915,
          "close_vs_ema12": 0.0032491335211088934,
          "close_vs_ema24": 0.002013995053729234,
          "ema12_slope_3h": 0.0017460910036595223,
          "ema24_slope_6h": 0.0005805006452865857,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T19:47:20.590767Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T19:30:00Z",
            "return_6h": 0.005943223593611213,
            "return_12h": 0.00043398337550470956,
            "return_24h": -0.00010603690366461915,
            "close_vs_ema12": 0.0032491335211088934,
            "close_vs_ema24": 0.002013995053729234,
            "ema12_slope_3h": 0.0017460910036595223,
            "ema24_slope_6h": 0.0005805006452865857,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 303,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1745Z",
      "trigger_timestamp": "2026-09-24T17:47:26.142092Z",
      "market_start_timestamp": "2026-09-24T17:45:00Z",
      "resolution_timestamp": "2026-09-24T18:00:00Z",
      "direction": "UP",
      "base_run_id": 2407,
      "small_run_id": 2408,
      "last_observed_close": 84134.34,
      "actual_close": 84074.78,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T17:47:26.177343Z",
      "base_predicted_close": 84180.46875,
      "small_predicted_close": 84263.125,
      "strike": 84134.34,
      "market_regime": {
        "id": 303,
        "signal_id": 303,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-24T17:30:00Z",
        "return_6h": 0.008474563387413259,
        "return_12h": -0.0006792983586170198,
        "return_24h": -0.0010943822447545548,
        "close_vs_ema12": 0.0007819230233796493,
        "close_vs_ema24": -0.0013157997409888322,
        "ema12_slope_3h": 0.0016530534988474788,
        "ema24_slope_6h": -0.0009756176437526465,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T17:47:26.181380Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T17:30:00Z",
          "return_6h": 0.008474563387413259,
          "return_12h": -0.0006792983586170198,
          "return_24h": -0.0010943822447545548,
          "close_vs_ema12": 0.0007819230233796493,
          "close_vs_ema24": -0.0013157997409888322,
          "ema12_slope_3h": 0.0016530534988474788,
          "ema24_slope_6h": -0.0009756176437526465,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199149,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2407,
        2408
      ],
      "forecast_publication_timestamp": "2026-09-24T17:47:26.142092Z",
      "requested_quote_timestamp": "2026-09-24T17:47:26.142092Z",
      "retrieved_quote_timestamp": "2026-09-24T17:47:26.341241Z",
      "quote_retrieval_timestamp": "2026-09-24T17:47:26.341241Z",
      "timing_difference_seconds": 0.199149,
      "selected_quote": {
        "id": 303,
        "contract_id": 303,
        "forecast_timestamp": "2026-09-24T17:47:26.142092Z",
        "requested_timestamp": "2026-09-24T17:47:26.142092Z",
        "actual_quote_timestamp": "2026-09-24T17:47:26.341241Z",
        "timestamp_delta_seconds": 0.199149,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T17:47:26.341241Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241400",
        "external_market_id": "KXBTC15M-26SEP241400-00",
        "external_contract_id": "KXBTC15M-26SEP241400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3022.76
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 303,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241400",
          "external_market_id": "KXBTC15M-26SEP241400-00",
          "external_contract_id": "KXBTC15M-26SEP241400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T17:45:00Z",
          "resolution_timestamp": "2026-09-24T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T17:47:26.184051Z"
        }
      ],
      "quotes": [
        {
          "id": 303,
          "contract_id": 303,
          "forecast_timestamp": "2026-09-24T17:47:26.142092Z",
          "requested_timestamp": "2026-09-24T17:47:26.142092Z",
          "actual_quote_timestamp": "2026-09-24T17:47:26.341241Z",
          "timestamp_delta_seconds": 0.199149,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T17:47:26.341241Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241400",
          "external_market_id": "KXBTC15M-26SEP241400-00",
          "external_contract_id": "KXBTC15M-26SEP241400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3022.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241400-00": {
          "UP/YES": "KXBTC15M-26SEP241400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 585,
          "signal_id": 303,
          "quote_id": 303,
          "settlement_id": 303,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T18:02:21.719313Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3022.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 586,
          "signal_id": 303,
          "quote_id": 303,
          "settlement_id": 303,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T18:02:21.721494Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3022.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84134.34,
        "kronos_base_predicted_close": 84180.46875,
        "kronos_base_displacement": 46.12875000000349,
        "kronos_base_displacement_fraction": 0.0005482749374393797,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84263.125,
        "kronos_small_displacement": 128.7850000000035,
        "kronos_small_displacement_fraction": 0.0015307067245075375,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241400",
        "ticker": "KXBTC15M-26SEP241400-00",
        "market_id": "KXBTC15M-26SEP241400-00",
        "contract_id": "KXBTC15M-26SEP241400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84134.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T17:47:26.142092Z",
        "retrieved_timestamp": "2026-09-24T17:47:26.341241Z",
        "quote_offset_seconds": 0.199149,
        "quote_age_seconds": 0.199149,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3022.76
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84074.78,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 303,
          "signal_id": 303,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-24T17:30:00Z",
          "return_6h": 0.008474563387413259,
          "return_12h": -0.0006792983586170198,
          "return_24h": -0.0010943822447545548,
          "close_vs_ema12": 0.0007819230233796493,
          "close_vs_ema24": -0.0013157997409888322,
          "ema12_slope_3h": 0.0016530534988474788,
          "ema24_slope_6h": -0.0009756176437526465,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T17:47:26.181380Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T17:30:00Z",
            "return_6h": 0.008474563387413259,
            "return_12h": -0.0006792983586170198,
            "return_24h": -0.0010943822447545548,
            "close_vs_ema12": 0.0007819230233796493,
            "close_vs_ema24": -0.0013157997409888322,
            "ema12_slope_3h": 0.0016530534988474788,
            "ema24_slope_6h": -0.0009756176437526465,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 302,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1515Z",
      "trigger_timestamp": "2026-09-24T15:17:15.394811Z",
      "market_start_timestamp": "2026-09-24T15:15:00Z",
      "resolution_timestamp": "2026-09-24T15:30:00Z",
      "direction": "UP",
      "base_run_id": 2387,
      "small_run_id": 2388,
      "last_observed_close": 83854.03,
      "actual_close": 84086.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T15:17:15.426990Z",
      "base_predicted_close": 83854.5078125,
      "small_predicted_close": 83986.0,
      "strike": 83854.03,
      "market_regime": {
        "id": 302,
        "signal_id": 302,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T15:00:00Z",
        "return_6h": 0.004582844139364273,
        "return_12h": -0.00499409247822602,
        "return_24h": -0.009346985418540177,
        "close_vs_ema12": -0.0007131079621873759,
        "close_vs_ema24": -0.004308933831592032,
        "ema12_slope_3h": 0.0003613153135690883,
        "ema24_slope_6h": -0.00396799486586441,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T15:17:15.434167Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T15:00:00Z",
          "return_6h": 0.004582844139364273,
          "return_12h": -0.00499409247822602,
          "return_24h": -0.009346985418540177,
          "close_vs_ema12": -0.0007131079621873759,
          "close_vs_ema24": -0.004308933831592032,
          "ema12_slope_3h": 0.0003613153135690883,
          "ema24_slope_6h": -0.00396799486586441,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.169472,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2387,
        2388
      ],
      "forecast_publication_timestamp": "2026-09-24T15:17:15.394811Z",
      "requested_quote_timestamp": "2026-09-24T15:17:15.394811Z",
      "retrieved_quote_timestamp": "2026-09-24T15:17:15.564283Z",
      "quote_retrieval_timestamp": "2026-09-24T15:17:15.564283Z",
      "timing_difference_seconds": 0.169472,
      "selected_quote": {
        "id": 302,
        "contract_id": 302,
        "forecast_timestamp": "2026-09-24T15:17:15.394811Z",
        "requested_timestamp": "2026-09-24T15:17:15.394811Z",
        "actual_quote_timestamp": "2026-09-24T15:17:15.564283Z",
        "timestamp_delta_seconds": 0.169472,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T15:17:15.564283Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241130",
        "external_market_id": "KXBTC15M-26SEP241130-30",
        "external_contract_id": "KXBTC15M-26SEP241130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5905.77
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 302,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241130",
          "external_market_id": "KXBTC15M-26SEP241130-30",
          "external_contract_id": "KXBTC15M-26SEP241130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T15:15:00Z",
          "resolution_timestamp": "2026-09-24T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T15:17:15.436918Z"
        }
      ],
      "quotes": [
        {
          "id": 302,
          "contract_id": 302,
          "forecast_timestamp": "2026-09-24T15:17:15.394811Z",
          "requested_timestamp": "2026-09-24T15:17:15.394811Z",
          "actual_quote_timestamp": "2026-09-24T15:17:15.564283Z",
          "timestamp_delta_seconds": 0.169472,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.79,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T15:17:15.564283Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241130",
          "external_market_id": "KXBTC15M-26SEP241130-30",
          "external_contract_id": "KXBTC15M-26SEP241130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5905.77
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241130-30": {
          "UP/YES": "KXBTC15M-26SEP241130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 583,
          "signal_id": 302,
          "quote_id": 302,
          "settlement_id": 302,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 123.0,
          "gross_pnl": 24.599999999999994,
          "net_pnl": 23.22,
          "roi": 0.232711966325917,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T15:32:20.158970Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5905.77,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 584,
          "signal_id": 302,
          "quote_id": 302,
          "settlement_id": 302,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 20.0,
          "net_pnl": 18.879999999999995,
          "roi": 0.2327416173570019,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T15:32:20.162104Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5905.77,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83854.03,
        "kronos_base_predicted_close": 83854.5078125,
        "kronos_base_displacement": 0.47781250000116415,
        "kronos_base_displacement_fraction": 5.69814593289272e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83986.0,
        "kronos_small_displacement": 131.97000000000116,
        "kronos_small_displacement_fraction": 0.0015738062917190882,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241130",
        "ticker": "KXBTC15M-26SEP241130-30",
        "market_id": "KXBTC15M-26SEP241130-30",
        "contract_id": "KXBTC15M-26SEP241130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83854.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T15:17:15.394811Z",
        "retrieved_timestamp": "2026-09-24T15:17:15.564283Z",
        "quote_offset_seconds": 0.169472,
        "quote_age_seconds": 0.169472,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5905.77
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84086.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 302,
          "signal_id": 302,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T15:00:00Z",
          "return_6h": 0.004582844139364273,
          "return_12h": -0.00499409247822602,
          "return_24h": -0.009346985418540177,
          "close_vs_ema12": -0.0007131079621873759,
          "close_vs_ema24": -0.004308933831592032,
          "ema12_slope_3h": 0.0003613153135690883,
          "ema24_slope_6h": -0.00396799486586441,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T15:17:15.434167Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T15:00:00Z",
            "return_6h": 0.004582844139364273,
            "return_12h": -0.00499409247822602,
            "return_24h": -0.009346985418540177,
            "close_vs_ema12": -0.0007131079621873759,
            "close_vs_ema24": -0.004308933831592032,
            "ema12_slope_3h": 0.0003613153135690883,
            "ema24_slope_6h": -0.00396799486586441,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 301,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1430Z",
      "trigger_timestamp": "2026-09-24T14:32:16.036523Z",
      "market_start_timestamp": "2026-09-24T14:30:00Z",
      "resolution_timestamp": "2026-09-24T14:45:00Z",
      "direction": "UP",
      "base_run_id": 2381,
      "small_run_id": 2382,
      "last_observed_close": 84855.42,
      "actual_close": 84401.51,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T14:32:16.067864Z",
      "base_predicted_close": 85069.484375,
      "small_predicted_close": 85018.8828125,
      "strike": 84855.42,
      "market_regime": {
        "id": 301,
        "signal_id": 301,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-24T14:15:00Z",
        "return_6h": 0.012002356473173048,
        "return_12h": 0.008367671281396705,
        "return_24h": 0.009740727956371265,
        "close_vs_ema12": 0.011269597374381046,
        "close_vs_ema24": 0.007374404314304472,
        "ema12_slope_3h": -0.00033236246384760193,
        "ema24_slope_6h": -0.004487116864611673,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T14:32:16.071066Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T14:15:00Z",
          "return_6h": 0.012002356473173048,
          "return_12h": 0.008367671281396705,
          "return_24h": 0.009740727956371265,
          "close_vs_ema12": 0.011269597374381046,
          "close_vs_ema24": 0.007374404314304472,
          "ema12_slope_3h": -0.00033236246384760193,
          "ema24_slope_6h": -0.004487116864611673,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.162822,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2381,
        2382
      ],
      "forecast_publication_timestamp": "2026-09-24T14:32:16.036523Z",
      "requested_quote_timestamp": "2026-09-24T14:32:16.036523Z",
      "retrieved_quote_timestamp": "2026-09-24T14:32:16.199345Z",
      "quote_retrieval_timestamp": "2026-09-24T14:32:16.199345Z",
      "timing_difference_seconds": 0.162822,
      "selected_quote": {
        "id": 301,
        "contract_id": 301,
        "forecast_timestamp": "2026-09-24T14:32:16.036523Z",
        "requested_timestamp": "2026-09-24T14:32:16.036523Z",
        "actual_quote_timestamp": "2026-09-24T14:32:16.199345Z",
        "timestamp_delta_seconds": 0.162822,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T14:32:16.199345Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241045",
        "external_market_id": "KXBTC15M-26SEP241045-45",
        "external_contract_id": "KXBTC15M-26SEP241045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1033.72
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 301,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241045",
          "external_market_id": "KXBTC15M-26SEP241045-45",
          "external_contract_id": "KXBTC15M-26SEP241045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T14:30:00Z",
          "resolution_timestamp": "2026-09-24T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T14:32:16.073371Z"
        }
      ],
      "quotes": [
        {
          "id": 301,
          "contract_id": 301,
          "forecast_timestamp": "2026-09-24T14:32:16.036523Z",
          "requested_timestamp": "2026-09-24T14:32:16.036523Z",
          "actual_quote_timestamp": "2026-09-24T14:32:16.199345Z",
          "timestamp_delta_seconds": 0.162822,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T14:32:16.199345Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241045",
          "external_market_id": "KXBTC15M-26SEP241045-45",
          "external_contract_id": "KXBTC15M-26SEP241045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1033.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241045-45": {
          "UP/YES": "KXBTC15M-26SEP241045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 581,
          "signal_id": 301,
          "quote_id": 301,
          "settlement_id": 301,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T14:47:31.877563Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1033.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 582,
          "signal_id": 301,
          "quote_id": 301,
          "settlement_id": 301,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T14:47:31.881271Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1033.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84855.42,
        "kronos_base_predicted_close": 85069.484375,
        "kronos_base_displacement": 214.06437500000175,
        "kronos_base_displacement_fraction": 0.002522695368192176,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85018.8828125,
        "kronos_small_displacement": 163.46281250000175,
        "kronos_small_displacement_fraction": 0.0019263685513547838,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241045",
        "ticker": "KXBTC15M-26SEP241045-45",
        "market_id": "KXBTC15M-26SEP241045-45",
        "contract_id": "KXBTC15M-26SEP241045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84855.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T14:32:16.036523Z",
        "retrieved_timestamp": "2026-09-24T14:32:16.199345Z",
        "quote_offset_seconds": 0.162822,
        "quote_age_seconds": 0.162822,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1033.72
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84401.51,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 301,
          "signal_id": 301,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-24T14:15:00Z",
          "return_6h": 0.012002356473173048,
          "return_12h": 0.008367671281396705,
          "return_24h": 0.009740727956371265,
          "close_vs_ema12": 0.011269597374381046,
          "close_vs_ema24": 0.007374404314304472,
          "ema12_slope_3h": -0.00033236246384760193,
          "ema24_slope_6h": -0.004487116864611673,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T14:32:16.071066Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T14:15:00Z",
            "return_6h": 0.012002356473173048,
            "return_12h": 0.008367671281396705,
            "return_24h": 0.009740727956371265,
            "close_vs_ema12": 0.011269597374381046,
            "close_vs_ema24": 0.007374404314304472,
            "ema12_slope_3h": -0.00033236246384760193,
            "ema24_slope_6h": -0.004487116864611673,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 300,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1415Z",
      "trigger_timestamp": "2026-09-24T14:17:14.723042Z",
      "market_start_timestamp": "2026-09-24T14:15:00Z",
      "resolution_timestamp": "2026-09-24T14:30:00Z",
      "direction": "UP",
      "base_run_id": 2379,
      "small_run_id": 2380,
      "last_observed_close": 84230.59,
      "actual_close": 84855.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T14:17:14.761986Z",
      "base_predicted_close": 84235.703125,
      "small_predicted_close": 84262.28125,
      "strike": 84230.59,
      "market_regime": {
        "id": 300,
        "signal_id": 300,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T14:00:00Z",
        "return_6h": -0.0020087982090237766,
        "return_12h": 0.0037715531859323637,
        "return_24h": -0.0070693952576209584,
        "close_vs_ema12": 0.004304751942351581,
        "close_vs_ema24": 0.00011191615084693574,
        "ema12_slope_3h": -0.0010257712652139706,
        "ema24_slope_6h": -0.004831041762243582,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T14:17:14.765505Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T14:00:00Z",
          "return_6h": -0.0020087982090237766,
          "return_12h": 0.0037715531859323637,
          "return_24h": -0.0070693952576209584,
          "close_vs_ema12": 0.004304751942351581,
          "close_vs_ema24": 0.00011191615084693574,
          "ema12_slope_3h": -0.0010257712652139706,
          "ema24_slope_6h": -0.004831041762243582,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179012,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2379,
        2380
      ],
      "forecast_publication_timestamp": "2026-09-24T14:17:14.723042Z",
      "requested_quote_timestamp": "2026-09-24T14:17:14.723042Z",
      "retrieved_quote_timestamp": "2026-09-24T14:17:14.902054Z",
      "quote_retrieval_timestamp": "2026-09-24T14:17:14.902054Z",
      "timing_difference_seconds": 0.179012,
      "selected_quote": {
        "id": 300,
        "contract_id": 300,
        "forecast_timestamp": "2026-09-24T14:17:14.723042Z",
        "requested_timestamp": "2026-09-24T14:17:14.723042Z",
        "actual_quote_timestamp": "2026-09-24T14:17:14.902054Z",
        "timestamp_delta_seconds": 0.179012,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T14:17:14.902054Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241030",
        "external_market_id": "KXBTC15M-26SEP241030-30",
        "external_contract_id": "KXBTC15M-26SEP241030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7767.95
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 300,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241030",
          "external_market_id": "KXBTC15M-26SEP241030-30",
          "external_contract_id": "KXBTC15M-26SEP241030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T14:15:00Z",
          "resolution_timestamp": "2026-09-24T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T14:17:14.767846Z"
        }
      ],
      "quotes": [
        {
          "id": 300,
          "contract_id": 300,
          "forecast_timestamp": "2026-09-24T14:17:14.723042Z",
          "requested_timestamp": "2026-09-24T14:17:14.723042Z",
          "actual_quote_timestamp": "2026-09-24T14:17:14.902054Z",
          "timestamp_delta_seconds": 0.179012,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T14:17:14.902054Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241030",
          "external_market_id": "KXBTC15M-26SEP241030-30",
          "external_contract_id": "KXBTC15M-26SEP241030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7767.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241030-30": {
          "UP/YES": "KXBTC15M-26SEP241030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 579,
          "signal_id": 300,
          "quote_id": 300,
          "settlement_id": 300,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T14:32:20.603053Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7767.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 580,
          "signal_id": 300,
          "quote_id": 300,
          "settlement_id": 300,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T14:32:20.605516Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7767.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84230.59,
        "kronos_base_predicted_close": 84235.703125,
        "kronos_base_displacement": 5.1131250000034925,
        "kronos_base_displacement_fraction": 6.070389629235047e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84262.28125,
        "kronos_small_displacement": 31.691250000003492,
        "kronos_small_displacement_fraction": 0.000376243951277125,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241030",
        "ticker": "KXBTC15M-26SEP241030-30",
        "market_id": "KXBTC15M-26SEP241030-30",
        "contract_id": "KXBTC15M-26SEP241030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84230.59
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T14:17:14.723042Z",
        "retrieved_timestamp": "2026-09-24T14:17:14.902054Z",
        "quote_offset_seconds": 0.179012,
        "quote_age_seconds": 0.179012,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7767.95
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84855.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 300,
          "signal_id": 300,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T14:00:00Z",
          "return_6h": -0.0020087982090237766,
          "return_12h": 0.0037715531859323637,
          "return_24h": -0.0070693952576209584,
          "close_vs_ema12": 0.004304751942351581,
          "close_vs_ema24": 0.00011191615084693574,
          "ema12_slope_3h": -0.0010257712652139706,
          "ema24_slope_6h": -0.004831041762243582,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T14:17:14.765505Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T14:00:00Z",
            "return_6h": -0.0020087982090237766,
            "return_12h": 0.0037715531859323637,
            "return_24h": -0.0070693952576209584,
            "close_vs_ema12": 0.004304751942351581,
            "close_vs_ema24": 0.00011191615084693574,
            "ema12_slope_3h": -0.0010257712652139706,
            "ema24_slope_6h": -0.004831041762243582,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 299,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1345Z",
      "trigger_timestamp": "2026-09-24T13:47:31.014599Z",
      "market_start_timestamp": "2026-09-24T13:45:00Z",
      "resolution_timestamp": "2026-09-24T14:00:00Z",
      "direction": "UP",
      "base_run_id": 2375,
      "small_run_id": 2376,
      "last_observed_close": 83940.75,
      "actual_close": 84218.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T13:47:31.114035Z",
      "base_predicted_close": 83967.25,
      "small_predicted_close": 84086.5234375,
      "strike": 83940.75,
      "market_regime": {
        "id": 299,
        "signal_id": 299,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T13:30:00Z",
        "return_6h": -0.005476691018828528,
        "return_12h": -0.0025683278527764974,
        "return_24h": -0.022001227112963595,
        "close_vs_ema12": 0.0012175194882273477,
        "close_vs_ema24": -0.0033276905447873206,
        "ema12_slope_3h": -0.0018444026715332962,
        "ema24_slope_6h": -0.004919938746968389,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T13:47:31.119576Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T13:30:00Z",
          "return_6h": -0.005476691018828528,
          "return_12h": -0.0025683278527764974,
          "return_24h": -0.022001227112963595,
          "close_vs_ema12": 0.0012175194882273477,
          "close_vs_ema24": -0.0033276905447873206,
          "ema12_slope_3h": -0.0018444026715332962,
          "ema24_slope_6h": -0.004919938746968389,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.274153,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2375,
        2376
      ],
      "forecast_publication_timestamp": "2026-09-24T13:47:31.014599Z",
      "requested_quote_timestamp": "2026-09-24T13:47:31.014599Z",
      "retrieved_quote_timestamp": "2026-09-24T13:47:31.288752Z",
      "quote_retrieval_timestamp": "2026-09-24T13:47:31.288752Z",
      "timing_difference_seconds": 0.274153,
      "selected_quote": {
        "id": 299,
        "contract_id": 299,
        "forecast_timestamp": "2026-09-24T13:47:31.014599Z",
        "requested_timestamp": "2026-09-24T13:47:31.014599Z",
        "actual_quote_timestamp": "2026-09-24T13:47:31.288752Z",
        "timestamp_delta_seconds": 0.274153,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T13:47:31.288752Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP241000",
        "external_market_id": "KXBTC15M-26SEP241000-00",
        "external_contract_id": "KXBTC15M-26SEP241000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5884.59
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 299,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241000",
          "external_market_id": "KXBTC15M-26SEP241000-00",
          "external_contract_id": "KXBTC15M-26SEP241000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T13:45:00Z",
          "resolution_timestamp": "2026-09-24T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T13:47:31.122849Z"
        }
      ],
      "quotes": [
        {
          "id": 299,
          "contract_id": 299,
          "forecast_timestamp": "2026-09-24T13:47:31.014599Z",
          "requested_timestamp": "2026-09-24T13:47:31.014599Z",
          "actual_quote_timestamp": "2026-09-24T13:47:31.288752Z",
          "timestamp_delta_seconds": 0.274153,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T13:47:31.288752Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP241000",
          "external_market_id": "KXBTC15M-26SEP241000-00",
          "external_contract_id": "KXBTC15M-26SEP241000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5884.59
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP241000-00": {
          "UP/YES": "KXBTC15M-26SEP241000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 577,
          "signal_id": 299,
          "quote_id": 299,
          "settlement_id": 299,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T14:02:20.070229Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5884.59,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 578,
          "signal_id": 299,
          "quote_id": 299,
          "settlement_id": 299,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T14:02:20.072293Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5884.59,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83940.75,
        "kronos_base_predicted_close": 83967.25,
        "kronos_base_displacement": 26.5,
        "kronos_base_displacement_fraction": 0.00031569887092979275,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84086.5234375,
        "kronos_small_displacement": 145.7734375,
        "kronos_small_displacement_fraction": 0.0017366230049171588,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP241000",
        "ticker": "KXBTC15M-26SEP241000-00",
        "market_id": "KXBTC15M-26SEP241000-00",
        "contract_id": "KXBTC15M-26SEP241000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83940.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T13:47:31.014599Z",
        "retrieved_timestamp": "2026-09-24T13:47:31.288752Z",
        "quote_offset_seconds": 0.274153,
        "quote_age_seconds": 0.274153,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5884.59
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84218.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 299,
          "signal_id": 299,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T13:30:00Z",
          "return_6h": -0.005476691018828528,
          "return_12h": -0.0025683278527764974,
          "return_24h": -0.022001227112963595,
          "close_vs_ema12": 0.0012175194882273477,
          "close_vs_ema24": -0.0033276905447873206,
          "ema12_slope_3h": -0.0018444026715332962,
          "ema24_slope_6h": -0.004919938746968389,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T13:47:31.119576Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T13:30:00Z",
            "return_6h": -0.005476691018828528,
            "return_12h": -0.0025683278527764974,
            "return_24h": -0.022001227112963595,
            "close_vs_ema12": 0.0012175194882273477,
            "close_vs_ema24": -0.0033276905447873206,
            "ema12_slope_3h": -0.0018444026715332962,
            "ema24_slope_6h": -0.004919938746968389,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 298,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1330Z",
      "trigger_timestamp": "2026-09-24T13:32:16.749334Z",
      "market_start_timestamp": "2026-09-24T13:30:00Z",
      "resolution_timestamp": "2026-09-24T13:45:00Z",
      "direction": "UP",
      "base_run_id": 2373,
      "small_run_id": 2374,
      "last_observed_close": 83766.14,
      "actual_close": 83940.75,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T13:32:16.791667Z",
      "base_predicted_close": 83792.53125,
      "small_predicted_close": 83941.671875,
      "strike": 83766.14,
      "market_regime": {
        "id": 298,
        "signal_id": 298,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T13:15:00Z",
        "return_6h": -0.007014495048195291,
        "return_12h": -0.00590133209409216,
        "return_24h": -0.020646753687538655,
        "close_vs_ema12": -0.0008134672073045746,
        "close_vs_ema24": -0.005470662122461278,
        "ema12_slope_3h": -0.002206182426093939,
        "ema24_slope_6h": -0.0049082503711029846,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T13:32:16.796960Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T13:15:00Z",
          "return_6h": -0.007014495048195291,
          "return_12h": -0.00590133209409216,
          "return_24h": -0.020646753687538655,
          "close_vs_ema12": -0.0008134672073045746,
          "close_vs_ema24": -0.005470662122461278,
          "ema12_slope_3h": -0.002206182426093939,
          "ema24_slope_6h": -0.0049082503711029846,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.89,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171797,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2373,
        2374
      ],
      "forecast_publication_timestamp": "2026-09-24T13:32:16.749334Z",
      "requested_quote_timestamp": "2026-09-24T13:32:16.749334Z",
      "retrieved_quote_timestamp": "2026-09-24T13:32:16.921131Z",
      "quote_retrieval_timestamp": "2026-09-24T13:32:16.921131Z",
      "timing_difference_seconds": 0.171797,
      "selected_quote": {
        "id": 298,
        "contract_id": 298,
        "forecast_timestamp": "2026-09-24T13:32:16.749334Z",
        "requested_timestamp": "2026-09-24T13:32:16.749334Z",
        "actual_quote_timestamp": "2026-09-24T13:32:16.921131Z",
        "timestamp_delta_seconds": 0.171797,
        "bid": 0.88,
        "ask": 0.89,
        "midpoint": 0.885,
        "last_price": 0.89,
        "implied_probability": 0.89,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T13:32:16.921131Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP240945",
        "external_market_id": "KXBTC15M-26SEP240945-45",
        "external_contract_id": "KXBTC15M-26SEP240945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5944.64
      },
      "selected_entry_price": 0.89,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 298,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240945",
          "external_market_id": "KXBTC15M-26SEP240945-45",
          "external_contract_id": "KXBTC15M-26SEP240945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T13:30:00Z",
          "resolution_timestamp": "2026-09-24T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T13:32:16.799662Z"
        }
      ],
      "quotes": [
        {
          "id": 298,
          "contract_id": 298,
          "forecast_timestamp": "2026-09-24T13:32:16.749334Z",
          "requested_timestamp": "2026-09-24T13:32:16.749334Z",
          "actual_quote_timestamp": "2026-09-24T13:32:16.921131Z",
          "timestamp_delta_seconds": 0.171797,
          "bid": 0.88,
          "ask": 0.89,
          "midpoint": 0.885,
          "last_price": 0.89,
          "implied_probability": 0.89,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T13:32:16.921131Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240945",
          "external_market_id": "KXBTC15M-26SEP240945-45",
          "external_contract_id": "KXBTC15M-26SEP240945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5944.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP240945-45": {
          "UP/YES": "KXBTC15M-26SEP240945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 575,
          "signal_id": 298,
          "quote_id": 298,
          "settlement_id": 298,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 111.0,
          "entry_price": 0.89,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.79,
          "trading_fee": 0.77,
          "total_deployed": 99.56,
          "settlement_value": 1.0,
          "settlement_payout": 111.0,
          "gross_pnl": 12.209999999999994,
          "net_pnl": 11.439999999999998,
          "roi": 0.11490558457211729,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T13:47:36.956668Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5944.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 576,
          "signal_id": 298,
          "quote_id": 298,
          "settlement_id": 298,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.89,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 89.0,
          "trading_fee": 0.69,
          "total_deployed": 89.69,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 11.0,
          "net_pnl": 10.310000000000002,
          "roi": 0.114951499609767,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T13:47:36.959786Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5944.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83766.14,
        "kronos_base_predicted_close": 83792.53125,
        "kronos_base_displacement": 26.391250000000582,
        "kronos_base_displacement_fraction": 0.0003150586860036834,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83941.671875,
        "kronos_small_displacement": 175.53187500000058,
        "kronos_small_displacement_fraction": 0.0020954991479850997,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP240945",
        "ticker": "KXBTC15M-26SEP240945-45",
        "market_id": "KXBTC15M-26SEP240945-45",
        "contract_id": "KXBTC15M-26SEP240945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83766.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T13:32:16.749334Z",
        "retrieved_timestamp": "2026-09-24T13:32:16.921131Z",
        "quote_offset_seconds": 0.171797,
        "quote_age_seconds": 0.171797,
        "bid": 0.88,
        "ask": 0.89,
        "midpoint": 0.885,
        "last_price": 0.89,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.89,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5944.64
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83940.75,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 298,
          "signal_id": 298,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T13:15:00Z",
          "return_6h": -0.007014495048195291,
          "return_12h": -0.00590133209409216,
          "return_24h": -0.020646753687538655,
          "close_vs_ema12": -0.0008134672073045746,
          "close_vs_ema24": -0.005470662122461278,
          "ema12_slope_3h": -0.002206182426093939,
          "ema24_slope_6h": -0.0049082503711029846,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T13:32:16.796960Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T13:15:00Z",
            "return_6h": -0.007014495048195291,
            "return_12h": -0.00590133209409216,
            "return_24h": -0.020646753687538655,
            "close_vs_ema12": -0.0008134672073045746,
            "close_vs_ema24": -0.005470662122461278,
            "ema12_slope_3h": -0.002206182426093939,
            "ema24_slope_6h": -0.0049082503711029846,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 297,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1145Z",
      "trigger_timestamp": "2026-09-24T11:47:23.271427Z",
      "market_start_timestamp": "2026-09-24T11:45:00Z",
      "resolution_timestamp": "2026-09-24T12:00:00Z",
      "direction": "UP",
      "base_run_id": 2359,
      "small_run_id": 2360,
      "last_observed_close": 83427.33,
      "actual_close": 83491.93,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T11:47:23.315819Z",
      "base_predicted_close": 83451.6875,
      "small_predicted_close": 83591.5390625,
      "strike": 83427.33,
      "market_regime": {
        "id": 297,
        "signal_id": 297,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T11:30:00Z",
        "return_6h": -0.00907693865404291,
        "return_12h": -0.012118305112580607,
        "return_24h": -0.024092905760940142,
        "close_vs_ema12": -0.00583352290684902,
        "close_vs_ema24": -0.010674149670516386,
        "ema12_slope_3h": -0.004090585367967581,
        "ema24_slope_6h": -0.004641820327818458,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T11:47:23.320574Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T11:30:00Z",
          "return_6h": -0.00907693865404291,
          "return_12h": -0.012118305112580607,
          "return_24h": -0.024092905760940142,
          "close_vs_ema12": -0.00583352290684902,
          "close_vs_ema24": -0.010674149670516386,
          "ema12_slope_3h": -0.004090585367967581,
          "ema24_slope_6h": -0.004641820327818458,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.218015,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2359,
        2360
      ],
      "forecast_publication_timestamp": "2026-09-24T11:47:23.271427Z",
      "requested_quote_timestamp": "2026-09-24T11:47:23.271427Z",
      "retrieved_quote_timestamp": "2026-09-24T11:47:23.489442Z",
      "quote_retrieval_timestamp": "2026-09-24T11:47:23.489442Z",
      "timing_difference_seconds": 0.218015,
      "selected_quote": {
        "id": 297,
        "contract_id": 297,
        "forecast_timestamp": "2026-09-24T11:47:23.271427Z",
        "requested_timestamp": "2026-09-24T11:47:23.271427Z",
        "actual_quote_timestamp": "2026-09-24T11:47:23.489442Z",
        "timestamp_delta_seconds": 0.218015,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T11:47:23.489442Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP240800",
        "external_market_id": "KXBTC15M-26SEP240800-00",
        "external_contract_id": "KXBTC15M-26SEP240800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5241.94
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 297,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240800",
          "external_market_id": "KXBTC15M-26SEP240800-00",
          "external_contract_id": "KXBTC15M-26SEP240800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T11:45:00Z",
          "resolution_timestamp": "2026-09-24T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T11:47:23.325784Z"
        }
      ],
      "quotes": [
        {
          "id": 297,
          "contract_id": 297,
          "forecast_timestamp": "2026-09-24T11:47:23.271427Z",
          "requested_timestamp": "2026-09-24T11:47:23.271427Z",
          "actual_quote_timestamp": "2026-09-24T11:47:23.489442Z",
          "timestamp_delta_seconds": 0.218015,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T11:47:23.489442Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240800",
          "external_market_id": "KXBTC15M-26SEP240800-00",
          "external_contract_id": "KXBTC15M-26SEP240800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5241.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP240800-00": {
          "UP/YES": "KXBTC15M-26SEP240800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 573,
          "signal_id": 297,
          "quote_id": 297,
          "settlement_id": 297,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T12:02:20.304253Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5241.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 574,
          "signal_id": 297,
          "quote_id": 297,
          "settlement_id": 297,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T12:02:20.306188Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5241.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83427.33,
        "kronos_base_predicted_close": 83451.6875,
        "kronos_base_displacement": 24.357499999998254,
        "kronos_base_displacement_fraction": 0.0002919606800313309,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83591.5390625,
        "kronos_small_displacement": 164.20906249999825,
        "kronos_small_displacement_fraction": 0.001968288599191635,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP240800",
        "ticker": "KXBTC15M-26SEP240800-00",
        "market_id": "KXBTC15M-26SEP240800-00",
        "contract_id": "KXBTC15M-26SEP240800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83427.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T11:47:23.271427Z",
        "retrieved_timestamp": "2026-09-24T11:47:23.489442Z",
        "quote_offset_seconds": 0.218015,
        "quote_age_seconds": 0.218015,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5241.94
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83491.93,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 297,
          "signal_id": 297,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T11:30:00Z",
          "return_6h": -0.00907693865404291,
          "return_12h": -0.012118305112580607,
          "return_24h": -0.024092905760940142,
          "close_vs_ema12": -0.00583352290684902,
          "close_vs_ema24": -0.010674149670516386,
          "ema12_slope_3h": -0.004090585367967581,
          "ema24_slope_6h": -0.004641820327818458,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T11:47:23.320574Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T11:30:00Z",
            "return_6h": -0.00907693865404291,
            "return_12h": -0.012118305112580607,
            "return_24h": -0.024092905760940142,
            "close_vs_ema12": -0.00583352290684902,
            "close_vs_ema24": -0.010674149670516386,
            "ema12_slope_3h": -0.004090585367967581,
            "ema24_slope_6h": -0.004641820327818458,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 296,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T1115Z",
      "trigger_timestamp": "2026-09-24T11:17:20.897690Z",
      "market_start_timestamp": "2026-09-24T11:15:00Z",
      "resolution_timestamp": "2026-09-24T11:30:00Z",
      "direction": "UP",
      "base_run_id": 2355,
      "small_run_id": 2356,
      "last_observed_close": 83547.02,
      "actual_close": 83515.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T11:17:20.934517Z",
      "base_predicted_close": 83553.03125,
      "small_predicted_close": 83607.3203125,
      "strike": 83547.02,
      "market_regime": {
        "id": 296,
        "signal_id": 296,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T11:00:00Z",
        "return_6h": -0.007694949745974511,
        "return_12h": -0.011207090015885823,
        "return_24h": -0.025572520658355913,
        "close_vs_ema12": -0.004867440143240365,
        "close_vs_ema24": -0.009682817463729343,
        "ema12_slope_3h": -0.004115779887800652,
        "ema24_slope_6h": -0.004480623566200936,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T11:17:20.939073Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T11:00:00Z",
          "return_6h": -0.007694949745974511,
          "return_12h": -0.011207090015885823,
          "return_24h": -0.025572520658355913,
          "close_vs_ema12": -0.004867440143240365,
          "close_vs_ema24": -0.009682817463729343,
          "ema12_slope_3h": -0.004115779887800652,
          "ema24_slope_6h": -0.004480623566200936,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.165234,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2355,
        2356
      ],
      "forecast_publication_timestamp": "2026-09-24T11:17:20.897690Z",
      "requested_quote_timestamp": "2026-09-24T11:17:20.897690Z",
      "retrieved_quote_timestamp": "2026-09-24T11:17:21.062924Z",
      "quote_retrieval_timestamp": "2026-09-24T11:17:21.062924Z",
      "timing_difference_seconds": 0.165234,
      "selected_quote": {
        "id": 296,
        "contract_id": 296,
        "forecast_timestamp": "2026-09-24T11:17:20.897690Z",
        "requested_timestamp": "2026-09-24T11:17:20.897690Z",
        "actual_quote_timestamp": "2026-09-24T11:17:21.062924Z",
        "timestamp_delta_seconds": 0.165234,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T11:17:21.062924Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP240730",
        "external_market_id": "KXBTC15M-26SEP240730-30",
        "external_contract_id": "KXBTC15M-26SEP240730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2487.31
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 296,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240730",
          "external_market_id": "KXBTC15M-26SEP240730-30",
          "external_contract_id": "KXBTC15M-26SEP240730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T11:15:00Z",
          "resolution_timestamp": "2026-09-24T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T11:17:20.941733Z"
        }
      ],
      "quotes": [
        {
          "id": 296,
          "contract_id": 296,
          "forecast_timestamp": "2026-09-24T11:17:20.897690Z",
          "requested_timestamp": "2026-09-24T11:17:20.897690Z",
          "actual_quote_timestamp": "2026-09-24T11:17:21.062924Z",
          "timestamp_delta_seconds": 0.165234,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T11:17:21.062924Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240730",
          "external_market_id": "KXBTC15M-26SEP240730-30",
          "external_contract_id": "KXBTC15M-26SEP240730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2487.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP240730-30": {
          "UP/YES": "KXBTC15M-26SEP240730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 571,
          "signal_id": 296,
          "quote_id": 296,
          "settlement_id": 296,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T11:32:19.212133Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2487.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 572,
          "signal_id": 296,
          "quote_id": 296,
          "settlement_id": 296,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T11:32:19.214281Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2487.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83547.02,
        "kronos_base_predicted_close": 83553.03125,
        "kronos_base_displacement": 6.0112499999959255,
        "kronos_base_displacement_fraction": 7.195050164561136e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83607.3203125,
        "kronos_small_displacement": 60.300312499995925,
        "kronos_small_displacement_fraction": 0.0007217530020818926,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP240730",
        "ticker": "KXBTC15M-26SEP240730-30",
        "market_id": "KXBTC15M-26SEP240730-30",
        "contract_id": "KXBTC15M-26SEP240730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83547.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T11:17:20.897690Z",
        "retrieved_timestamp": "2026-09-24T11:17:21.062924Z",
        "quote_offset_seconds": 0.165234,
        "quote_age_seconds": 0.165234,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2487.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83515.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 296,
          "signal_id": 296,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T11:00:00Z",
          "return_6h": -0.007694949745974511,
          "return_12h": -0.011207090015885823,
          "return_24h": -0.025572520658355913,
          "close_vs_ema12": -0.004867440143240365,
          "close_vs_ema24": -0.009682817463729343,
          "ema12_slope_3h": -0.004115779887800652,
          "ema24_slope_6h": -0.004480623566200936,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T11:17:20.939073Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T11:00:00Z",
            "return_6h": -0.007694949745974511,
            "return_12h": -0.011207090015885823,
            "return_24h": -0.025572520658355913,
            "close_vs_ema12": -0.004867440143240365,
            "close_vs_ema24": -0.009682817463729343,
            "ema12_slope_3h": -0.004115779887800652,
            "ema24_slope_6h": -0.004480623566200936,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 295,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T0915Z",
      "trigger_timestamp": "2026-09-24T09:17:15.818368Z",
      "market_start_timestamp": "2026-09-24T09:15:00Z",
      "resolution_timestamp": "2026-09-24T09:30:00Z",
      "direction": "UP",
      "base_run_id": 2339,
      "small_run_id": 2340,
      "last_observed_close": 83471.49,
      "actual_close": 83331.38,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T09:17:15.857922Z",
      "base_predicted_close": 83477.6640625,
      "small_predicted_close": 83491.609375,
      "strike": 83471.49,
      "market_regime": {
        "id": 295,
        "signal_id": 295,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T09:00:00Z",
        "return_6h": -0.009533247231386821,
        "return_12h": -0.010567003848893308,
        "return_24h": -0.028722125858546277,
        "close_vs_ema12": -0.008691987067419915,
        "close_vs_ema24": -0.012784140574258251,
        "ema12_slope_3h": -0.0012594845612347028,
        "ema24_slope_6h": -0.003912775579468009,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T09:17:15.862867Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T09:00:00Z",
          "return_6h": -0.009533247231386821,
          "return_12h": -0.010567003848893308,
          "return_24h": -0.028722125858546277,
          "close_vs_ema12": -0.008691987067419915,
          "close_vs_ema24": -0.012784140574258251,
          "ema12_slope_3h": -0.0012594845612347028,
          "ema24_slope_6h": -0.003912775579468009,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178843,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2339,
        2340
      ],
      "forecast_publication_timestamp": "2026-09-24T09:17:15.818368Z",
      "requested_quote_timestamp": "2026-09-24T09:17:15.818368Z",
      "retrieved_quote_timestamp": "2026-09-24T09:17:15.997211Z",
      "quote_retrieval_timestamp": "2026-09-24T09:17:15.997211Z",
      "timing_difference_seconds": 0.178843,
      "selected_quote": {
        "id": 295,
        "contract_id": 295,
        "forecast_timestamp": "2026-09-24T09:17:15.818368Z",
        "requested_timestamp": "2026-09-24T09:17:15.818368Z",
        "actual_quote_timestamp": "2026-09-24T09:17:15.997211Z",
        "timestamp_delta_seconds": 0.178843,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T09:17:15.997211Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP240530",
        "external_market_id": "KXBTC15M-26SEP240530-30",
        "external_contract_id": "KXBTC15M-26SEP240530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2640.14
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 295,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240530",
          "external_market_id": "KXBTC15M-26SEP240530-30",
          "external_contract_id": "KXBTC15M-26SEP240530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T09:15:00Z",
          "resolution_timestamp": "2026-09-24T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T09:17:15.865560Z"
        }
      ],
      "quotes": [
        {
          "id": 295,
          "contract_id": 295,
          "forecast_timestamp": "2026-09-24T09:17:15.818368Z",
          "requested_timestamp": "2026-09-24T09:17:15.818368Z",
          "actual_quote_timestamp": "2026-09-24T09:17:15.997211Z",
          "timestamp_delta_seconds": 0.178843,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.33,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T09:17:15.997211Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240530",
          "external_market_id": "KXBTC15M-26SEP240530-30",
          "external_contract_id": "KXBTC15M-26SEP240530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2640.14
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP240530-30": {
          "UP/YES": "KXBTC15M-26SEP240530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 569,
          "signal_id": 295,
          "quote_id": 295,
          "settlement_id": 295,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T09:32:20.722965Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2640.14,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 570,
          "signal_id": 295,
          "quote_id": 295,
          "settlement_id": 295,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T09:32:20.726128Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2640.14,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83471.49,
        "kronos_base_predicted_close": 83477.6640625,
        "kronos_base_displacement": 6.174062499994761,
        "kronos_base_displacement_fraction": 7.396612304386517e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83491.609375,
        "kronos_small_displacement": 20.11937499999476,
        "kronos_small_displacement_fraction": 0.00024103289638168385,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP240530",
        "ticker": "KXBTC15M-26SEP240530-30",
        "market_id": "KXBTC15M-26SEP240530-30",
        "contract_id": "KXBTC15M-26SEP240530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83471.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T09:17:15.818368Z",
        "retrieved_timestamp": "2026-09-24T09:17:15.997211Z",
        "quote_offset_seconds": 0.178843,
        "quote_age_seconds": 0.178843,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2640.14
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83331.38,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 295,
          "signal_id": 295,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T09:00:00Z",
          "return_6h": -0.009533247231386821,
          "return_12h": -0.010567003848893308,
          "return_24h": -0.028722125858546277,
          "close_vs_ema12": -0.008691987067419915,
          "close_vs_ema24": -0.012784140574258251,
          "ema12_slope_3h": -0.0012594845612347028,
          "ema24_slope_6h": -0.003912775579468009,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T09:17:15.862867Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T09:00:00Z",
            "return_6h": -0.009533247231386821,
            "return_12h": -0.010567003848893308,
            "return_24h": -0.028722125858546277,
            "close_vs_ema12": -0.008691987067419915,
            "close_vs_ema24": -0.012784140574258251,
            "ema12_slope_3h": -0.0012594845612347028,
            "ema24_slope_6h": -0.003912775579468009,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 294,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T0400Z",
      "trigger_timestamp": "2026-09-24T04:02:15.505890Z",
      "market_start_timestamp": "2026-09-24T04:00:00Z",
      "resolution_timestamp": "2026-09-24T04:15:00Z",
      "direction": "UP",
      "base_run_id": 2313,
      "small_run_id": 2314,
      "last_observed_close": 83903.22,
      "actual_close": 83817.71,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T04:02:15.543617Z",
      "base_predicted_close": 83924.71875,
      "small_predicted_close": 84038.6640625,
      "strike": 83903.22,
      "market_regime": {
        "id": 294,
        "signal_id": 294,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T03:45:00Z",
        "return_6h": -0.006064305514503765,
        "return_12h": -0.0012208228629050355,
        "return_24h": -0.0322390532760185,
        "close_vs_ema12": -0.006260021952201544,
        "close_vs_ema24": -0.010916582088445037,
        "ema12_slope_3h": -0.0022825388502214494,
        "ema24_slope_6h": -0.0042802507419353875,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T04:02:15.548405Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T03:45:00Z",
          "return_6h": -0.006064305514503765,
          "return_12h": -0.0012208228629050355,
          "return_24h": -0.0322390532760185,
          "close_vs_ema12": -0.006260021952201544,
          "close_vs_ema24": -0.010916582088445037,
          "ema12_slope_3h": -0.0022825388502214494,
          "ema24_slope_6h": -0.0042802507419353875,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186161,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2313,
        2314
      ],
      "forecast_publication_timestamp": "2026-09-24T04:02:15.505890Z",
      "requested_quote_timestamp": "2026-09-24T04:02:15.505890Z",
      "retrieved_quote_timestamp": "2026-09-24T04:02:15.692051Z",
      "quote_retrieval_timestamp": "2026-09-24T04:02:15.692051Z",
      "timing_difference_seconds": 0.186161,
      "selected_quote": {
        "id": 294,
        "contract_id": 294,
        "forecast_timestamp": "2026-09-24T04:02:15.505890Z",
        "requested_timestamp": "2026-09-24T04:02:15.505890Z",
        "actual_quote_timestamp": "2026-09-24T04:02:15.692051Z",
        "timestamp_delta_seconds": 0.186161,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T04:02:15.692051Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP240015",
        "external_market_id": "KXBTC15M-26SEP240015-15",
        "external_contract_id": "KXBTC15M-26SEP240015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 882.89
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 294,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240015",
          "external_market_id": "KXBTC15M-26SEP240015-15",
          "external_contract_id": "KXBTC15M-26SEP240015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T04:00:00Z",
          "resolution_timestamp": "2026-09-24T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T04:02:15.551188Z"
        }
      ],
      "quotes": [
        {
          "id": 294,
          "contract_id": 294,
          "forecast_timestamp": "2026-09-24T04:02:15.505890Z",
          "requested_timestamp": "2026-09-24T04:02:15.505890Z",
          "actual_quote_timestamp": "2026-09-24T04:02:15.692051Z",
          "timestamp_delta_seconds": 0.186161,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T04:02:15.692051Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP240015",
          "external_market_id": "KXBTC15M-26SEP240015-15",
          "external_contract_id": "KXBTC15M-26SEP240015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 882.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP240015-15": {
          "UP/YES": "KXBTC15M-26SEP240015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 567,
          "signal_id": 294,
          "quote_id": 294,
          "settlement_id": 294,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T04:17:18.697489Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 882.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 568,
          "signal_id": 294,
          "quote_id": 294,
          "settlement_id": 294,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T04:17:18.699550Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 882.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83903.22,
        "kronos_base_predicted_close": 83924.71875,
        "kronos_base_displacement": 21.498749999998836,
        "kronos_base_displacement_fraction": 0.00025623271669429176,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84038.6640625,
        "kronos_small_displacement": 135.44406249999884,
        "kronos_small_displacement_fraction": 0.001614289207255679,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP240015",
        "ticker": "KXBTC15M-26SEP240015-15",
        "market_id": "KXBTC15M-26SEP240015-15",
        "contract_id": "KXBTC15M-26SEP240015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83903.22
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T04:02:15.505890Z",
        "retrieved_timestamp": "2026-09-24T04:02:15.692051Z",
        "quote_offset_seconds": 0.186161,
        "quote_age_seconds": 0.186161,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 882.89
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83817.71,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 294,
          "signal_id": 294,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T03:45:00Z",
          "return_6h": -0.006064305514503765,
          "return_12h": -0.0012208228629050355,
          "return_24h": -0.0322390532760185,
          "close_vs_ema12": -0.006260021952201544,
          "close_vs_ema24": -0.010916582088445037,
          "ema12_slope_3h": -0.0022825388502214494,
          "ema24_slope_6h": -0.0042802507419353875,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T04:02:15.548405Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T03:45:00Z",
            "return_6h": -0.006064305514503765,
            "return_12h": -0.0012208228629050355,
            "return_24h": -0.0322390532760185,
            "close_vs_ema12": -0.006260021952201544,
            "close_vs_ema24": -0.010916582088445037,
            "ema12_slope_3h": -0.0022825388502214494,
            "ema24_slope_6h": -0.0042802507419353875,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 293,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260924T0145Z",
      "trigger_timestamp": "2026-09-24T01:47:18.759912Z",
      "market_start_timestamp": "2026-09-24T01:45:00Z",
      "resolution_timestamp": "2026-09-24T02:00:00Z",
      "direction": "UP",
      "base_run_id": 2295,
      "small_run_id": 2296,
      "last_observed_close": 84156.9,
      "actual_close": 84100.7,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-24T01:47:18.804781Z",
      "base_predicted_close": 84200.3984375,
      "small_predicted_close": 84190.2265625,
      "strike": 84156.9,
      "market_regime": {
        "id": 293,
        "signal_id": 293,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-24T01:30:00Z",
        "return_6h": -0.003454064114879918,
        "return_12h": -0.01948293783207511,
        "return_24h": -0.024878654557289215,
        "close_vs_ema12": -0.0049813091754886685,
        "close_vs_ema24": -0.009652092559944037,
        "ema12_slope_3h": -0.0017493450942485111,
        "ema24_slope_6h": -0.004505249870015993,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-24T01:47:18.809962Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-24T01:30:00Z",
          "return_6h": -0.003454064114879918,
          "return_12h": -0.01948293783207511,
          "return_24h": -0.024878654557289215,
          "close_vs_ema12": -0.0049813091754886685,
          "close_vs_ema24": -0.009652092559944037,
          "ema12_slope_3h": -0.0017493450942485111,
          "ema24_slope_6h": -0.004505249870015993,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193003,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2295,
        2296
      ],
      "forecast_publication_timestamp": "2026-09-24T01:47:18.759912Z",
      "requested_quote_timestamp": "2026-09-24T01:47:18.759912Z",
      "retrieved_quote_timestamp": "2026-09-24T01:47:18.952915Z",
      "quote_retrieval_timestamp": "2026-09-24T01:47:18.952915Z",
      "timing_difference_seconds": 0.193003,
      "selected_quote": {
        "id": 293,
        "contract_id": 293,
        "forecast_timestamp": "2026-09-24T01:47:18.759912Z",
        "requested_timestamp": "2026-09-24T01:47:18.759912Z",
        "actual_quote_timestamp": "2026-09-24T01:47:18.952915Z",
        "timestamp_delta_seconds": 0.193003,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-24T01:47:18.952915Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP232200",
        "external_market_id": "KXBTC15M-26SEP232200-00",
        "external_contract_id": "KXBTC15M-26SEP232200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6768.47
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 293,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP232200",
          "external_market_id": "KXBTC15M-26SEP232200-00",
          "external_contract_id": "KXBTC15M-26SEP232200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-24T01:45:00Z",
          "resolution_timestamp": "2026-09-24T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-24T01:47:18.812756Z"
        }
      ],
      "quotes": [
        {
          "id": 293,
          "contract_id": 293,
          "forecast_timestamp": "2026-09-24T01:47:18.759912Z",
          "requested_timestamp": "2026-09-24T01:47:18.759912Z",
          "actual_quote_timestamp": "2026-09-24T01:47:18.952915Z",
          "timestamp_delta_seconds": 0.193003,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-24T01:47:18.952915Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP232200",
          "external_market_id": "KXBTC15M-26SEP232200-00",
          "external_contract_id": "KXBTC15M-26SEP232200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6768.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP232200-00": {
          "UP/YES": "KXBTC15M-26SEP232200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 565,
          "signal_id": 293,
          "quote_id": 293,
          "settlement_id": 293,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T02:02:19.939050Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6768.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 566,
          "signal_id": 293,
          "quote_id": 293,
          "settlement_id": 293,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-24T02:02:19.941091Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6768.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84156.9,
        "kronos_base_predicted_close": 84200.3984375,
        "kronos_base_displacement": 43.49843750000582,
        "kronos_base_displacement_fraction": 0.0005168730965613731,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84190.2265625,
        "kronos_small_displacement": 33.32656250000582,
        "kronos_small_displacement_fraction": 0.00039600511069212176,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP232200",
        "ticker": "KXBTC15M-26SEP232200-00",
        "market_id": "KXBTC15M-26SEP232200-00",
        "contract_id": "KXBTC15M-26SEP232200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84156.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-24T01:47:18.759912Z",
        "retrieved_timestamp": "2026-09-24T01:47:18.952915Z",
        "quote_offset_seconds": 0.193003,
        "quote_age_seconds": 0.193003,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6768.47
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84100.7,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260924T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 293,
          "signal_id": 293,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-24T01:30:00Z",
          "return_6h": -0.003454064114879918,
          "return_12h": -0.01948293783207511,
          "return_24h": -0.024878654557289215,
          "close_vs_ema12": -0.0049813091754886685,
          "close_vs_ema24": -0.009652092559944037,
          "ema12_slope_3h": -0.0017493450942485111,
          "ema24_slope_6h": -0.004505249870015993,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-24T01:47:18.809962Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-24T01:30:00Z",
            "return_6h": -0.003454064114879918,
            "return_12h": -0.01948293783207511,
            "return_24h": -0.024878654557289215,
            "close_vs_ema12": -0.0049813091754886685,
            "close_vs_ema24": -0.009652092559944037,
            "ema12_slope_3h": -0.0017493450942485111,
            "ema24_slope_6h": -0.004505249870015993,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 292,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T2100Z",
      "trigger_timestamp": "2026-09-23T21:02:15.637691Z",
      "market_start_timestamp": "2026-09-23T21:00:00Z",
      "resolution_timestamp": "2026-09-23T21:15:00Z",
      "direction": "UP",
      "base_run_id": 2257,
      "small_run_id": 2258,
      "last_observed_close": 84224.07,
      "actual_close": 84362.95,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T21:02:15.673218Z",
      "base_predicted_close": 84304.1953125,
      "small_predicted_close": 84225.0859375,
      "strike": 84224.07,
      "market_regime": {
        "id": 292,
        "signal_id": 292,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T20:45:00Z",
        "return_6h": -0.003348313191793628,
        "return_12h": -0.01939993104152682,
        "return_24h": -0.023307879962411238,
        "close_vs_ema12": -0.0069644265847585984,
        "close_vs_ema24": -0.012165633688472233,
        "ema12_slope_3h": -0.003707215397149577,
        "ema24_slope_6h": -0.007484368808777453,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T21:02:15.678043Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T20:45:00Z",
          "return_6h": -0.003348313191793628,
          "return_12h": -0.01939993104152682,
          "return_24h": -0.023307879962411238,
          "close_vs_ema12": -0.0069644265847585984,
          "close_vs_ema24": -0.012165633688472233,
          "ema12_slope_3h": -0.003707215397149577,
          "ema24_slope_6h": -0.007484368808777453,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196621,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2257,
        2258
      ],
      "forecast_publication_timestamp": "2026-09-23T21:02:15.637691Z",
      "requested_quote_timestamp": "2026-09-23T21:02:15.637691Z",
      "retrieved_quote_timestamp": "2026-09-23T21:02:15.834312Z",
      "quote_retrieval_timestamp": "2026-09-23T21:02:15.834312Z",
      "timing_difference_seconds": 0.196621,
      "selected_quote": {
        "id": 292,
        "contract_id": 292,
        "forecast_timestamp": "2026-09-23T21:02:15.637691Z",
        "requested_timestamp": "2026-09-23T21:02:15.637691Z",
        "actual_quote_timestamp": "2026-09-23T21:02:15.834312Z",
        "timestamp_delta_seconds": 0.196621,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T21:02:15.834312Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231715",
        "external_market_id": "KXBTC15M-26SEP231715-15",
        "external_contract_id": "KXBTC15M-26SEP231715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2178.16
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 292,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231715",
          "external_market_id": "KXBTC15M-26SEP231715-15",
          "external_contract_id": "KXBTC15M-26SEP231715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T21:00:00Z",
          "resolution_timestamp": "2026-09-23T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T21:02:15.680684Z"
        }
      ],
      "quotes": [
        {
          "id": 292,
          "contract_id": 292,
          "forecast_timestamp": "2026-09-23T21:02:15.637691Z",
          "requested_timestamp": "2026-09-23T21:02:15.637691Z",
          "actual_quote_timestamp": "2026-09-23T21:02:15.834312Z",
          "timestamp_delta_seconds": 0.196621,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T21:02:15.834312Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231715",
          "external_market_id": "KXBTC15M-26SEP231715-15",
          "external_contract_id": "KXBTC15M-26SEP231715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2178.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231715-15": {
          "UP/YES": "KXBTC15M-26SEP231715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 563,
          "signal_id": 292,
          "quote_id": 292,
          "settlement_id": 292,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T21:17:22.806746Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2178.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 564,
          "signal_id": 292,
          "quote_id": 292,
          "settlement_id": 292,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T21:17:22.809030Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2178.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84224.07,
        "kronos_base_predicted_close": 84304.1953125,
        "kronos_base_displacement": 80.12531249999302,
        "kronos_base_displacement_fraction": 0.0009513350815270862,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84225.0859375,
        "kronos_small_displacement": 1.015937499993015,
        "kronos_small_displacement_fraction": 1.2062317814765006e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231715",
        "ticker": "KXBTC15M-26SEP231715-15",
        "market_id": "KXBTC15M-26SEP231715-15",
        "contract_id": "KXBTC15M-26SEP231715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84224.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T21:02:15.637691Z",
        "retrieved_timestamp": "2026-09-23T21:02:15.834312Z",
        "quote_offset_seconds": 0.196621,
        "quote_age_seconds": 0.196621,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2178.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84362.95,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 292,
          "signal_id": 292,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T20:45:00Z",
          "return_6h": -0.003348313191793628,
          "return_12h": -0.01939993104152682,
          "return_24h": -0.023307879962411238,
          "close_vs_ema12": -0.0069644265847585984,
          "close_vs_ema24": -0.012165633688472233,
          "ema12_slope_3h": -0.003707215397149577,
          "ema24_slope_6h": -0.007484368808777453,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T21:02:15.678043Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T20:45:00Z",
            "return_6h": -0.003348313191793628,
            "return_12h": -0.01939993104152682,
            "return_24h": -0.023307879962411238,
            "close_vs_ema12": -0.0069644265847585984,
            "close_vs_ema24": -0.012165633688472233,
            "ema12_slope_3h": -0.003707215397149577,
            "ema24_slope_6h": -0.007484368808777453,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 291,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1730Z",
      "trigger_timestamp": "2026-09-23T17:32:14.366448Z",
      "market_start_timestamp": "2026-09-23T17:30:00Z",
      "resolution_timestamp": "2026-09-23T17:45:00Z",
      "direction": "UP",
      "base_run_id": 2229,
      "small_run_id": 2230,
      "last_observed_close": 84055.8,
      "actual_close": 84226.51,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T17:32:14.400556Z",
      "base_predicted_close": 84124.390625,
      "small_predicted_close": 84068.125,
      "strike": 84055.8,
      "market_regime": {
        "id": 291,
        "signal_id": 291,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T17:15:00Z",
        "return_6h": -0.01680206302053522,
        "return_12h": -0.031242788906813312,
        "return_24h": -0.029073494735623928,
        "close_vs_ema12": -0.013487143494385068,
        "close_vs_ema24": -0.017815082194189813,
        "ema12_slope_3h": -0.007565395352265081,
        "ema24_slope_6h": -0.006551782081118729,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T17:32:14.404783Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T17:15:00Z",
          "return_6h": -0.01680206302053522,
          "return_12h": -0.031242788906813312,
          "return_24h": -0.029073494735623928,
          "close_vs_ema12": -0.013487143494385068,
          "close_vs_ema24": -0.017815082194189813,
          "ema12_slope_3h": -0.007565395352265081,
          "ema24_slope_6h": -0.006551782081118729,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180932,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2229,
        2230
      ],
      "forecast_publication_timestamp": "2026-09-23T17:32:14.366448Z",
      "requested_quote_timestamp": "2026-09-23T17:32:14.366448Z",
      "retrieved_quote_timestamp": "2026-09-23T17:32:14.547380Z",
      "quote_retrieval_timestamp": "2026-09-23T17:32:14.547380Z",
      "timing_difference_seconds": 0.180932,
      "selected_quote": {
        "id": 291,
        "contract_id": 291,
        "forecast_timestamp": "2026-09-23T17:32:14.366448Z",
        "requested_timestamp": "2026-09-23T17:32:14.366448Z",
        "actual_quote_timestamp": "2026-09-23T17:32:14.547380Z",
        "timestamp_delta_seconds": 0.180932,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T17:32:14.547380Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231345",
        "external_market_id": "KXBTC15M-26SEP231345-45",
        "external_contract_id": "KXBTC15M-26SEP231345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2676.03
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 291,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231345",
          "external_market_id": "KXBTC15M-26SEP231345-45",
          "external_contract_id": "KXBTC15M-26SEP231345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T17:30:00Z",
          "resolution_timestamp": "2026-09-23T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T17:32:14.406842Z"
        }
      ],
      "quotes": [
        {
          "id": 291,
          "contract_id": 291,
          "forecast_timestamp": "2026-09-23T17:32:14.366448Z",
          "requested_timestamp": "2026-09-23T17:32:14.366448Z",
          "actual_quote_timestamp": "2026-09-23T17:32:14.547380Z",
          "timestamp_delta_seconds": 0.180932,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T17:32:14.547380Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231345",
          "external_market_id": "KXBTC15M-26SEP231345-45",
          "external_contract_id": "KXBTC15M-26SEP231345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2676.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231345-45": {
          "UP/YES": "KXBTC15M-26SEP231345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 561,
          "signal_id": 291,
          "quote_id": 291,
          "settlement_id": 291,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 1.0,
          "settlement_payout": 234.0,
          "gross_pnl": 138.06,
          "net_pnl": 134.09,
          "roi": 1.3421078971073968,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:47:31.515228Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2676.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 562,
          "signal_id": 291,
          "quote_id": 291,
          "settlement_id": 291,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 59.0,
          "net_pnl": 57.3,
          "roi": 1.3419203747072599,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:47:31.521102Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2676.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84055.8,
        "kronos_base_predicted_close": 84124.390625,
        "kronos_base_displacement": 68.59062499999709,
        "kronos_base_displacement_fraction": 0.0008160129937493557,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84068.125,
        "kronos_small_displacement": 12.32499999999709,
        "kronos_small_displacement_fraction": 0.00014662878706760377,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231345",
        "ticker": "KXBTC15M-26SEP231345-45",
        "market_id": "KXBTC15M-26SEP231345-45",
        "contract_id": "KXBTC15M-26SEP231345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84055.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T17:32:14.366448Z",
        "retrieved_timestamp": "2026-09-23T17:32:14.547380Z",
        "quote_offset_seconds": 0.180932,
        "quote_age_seconds": 0.180932,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2676.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84226.51,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 291,
          "signal_id": 291,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T17:15:00Z",
          "return_6h": -0.01680206302053522,
          "return_12h": -0.031242788906813312,
          "return_24h": -0.029073494735623928,
          "close_vs_ema12": -0.013487143494385068,
          "close_vs_ema24": -0.017815082194189813,
          "ema12_slope_3h": -0.007565395352265081,
          "ema24_slope_6h": -0.006551782081118729,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T17:32:14.404783Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T17:15:00Z",
            "return_6h": -0.01680206302053522,
            "return_12h": -0.031242788906813312,
            "return_24h": -0.029073494735623928,
            "close_vs_ema12": -0.013487143494385068,
            "close_vs_ema24": -0.017815082194189813,
            "ema12_slope_3h": -0.007565395352265081,
            "ema24_slope_6h": -0.006551782081118729,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 290,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1715Z",
      "trigger_timestamp": "2026-09-23T17:17:14.471779Z",
      "market_start_timestamp": "2026-09-23T17:15:00Z",
      "resolution_timestamp": "2026-09-23T17:30:00Z",
      "direction": "UP",
      "base_run_id": 2227,
      "small_run_id": 2228,
      "last_observed_close": 83771.23,
      "actual_close": 84055.8,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T17:17:14.503415Z",
      "base_predicted_close": 83836.7109375,
      "small_predicted_close": 83849.515625,
      "strike": 83771.23,
      "market_regime": {
        "id": 290,
        "signal_id": 290,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T17:00:00Z",
        "return_6h": -0.02295749987509632,
        "return_12h": -0.03640320515316797,
        "return_24h": -0.030767559558131374,
        "close_vs_ema12": -0.017390927570925196,
        "close_vs_ema24": -0.0215072969252873,
        "ema12_slope_3h": -0.007889618199127924,
        "ema24_slope_6h": -0.0063376782084586525,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T17:17:14.507969Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T17:00:00Z",
          "return_6h": -0.02295749987509632,
          "return_12h": -0.03640320515316797,
          "return_24h": -0.030767559558131374,
          "close_vs_ema12": -0.017390927570925196,
          "close_vs_ema24": -0.0215072969252873,
          "ema12_slope_3h": -0.007889618199127924,
          "ema24_slope_6h": -0.0063376782084586525,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.85,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.161207,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2227,
        2228
      ],
      "forecast_publication_timestamp": "2026-09-23T17:17:14.471779Z",
      "requested_quote_timestamp": "2026-09-23T17:17:14.471779Z",
      "retrieved_quote_timestamp": "2026-09-23T17:17:14.632986Z",
      "quote_retrieval_timestamp": "2026-09-23T17:17:14.632986Z",
      "timing_difference_seconds": 0.161207,
      "selected_quote": {
        "id": 290,
        "contract_id": 290,
        "forecast_timestamp": "2026-09-23T17:17:14.471779Z",
        "requested_timestamp": "2026-09-23T17:17:14.471779Z",
        "actual_quote_timestamp": "2026-09-23T17:17:14.632986Z",
        "timestamp_delta_seconds": 0.161207,
        "bid": 0.84,
        "ask": 0.85,
        "midpoint": 0.845,
        "last_price": 0.85,
        "implied_probability": 0.85,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T17:17:14.632986Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231330",
        "external_market_id": "KXBTC15M-26SEP231330-30",
        "external_contract_id": "KXBTC15M-26SEP231330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 15283.08
      },
      "selected_entry_price": 0.85,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 290,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231330",
          "external_market_id": "KXBTC15M-26SEP231330-30",
          "external_contract_id": "KXBTC15M-26SEP231330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T17:15:00Z",
          "resolution_timestamp": "2026-09-23T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T17:17:14.511031Z"
        }
      ],
      "quotes": [
        {
          "id": 290,
          "contract_id": 290,
          "forecast_timestamp": "2026-09-23T17:17:14.471779Z",
          "requested_timestamp": "2026-09-23T17:17:14.471779Z",
          "actual_quote_timestamp": "2026-09-23T17:17:14.632986Z",
          "timestamp_delta_seconds": 0.161207,
          "bid": 0.84,
          "ask": 0.85,
          "midpoint": 0.845,
          "last_price": 0.85,
          "implied_probability": 0.85,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T17:17:14.632986Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231330",
          "external_market_id": "KXBTC15M-26SEP231330-30",
          "external_contract_id": "KXBTC15M-26SEP231330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 15283.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231330-30": {
          "UP/YES": "KXBTC15M-26SEP231330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 559,
          "signal_id": 290,
          "quote_id": 290,
          "settlement_id": 290,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 116.0,
          "entry_price": 0.85,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.6,
          "trading_fee": 1.04,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 116.0,
          "gross_pnl": 17.400000000000006,
          "net_pnl": 16.36,
          "roi": 0.1641910879164994,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:32:18.659974Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 15283.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 560,
          "signal_id": 290,
          "quote_id": 290,
          "settlement_id": 290,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.85,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 85.0,
          "trading_fee": 0.9,
          "total_deployed": 85.9,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 15.0,
          "net_pnl": 14.099999999999994,
          "roi": 0.16414435389988352,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:32:18.662014Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 15283.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83771.23,
        "kronos_base_predicted_close": 83836.7109375,
        "kronos_base_displacement": 65.48093750000407,
        "kronos_base_displacement_fraction": 0.0007816637943599977,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83849.515625,
        "kronos_small_displacement": 78.28562500000407,
        "kronos_small_displacement_fraction": 0.0009345168382988298,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231330",
        "ticker": "KXBTC15M-26SEP231330-30",
        "market_id": "KXBTC15M-26SEP231330-30",
        "contract_id": "KXBTC15M-26SEP231330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83771.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T17:17:14.471779Z",
        "retrieved_timestamp": "2026-09-23T17:17:14.632986Z",
        "quote_offset_seconds": 0.161207,
        "quote_age_seconds": 0.161207,
        "bid": 0.84,
        "ask": 0.85,
        "midpoint": 0.845,
        "last_price": 0.85,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.85,
        "price_type": "live_executable_ask",
        "yes_ask_size": 15283.08
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84055.8,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 290,
          "signal_id": 290,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T17:00:00Z",
          "return_6h": -0.02295749987509632,
          "return_12h": -0.03640320515316797,
          "return_24h": -0.030767559558131374,
          "close_vs_ema12": -0.017390927570925196,
          "close_vs_ema24": -0.0215072969252873,
          "ema12_slope_3h": -0.007889618199127924,
          "ema24_slope_6h": -0.0063376782084586525,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T17:17:14.507969Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T17:00:00Z",
            "return_6h": -0.02295749987509632,
            "return_12h": -0.03640320515316797,
            "return_24h": -0.030767559558131374,
            "close_vs_ema12": -0.017390927570925196,
            "close_vs_ema24": -0.0215072969252873,
            "ema12_slope_3h": -0.007889618199127924,
            "ema24_slope_6h": -0.0063376782084586525,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 289,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1700Z",
      "trigger_timestamp": "2026-09-23T17:02:16.748833Z",
      "market_start_timestamp": "2026-09-23T17:00:00Z",
      "resolution_timestamp": "2026-09-23T17:15:00Z",
      "direction": "UP",
      "base_run_id": 2225,
      "small_run_id": 2226,
      "last_observed_close": 84017.64,
      "actual_close": 83771.23,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T17:02:16.789789Z",
      "base_predicted_close": 84045.0859375,
      "small_predicted_close": 84080.703125,
      "strike": 84017.64,
      "market_regime": {
        "id": 289,
        "signal_id": 289,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T16:45:00Z",
        "return_6h": -0.021942172672692495,
        "return_12h": -0.036240274455416444,
        "return_24h": -0.028234561223748456,
        "close_vs_ema12": -0.015229468322261575,
        "close_vs_ema24": -0.019073373199562482,
        "ema12_slope_3h": -0.007696707072832321,
        "ema24_slope_6h": -0.005989555198204655,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T17:02:16.795365Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T16:45:00Z",
          "return_6h": -0.021942172672692495,
          "return_12h": -0.036240274455416444,
          "return_24h": -0.028234561223748456,
          "close_vs_ema12": -0.015229468322261575,
          "close_vs_ema24": -0.019073373199562482,
          "ema12_slope_3h": -0.007696707072832321,
          "ema24_slope_6h": -0.005989555198204655,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19825,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2225,
        2226
      ],
      "forecast_publication_timestamp": "2026-09-23T17:02:16.748833Z",
      "requested_quote_timestamp": "2026-09-23T17:02:16.748833Z",
      "retrieved_quote_timestamp": "2026-09-23T17:02:16.947083Z",
      "quote_retrieval_timestamp": "2026-09-23T17:02:16.947083Z",
      "timing_difference_seconds": 0.19825,
      "selected_quote": {
        "id": 289,
        "contract_id": 289,
        "forecast_timestamp": "2026-09-23T17:02:16.748833Z",
        "requested_timestamp": "2026-09-23T17:02:16.748833Z",
        "actual_quote_timestamp": "2026-09-23T17:02:16.947083Z",
        "timestamp_delta_seconds": 0.19825,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T17:02:16.947083Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231315",
        "external_market_id": "KXBTC15M-26SEP231315-15",
        "external_contract_id": "KXBTC15M-26SEP231315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6863.54
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 289,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231315",
          "external_market_id": "KXBTC15M-26SEP231315-15",
          "external_contract_id": "KXBTC15M-26SEP231315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T17:00:00Z",
          "resolution_timestamp": "2026-09-23T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T17:02:16.798373Z"
        }
      ],
      "quotes": [
        {
          "id": 289,
          "contract_id": 289,
          "forecast_timestamp": "2026-09-23T17:02:16.748833Z",
          "requested_timestamp": "2026-09-23T17:02:16.748833Z",
          "actual_quote_timestamp": "2026-09-23T17:02:16.947083Z",
          "timestamp_delta_seconds": 0.19825,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T17:02:16.947083Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231315",
          "external_market_id": "KXBTC15M-26SEP231315-15",
          "external_contract_id": "KXBTC15M-26SEP231315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6863.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231315-15": {
          "UP/YES": "KXBTC15M-26SEP231315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 557,
          "signal_id": 289,
          "quote_id": 289,
          "settlement_id": 289,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:17:18.866987Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6863.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 558,
          "signal_id": 289,
          "quote_id": 289,
          "settlement_id": 289,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:17:18.868964Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6863.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84017.64,
        "kronos_base_predicted_close": 84045.0859375,
        "kronos_base_displacement": 27.445937500000582,
        "kronos_base_displacement_fraction": 0.00032666875075282504,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84080.703125,
        "kronos_small_displacement": 63.06312500000058,
        "kronos_small_displacement_fraction": 0.0007505938633839344,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231315",
        "ticker": "KXBTC15M-26SEP231315-15",
        "market_id": "KXBTC15M-26SEP231315-15",
        "contract_id": "KXBTC15M-26SEP231315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84017.64
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T17:02:16.748833Z",
        "retrieved_timestamp": "2026-09-23T17:02:16.947083Z",
        "quote_offset_seconds": 0.19825,
        "quote_age_seconds": 0.19825,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6863.54
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 83771.23,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 289,
          "signal_id": 289,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T16:45:00Z",
          "return_6h": -0.021942172672692495,
          "return_12h": -0.036240274455416444,
          "return_24h": -0.028234561223748456,
          "close_vs_ema12": -0.015229468322261575,
          "close_vs_ema24": -0.019073373199562482,
          "ema12_slope_3h": -0.007696707072832321,
          "ema24_slope_6h": -0.005989555198204655,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T17:02:16.795365Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T16:45:00Z",
            "return_6h": -0.021942172672692495,
            "return_12h": -0.036240274455416444,
            "return_24h": -0.028234561223748456,
            "close_vs_ema12": -0.015229468322261575,
            "close_vs_ema24": -0.019073373199562482,
            "ema12_slope_3h": -0.007696707072832321,
            "ema24_slope_6h": -0.005989555198204655,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 288,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1645Z",
      "trigger_timestamp": "2026-09-23T16:47:22.330321Z",
      "market_start_timestamp": "2026-09-23T16:45:00Z",
      "resolution_timestamp": "2026-09-23T17:00:00Z",
      "direction": "UP",
      "base_run_id": 2223,
      "small_run_id": 2224,
      "last_observed_close": 84095.35,
      "actual_close": 84017.64,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T16:47:22.371926Z",
      "base_predicted_close": 84275.90625,
      "small_predicted_close": 84188.109375,
      "strike": 84095.35,
      "market_regime": {
        "id": 288,
        "signal_id": 288,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T16:30:00Z",
        "return_6h": -0.02055564225866635,
        "return_12h": -0.035179440657810424,
        "return_24h": -0.025121811206678335,
        "close_vs_ema12": -0.014956952128854173,
        "close_vs_ema24": -0.01856009978383466,
        "ema12_slope_3h": -0.007154638849923511,
        "ema24_slope_6h": -0.00565474181586223,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T16:47:22.376828Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T16:30:00Z",
          "return_6h": -0.02055564225866635,
          "return_12h": -0.035179440657810424,
          "return_24h": -0.025121811206678335,
          "close_vs_ema12": -0.014956952128854173,
          "close_vs_ema24": -0.01856009978383466,
          "ema12_slope_3h": -0.007154638849923511,
          "ema24_slope_6h": -0.00565474181586223,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210234,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2223,
        2224
      ],
      "forecast_publication_timestamp": "2026-09-23T16:47:22.330321Z",
      "requested_quote_timestamp": "2026-09-23T16:47:22.330321Z",
      "retrieved_quote_timestamp": "2026-09-23T16:47:22.540555Z",
      "quote_retrieval_timestamp": "2026-09-23T16:47:22.540555Z",
      "timing_difference_seconds": 0.210234,
      "selected_quote": {
        "id": 288,
        "contract_id": 288,
        "forecast_timestamp": "2026-09-23T16:47:22.330321Z",
        "requested_timestamp": "2026-09-23T16:47:22.330321Z",
        "actual_quote_timestamp": "2026-09-23T16:47:22.540555Z",
        "timestamp_delta_seconds": 0.210234,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.29,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T16:47:22.540555Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231300",
        "external_market_id": "KXBTC15M-26SEP231300-00",
        "external_contract_id": "KXBTC15M-26SEP231300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9256.91
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 288,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231300",
          "external_market_id": "KXBTC15M-26SEP231300-00",
          "external_contract_id": "KXBTC15M-26SEP231300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T16:45:00Z",
          "resolution_timestamp": "2026-09-23T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T16:47:22.382064Z"
        }
      ],
      "quotes": [
        {
          "id": 288,
          "contract_id": 288,
          "forecast_timestamp": "2026-09-23T16:47:22.330321Z",
          "requested_timestamp": "2026-09-23T16:47:22.330321Z",
          "actual_quote_timestamp": "2026-09-23T16:47:22.540555Z",
          "timestamp_delta_seconds": 0.210234,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.29,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T16:47:22.540555Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231300",
          "external_market_id": "KXBTC15M-26SEP231300-00",
          "external_contract_id": "KXBTC15M-26SEP231300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9256.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231300-00": {
          "UP/YES": "KXBTC15M-26SEP231300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 555,
          "signal_id": 288,
          "quote_id": 288,
          "settlement_id": 288,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:02:21.517840Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9256.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 556,
          "signal_id": 288,
          "quote_id": 288,
          "settlement_id": 288,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T17:02:21.521191Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9256.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84095.35,
        "kronos_base_predicted_close": 84275.90625,
        "kronos_base_displacement": 180.55624999999418,
        "kronos_base_displacement_fraction": 0.002147042018375501,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84188.109375,
        "kronos_small_displacement": 92.75937499999418,
        "kronos_small_displacement_fraction": 0.0011030262077510132,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231300",
        "ticker": "KXBTC15M-26SEP231300-00",
        "market_id": "KXBTC15M-26SEP231300-00",
        "contract_id": "KXBTC15M-26SEP231300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84095.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T16:47:22.330321Z",
        "retrieved_timestamp": "2026-09-23T16:47:22.540555Z",
        "quote_offset_seconds": 0.210234,
        "quote_age_seconds": 0.210234,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.29,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9256.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84017.64,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 288,
          "signal_id": 288,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T16:30:00Z",
          "return_6h": -0.02055564225866635,
          "return_12h": -0.035179440657810424,
          "return_24h": -0.025121811206678335,
          "close_vs_ema12": -0.014956952128854173,
          "close_vs_ema24": -0.01856009978383466,
          "ema12_slope_3h": -0.007154638849923511,
          "ema24_slope_6h": -0.00565474181586223,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T16:47:22.376828Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T16:30:00Z",
            "return_6h": -0.02055564225866635,
            "return_12h": -0.035179440657810424,
            "return_24h": -0.025121811206678335,
            "close_vs_ema12": -0.014956952128854173,
            "close_vs_ema24": -0.01856009978383466,
            "ema12_slope_3h": -0.007154638849923511,
            "ema24_slope_6h": -0.00565474181586223,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 287,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1630Z",
      "trigger_timestamp": "2026-09-23T16:32:14.468370Z",
      "market_start_timestamp": "2026-09-23T16:30:00Z",
      "resolution_timestamp": "2026-09-23T16:45:00Z",
      "direction": "UP",
      "base_run_id": 2221,
      "small_run_id": 2222,
      "last_observed_close": 84200.6,
      "actual_close": 84095.35,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T16:32:14.505178Z",
      "base_predicted_close": 84348.53125,
      "small_predicted_close": 84215.9375,
      "strike": 84200.6,
      "market_regime": {
        "id": 287,
        "signal_id": 287,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T16:15:00Z",
        "return_6h": -0.01832846804097843,
        "return_12h": -0.03285911497203109,
        "return_24h": -0.022221533730693688,
        "close_vs_ema12": -0.014351455690238768,
        "close_vs_ema24": -0.017715528434879668,
        "ema12_slope_3h": -0.006600581998651989,
        "ema24_slope_6h": -0.005342155960048056,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T16:32:14.509390Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T16:15:00Z",
          "return_6h": -0.01832846804097843,
          "return_12h": -0.03285911497203109,
          "return_24h": -0.022221533730693688,
          "close_vs_ema12": -0.014351455690238768,
          "close_vs_ema24": -0.017715528434879668,
          "ema12_slope_3h": -0.006600581998651989,
          "ema24_slope_6h": -0.005342155960048056,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168175,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2221,
        2222
      ],
      "forecast_publication_timestamp": "2026-09-23T16:32:14.468370Z",
      "requested_quote_timestamp": "2026-09-23T16:32:14.468370Z",
      "retrieved_quote_timestamp": "2026-09-23T16:32:14.636545Z",
      "quote_retrieval_timestamp": "2026-09-23T16:32:14.636545Z",
      "timing_difference_seconds": 0.168175,
      "selected_quote": {
        "id": 287,
        "contract_id": 287,
        "forecast_timestamp": "2026-09-23T16:32:14.468370Z",
        "requested_timestamp": "2026-09-23T16:32:14.468370Z",
        "actual_quote_timestamp": "2026-09-23T16:32:14.636545Z",
        "timestamp_delta_seconds": 0.168175,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T16:32:14.636545Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231245",
        "external_market_id": "KXBTC15M-26SEP231245-45",
        "external_contract_id": "KXBTC15M-26SEP231245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1405.65
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 287,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231245",
          "external_market_id": "KXBTC15M-26SEP231245-45",
          "external_contract_id": "KXBTC15M-26SEP231245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T16:30:00Z",
          "resolution_timestamp": "2026-09-23T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T16:32:14.512001Z"
        }
      ],
      "quotes": [
        {
          "id": 287,
          "contract_id": 287,
          "forecast_timestamp": "2026-09-23T16:32:14.468370Z",
          "requested_timestamp": "2026-09-23T16:32:14.468370Z",
          "actual_quote_timestamp": "2026-09-23T16:32:14.636545Z",
          "timestamp_delta_seconds": 0.168175,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.65,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T16:32:14.636545Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231245",
          "external_market_id": "KXBTC15M-26SEP231245-45",
          "external_contract_id": "KXBTC15M-26SEP231245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1405.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231245-45": {
          "UP/YES": "KXBTC15M-26SEP231245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 553,
          "signal_id": 287,
          "quote_id": 287,
          "settlement_id": 287,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.5,
          "net_pnl": -99.89,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T16:47:27.552050Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1405.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 554,
          "signal_id": 287,
          "quote_id": 287,
          "settlement_id": 287,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -65.0,
          "net_pnl": -66.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T16:47:27.554991Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1405.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84200.6,
        "kronos_base_predicted_close": 84348.53125,
        "kronos_base_displacement": 147.93124999999418,
        "kronos_base_displacement_fraction": 0.001756890687239689,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84215.9375,
        "kronos_small_displacement": 15.33749999999418,
        "kronos_small_displacement_fraction": 0.00018215428393614984,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231245",
        "ticker": "KXBTC15M-26SEP231245-45",
        "market_id": "KXBTC15M-26SEP231245-45",
        "contract_id": "KXBTC15M-26SEP231245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84200.6
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T16:32:14.468370Z",
        "retrieved_timestamp": "2026-09-23T16:32:14.636545Z",
        "quote_offset_seconds": 0.168175,
        "quote_age_seconds": 0.168175,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1405.65
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84095.35,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 287,
          "signal_id": 287,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T16:15:00Z",
          "return_6h": -0.01832846804097843,
          "return_12h": -0.03285911497203109,
          "return_24h": -0.022221533730693688,
          "close_vs_ema12": -0.014351455690238768,
          "close_vs_ema24": -0.017715528434879668,
          "ema12_slope_3h": -0.006600581998651989,
          "ema24_slope_6h": -0.005342155960048056,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T16:32:14.509390Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T16:15:00Z",
            "return_6h": -0.01832846804097843,
            "return_12h": -0.03285911497203109,
            "return_24h": -0.022221533730693688,
            "close_vs_ema12": -0.014351455690238768,
            "close_vs_ema24": -0.017715528434879668,
            "ema12_slope_3h": -0.006600581998651989,
            "ema24_slope_6h": -0.005342155960048056,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 286,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1600Z",
      "trigger_timestamp": "2026-09-23T16:02:27.312590Z",
      "market_start_timestamp": "2026-09-23T16:00:00Z",
      "resolution_timestamp": "2026-09-23T16:15:00Z",
      "direction": "UP",
      "base_run_id": 2217,
      "small_run_id": 2218,
      "last_observed_close": 84005.77,
      "actual_close": 84321.36,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T16:02:27.350386Z",
      "base_predicted_close": 84028.125,
      "small_predicted_close": 84150.859375,
      "strike": 84005.77,
      "market_regime": {
        "id": 286,
        "signal_id": 286,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T15:45:00Z",
        "return_6h": -0.02133258672871241,
        "return_12h": -0.031056144464309154,
        "return_24h": -0.027869507985463948,
        "close_vs_ema12": -0.017798194284455948,
        "close_vs_ema24": -0.020697457163922905,
        "ema12_slope_3h": -0.005978125294642478,
        "ema24_slope_6h": -0.004806969829667773,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T16:02:27.354604Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T15:45:00Z",
          "return_6h": -0.02133258672871241,
          "return_12h": -0.031056144464309154,
          "return_24h": -0.027869507985463948,
          "close_vs_ema12": -0.017798194284455948,
          "close_vs_ema24": -0.020697457163922905,
          "ema12_slope_3h": -0.005978125294642478,
          "ema24_slope_6h": -0.004806969829667773,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.12,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173804,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2217,
        2218
      ],
      "forecast_publication_timestamp": "2026-09-23T16:02:27.312590Z",
      "requested_quote_timestamp": "2026-09-23T16:02:27.312590Z",
      "retrieved_quote_timestamp": "2026-09-23T16:02:27.486394Z",
      "quote_retrieval_timestamp": "2026-09-23T16:02:27.486394Z",
      "timing_difference_seconds": 0.173804,
      "selected_quote": {
        "id": 286,
        "contract_id": 286,
        "forecast_timestamp": "2026-09-23T16:02:27.312590Z",
        "requested_timestamp": "2026-09-23T16:02:27.312590Z",
        "actual_quote_timestamp": "2026-09-23T16:02:27.486394Z",
        "timestamp_delta_seconds": 0.173804,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.11,
        "implied_probability": 0.12,
        "spread": 0.009999999999999995,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T16:02:27.486394Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231215",
        "external_market_id": "KXBTC15M-26SEP231215-15",
        "external_contract_id": "KXBTC15M-26SEP231215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7184.03
      },
      "selected_entry_price": 0.12,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 286,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231215",
          "external_market_id": "KXBTC15M-26SEP231215-15",
          "external_contract_id": "KXBTC15M-26SEP231215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T16:00:00Z",
          "resolution_timestamp": "2026-09-23T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T16:02:27.356629Z"
        }
      ],
      "quotes": [
        {
          "id": 286,
          "contract_id": 286,
          "forecast_timestamp": "2026-09-23T16:02:27.312590Z",
          "requested_timestamp": "2026-09-23T16:02:27.312590Z",
          "actual_quote_timestamp": "2026-09-23T16:02:27.486394Z",
          "timestamp_delta_seconds": 0.173804,
          "bid": 0.11,
          "ask": 0.12,
          "midpoint": 0.11499999999999999,
          "last_price": 0.11,
          "implied_probability": 0.12,
          "spread": 0.009999999999999995,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T16:02:27.486394Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231215",
          "external_market_id": "KXBTC15M-26SEP231215-15",
          "external_contract_id": "KXBTC15M-26SEP231215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7184.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231215-15": {
          "UP/YES": "KXBTC15M-26SEP231215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 551,
          "signal_id": 286,
          "quote_id": 286,
          "settlement_id": 286,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 784.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.08,
          "trading_fee": 5.8,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 784.0,
          "gross_pnl": 689.92,
          "net_pnl": 684.12,
          "roi": 6.849419303163797,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T16:17:21.632471Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7184.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 552,
          "signal_id": 286,
          "quote_id": 286,
          "settlement_id": 286,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.12,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 12.0,
          "trading_fee": 0.74,
          "total_deployed": 12.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 88.0,
          "net_pnl": 87.26,
          "roi": 6.849293563579278,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T16:17:21.634526Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7184.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84005.77,
        "kronos_base_predicted_close": 84028.125,
        "kronos_base_displacement": 22.354999999995925,
        "kronos_base_displacement_fraction": 0.0002661126729746769,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84150.859375,
        "kronos_small_displacement": 145.08937499999593,
        "kronos_small_displacement_fraction": 0.0017271358265032975,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231215",
        "ticker": "KXBTC15M-26SEP231215-15",
        "market_id": "KXBTC15M-26SEP231215-15",
        "contract_id": "KXBTC15M-26SEP231215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84005.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T16:02:27.312590Z",
        "retrieved_timestamp": "2026-09-23T16:02:27.486394Z",
        "quote_offset_seconds": 0.173804,
        "quote_age_seconds": 0.173804,
        "bid": 0.11,
        "ask": 0.12,
        "midpoint": 0.11499999999999999,
        "last_price": 0.11,
        "spread": 0.009999999999999995,
        "selected_entry_price": 0.12,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7184.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84321.36,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 286,
          "signal_id": 286,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T15:45:00Z",
          "return_6h": -0.02133258672871241,
          "return_12h": -0.031056144464309154,
          "return_24h": -0.027869507985463948,
          "close_vs_ema12": -0.017798194284455948,
          "close_vs_ema24": -0.020697457163922905,
          "ema12_slope_3h": -0.005978125294642478,
          "ema24_slope_6h": -0.004806969829667773,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T16:02:27.354604Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T15:45:00Z",
            "return_6h": -0.02133258672871241,
            "return_12h": -0.031056144464309154,
            "return_24h": -0.027869507985463948,
            "close_vs_ema12": -0.017798194284455948,
            "close_vs_ema24": -0.020697457163922905,
            "ema12_slope_3h": -0.005978125294642478,
            "ema24_slope_6h": -0.004806969829667773,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 285,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1545Z",
      "trigger_timestamp": "2026-09-23T15:47:16.872458Z",
      "market_start_timestamp": "2026-09-23T15:45:00Z",
      "resolution_timestamp": "2026-09-23T16:00:00Z",
      "direction": "UP",
      "base_run_id": 2215,
      "small_run_id": 2216,
      "last_observed_close": 84309.98,
      "actual_close": 84005.77,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T15:47:16.912702Z",
      "base_predicted_close": 84416.625,
      "small_predicted_close": 84315.9609375,
      "strike": 84309.98,
      "market_regime": {
        "id": 285,
        "signal_id": 285,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T15:30:00Z",
        "return_6h": -0.017325809139118187,
        "return_12h": -0.029053614659786953,
        "return_24h": -0.025463936181385538,
        "close_vs_ema12": -0.014987378736497248,
        "close_vs_ema24": -0.017579192409191702,
        "ema12_slope_3h": -0.0055053316825863785,
        "ema24_slope_6h": -0.004460536665307435,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T15:47:16.917831Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T15:30:00Z",
          "return_6h": -0.017325809139118187,
          "return_12h": -0.029053614659786953,
          "return_24h": -0.025463936181385538,
          "close_vs_ema12": -0.014987378736497248,
          "close_vs_ema24": -0.017579192409191702,
          "ema12_slope_3h": -0.0055053316825863785,
          "ema24_slope_6h": -0.004460536665307435,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181313,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2215,
        2216
      ],
      "forecast_publication_timestamp": "2026-09-23T15:47:16.872458Z",
      "requested_quote_timestamp": "2026-09-23T15:47:16.872458Z",
      "retrieved_quote_timestamp": "2026-09-23T15:47:17.053771Z",
      "quote_retrieval_timestamp": "2026-09-23T15:47:17.053771Z",
      "timing_difference_seconds": 0.181313,
      "selected_quote": {
        "id": 285,
        "contract_id": 285,
        "forecast_timestamp": "2026-09-23T15:47:16.872458Z",
        "requested_timestamp": "2026-09-23T15:47:16.872458Z",
        "actual_quote_timestamp": "2026-09-23T15:47:17.053771Z",
        "timestamp_delta_seconds": 0.181313,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T15:47:17.053771Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231200",
        "external_market_id": "KXBTC15M-26SEP231200-00",
        "external_contract_id": "KXBTC15M-26SEP231200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 750.57
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 285,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231200",
          "external_market_id": "KXBTC15M-26SEP231200-00",
          "external_contract_id": "KXBTC15M-26SEP231200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T15:45:00Z",
          "resolution_timestamp": "2026-09-23T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T15:47:16.921138Z"
        }
      ],
      "quotes": [
        {
          "id": 285,
          "contract_id": 285,
          "forecast_timestamp": "2026-09-23T15:47:16.872458Z",
          "requested_timestamp": "2026-09-23T15:47:16.872458Z",
          "actual_quote_timestamp": "2026-09-23T15:47:17.053771Z",
          "timestamp_delta_seconds": 0.181313,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T15:47:17.053771Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231200",
          "external_market_id": "KXBTC15M-26SEP231200-00",
          "external_contract_id": "KXBTC15M-26SEP231200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 750.57
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231200-00": {
          "UP/YES": "KXBTC15M-26SEP231200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 549,
          "signal_id": 285,
          "quote_id": 285,
          "settlement_id": 285,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T16:02:33.317283Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 750.57,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 550,
          "signal_id": 285,
          "quote_id": 285,
          "settlement_id": 285,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T16:02:33.319572Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 750.57,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84309.98,
        "kronos_base_predicted_close": 84416.625,
        "kronos_base_displacement": 106.64500000000407,
        "kronos_base_displacement_fraction": 0.0012649154939902024,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84315.9609375,
        "kronos_small_displacement": 5.9809375000040745,
        "kronos_small_displacement_fraction": 7.093985196063472e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231200",
        "ticker": "KXBTC15M-26SEP231200-00",
        "market_id": "KXBTC15M-26SEP231200-00",
        "contract_id": "KXBTC15M-26SEP231200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84309.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T15:47:16.872458Z",
        "retrieved_timestamp": "2026-09-23T15:47:17.053771Z",
        "quote_offset_seconds": 0.181313,
        "quote_age_seconds": 0.181313,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 750.57
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84005.77,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 285,
          "signal_id": 285,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T15:30:00Z",
          "return_6h": -0.017325809139118187,
          "return_12h": -0.029053614659786953,
          "return_24h": -0.025463936181385538,
          "close_vs_ema12": -0.014987378736497248,
          "close_vs_ema24": -0.017579192409191702,
          "ema12_slope_3h": -0.0055053316825863785,
          "ema24_slope_6h": -0.004460536665307435,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T15:47:16.917831Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T15:30:00Z",
            "return_6h": -0.017325809139118187,
            "return_12h": -0.029053614659786953,
            "return_24h": -0.025463936181385538,
            "close_vs_ema12": -0.014987378736497248,
            "close_vs_ema24": -0.017579192409191702,
            "ema12_slope_3h": -0.0055053316825863785,
            "ema24_slope_6h": -0.004460536665307435,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 284,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1430Z",
      "trigger_timestamp": "2026-09-23T14:32:15.762275Z",
      "market_start_timestamp": "2026-09-23T14:30:00Z",
      "resolution_timestamp": "2026-09-23T14:45:00Z",
      "direction": "UP",
      "base_run_id": 2205,
      "small_run_id": 2206,
      "last_observed_close": 84036.84,
      "actual_close": 84332.26,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T14:32:15.796024Z",
      "base_predicted_close": 84067.1640625,
      "small_predicted_close": 84203.09375,
      "strike": 84036.84,
      "market_regime": {
        "id": 284,
        "signal_id": 284,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T14:15:00Z",
        "return_6h": -0.024559751811308428,
        "return_12h": -0.029367729401187592,
        "return_24h": -0.022536519468948524,
        "close_vs_ema12": -0.021171378902860916,
        "close_vs_ema24": -0.022456751869747604,
        "ema12_slope_3h": -0.003989183683729469,
        "ema24_slope_6h": -0.003096313647724225,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T14:32:15.799908Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T14:15:00Z",
          "return_6h": -0.024559751811308428,
          "return_12h": -0.029367729401187592,
          "return_24h": -0.022536519468948524,
          "close_vs_ema12": -0.021171378902860916,
          "close_vs_ema24": -0.022456751869747604,
          "ema12_slope_3h": -0.003989183683729469,
          "ema24_slope_6h": -0.003096313647724225,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178127,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2205,
        2206
      ],
      "forecast_publication_timestamp": "2026-09-23T14:32:15.762275Z",
      "requested_quote_timestamp": "2026-09-23T14:32:15.762275Z",
      "retrieved_quote_timestamp": "2026-09-23T14:32:15.940402Z",
      "quote_retrieval_timestamp": "2026-09-23T14:32:15.940402Z",
      "timing_difference_seconds": 0.178127,
      "selected_quote": {
        "id": 284,
        "contract_id": 284,
        "forecast_timestamp": "2026-09-23T14:32:15.762275Z",
        "requested_timestamp": "2026-09-23T14:32:15.762275Z",
        "actual_quote_timestamp": "2026-09-23T14:32:15.940402Z",
        "timestamp_delta_seconds": 0.178127,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T14:32:15.940402Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP231045",
        "external_market_id": "KXBTC15M-26SEP231045-45",
        "external_contract_id": "KXBTC15M-26SEP231045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8484.34
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 284,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231045",
          "external_market_id": "KXBTC15M-26SEP231045-45",
          "external_contract_id": "KXBTC15M-26SEP231045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T14:30:00Z",
          "resolution_timestamp": "2026-09-23T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T14:32:15.802446Z"
        }
      ],
      "quotes": [
        {
          "id": 284,
          "contract_id": 284,
          "forecast_timestamp": "2026-09-23T14:32:15.762275Z",
          "requested_timestamp": "2026-09-23T14:32:15.762275Z",
          "actual_quote_timestamp": "2026-09-23T14:32:15.940402Z",
          "timestamp_delta_seconds": 0.178127,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T14:32:15.940402Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP231045",
          "external_market_id": "KXBTC15M-26SEP231045-45",
          "external_contract_id": "KXBTC15M-26SEP231045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8484.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP231045-45": {
          "UP/YES": "KXBTC15M-26SEP231045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 547,
          "signal_id": 284,
          "quote_id": 284,
          "settlement_id": 284,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T14:47:25.247973Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8484.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 548,
          "signal_id": 284,
          "quote_id": 284,
          "settlement_id": 284,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T14:47:25.250429Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8484.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84036.84,
        "kronos_base_predicted_close": 84067.1640625,
        "kronos_base_displacement": 30.324062500003492,
        "kronos_base_displacement_fraction": 0.00036084248884184,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84203.09375,
        "kronos_small_displacement": 166.2537500000035,
        "kronos_small_displacement_fraction": 0.001978343664516699,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP231045",
        "ticker": "KXBTC15M-26SEP231045-45",
        "market_id": "KXBTC15M-26SEP231045-45",
        "contract_id": "KXBTC15M-26SEP231045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84036.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T14:32:15.762275Z",
        "retrieved_timestamp": "2026-09-23T14:32:15.940402Z",
        "quote_offset_seconds": 0.178127,
        "quote_age_seconds": 0.178127,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8484.34
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84332.26,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 284,
          "signal_id": 284,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T14:15:00Z",
          "return_6h": -0.024559751811308428,
          "return_12h": -0.029367729401187592,
          "return_24h": -0.022536519468948524,
          "close_vs_ema12": -0.021171378902860916,
          "close_vs_ema24": -0.022456751869747604,
          "ema12_slope_3h": -0.003989183683729469,
          "ema24_slope_6h": -0.003096313647724225,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T14:32:15.799908Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T14:15:00Z",
            "return_6h": -0.024559751811308428,
            "return_12h": -0.029367729401187592,
            "return_24h": -0.022536519468948524,
            "close_vs_ema12": -0.021171378902860916,
            "close_vs_ema24": -0.022456751869747604,
            "ema12_slope_3h": -0.003989183683729469,
            "ema24_slope_6h": -0.003096313647724225,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 283,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1330Z",
      "trigger_timestamp": "2026-09-23T13:32:13.372959Z",
      "market_start_timestamp": "2026-09-23T13:30:00Z",
      "resolution_timestamp": "2026-09-23T13:45:00Z",
      "direction": "UP",
      "base_run_id": 2197,
      "small_run_id": 2198,
      "last_observed_close": 85532.1,
      "actual_close": 85829.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T13:32:13.400990Z",
      "base_predicted_close": 85614.0859375,
      "small_predicted_close": 85615.953125,
      "strike": 85532.1,
      "market_regime": {
        "id": 283,
        "signal_id": 283,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T13:15:00Z",
        "return_6h": -0.009903506005651708,
        "return_12h": -0.012600965534352415,
        "return_24h": -0.0023073763616496823,
        "close_vs_ema12": -0.005373712383201279,
        "close_vs_ema24": -0.00593426570254707,
        "ema12_slope_3h": -0.003325544314477402,
        "ema24_slope_6h": -0.0023244753423590225,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T13:32:13.403520Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T13:15:00Z",
          "return_6h": -0.009903506005651708,
          "return_12h": -0.012600965534352415,
          "return_24h": -0.0023073763616496823,
          "close_vs_ema12": -0.005373712383201279,
          "close_vs_ema24": -0.00593426570254707,
          "ema12_slope_3h": -0.003325544314477402,
          "ema24_slope_6h": -0.0023244753423590225,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.160379,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2197,
        2198
      ],
      "forecast_publication_timestamp": "2026-09-23T13:32:13.372959Z",
      "requested_quote_timestamp": "2026-09-23T13:32:13.372959Z",
      "retrieved_quote_timestamp": "2026-09-23T13:32:13.533338Z",
      "quote_retrieval_timestamp": "2026-09-23T13:32:13.533338Z",
      "timing_difference_seconds": 0.160379,
      "selected_quote": {
        "id": 283,
        "contract_id": 283,
        "forecast_timestamp": "2026-09-23T13:32:13.372959Z",
        "requested_timestamp": "2026-09-23T13:32:13.372959Z",
        "actual_quote_timestamp": "2026-09-23T13:32:13.533338Z",
        "timestamp_delta_seconds": 0.160379,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T13:32:13.533338Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230945",
        "external_market_id": "KXBTC15M-26SEP230945-45",
        "external_contract_id": "KXBTC15M-26SEP230945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4429.92
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 283,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230945",
          "external_market_id": "KXBTC15M-26SEP230945-45",
          "external_contract_id": "KXBTC15M-26SEP230945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T13:30:00Z",
          "resolution_timestamp": "2026-09-23T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T13:32:13.407518Z"
        }
      ],
      "quotes": [
        {
          "id": 283,
          "contract_id": 283,
          "forecast_timestamp": "2026-09-23T13:32:13.372959Z",
          "requested_timestamp": "2026-09-23T13:32:13.372959Z",
          "actual_quote_timestamp": "2026-09-23T13:32:13.533338Z",
          "timestamp_delta_seconds": 0.160379,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T13:32:13.533338Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230945",
          "external_market_id": "KXBTC15M-26SEP230945-45",
          "external_contract_id": "KXBTC15M-26SEP230945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4429.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230945-45": {
          "UP/YES": "KXBTC15M-26SEP230945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 545,
          "signal_id": 283,
          "quote_id": 283,
          "settlement_id": 283,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 1.0,
          "settlement_payout": 167.0,
          "gross_pnl": 70.14,
          "net_pnl": 67.29,
          "roi": 0.6748570855480895,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T13:47:24.512381Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4429.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 546,
          "signal_id": 283,
          "quote_id": 283,
          "settlement_id": 283,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 42.00000000000001,
          "net_pnl": 40.290000000000006,
          "roi": 0.6747613465081228,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T13:47:24.515425Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4429.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85532.1,
        "kronos_base_predicted_close": 85614.0859375,
        "kronos_base_displacement": 81.98593749999418,
        "kronos_base_displacement_fraction": 0.0009585399808959931,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85615.953125,
        "kronos_small_displacement": 83.85312499999418,
        "kronos_small_displacement_fraction": 0.0009803702352683282,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230945",
        "ticker": "KXBTC15M-26SEP230945-45",
        "market_id": "KXBTC15M-26SEP230945-45",
        "contract_id": "KXBTC15M-26SEP230945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85532.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T13:32:13.372959Z",
        "retrieved_timestamp": "2026-09-23T13:32:13.533338Z",
        "quote_offset_seconds": 0.160379,
        "quote_age_seconds": 0.160379,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4429.92
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85829.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 283,
          "signal_id": 283,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T13:15:00Z",
          "return_6h": -0.009903506005651708,
          "return_12h": -0.012600965534352415,
          "return_24h": -0.0023073763616496823,
          "close_vs_ema12": -0.005373712383201279,
          "close_vs_ema24": -0.00593426570254707,
          "ema12_slope_3h": -0.003325544314477402,
          "ema24_slope_6h": -0.0023244753423590225,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T13:32:13.403520Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T13:15:00Z",
            "return_6h": -0.009903506005651708,
            "return_12h": -0.012600965534352415,
            "return_24h": -0.0023073763616496823,
            "close_vs_ema12": -0.005373712383201279,
            "close_vs_ema24": -0.00593426570254707,
            "ema12_slope_3h": -0.003325544314477402,
            "ema24_slope_6h": -0.0023244753423590225,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 282,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1315Z",
      "trigger_timestamp": "2026-09-23T13:17:14.559103Z",
      "market_start_timestamp": "2026-09-23T13:15:00Z",
      "resolution_timestamp": "2026-09-23T13:30:00Z",
      "direction": "UP",
      "base_run_id": 2195,
      "small_run_id": 2196,
      "last_observed_close": 85343.71,
      "actual_close": 85532.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T13:17:14.587362Z",
      "base_predicted_close": 85462.1484375,
      "small_predicted_close": 85539.5078125,
      "strike": 85343.71,
      "market_regime": {
        "id": 282,
        "signal_id": 282,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T13:00:00Z",
        "return_6h": -0.011772261545011986,
        "return_12h": -0.01591185053712363,
        "return_24h": -0.008386559830083073,
        "close_vs_ema12": -0.007791301213087132,
        "close_vs_ema24": -0.008247634105254309,
        "ema12_slope_3h": -0.00334756411057735,
        "ema24_slope_6h": -0.0021646436745595965,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T13:17:14.591320Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T13:00:00Z",
          "return_6h": -0.011772261545011986,
          "return_12h": -0.01591185053712363,
          "return_24h": -0.008386559830083073,
          "close_vs_ema12": -0.007791301213087132,
          "close_vs_ema24": -0.008247634105254309,
          "ema12_slope_3h": -0.00334756411057735,
          "ema24_slope_6h": -0.0021646436745595965,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.81,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168561,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2195,
        2196
      ],
      "forecast_publication_timestamp": "2026-09-23T13:17:14.559103Z",
      "requested_quote_timestamp": "2026-09-23T13:17:14.559103Z",
      "retrieved_quote_timestamp": "2026-09-23T13:17:14.727664Z",
      "quote_retrieval_timestamp": "2026-09-23T13:17:14.727664Z",
      "timing_difference_seconds": 0.168561,
      "selected_quote": {
        "id": 282,
        "contract_id": 282,
        "forecast_timestamp": "2026-09-23T13:17:14.559103Z",
        "requested_timestamp": "2026-09-23T13:17:14.559103Z",
        "actual_quote_timestamp": "2026-09-23T13:17:14.727664Z",
        "timestamp_delta_seconds": 0.168561,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "implied_probability": 0.81,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T13:17:14.727664Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230930",
        "external_market_id": "KXBTC15M-26SEP230930-30",
        "external_contract_id": "KXBTC15M-26SEP230930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8257.66
      },
      "selected_entry_price": 0.81,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 282,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230930",
          "external_market_id": "KXBTC15M-26SEP230930-30",
          "external_contract_id": "KXBTC15M-26SEP230930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T13:15:00Z",
          "resolution_timestamp": "2026-09-23T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T13:17:14.593988Z"
        }
      ],
      "quotes": [
        {
          "id": 282,
          "contract_id": 282,
          "forecast_timestamp": "2026-09-23T13:17:14.559103Z",
          "requested_timestamp": "2026-09-23T13:17:14.559103Z",
          "actual_quote_timestamp": "2026-09-23T13:17:14.727664Z",
          "timestamp_delta_seconds": 0.168561,
          "bid": 0.8,
          "ask": 0.81,
          "midpoint": 0.805,
          "last_price": 0.8,
          "implied_probability": 0.81,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T13:17:14.727664Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230930",
          "external_market_id": "KXBTC15M-26SEP230930-30",
          "external_contract_id": "KXBTC15M-26SEP230930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8257.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230930-30": {
          "UP/YES": "KXBTC15M-26SEP230930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 543,
          "signal_id": 282,
          "quote_id": 282,
          "settlement_id": 282,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 121.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.01,
          "trading_fee": 1.31,
          "total_deployed": 99.32000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 121.0,
          "gross_pnl": 22.989999999999995,
          "net_pnl": 21.679999999999993,
          "roi": 0.21828433346757944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T13:32:16.996233Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8257.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 544,
          "signal_id": 282,
          "quote_id": 282,
          "settlement_id": 282,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 81.0,
          "trading_fee": 1.08,
          "total_deployed": 82.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 19.0,
          "net_pnl": 17.92,
          "roi": 0.2183235867446394,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T13:32:16.997932Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8257.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85343.71,
        "kronos_base_predicted_close": 85462.1484375,
        "kronos_base_displacement": 118.4384374999936,
        "kronos_base_displacement_fraction": 0.0013877816830319843,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85539.5078125,
        "kronos_small_displacement": 195.7978124999936,
        "kronos_small_displacement_fraction": 0.002294226633690914,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230930",
        "ticker": "KXBTC15M-26SEP230930-30",
        "market_id": "KXBTC15M-26SEP230930-30",
        "contract_id": "KXBTC15M-26SEP230930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85343.71
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T13:17:14.559103Z",
        "retrieved_timestamp": "2026-09-23T13:17:14.727664Z",
        "quote_offset_seconds": 0.168561,
        "quote_age_seconds": 0.168561,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.81,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8257.66
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85532.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 282,
          "signal_id": 282,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T13:00:00Z",
          "return_6h": -0.011772261545011986,
          "return_12h": -0.01591185053712363,
          "return_24h": -0.008386559830083073,
          "close_vs_ema12": -0.007791301213087132,
          "close_vs_ema24": -0.008247634105254309,
          "ema12_slope_3h": -0.00334756411057735,
          "ema24_slope_6h": -0.0021646436745595965,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T13:17:14.591320Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T13:00:00Z",
            "return_6h": -0.011772261545011986,
            "return_12h": -0.01591185053712363,
            "return_24h": -0.008386559830083073,
            "close_vs_ema12": -0.007791301213087132,
            "close_vs_ema24": -0.008247634105254309,
            "ema12_slope_3h": -0.00334756411057735,
            "ema24_slope_6h": -0.0021646436745595965,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 281,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1245Z",
      "trigger_timestamp": "2026-09-23T12:47:20.962427Z",
      "market_start_timestamp": "2026-09-23T12:45:00Z",
      "resolution_timestamp": "2026-09-23T13:00:00Z",
      "direction": "UP",
      "base_run_id": 2191,
      "small_run_id": 2192,
      "last_observed_close": 85451.95,
      "actual_close": 85473.0,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T12:47:21.004825Z",
      "base_predicted_close": 85457.796875,
      "small_predicted_close": 85586.546875,
      "strike": 85451.95,
      "market_regime": {
        "id": 281,
        "signal_id": 281,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T12:30:00Z",
        "return_6h": -0.012722026046514956,
        "return_12h": -0.011394265142190996,
        "return_24h": -0.006199913311283112,
        "close_vs_ema12": -0.007141805442516969,
        "close_vs_ema24": -0.007306806229136931,
        "ema12_slope_3h": -0.0032057288670040984,
        "ema24_slope_6h": -0.0017582209901094714,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T12:47:21.010137Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T12:30:00Z",
          "return_6h": -0.012722026046514956,
          "return_12h": -0.011394265142190996,
          "return_24h": -0.006199913311283112,
          "close_vs_ema12": -0.007141805442516969,
          "close_vs_ema24": -0.007306806229136931,
          "ema12_slope_3h": -0.0032057288670040984,
          "ema24_slope_6h": -0.0017582209901094714,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.227867,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2191,
        2192
      ],
      "forecast_publication_timestamp": "2026-09-23T12:47:20.962427Z",
      "requested_quote_timestamp": "2026-09-23T12:47:20.962427Z",
      "retrieved_quote_timestamp": "2026-09-23T12:47:21.190294Z",
      "quote_retrieval_timestamp": "2026-09-23T12:47:21.190294Z",
      "timing_difference_seconds": 0.227867,
      "selected_quote": {
        "id": 281,
        "contract_id": 281,
        "forecast_timestamp": "2026-09-23T12:47:20.962427Z",
        "requested_timestamp": "2026-09-23T12:47:20.962427Z",
        "actual_quote_timestamp": "2026-09-23T12:47:21.190294Z",
        "timestamp_delta_seconds": 0.227867,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T12:47:21.190294Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230900",
        "external_market_id": "KXBTC15M-26SEP230900-00",
        "external_contract_id": "KXBTC15M-26SEP230900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5373.35
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 281,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230900",
          "external_market_id": "KXBTC15M-26SEP230900-00",
          "external_contract_id": "KXBTC15M-26SEP230900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T12:45:00Z",
          "resolution_timestamp": "2026-09-23T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T12:47:21.013337Z"
        }
      ],
      "quotes": [
        {
          "id": 281,
          "contract_id": 281,
          "forecast_timestamp": "2026-09-23T12:47:20.962427Z",
          "requested_timestamp": "2026-09-23T12:47:20.962427Z",
          "actual_quote_timestamp": "2026-09-23T12:47:21.190294Z",
          "timestamp_delta_seconds": 0.227867,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T12:47:21.190294Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230900",
          "external_market_id": "KXBTC15M-26SEP230900-00",
          "external_contract_id": "KXBTC15M-26SEP230900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5373.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230900-00": {
          "UP/YES": "KXBTC15M-26SEP230900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 541,
          "signal_id": 281,
          "quote_id": 281,
          "settlement_id": 281,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T13:02:17.957926Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5373.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 542,
          "signal_id": 281,
          "quote_id": 281,
          "settlement_id": 281,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T13:02:17.959883Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5373.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85451.95,
        "kronos_base_predicted_close": 85457.796875,
        "kronos_base_displacement": 5.84687500000291,
        "kronos_base_displacement_fraction": 6.842295582491576e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85586.546875,
        "kronos_small_displacement": 134.5968750000029,
        "kronos_small_displacement_fraction": 0.001575117653839414,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230900",
        "ticker": "KXBTC15M-26SEP230900-00",
        "market_id": "KXBTC15M-26SEP230900-00",
        "contract_id": "KXBTC15M-26SEP230900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85451.95
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T12:47:20.962427Z",
        "retrieved_timestamp": "2026-09-23T12:47:21.190294Z",
        "quote_offset_seconds": 0.227867,
        "quote_age_seconds": 0.227867,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5373.35
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85473.0,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 281,
          "signal_id": 281,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T12:30:00Z",
          "return_6h": -0.012722026046514956,
          "return_12h": -0.011394265142190996,
          "return_24h": -0.006199913311283112,
          "close_vs_ema12": -0.007141805442516969,
          "close_vs_ema24": -0.007306806229136931,
          "ema12_slope_3h": -0.0032057288670040984,
          "ema24_slope_6h": -0.0017582209901094714,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T12:47:21.010137Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T12:30:00Z",
            "return_6h": -0.012722026046514956,
            "return_12h": -0.011394265142190996,
            "return_24h": -0.006199913311283112,
            "close_vs_ema12": -0.007141805442516969,
            "close_vs_ema24": -0.007306806229136931,
            "ema12_slope_3h": -0.0032057288670040984,
            "ema24_slope_6h": -0.0017582209901094714,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 280,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1230Z",
      "trigger_timestamp": "2026-09-23T12:32:14.693932Z",
      "market_start_timestamp": "2026-09-23T12:30:00Z",
      "resolution_timestamp": "2026-09-23T12:45:00Z",
      "direction": "UP",
      "base_run_id": 2189,
      "small_run_id": 2190,
      "last_observed_close": 85457.37,
      "actual_close": 85451.95,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T12:32:14.737019Z",
      "base_predicted_close": 85501.5859375,
      "small_predicted_close": 85589.1796875,
      "strike": 85457.37,
      "market_regime": {
        "id": 280,
        "signal_id": 280,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T12:15:00Z",
        "return_6h": -0.01132550763349871,
        "return_12h": -0.011374353899324285,
        "return_24h": -0.0069394653938439355,
        "close_vs_ema12": -0.007380486857150426,
        "close_vs_ema24": -0.00739648788970293,
        "ema12_slope_3h": -0.003171492228079109,
        "ema24_slope_6h": -0.0015265043375662923,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T12:32:14.745381Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T12:15:00Z",
          "return_6h": -0.01132550763349871,
          "return_12h": -0.011374353899324285,
          "return_24h": -0.0069394653938439355,
          "close_vs_ema12": -0.007380486857150426,
          "close_vs_ema24": -0.00739648788970293,
          "ema12_slope_3h": -0.003171492228079109,
          "ema24_slope_6h": -0.0015265043375662923,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.195018,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2189,
        2190
      ],
      "forecast_publication_timestamp": "2026-09-23T12:32:14.693932Z",
      "requested_quote_timestamp": "2026-09-23T12:32:14.693932Z",
      "retrieved_quote_timestamp": "2026-09-23T12:32:14.888950Z",
      "quote_retrieval_timestamp": "2026-09-23T12:32:14.888950Z",
      "timing_difference_seconds": 0.195018,
      "selected_quote": {
        "id": 280,
        "contract_id": 280,
        "forecast_timestamp": "2026-09-23T12:32:14.693932Z",
        "requested_timestamp": "2026-09-23T12:32:14.693932Z",
        "actual_quote_timestamp": "2026-09-23T12:32:14.888950Z",
        "timestamp_delta_seconds": 0.195018,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T12:32:14.888950Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230845",
        "external_market_id": "KXBTC15M-26SEP230845-45",
        "external_contract_id": "KXBTC15M-26SEP230845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6955.91
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 280,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230845",
          "external_market_id": "KXBTC15M-26SEP230845-45",
          "external_contract_id": "KXBTC15M-26SEP230845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T12:30:00Z",
          "resolution_timestamp": "2026-09-23T12:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T12:32:14.747874Z"
        }
      ],
      "quotes": [
        {
          "id": 280,
          "contract_id": 280,
          "forecast_timestamp": "2026-09-23T12:32:14.693932Z",
          "requested_timestamp": "2026-09-23T12:32:14.693932Z",
          "actual_quote_timestamp": "2026-09-23T12:32:14.888950Z",
          "timestamp_delta_seconds": 0.195018,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.69,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T12:32:14.888950Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230845",
          "external_market_id": "KXBTC15M-26SEP230845-45",
          "external_contract_id": "KXBTC15M-26SEP230845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6955.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230845-45": {
          "UP/YES": "KXBTC15M-26SEP230845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 539,
          "signal_id": 280,
          "quote_id": 280,
          "settlement_id": 280,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.3,
          "net_pnl": -99.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:47:26.729831Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6955.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 540,
          "signal_id": 280,
          "quote_id": 280,
          "settlement_id": 280,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -70.0,
          "net_pnl": -71.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:47:26.775096Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6955.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85457.37,
        "kronos_base_predicted_close": 85501.5859375,
        "kronos_base_displacement": 44.21593750000466,
        "kronos_base_displacement_fraction": 0.0005174034433777292,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85589.1796875,
        "kronos_small_displacement": 131.80968750000466,
        "kronos_small_displacement_fraction": 0.0015424028085582865,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230845",
        "ticker": "KXBTC15M-26SEP230845-45",
        "market_id": "KXBTC15M-26SEP230845-45",
        "contract_id": "KXBTC15M-26SEP230845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85457.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T12:32:14.693932Z",
        "retrieved_timestamp": "2026-09-23T12:32:14.888950Z",
        "quote_offset_seconds": 0.195018,
        "quote_age_seconds": 0.195018,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6955.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85451.95,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 280,
          "signal_id": 280,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T12:15:00Z",
          "return_6h": -0.01132550763349871,
          "return_12h": -0.011374353899324285,
          "return_24h": -0.0069394653938439355,
          "close_vs_ema12": -0.007380486857150426,
          "close_vs_ema24": -0.00739648788970293,
          "ema12_slope_3h": -0.003171492228079109,
          "ema24_slope_6h": -0.0015265043375662923,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T12:32:14.745381Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T12:15:00Z",
            "return_6h": -0.01132550763349871,
            "return_12h": -0.011374353899324285,
            "return_24h": -0.0069394653938439355,
            "close_vs_ema12": -0.007380486857150426,
            "close_vs_ema24": -0.00739648788970293,
            "ema12_slope_3h": -0.003171492228079109,
            "ema24_slope_6h": -0.0015265043375662923,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 279,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1215Z",
      "trigger_timestamp": "2026-09-23T12:17:15.250871Z",
      "market_start_timestamp": "2026-09-23T12:15:00Z",
      "resolution_timestamp": "2026-09-23T12:30:00Z",
      "direction": "UP",
      "base_run_id": 2187,
      "small_run_id": 2188,
      "last_observed_close": 85462.47,
      "actual_close": 85457.37,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T12:17:15.277853Z",
      "base_predicted_close": 85572.328125,
      "small_predicted_close": 85662.5625,
      "strike": 85462.47,
      "market_regime": {
        "id": 279,
        "signal_id": 279,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T12:00:00Z",
        "return_6h": -0.013119627616496543,
        "return_12h": -0.010271955617857875,
        "return_24h": -0.005685643976124033,
        "close_vs_ema12": -0.007632912552178572,
        "close_vs_ema24": -0.007491762015308212,
        "ema12_slope_3h": -0.0030959258175766724,
        "ema24_slope_6h": -0.001319672199193711,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T12:17:15.283245Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T12:00:00Z",
          "return_6h": -0.013119627616496543,
          "return_12h": -0.010271955617857875,
          "return_24h": -0.005685643976124033,
          "close_vs_ema12": -0.007632912552178572,
          "close_vs_ema24": -0.007491762015308212,
          "ema12_slope_3h": -0.0030959258175766724,
          "ema24_slope_6h": -0.001319672199193711,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.162817,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2187,
        2188
      ],
      "forecast_publication_timestamp": "2026-09-23T12:17:15.250871Z",
      "requested_quote_timestamp": "2026-09-23T12:17:15.250871Z",
      "retrieved_quote_timestamp": "2026-09-23T12:17:15.413688Z",
      "quote_retrieval_timestamp": "2026-09-23T12:17:15.413688Z",
      "timing_difference_seconds": 0.162817,
      "selected_quote": {
        "id": 279,
        "contract_id": 279,
        "forecast_timestamp": "2026-09-23T12:17:15.250871Z",
        "requested_timestamp": "2026-09-23T12:17:15.250871Z",
        "actual_quote_timestamp": "2026-09-23T12:17:15.413688Z",
        "timestamp_delta_seconds": 0.162817,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T12:17:15.413688Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230830",
        "external_market_id": "KXBTC15M-26SEP230830-30",
        "external_contract_id": "KXBTC15M-26SEP230830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4733.95
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 279,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230830",
          "external_market_id": "KXBTC15M-26SEP230830-30",
          "external_contract_id": "KXBTC15M-26SEP230830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T12:15:00Z",
          "resolution_timestamp": "2026-09-23T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T12:17:15.285839Z"
        }
      ],
      "quotes": [
        {
          "id": 279,
          "contract_id": 279,
          "forecast_timestamp": "2026-09-23T12:17:15.250871Z",
          "requested_timestamp": "2026-09-23T12:17:15.250871Z",
          "actual_quote_timestamp": "2026-09-23T12:17:15.413688Z",
          "timestamp_delta_seconds": 0.162817,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T12:17:15.413688Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230830",
          "external_market_id": "KXBTC15M-26SEP230830-30",
          "external_contract_id": "KXBTC15M-26SEP230830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4733.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230830-30": {
          "UP/YES": "KXBTC15M-26SEP230830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 537,
          "signal_id": 279,
          "quote_id": 279,
          "settlement_id": 279,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:32:19.188858Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4733.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 538,
          "signal_id": 279,
          "quote_id": 279,
          "settlement_id": 279,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:32:19.190856Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4733.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85462.47,
        "kronos_base_predicted_close": 85572.328125,
        "kronos_base_displacement": 109.85812499999884,
        "kronos_base_displacement_fraction": 0.001285454597790104,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85662.5625,
        "kronos_small_displacement": 200.09249999999884,
        "kronos_small_displacement_fraction": 0.002341290861357024,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230830",
        "ticker": "KXBTC15M-26SEP230830-30",
        "market_id": "KXBTC15M-26SEP230830-30",
        "contract_id": "KXBTC15M-26SEP230830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85462.47
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T12:17:15.250871Z",
        "retrieved_timestamp": "2026-09-23T12:17:15.413688Z",
        "quote_offset_seconds": 0.162817,
        "quote_age_seconds": 0.162817,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4733.95
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85457.37,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 279,
          "signal_id": 279,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T12:00:00Z",
          "return_6h": -0.013119627616496543,
          "return_12h": -0.010271955617857875,
          "return_24h": -0.005685643976124033,
          "close_vs_ema12": -0.007632912552178572,
          "close_vs_ema24": -0.007491762015308212,
          "ema12_slope_3h": -0.0030959258175766724,
          "ema24_slope_6h": -0.001319672199193711,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T12:17:15.283245Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T12:00:00Z",
            "return_6h": -0.013119627616496543,
            "return_12h": -0.010271955617857875,
            "return_24h": -0.005685643976124033,
            "close_vs_ema12": -0.007632912552178572,
            "close_vs_ema24": -0.007491762015308212,
            "ema12_slope_3h": -0.0030959258175766724,
            "ema24_slope_6h": -0.001319672199193711,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 278,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1200Z",
      "trigger_timestamp": "2026-09-23T12:02:14.938350Z",
      "market_start_timestamp": "2026-09-23T12:00:00Z",
      "resolution_timestamp": "2026-09-23T12:15:00Z",
      "direction": "UP",
      "base_run_id": 2185,
      "small_run_id": 2186,
      "last_observed_close": 85641.64,
      "actual_close": 85462.47,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T12:02:14.967940Z",
      "base_predicted_close": 85684.984375,
      "small_predicted_close": 85706.1640625,
      "strike": 85641.64,
      "market_regime": {
        "id": 278,
        "signal_id": 278,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T11:45:00Z",
        "return_6h": -0.009675598985350642,
        "return_12h": -0.006341684844373807,
        "return_24h": -0.0036773055075581818,
        "close_vs_ema12": -0.005875339227534471,
        "close_vs_ema24": -0.005567848627313188,
        "ema12_slope_3h": -0.002991847569496664,
        "ema24_slope_6h": -0.0010701480991884837,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T12:02:14.973961Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T11:45:00Z",
          "return_6h": -0.009675598985350642,
          "return_12h": -0.006341684844373807,
          "return_24h": -0.0036773055075581818,
          "close_vs_ema12": -0.005875339227534471,
          "close_vs_ema24": -0.005567848627313188,
          "ema12_slope_3h": -0.002991847569496664,
          "ema24_slope_6h": -0.0010701480991884837,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.15195,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2185,
        2186
      ],
      "forecast_publication_timestamp": "2026-09-23T12:02:14.938350Z",
      "requested_quote_timestamp": "2026-09-23T12:02:14.938350Z",
      "retrieved_quote_timestamp": "2026-09-23T12:02:15.090300Z",
      "quote_retrieval_timestamp": "2026-09-23T12:02:15.090300Z",
      "timing_difference_seconds": 0.15195,
      "selected_quote": {
        "id": 278,
        "contract_id": 278,
        "forecast_timestamp": "2026-09-23T12:02:14.938350Z",
        "requested_timestamp": "2026-09-23T12:02:14.938350Z",
        "actual_quote_timestamp": "2026-09-23T12:02:15.090300Z",
        "timestamp_delta_seconds": 0.15195,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T12:02:15.090300Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230815",
        "external_market_id": "KXBTC15M-26SEP230815-15",
        "external_contract_id": "KXBTC15M-26SEP230815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6200.3
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 278,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230815",
          "external_market_id": "KXBTC15M-26SEP230815-15",
          "external_contract_id": "KXBTC15M-26SEP230815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T12:00:00Z",
          "resolution_timestamp": "2026-09-23T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T12:02:14.975798Z"
        }
      ],
      "quotes": [
        {
          "id": 278,
          "contract_id": 278,
          "forecast_timestamp": "2026-09-23T12:02:14.938350Z",
          "requested_timestamp": "2026-09-23T12:02:14.938350Z",
          "actual_quote_timestamp": "2026-09-23T12:02:15.090300Z",
          "timestamp_delta_seconds": 0.15195,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T12:02:15.090300Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230815",
          "external_market_id": "KXBTC15M-26SEP230815-15",
          "external_contract_id": "KXBTC15M-26SEP230815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6200.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230815-15": {
          "UP/YES": "KXBTC15M-26SEP230815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 535,
          "signal_id": 278,
          "quote_id": 278,
          "settlement_id": 278,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:17:19.306708Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6200.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 536,
          "signal_id": 278,
          "quote_id": 278,
          "settlement_id": 278,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:17:19.308762Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6200.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85641.64,
        "kronos_base_predicted_close": 85684.984375,
        "kronos_base_displacement": 43.34437500000058,
        "kronos_base_displacement_fraction": 0.0005061133229116184,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85706.1640625,
        "kronos_small_displacement": 64.52406250000058,
        "kronos_small_displacement_fraction": 0.0007534192771180069,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230815",
        "ticker": "KXBTC15M-26SEP230815-15",
        "market_id": "KXBTC15M-26SEP230815-15",
        "contract_id": "KXBTC15M-26SEP230815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85641.64
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T12:02:14.938350Z",
        "retrieved_timestamp": "2026-09-23T12:02:15.090300Z",
        "quote_offset_seconds": 0.15195,
        "quote_age_seconds": 0.15195,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6200.3
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85462.47,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 278,
          "signal_id": 278,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T11:45:00Z",
          "return_6h": -0.009675598985350642,
          "return_12h": -0.006341684844373807,
          "return_24h": -0.0036773055075581818,
          "close_vs_ema12": -0.005875339227534471,
          "close_vs_ema24": -0.005567848627313188,
          "ema12_slope_3h": -0.002991847569496664,
          "ema24_slope_6h": -0.0010701480991884837,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T12:02:14.973961Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T11:45:00Z",
            "return_6h": -0.009675598985350642,
            "return_12h": -0.006341684844373807,
            "return_24h": -0.0036773055075581818,
            "close_vs_ema12": -0.005875339227534471,
            "close_vs_ema24": -0.005567848627313188,
            "ema12_slope_3h": -0.002991847569496664,
            "ema24_slope_6h": -0.0010701480991884837,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 277,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1145Z",
      "trigger_timestamp": "2026-09-23T11:47:19.809455Z",
      "market_start_timestamp": "2026-09-23T11:45:00Z",
      "resolution_timestamp": "2026-09-23T12:00:00Z",
      "direction": "UP",
      "base_run_id": 2183,
      "small_run_id": 2184,
      "last_observed_close": 85486.96,
      "actual_close": 85641.64,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T11:47:19.875981Z",
      "base_predicted_close": 85584.765625,
      "small_predicted_close": 85676.03125,
      "strike": 85486.96,
      "market_regime": {
        "id": 277,
        "signal_id": 277,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T11:30:00Z",
        "return_6h": -0.014338223045647136,
        "return_12h": -0.0075310572777582685,
        "return_24h": -0.007107335197990339,
        "close_vs_ema12": -0.007918908487059784,
        "close_vs_ema24": -0.007480297782355261,
        "ema12_slope_3h": -0.002995918410167331,
        "ema24_slope_6h": -0.0008884239487717549,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T11:47:19.883885Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T11:30:00Z",
          "return_6h": -0.014338223045647136,
          "return_12h": -0.0075310572777582685,
          "return_24h": -0.007107335197990339,
          "close_vs_ema12": -0.007918908487059784,
          "close_vs_ema24": -0.007480297782355261,
          "ema12_slope_3h": -0.002995918410167331,
          "ema24_slope_6h": -0.0008884239487717549,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.85,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.418953,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2183,
        2184
      ],
      "forecast_publication_timestamp": "2026-09-23T11:47:19.809455Z",
      "requested_quote_timestamp": "2026-09-23T11:47:19.809455Z",
      "retrieved_quote_timestamp": "2026-09-23T11:47:20.228408Z",
      "quote_retrieval_timestamp": "2026-09-23T11:47:20.228408Z",
      "timing_difference_seconds": 0.418953,
      "selected_quote": {
        "id": 277,
        "contract_id": 277,
        "forecast_timestamp": "2026-09-23T11:47:19.809455Z",
        "requested_timestamp": "2026-09-23T11:47:19.809455Z",
        "actual_quote_timestamp": "2026-09-23T11:47:20.228408Z",
        "timestamp_delta_seconds": 0.418953,
        "bid": 0.84,
        "ask": 0.85,
        "midpoint": 0.845,
        "last_price": 0.84,
        "implied_probability": 0.85,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T11:47:20.228408Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230800",
        "external_market_id": "KXBTC15M-26SEP230800-00",
        "external_contract_id": "KXBTC15M-26SEP230800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3426.56
      },
      "selected_entry_price": 0.85,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 277,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230800",
          "external_market_id": "KXBTC15M-26SEP230800-00",
          "external_contract_id": "KXBTC15M-26SEP230800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T11:45:00Z",
          "resolution_timestamp": "2026-09-23T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T11:47:19.888583Z"
        }
      ],
      "quotes": [
        {
          "id": 277,
          "contract_id": 277,
          "forecast_timestamp": "2026-09-23T11:47:19.809455Z",
          "requested_timestamp": "2026-09-23T11:47:19.809455Z",
          "actual_quote_timestamp": "2026-09-23T11:47:20.228408Z",
          "timestamp_delta_seconds": 0.418953,
          "bid": 0.84,
          "ask": 0.85,
          "midpoint": 0.845,
          "last_price": 0.84,
          "implied_probability": 0.85,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T11:47:20.228408Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230800",
          "external_market_id": "KXBTC15M-26SEP230800-00",
          "external_contract_id": "KXBTC15M-26SEP230800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3426.56
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230800-00": {
          "UP/YES": "KXBTC15M-26SEP230800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 533,
          "signal_id": 277,
          "quote_id": 277,
          "settlement_id": 277,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 116.0,
          "entry_price": 0.85,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.6,
          "trading_fee": 1.04,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 116.0,
          "gross_pnl": 17.400000000000006,
          "net_pnl": 16.36,
          "roi": 0.1641910879164994,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:02:18.822125Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3426.56,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 534,
          "signal_id": 277,
          "quote_id": 277,
          "settlement_id": 277,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.85,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 85.0,
          "trading_fee": 0.9,
          "total_deployed": 85.9,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 15.0,
          "net_pnl": 14.099999999999994,
          "roi": 0.16414435389988352,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T12:02:18.824074Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3426.56,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85486.96,
        "kronos_base_predicted_close": 85584.765625,
        "kronos_base_displacement": 97.8056249999936,
        "kronos_base_displacement_fraction": 0.0011440999305624342,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85676.03125,
        "kronos_small_displacement": 189.0712499999936,
        "kronos_small_displacement_fraction": 0.0022116969652446828,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230800",
        "ticker": "KXBTC15M-26SEP230800-00",
        "market_id": "KXBTC15M-26SEP230800-00",
        "contract_id": "KXBTC15M-26SEP230800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85486.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T11:47:19.809455Z",
        "retrieved_timestamp": "2026-09-23T11:47:20.228408Z",
        "quote_offset_seconds": 0.418953,
        "quote_age_seconds": 0.418953,
        "bid": 0.84,
        "ask": 0.85,
        "midpoint": 0.845,
        "last_price": 0.84,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.85,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3426.56
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85641.64,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 277,
          "signal_id": 277,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T11:30:00Z",
          "return_6h": -0.014338223045647136,
          "return_12h": -0.0075310572777582685,
          "return_24h": -0.007107335197990339,
          "close_vs_ema12": -0.007918908487059784,
          "close_vs_ema24": -0.007480297782355261,
          "ema12_slope_3h": -0.002995918410167331,
          "ema24_slope_6h": -0.0008884239487717549,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T11:47:19.883885Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T11:30:00Z",
            "return_6h": -0.014338223045647136,
            "return_12h": -0.0075310572777582685,
            "return_24h": -0.007107335197990339,
            "close_vs_ema12": -0.007918908487059784,
            "close_vs_ema24": -0.007480297782355261,
            "ema12_slope_3h": -0.002995918410167331,
            "ema24_slope_6h": -0.0008884239487717549,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 276,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1130Z",
      "trigger_timestamp": "2026-09-23T11:32:17.853957Z",
      "market_start_timestamp": "2026-09-23T11:30:00Z",
      "resolution_timestamp": "2026-09-23T11:45:00Z",
      "direction": "UP",
      "base_run_id": 2181,
      "small_run_id": 2182,
      "last_observed_close": 85492.25,
      "actual_close": 85486.96,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T11:32:17.885885Z",
      "base_predicted_close": 85683.8984375,
      "small_predicted_close": 85736.0703125,
      "strike": 85492.25,
      "market_regime": {
        "id": 276,
        "signal_id": 276,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T11:15:00Z",
        "return_6h": -0.014687506292621277,
        "return_12h": -0.008396062736554577,
        "return_24h": -0.0046981613063386,
        "close_vs_ema12": -0.008191685746357091,
        "close_vs_ema24": -0.0075751123786542696,
        "ema12_slope_3h": -0.002824515767934188,
        "ema24_slope_6h": -0.0006035118579346133,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T11:32:17.891921Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T11:15:00Z",
          "return_6h": -0.014687506292621277,
          "return_12h": -0.008396062736554577,
          "return_24h": -0.0046981613063386,
          "close_vs_ema12": -0.008191685746357091,
          "close_vs_ema24": -0.0075751123786542696,
          "ema12_slope_3h": -0.002824515767934188,
          "ema24_slope_6h": -0.0006035118579346133,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.75,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.196829,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2181,
        2182
      ],
      "forecast_publication_timestamp": "2026-09-23T11:32:17.853957Z",
      "requested_quote_timestamp": "2026-09-23T11:32:17.853957Z",
      "retrieved_quote_timestamp": "2026-09-23T11:32:18.050786Z",
      "quote_retrieval_timestamp": "2026-09-23T11:32:18.050786Z",
      "timing_difference_seconds": 0.196829,
      "selected_quote": {
        "id": 276,
        "contract_id": 276,
        "forecast_timestamp": "2026-09-23T11:32:17.853957Z",
        "requested_timestamp": "2026-09-23T11:32:17.853957Z",
        "actual_quote_timestamp": "2026-09-23T11:32:18.050786Z",
        "timestamp_delta_seconds": 0.196829,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.75,
        "implied_probability": 0.75,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T11:32:18.050786Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230745",
        "external_market_id": "KXBTC15M-26SEP230745-45",
        "external_contract_id": "KXBTC15M-26SEP230745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 54.61
      },
      "selected_entry_price": 0.75,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 276,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230745",
          "external_market_id": "KXBTC15M-26SEP230745-45",
          "external_contract_id": "KXBTC15M-26SEP230745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T11:30:00Z",
          "resolution_timestamp": "2026-09-23T11:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T11:32:17.894276Z"
        }
      ],
      "quotes": [
        {
          "id": 276,
          "contract_id": 276,
          "forecast_timestamp": "2026-09-23T11:32:17.853957Z",
          "requested_timestamp": "2026-09-23T11:32:17.853957Z",
          "actual_quote_timestamp": "2026-09-23T11:32:18.050786Z",
          "timestamp_delta_seconds": 0.196829,
          "bid": 0.74,
          "ask": 0.75,
          "midpoint": 0.745,
          "last_price": 0.75,
          "implied_probability": 0.75,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T11:32:18.050786Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230745",
          "external_market_id": "KXBTC15M-26SEP230745-45",
          "external_contract_id": "KXBTC15M-26SEP230745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 54.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230745-45": {
          "UP/YES": "KXBTC15M-26SEP230745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85492.25,
        "kronos_base_predicted_close": 85683.8984375,
        "kronos_base_displacement": 191.6484375,
        "kronos_base_displacement_fraction": 0.002241705388500127,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85736.0703125,
        "kronos_small_displacement": 243.8203125,
        "kronos_small_displacement_fraction": 0.0028519580722229207,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230745",
        "ticker": "KXBTC15M-26SEP230745-45",
        "market_id": "KXBTC15M-26SEP230745-45",
        "contract_id": "KXBTC15M-26SEP230745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85492.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T11:32:17.853957Z",
        "retrieved_timestamp": "2026-09-23T11:32:18.050786Z",
        "quote_offset_seconds": 0.196829,
        "quote_age_seconds": 0.196829,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.75,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.75,
        "price_type": "live_executable_ask",
        "yes_ask_size": 54.61
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 85486.96,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 276,
          "signal_id": 276,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T11:15:00Z",
          "return_6h": -0.014687506292621277,
          "return_12h": -0.008396062736554577,
          "return_24h": -0.0046981613063386,
          "close_vs_ema12": -0.008191685746357091,
          "close_vs_ema24": -0.0075751123786542696,
          "ema12_slope_3h": -0.002824515767934188,
          "ema24_slope_6h": -0.0006035118579346133,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T11:32:17.891921Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T11:15:00Z",
            "return_6h": -0.014687506292621277,
            "return_12h": -0.008396062736554577,
            "return_24h": -0.0046981613063386,
            "close_vs_ema12": -0.008191685746357091,
            "close_vs_ema24": -0.0075751123786542696,
            "ema12_slope_3h": -0.002824515767934188,
            "ema24_slope_6h": -0.0006035118579346133,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 275,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260923T1115Z",
      "trigger_timestamp": "2026-09-23T11:17:15.553307Z",
      "market_start_timestamp": "2026-09-23T11:15:00Z",
      "resolution_timestamp": "2026-09-23T11:30:00Z",
      "direction": "UP",
      "base_run_id": 2179,
      "small_run_id": 2180,
      "last_observed_close": 85739.6,
      "actual_close": 85492.25,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-23T11:17:15.591015Z",
      "base_predicted_close": 85815.2890625,
      "small_predicted_close": 85806.875,
      "strike": 85739.6,
      "market_regime": {
        "id": 275,
        "signal_id": 275,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-23T11:00:00Z",
        "return_6h": -0.013761638082634864,
        "return_12h": -0.007410057007544935,
        "return_24h": -0.0022835235016711586,
        "close_vs_ema12": -0.005668755656109803,
        "close_vs_ema24": -0.004862527231656255,
        "ema12_slope_3h": -0.002619198617050178,
        "ema24_slope_6h": -0.0003050276282633435,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-23T11:17:15.595401Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-23T11:00:00Z",
          "return_6h": -0.013761638082634864,
          "return_12h": -0.007410057007544935,
          "return_24h": -0.0022835235016711586,
          "close_vs_ema12": -0.005668755656109803,
          "close_vs_ema24": -0.004862527231656255,
          "ema12_slope_3h": -0.002619198617050178,
          "ema24_slope_6h": -0.0003050276282633435,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.169113,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        2179,
        2180
      ],
      "forecast_publication_timestamp": "2026-09-23T11:17:15.553307Z",
      "requested_quote_timestamp": "2026-09-23T11:17:15.553307Z",
      "retrieved_quote_timestamp": "2026-09-23T11:17:15.722420Z",
      "quote_retrieval_timestamp": "2026-09-23T11:17:15.722420Z",
      "timing_difference_seconds": 0.169113,
      "selected_quote": {
        "id": 275,
        "contract_id": 275,
        "forecast_timestamp": "2026-09-23T11:17:15.553307Z",
        "requested_timestamp": "2026-09-23T11:17:15.553307Z",
        "actual_quote_timestamp": "2026-09-23T11:17:15.722420Z",
        "timestamp_delta_seconds": 0.169113,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-23T11:17:15.722420Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP230730",
        "external_market_id": "KXBTC15M-26SEP230730-30",
        "external_contract_id": "KXBTC15M-26SEP230730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2689.03
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 275,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230730",
          "external_market_id": "KXBTC15M-26SEP230730-30",
          "external_contract_id": "KXBTC15M-26SEP230730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-23T11:15:00Z",
          "resolution_timestamp": "2026-09-23T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-23T11:17:15.597846Z"
        }
      ],
      "quotes": [
        {
          "id": 275,
          "contract_id": 275,
          "forecast_timestamp": "2026-09-23T11:17:15.553307Z",
          "requested_timestamp": "2026-09-23T11:17:15.553307Z",
          "actual_quote_timestamp": "2026-09-23T11:17:15.722420Z",
          "timestamp_delta_seconds": 0.169113,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-23T11:17:15.722420Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP230730",
          "external_market_id": "KXBTC15M-26SEP230730-30",
          "external_contract_id": "KXBTC15M-26SEP230730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2689.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP230730-30": {
          "UP/YES": "KXBTC15M-26SEP230730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 531,
          "signal_id": 275,
          "quote_id": 275,
          "settlement_id": 275,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T11:32:22.641055Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2689.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 532,
          "signal_id": 275,
          "quote_id": 275,
          "settlement_id": 275,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-23T11:32:22.643216Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2689.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85739.6,
        "kronos_base_predicted_close": 85815.2890625,
        "kronos_base_displacement": 75.68906249999418,
        "kronos_base_displacement_fraction": 0.0008827783486276374,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85806.875,
        "kronos_small_displacement": 67.27499999999418,
        "kronos_small_displacement_fraction": 0.0007846432686879129,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP230730",
        "ticker": "KXBTC15M-26SEP230730-30",
        "market_id": "KXBTC15M-26SEP230730-30",
        "contract_id": "KXBTC15M-26SEP230730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85739.6
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-23T11:17:15.553307Z",
        "retrieved_timestamp": "2026-09-23T11:17:15.722420Z",
        "quote_offset_seconds": 0.169113,
        "quote_age_seconds": 0.169113,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2689.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85492.25,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260923T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 275,
          "signal_id": 275,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-23T11:00:00Z",
          "return_6h": -0.013761638082634864,
          "return_12h": -0.007410057007544935,
          "return_24h": -0.0022835235016711586,
          "close_vs_ema12": -0.005668755656109803,
          "close_vs_ema24": -0.004862527231656255,
          "ema12_slope_3h": -0.002619198617050178,
          "ema24_slope_6h": -0.0003050276282633435,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-23T11:17:15.595401Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-23T11:00:00Z",
            "return_6h": -0.013761638082634864,
            "return_12h": -0.007410057007544935,
            "return_24h": -0.0022835235016711586,
            "close_vs_ema12": -0.005668755656109803,
            "close_vs_ema24": -0.004862527231656255,
            "ema12_slope_3h": -0.002619198617050178,
            "ema24_slope_6h": -0.0003050276282633435,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 274,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T1830Z",
      "trigger_timestamp": "2026-09-22T18:32:13.293280Z",
      "market_start_timestamp": "2026-09-22T18:30:00Z",
      "resolution_timestamp": "2026-09-22T18:45:00Z",
      "direction": "UP",
      "base_run_id": 2045,
      "small_run_id": 2046,
      "last_observed_close": 86338.53,
      "actual_close": 86424.37,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T18:32:13.328691Z",
      "base_predicted_close": 86532.3671875,
      "small_predicted_close": 86377.984375,
      "strike": 86338.53,
      "market_regime": {
        "id": 274,
        "signal_id": 274,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T18:15:00Z",
        "return_6h": 0.003300145478669858,
        "return_12h": 0.011901615878319394,
        "return_24h": 0.004904047713649051,
        "close_vs_ema12": 0.0027066092093821492,
        "close_vs_ema24": 0.0072653911422204676,
        "ema12_slope_3h": 0.0023950380861683662,
        "ema24_slope_6h": 0.004233606132846068,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T18:32:13.332170Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T18:15:00Z",
          "return_6h": 0.003300145478669858,
          "return_12h": 0.011901615878319394,
          "return_24h": 0.004904047713649051,
          "close_vs_ema12": 0.0027066092093821492,
          "close_vs_ema24": 0.0072653911422204676,
          "ema12_slope_3h": 0.0023950380861683662,
          "ema24_slope_6h": 0.004233606132846068,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172647,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2045,
        2046
      ],
      "forecast_publication_timestamp": "2026-09-22T18:32:13.293280Z",
      "requested_quote_timestamp": "2026-09-22T18:32:13.293280Z",
      "retrieved_quote_timestamp": "2026-09-22T18:32:13.465927Z",
      "quote_retrieval_timestamp": "2026-09-22T18:32:13.465927Z",
      "timing_difference_seconds": 0.172647,
      "selected_quote": {
        "id": 274,
        "contract_id": 274,
        "forecast_timestamp": "2026-09-22T18:32:13.293280Z",
        "requested_timestamp": "2026-09-22T18:32:13.293280Z",
        "actual_quote_timestamp": "2026-09-22T18:32:13.465927Z",
        "timestamp_delta_seconds": 0.172647,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T18:32:13.465927Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP221445",
        "external_market_id": "KXBTC15M-26SEP221445-45",
        "external_contract_id": "KXBTC15M-26SEP221445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8790.9
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 274,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP221445",
          "external_market_id": "KXBTC15M-26SEP221445-45",
          "external_contract_id": "KXBTC15M-26SEP221445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T18:30:00Z",
          "resolution_timestamp": "2026-09-22T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T18:32:13.334151Z"
        }
      ],
      "quotes": [
        {
          "id": 274,
          "contract_id": 274,
          "forecast_timestamp": "2026-09-22T18:32:13.293280Z",
          "requested_timestamp": "2026-09-22T18:32:13.293280Z",
          "actual_quote_timestamp": "2026-09-22T18:32:13.465927Z",
          "timestamp_delta_seconds": 0.172647,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T18:32:13.465927Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP221445",
          "external_market_id": "KXBTC15M-26SEP221445-45",
          "external_contract_id": "KXBTC15M-26SEP221445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8790.9
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP221445-45": {
          "UP/YES": "KXBTC15M-26SEP221445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 529,
          "signal_id": 274,
          "quote_id": 274,
          "settlement_id": 274,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T18:47:23.197757Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8790.9,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 530,
          "signal_id": 274,
          "quote_id": 274,
          "settlement_id": 274,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T18:47:23.200800Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8790.9,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86338.53,
        "kronos_base_predicted_close": 86532.3671875,
        "kronos_base_displacement": 193.83718750000116,
        "kronos_base_displacement_fraction": 0.0022450832496221694,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86377.984375,
        "kronos_small_displacement": 39.454375000001164,
        "kronos_small_displacement_fraction": 0.0004569729760282132,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP221445",
        "ticker": "KXBTC15M-26SEP221445-45",
        "market_id": "KXBTC15M-26SEP221445-45",
        "contract_id": "KXBTC15M-26SEP221445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86338.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T18:32:13.293280Z",
        "retrieved_timestamp": "2026-09-22T18:32:13.465927Z",
        "quote_offset_seconds": 0.172647,
        "quote_age_seconds": 0.172647,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8790.9
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86424.37,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 274,
          "signal_id": 274,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T18:15:00Z",
          "return_6h": 0.003300145478669858,
          "return_12h": 0.011901615878319394,
          "return_24h": 0.004904047713649051,
          "close_vs_ema12": 0.0027066092093821492,
          "close_vs_ema24": 0.0072653911422204676,
          "ema12_slope_3h": 0.0023950380861683662,
          "ema24_slope_6h": 0.004233606132846068,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T18:32:13.332170Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T18:15:00Z",
            "return_6h": 0.003300145478669858,
            "return_12h": 0.011901615878319394,
            "return_24h": 0.004904047713649051,
            "close_vs_ema12": 0.0027066092093821492,
            "close_vs_ema24": 0.0072653911422204676,
            "ema12_slope_3h": 0.0023950380861683662,
            "ema24_slope_6h": 0.004233606132846068,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 273,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T1745Z",
      "trigger_timestamp": "2026-09-22T17:47:20.529992Z",
      "market_start_timestamp": "2026-09-22T17:45:00Z",
      "resolution_timestamp": "2026-09-22T18:00:00Z",
      "direction": "UP",
      "base_run_id": 2039,
      "small_run_id": 2040,
      "last_observed_close": 86473.23,
      "actual_close": 86617.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T17:47:20.576456Z",
      "base_predicted_close": 86596.3359375,
      "small_predicted_close": 86480.421875,
      "strike": 86473.23,
      "market_regime": {
        "id": 273,
        "signal_id": 273,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T17:30:00Z",
        "return_6h": 0.004347752561794316,
        "return_12h": 0.012641586241347813,
        "return_24h": 0.006552563666410327,
        "close_vs_ema12": 0.004902038973201295,
        "close_vs_ema24": 0.009442687902792457,
        "ema12_slope_3h": 0.0023393018930379927,
        "ema24_slope_6h": 0.004111858588788708,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T17:47:20.580677Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T17:30:00Z",
          "return_6h": 0.004347752561794316,
          "return_12h": 0.012641586241347813,
          "return_24h": 0.006552563666410327,
          "close_vs_ema12": 0.004902038973201295,
          "close_vs_ema24": 0.009442687902792457,
          "ema12_slope_3h": 0.0023393018930379927,
          "ema24_slope_6h": 0.004111858588788708,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.237068,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        2039,
        2040
      ],
      "forecast_publication_timestamp": "2026-09-22T17:47:20.529992Z",
      "requested_quote_timestamp": "2026-09-22T17:47:20.529992Z",
      "retrieved_quote_timestamp": "2026-09-22T17:47:20.767060Z",
      "quote_retrieval_timestamp": "2026-09-22T17:47:20.767060Z",
      "timing_difference_seconds": 0.237068,
      "selected_quote": {
        "id": 273,
        "contract_id": 273,
        "forecast_timestamp": "2026-09-22T17:47:20.529992Z",
        "requested_timestamp": "2026-09-22T17:47:20.529992Z",
        "actual_quote_timestamp": "2026-09-22T17:47:20.767060Z",
        "timestamp_delta_seconds": 0.237068,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T17:47:20.767060Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP221400",
        "external_market_id": "KXBTC15M-26SEP221400-00",
        "external_contract_id": "KXBTC15M-26SEP221400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6832.7
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 273,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP221400",
          "external_market_id": "KXBTC15M-26SEP221400-00",
          "external_contract_id": "KXBTC15M-26SEP221400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T17:45:00Z",
          "resolution_timestamp": "2026-09-22T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T17:47:20.583677Z"
        }
      ],
      "quotes": [
        {
          "id": 273,
          "contract_id": 273,
          "forecast_timestamp": "2026-09-22T17:47:20.529992Z",
          "requested_timestamp": "2026-09-22T17:47:20.529992Z",
          "actual_quote_timestamp": "2026-09-22T17:47:20.767060Z",
          "timestamp_delta_seconds": 0.237068,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T17:47:20.767060Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP221400",
          "external_market_id": "KXBTC15M-26SEP221400-00",
          "external_contract_id": "KXBTC15M-26SEP221400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6832.7
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP221400-00": {
          "UP/YES": "KXBTC15M-26SEP221400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 527,
          "signal_id": 273,
          "quote_id": 273,
          "settlement_id": 273,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 1.0,
          "settlement_payout": 218.0,
          "gross_pnl": 122.08,
          "net_pnl": 118.31,
          "roi": 1.1867790149463338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T18:02:19.448992Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6832.7,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 528,
          "signal_id": 273,
          "quote_id": 273,
          "settlement_id": 273,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 56.0,
          "net_pnl": 54.27,
          "roi": 1.1867483052700636,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T18:02:19.451621Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6832.7,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86473.23,
        "kronos_base_predicted_close": 86596.3359375,
        "kronos_base_displacement": 123.10593750000407,
        "kronos_base_displacement_fraction": 0.0014236306137749692,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86480.421875,
        "kronos_small_displacement": 7.1918750000040745,
        "kronos_small_displacement_fraction": 8.316880264567514e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP221400",
        "ticker": "KXBTC15M-26SEP221400-00",
        "market_id": "KXBTC15M-26SEP221400-00",
        "contract_id": "KXBTC15M-26SEP221400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86473.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T17:47:20.529992Z",
        "retrieved_timestamp": "2026-09-22T17:47:20.767060Z",
        "quote_offset_seconds": 0.237068,
        "quote_age_seconds": 0.237068,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6832.7
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86617.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 273,
          "signal_id": 273,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T17:30:00Z",
          "return_6h": 0.004347752561794316,
          "return_12h": 0.012641586241347813,
          "return_24h": 0.006552563666410327,
          "close_vs_ema12": 0.004902038973201295,
          "close_vs_ema24": 0.009442687902792457,
          "ema12_slope_3h": 0.0023393018930379927,
          "ema24_slope_6h": 0.004111858588788708,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T17:47:20.580677Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T17:30:00Z",
            "return_6h": 0.004347752561794316,
            "return_12h": 0.012641586241347813,
            "return_24h": 0.006552563666410327,
            "close_vs_ema12": 0.004902038973201295,
            "close_vs_ema24": 0.009442687902792457,
            "ema12_slope_3h": 0.0023393018930379927,
            "ema24_slope_6h": 0.004111858588788708,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 272,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T0900Z",
      "trigger_timestamp": "2026-09-22T09:02:16.736660Z",
      "market_start_timestamp": "2026-09-22T09:00:00Z",
      "resolution_timestamp": "2026-09-22T09:15:00Z",
      "direction": "UP",
      "base_run_id": 1969,
      "small_run_id": 1970,
      "last_observed_close": 86198.64,
      "actual_close": 85915.4,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T09:02:16.773849Z",
      "base_predicted_close": 86404.9453125,
      "small_predicted_close": 86496.21875,
      "strike": 86198.64,
      "market_regime": {
        "id": 272,
        "signal_id": 272,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T08:45:00Z",
        "return_6h": 0.005530634255125344,
        "return_12h": -0.008816061278918985,
        "return_24h": 0.02901725316762671,
        "close_vs_ema12": 0.006761301884600446,
        "close_vs_ema24": 0.012353177150252748,
        "ema12_slope_3h": -0.0007805295762171038,
        "ema24_slope_6h": 0.002594979767628125,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T09:02:16.778605Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T08:45:00Z",
          "return_6h": 0.005530634255125344,
          "return_12h": -0.008816061278918985,
          "return_24h": 0.02901725316762671,
          "close_vs_ema12": 0.006761301884600446,
          "close_vs_ema24": 0.012353177150252748,
          "ema12_slope_3h": -0.0007805295762171038,
          "ema24_slope_6h": 0.002594979767628125,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.18,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205586,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1969,
        1970
      ],
      "forecast_publication_timestamp": "2026-09-22T09:02:16.736660Z",
      "requested_quote_timestamp": "2026-09-22T09:02:16.736660Z",
      "retrieved_quote_timestamp": "2026-09-22T09:02:16.942246Z",
      "quote_retrieval_timestamp": "2026-09-22T09:02:16.942246Z",
      "timing_difference_seconds": 0.205586,
      "selected_quote": {
        "id": 272,
        "contract_id": 272,
        "forecast_timestamp": "2026-09-22T09:02:16.736660Z",
        "requested_timestamp": "2026-09-22T09:02:16.736660Z",
        "actual_quote_timestamp": "2026-09-22T09:02:16.942246Z",
        "timestamp_delta_seconds": 0.205586,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.18,
        "implied_probability": 0.18,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T09:02:16.942246Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP220515",
        "external_market_id": "KXBTC15M-26SEP220515-15",
        "external_contract_id": "KXBTC15M-26SEP220515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2429.99
      },
      "selected_entry_price": 0.18,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 272,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP220515",
          "external_market_id": "KXBTC15M-26SEP220515-15",
          "external_contract_id": "KXBTC15M-26SEP220515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T09:00:00Z",
          "resolution_timestamp": "2026-09-22T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T09:02:16.781372Z"
        }
      ],
      "quotes": [
        {
          "id": 272,
          "contract_id": 272,
          "forecast_timestamp": "2026-09-22T09:02:16.736660Z",
          "requested_timestamp": "2026-09-22T09:02:16.736660Z",
          "actual_quote_timestamp": "2026-09-22T09:02:16.942246Z",
          "timestamp_delta_seconds": 0.205586,
          "bid": 0.17,
          "ask": 0.18,
          "midpoint": 0.175,
          "last_price": 0.18,
          "implied_probability": 0.18,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T09:02:16.942246Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP220515",
          "external_market_id": "KXBTC15M-26SEP220515-15",
          "external_contract_id": "KXBTC15M-26SEP220515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2429.99
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP220515-15": {
          "UP/YES": "KXBTC15M-26SEP220515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 525,
          "signal_id": 272,
          "quote_id": 272,
          "settlement_id": 272,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 525.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.5,
          "trading_fee": 5.43,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.5,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T09:17:20.790077Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2429.99,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 526,
          "signal_id": 272,
          "quote_id": 272,
          "settlement_id": 272,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 18.0,
          "trading_fee": 1.04,
          "total_deployed": 19.04,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -18.0,
          "net_pnl": -19.04,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T09:17:20.792841Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2429.99,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86198.64,
        "kronos_base_predicted_close": 86404.9453125,
        "kronos_base_displacement": 206.30531250000058,
        "kronos_base_displacement_fraction": 0.0023933708524867744,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86496.21875,
        "kronos_small_displacement": 297.5787500000006,
        "kronos_small_displacement_fraction": 0.003452244142134964,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP220515",
        "ticker": "KXBTC15M-26SEP220515-15",
        "market_id": "KXBTC15M-26SEP220515-15",
        "contract_id": "KXBTC15M-26SEP220515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86198.64
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T09:02:16.736660Z",
        "retrieved_timestamp": "2026-09-22T09:02:16.942246Z",
        "quote_offset_seconds": 0.205586,
        "quote_age_seconds": 0.205586,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.18,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.18,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2429.99
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85915.4,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 272,
          "signal_id": 272,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T08:45:00Z",
          "return_6h": 0.005530634255125344,
          "return_12h": -0.008816061278918985,
          "return_24h": 0.02901725316762671,
          "close_vs_ema12": 0.006761301884600446,
          "close_vs_ema24": 0.012353177150252748,
          "ema12_slope_3h": -0.0007805295762171038,
          "ema24_slope_6h": 0.002594979767628125,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T09:02:16.778605Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T08:45:00Z",
            "return_6h": 0.005530634255125344,
            "return_12h": -0.008816061278918985,
            "return_24h": 0.02901725316762671,
            "close_vs_ema12": 0.006761301884600446,
            "close_vs_ema24": 0.012353177150252748,
            "ema12_slope_3h": -0.0007805295762171038,
            "ema24_slope_6h": 0.002594979767628125,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 271,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T0145Z",
      "trigger_timestamp": "2026-09-22T01:47:24.494208Z",
      "market_start_timestamp": "2026-09-22T01:45:00Z",
      "resolution_timestamp": "2026-09-22T02:00:00Z",
      "direction": "UP",
      "base_run_id": 1911,
      "small_run_id": 1912,
      "last_observed_close": 85653.98,
      "actual_close": 85544.65,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T01:47:24.537531Z",
      "base_predicted_close": 85880.125,
      "small_predicted_close": 85835.0390625,
      "strike": 85653.98,
      "market_regime": {
        "id": 271,
        "signal_id": 271,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T01:30:00Z",
        "return_6h": -0.010308541798838222,
        "return_12h": 0.00716911603962056,
        "return_24h": 0.0516875702840891,
        "close_vs_ema12": -0.0024975438241681136,
        "close_vs_ema24": 0.009548592983119164,
        "ema12_slope_3h": 0.0023621699929465834,
        "ema24_slope_6h": 0.012178329012528355,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T01:47:24.562160Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T01:30:00Z",
          "return_6h": -0.010308541798838222,
          "return_12h": 0.00716911603962056,
          "return_24h": 0.0516875702840891,
          "close_vs_ema12": -0.0024975438241681136,
          "close_vs_ema24": 0.009548592983119164,
          "ema12_slope_3h": 0.0023621699929465834,
          "ema24_slope_6h": 0.012178329012528355,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.204106,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1911,
        1912
      ],
      "forecast_publication_timestamp": "2026-09-22T01:47:24.494208Z",
      "requested_quote_timestamp": "2026-09-22T01:47:24.494208Z",
      "retrieved_quote_timestamp": "2026-09-22T01:47:24.698314Z",
      "quote_retrieval_timestamp": "2026-09-22T01:47:24.698314Z",
      "timing_difference_seconds": 0.204106,
      "selected_quote": {
        "id": 271,
        "contract_id": 271,
        "forecast_timestamp": "2026-09-22T01:47:24.494208Z",
        "requested_timestamp": "2026-09-22T01:47:24.494208Z",
        "actual_quote_timestamp": "2026-09-22T01:47:24.698314Z",
        "timestamp_delta_seconds": 0.204106,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T01:47:24.698314Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP212200",
        "external_market_id": "KXBTC15M-26SEP212200-00",
        "external_contract_id": "KXBTC15M-26SEP212200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9125.3
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 271,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212200",
          "external_market_id": "KXBTC15M-26SEP212200-00",
          "external_contract_id": "KXBTC15M-26SEP212200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T01:45:00Z",
          "resolution_timestamp": "2026-09-22T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T01:47:24.565425Z"
        }
      ],
      "quotes": [
        {
          "id": 271,
          "contract_id": 271,
          "forecast_timestamp": "2026-09-22T01:47:24.494208Z",
          "requested_timestamp": "2026-09-22T01:47:24.494208Z",
          "actual_quote_timestamp": "2026-09-22T01:47:24.698314Z",
          "timestamp_delta_seconds": 0.204106,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T01:47:24.698314Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212200",
          "external_market_id": "KXBTC15M-26SEP212200-00",
          "external_contract_id": "KXBTC15M-26SEP212200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9125.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP212200-00": {
          "UP/YES": "KXBTC15M-26SEP212200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 523,
          "signal_id": 271,
          "quote_id": 271,
          "settlement_id": 271,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T02:02:21.433255Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9125.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 524,
          "signal_id": 271,
          "quote_id": 271,
          "settlement_id": 271,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T02:02:21.435288Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9125.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85653.98,
        "kronos_base_predicted_close": 85880.125,
        "kronos_base_displacement": 226.14500000000407,
        "kronos_base_displacement_fraction": 0.002640215901234293,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85835.0390625,
        "kronos_small_displacement": 181.05906250000407,
        "kronos_small_displacement_fraction": 0.002113842958610961,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP212200",
        "ticker": "KXBTC15M-26SEP212200-00",
        "market_id": "KXBTC15M-26SEP212200-00",
        "contract_id": "KXBTC15M-26SEP212200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85653.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T01:47:24.494208Z",
        "retrieved_timestamp": "2026-09-22T01:47:24.698314Z",
        "quote_offset_seconds": 0.204106,
        "quote_age_seconds": 0.204106,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9125.3
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85544.65,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 271,
          "signal_id": 271,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T01:30:00Z",
          "return_6h": -0.010308541798838222,
          "return_12h": 0.00716911603962056,
          "return_24h": 0.0516875702840891,
          "close_vs_ema12": -0.0024975438241681136,
          "close_vs_ema24": 0.009548592983119164,
          "ema12_slope_3h": 0.0023621699929465834,
          "ema24_slope_6h": 0.012178329012528355,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T01:47:24.562160Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T01:30:00Z",
            "return_6h": -0.010308541798838222,
            "return_12h": 0.00716911603962056,
            "return_24h": 0.0516875702840891,
            "close_vs_ema12": -0.0024975438241681136,
            "close_vs_ema24": 0.009548592983119164,
            "ema12_slope_3h": 0.0023621699929465834,
            "ema24_slope_6h": 0.012178329012528355,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 270,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T0130Z",
      "trigger_timestamp": "2026-09-22T01:32:14.937499Z",
      "market_start_timestamp": "2026-09-22T01:30:00Z",
      "resolution_timestamp": "2026-09-22T01:45:00Z",
      "direction": "UP",
      "base_run_id": 1909,
      "small_run_id": 1910,
      "last_observed_close": 85719.35,
      "actual_close": 85653.98,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T01:32:14.973412Z",
      "base_predicted_close": 85901.703125,
      "small_predicted_close": 85857.359375,
      "strike": 85719.35,
      "market_regime": {
        "id": 270,
        "signal_id": 270,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T01:15:00Z",
        "return_6h": -0.007153680762250647,
        "return_12h": 0.009225379379063536,
        "return_24h": 0.050870759037583424,
        "close_vs_ema12": -0.0018423009423892411,
        "close_vs_ema24": 0.010522337968494666,
        "ema12_slope_3h": 0.0028343681005522647,
        "ema24_slope_6h": 0.012667509304376212,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T01:32:14.978209Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T01:15:00Z",
          "return_6h": -0.007153680762250647,
          "return_12h": 0.009225379379063536,
          "return_24h": 0.050870759037583424,
          "close_vs_ema12": -0.0018423009423892411,
          "close_vs_ema24": 0.010522337968494666,
          "ema12_slope_3h": 0.0028343681005522647,
          "ema24_slope_6h": 0.012667509304376212,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181208,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1909,
        1910
      ],
      "forecast_publication_timestamp": "2026-09-22T01:32:14.937499Z",
      "requested_quote_timestamp": "2026-09-22T01:32:14.937499Z",
      "retrieved_quote_timestamp": "2026-09-22T01:32:15.118707Z",
      "quote_retrieval_timestamp": "2026-09-22T01:32:15.118707Z",
      "timing_difference_seconds": 0.181208,
      "selected_quote": {
        "id": 270,
        "contract_id": 270,
        "forecast_timestamp": "2026-09-22T01:32:14.937499Z",
        "requested_timestamp": "2026-09-22T01:32:14.937499Z",
        "actual_quote_timestamp": "2026-09-22T01:32:15.118707Z",
        "timestamp_delta_seconds": 0.181208,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T01:32:15.118707Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP212145",
        "external_market_id": "KXBTC15M-26SEP212145-45",
        "external_contract_id": "KXBTC15M-26SEP212145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8238.2
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 270,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212145",
          "external_market_id": "KXBTC15M-26SEP212145-45",
          "external_contract_id": "KXBTC15M-26SEP212145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T01:30:00Z",
          "resolution_timestamp": "2026-09-22T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T01:32:14.980372Z"
        }
      ],
      "quotes": [
        {
          "id": 270,
          "contract_id": 270,
          "forecast_timestamp": "2026-09-22T01:32:14.937499Z",
          "requested_timestamp": "2026-09-22T01:32:14.937499Z",
          "actual_quote_timestamp": "2026-09-22T01:32:15.118707Z",
          "timestamp_delta_seconds": 0.181208,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T01:32:15.118707Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212145",
          "external_market_id": "KXBTC15M-26SEP212145-45",
          "external_contract_id": "KXBTC15M-26SEP212145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8238.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP212145-45": {
          "UP/YES": "KXBTC15M-26SEP212145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 521,
          "signal_id": 270,
          "quote_id": 270,
          "settlement_id": 270,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.28,
          "net_pnl": -99.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T01:47:30.009104Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8238.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 522,
          "signal_id": 270,
          "quote_id": 270,
          "settlement_id": 270,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -64.0,
          "net_pnl": -65.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T01:47:30.040277Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8238.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85719.35,
        "kronos_base_predicted_close": 85901.703125,
        "kronos_base_displacement": 182.35312499999418,
        "kronos_base_displacement_fraction": 0.002127327435403957,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85857.359375,
        "kronos_small_displacement": 138.00937499999418,
        "kronos_small_displacement_fraction": 0.0016100142499913283,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP212145",
        "ticker": "KXBTC15M-26SEP212145-45",
        "market_id": "KXBTC15M-26SEP212145-45",
        "contract_id": "KXBTC15M-26SEP212145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85719.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T01:32:14.937499Z",
        "retrieved_timestamp": "2026-09-22T01:32:15.118707Z",
        "quote_offset_seconds": 0.181208,
        "quote_age_seconds": 0.181208,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8238.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85653.98,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 270,
          "signal_id": 270,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T01:15:00Z",
          "return_6h": -0.007153680762250647,
          "return_12h": 0.009225379379063536,
          "return_24h": 0.050870759037583424,
          "close_vs_ema12": -0.0018423009423892411,
          "close_vs_ema24": 0.010522337968494666,
          "ema12_slope_3h": 0.0028343681005522647,
          "ema24_slope_6h": 0.012667509304376212,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T01:32:14.978209Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T01:15:00Z",
            "return_6h": -0.007153680762250647,
            "return_12h": 0.009225379379063536,
            "return_24h": 0.050870759037583424,
            "close_vs_ema12": -0.0018423009423892411,
            "close_vs_ema24": 0.010522337968494666,
            "ema12_slope_3h": 0.0028343681005522647,
            "ema24_slope_6h": 0.012667509304376212,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 269,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T0100Z",
      "trigger_timestamp": "2026-09-22T01:02:21.370801Z",
      "market_start_timestamp": "2026-09-22T01:00:00Z",
      "resolution_timestamp": "2026-09-22T01:15:00Z",
      "direction": "UP",
      "base_run_id": 1905,
      "small_run_id": 1906,
      "last_observed_close": 85863.44,
      "actual_close": 85740.77,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T01:02:21.412982Z",
      "base_predicted_close": 86253.7265625,
      "small_predicted_close": 86030.140625,
      "strike": 85863.44,
      "market_regime": {
        "id": 269,
        "signal_id": 269,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T00:45:00Z",
        "return_6h": -0.0022479064555837036,
        "return_12h": 0.006023025709599228,
        "return_24h": 0.05212392909869856,
        "close_vs_ema12": -0.00031390469745196103,
        "close_vs_ema24": 0.012679679421561563,
        "ema12_slope_3h": 0.003852761114651493,
        "ema24_slope_6h": 0.013459115509862452,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T01:02:21.417732Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T00:45:00Z",
          "return_6h": -0.0022479064555837036,
          "return_12h": 0.006023025709599228,
          "return_24h": 0.05212392909869856,
          "close_vs_ema12": -0.00031390469745196103,
          "close_vs_ema24": 0.012679679421561563,
          "ema12_slope_3h": 0.003852761114651493,
          "ema24_slope_6h": 0.013459115509862452,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173578,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1905,
        1906
      ],
      "forecast_publication_timestamp": "2026-09-22T01:02:21.370801Z",
      "requested_quote_timestamp": "2026-09-22T01:02:21.370801Z",
      "retrieved_quote_timestamp": "2026-09-22T01:02:21.544379Z",
      "quote_retrieval_timestamp": "2026-09-22T01:02:21.544379Z",
      "timing_difference_seconds": 0.173578,
      "selected_quote": {
        "id": 269,
        "contract_id": 269,
        "forecast_timestamp": "2026-09-22T01:02:21.370801Z",
        "requested_timestamp": "2026-09-22T01:02:21.370801Z",
        "actual_quote_timestamp": "2026-09-22T01:02:21.544379Z",
        "timestamp_delta_seconds": 0.173578,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T01:02:21.544379Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP212115",
        "external_market_id": "KXBTC15M-26SEP212115-15",
        "external_contract_id": "KXBTC15M-26SEP212115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8015.0
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 269,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212115",
          "external_market_id": "KXBTC15M-26SEP212115-15",
          "external_contract_id": "KXBTC15M-26SEP212115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T01:00:00Z",
          "resolution_timestamp": "2026-09-22T01:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T01:02:21.420161Z"
        }
      ],
      "quotes": [
        {
          "id": 269,
          "contract_id": 269,
          "forecast_timestamp": "2026-09-22T01:02:21.370801Z",
          "requested_timestamp": "2026-09-22T01:02:21.370801Z",
          "actual_quote_timestamp": "2026-09-22T01:02:21.544379Z",
          "timestamp_delta_seconds": 0.173578,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T01:02:21.544379Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212115",
          "external_market_id": "KXBTC15M-26SEP212115-15",
          "external_contract_id": "KXBTC15M-26SEP212115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8015.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP212115-15": {
          "UP/YES": "KXBTC15M-26SEP212115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 519,
          "signal_id": 269,
          "quote_id": 269,
          "settlement_id": 269,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.72,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T01:17:19.983365Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8015.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 520,
          "signal_id": 269,
          "quote_id": 269,
          "settlement_id": 269,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -52.0,
          "net_pnl": -53.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T01:17:19.985724Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8015.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85863.44,
        "kronos_base_predicted_close": 86253.7265625,
        "kronos_base_displacement": 390.2865624999977,
        "kronos_base_displacement_fraction": 0.004545433568699293,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86030.140625,
        "kronos_small_displacement": 166.70062499999767,
        "kronos_small_displacement_fraction": 0.0019414622218722854,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP212115",
        "ticker": "KXBTC15M-26SEP212115-15",
        "market_id": "KXBTC15M-26SEP212115-15",
        "contract_id": "KXBTC15M-26SEP212115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85863.44
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T01:02:21.370801Z",
        "retrieved_timestamp": "2026-09-22T01:02:21.544379Z",
        "quote_offset_seconds": 0.173578,
        "quote_age_seconds": 0.173578,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8015.0
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85740.77,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T0100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 269,
          "signal_id": 269,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T00:45:00Z",
          "return_6h": -0.0022479064555837036,
          "return_12h": 0.006023025709599228,
          "return_24h": 0.05212392909869856,
          "close_vs_ema12": -0.00031390469745196103,
          "close_vs_ema24": 0.012679679421561563,
          "ema12_slope_3h": 0.003852761114651493,
          "ema24_slope_6h": 0.013459115509862452,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T01:02:21.417732Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T00:45:00Z",
            "return_6h": -0.0022479064555837036,
            "return_12h": 0.006023025709599228,
            "return_24h": 0.05212392909869856,
            "close_vs_ema12": -0.00031390469745196103,
            "close_vs_ema24": 0.012679679421561563,
            "ema12_slope_3h": 0.003852761114651493,
            "ema24_slope_6h": 0.013459115509862452,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 268,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T0045Z",
      "trigger_timestamp": "2026-09-22T00:47:20.082761Z",
      "market_start_timestamp": "2026-09-22T00:45:00Z",
      "resolution_timestamp": "2026-09-22T01:00:00Z",
      "direction": "UP",
      "base_run_id": 1903,
      "small_run_id": 1904,
      "last_observed_close": 86306.04,
      "actual_close": 85863.44,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T00:47:20.125936Z",
      "base_predicted_close": 86534.65625,
      "small_predicted_close": 86534.65625,
      "strike": 86306.04,
      "market_regime": {
        "id": 268,
        "signal_id": 268,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T00:30:00Z",
        "return_6h": 0.004004647297138231,
        "return_12h": 0.013107509958817154,
        "return_24h": 0.05795752741258431,
        "close_vs_ema12": 0.004825763570608599,
        "close_vs_ema24": 0.018171516376891628,
        "ema12_slope_3h": 0.00437678339783365,
        "ema24_slope_6h": 0.013799443878595996,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T00:47:20.130560Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T00:30:00Z",
          "return_6h": 0.004004647297138231,
          "return_12h": 0.013107509958817154,
          "return_24h": 0.05795752741258431,
          "close_vs_ema12": 0.004825763570608599,
          "close_vs_ema24": 0.018171516376891628,
          "ema12_slope_3h": 0.00437678339783365,
          "ema24_slope_6h": 0.013799443878595996,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.199863,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1903,
        1904
      ],
      "forecast_publication_timestamp": "2026-09-22T00:47:20.082761Z",
      "requested_quote_timestamp": "2026-09-22T00:47:20.082761Z",
      "retrieved_quote_timestamp": "2026-09-22T00:47:20.282624Z",
      "quote_retrieval_timestamp": "2026-09-22T00:47:20.282624Z",
      "timing_difference_seconds": 0.199863,
      "selected_quote": {
        "id": 268,
        "contract_id": 268,
        "forecast_timestamp": "2026-09-22T00:47:20.082761Z",
        "requested_timestamp": "2026-09-22T00:47:20.082761Z",
        "actual_quote_timestamp": "2026-09-22T00:47:20.282624Z",
        "timestamp_delta_seconds": 0.199863,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T00:47:20.282624Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP212100",
        "external_market_id": "KXBTC15M-26SEP212100-00",
        "external_contract_id": "KXBTC15M-26SEP212100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7673.2
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 268,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212100",
          "external_market_id": "KXBTC15M-26SEP212100-00",
          "external_contract_id": "KXBTC15M-26SEP212100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T00:45:00Z",
          "resolution_timestamp": "2026-09-22T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T00:47:20.134400Z"
        }
      ],
      "quotes": [
        {
          "id": 268,
          "contract_id": 268,
          "forecast_timestamp": "2026-09-22T00:47:20.082761Z",
          "requested_timestamp": "2026-09-22T00:47:20.082761Z",
          "actual_quote_timestamp": "2026-09-22T00:47:20.282624Z",
          "timestamp_delta_seconds": 0.199863,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.39,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T00:47:20.282624Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212100",
          "external_market_id": "KXBTC15M-26SEP212100-00",
          "external_contract_id": "KXBTC15M-26SEP212100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7673.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP212100-00": {
          "UP/YES": "KXBTC15M-26SEP212100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 517,
          "signal_id": 268,
          "quote_id": 268,
          "settlement_id": 268,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T01:02:27.277713Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7673.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 518,
          "signal_id": 268,
          "quote_id": 268,
          "settlement_id": 268,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T01:02:27.280280Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7673.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86306.04,
        "kronos_base_predicted_close": 86534.65625,
        "kronos_base_displacement": 228.6162500000064,
        "kronos_base_displacement_fraction": 0.0026489020930633178,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86534.65625,
        "kronos_small_displacement": 228.6162500000064,
        "kronos_small_displacement_fraction": 0.0026489020930633178,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP212100",
        "ticker": "KXBTC15M-26SEP212100-00",
        "market_id": "KXBTC15M-26SEP212100-00",
        "contract_id": "KXBTC15M-26SEP212100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86306.04
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T00:47:20.082761Z",
        "retrieved_timestamp": "2026-09-22T00:47:20.282624Z",
        "quote_offset_seconds": 0.199863,
        "quote_age_seconds": 0.199863,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7673.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85863.44,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 268,
          "signal_id": 268,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T00:30:00Z",
          "return_6h": 0.004004647297138231,
          "return_12h": 0.013107509958817154,
          "return_24h": 0.05795752741258431,
          "close_vs_ema12": 0.004825763570608599,
          "close_vs_ema24": 0.018171516376891628,
          "ema12_slope_3h": 0.00437678339783365,
          "ema24_slope_6h": 0.013799443878595996,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T00:47:20.130560Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T00:30:00Z",
            "return_6h": 0.004004647297138231,
            "return_12h": 0.013107509958817154,
            "return_24h": 0.05795752741258431,
            "close_vs_ema12": 0.004825763570608599,
            "close_vs_ema24": 0.018171516376891628,
            "ema12_slope_3h": 0.00437678339783365,
            "ema24_slope_6h": 0.013799443878595996,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 267,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T0030Z",
      "trigger_timestamp": "2026-09-22T00:32:19.876293Z",
      "market_start_timestamp": "2026-09-22T00:30:00Z",
      "resolution_timestamp": "2026-09-22T00:45:00Z",
      "direction": "UP",
      "base_run_id": 1901,
      "small_run_id": 1902,
      "last_observed_close": 86395.03,
      "actual_close": 86306.04,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T00:32:19.918685Z",
      "base_predicted_close": 86503.0,
      "small_predicted_close": 86503.0,
      "strike": 86395.03,
      "market_regime": {
        "id": 267,
        "signal_id": 267,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T00:15:00Z",
        "return_6h": 0.005561578139831491,
        "return_12h": 0.015927734137961336,
        "return_24h": 0.05706386416157616,
        "close_vs_ema12": 0.006068371325341104,
        "close_vs_ema24": 0.019611371108711362,
        "ema12_slope_3h": 0.00479929631275855,
        "ema24_slope_6h": 0.014011587073910148,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T00:32:19.923953Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T00:15:00Z",
          "return_6h": 0.005561578139831491,
          "return_12h": 0.015927734137961336,
          "return_24h": 0.05706386416157616,
          "close_vs_ema12": 0.006068371325341104,
          "close_vs_ema24": 0.019611371108711362,
          "ema12_slope_3h": 0.00479929631275855,
          "ema24_slope_6h": 0.014011587073910148,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.1881,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1901,
        1902
      ],
      "forecast_publication_timestamp": "2026-09-22T00:32:19.876293Z",
      "requested_quote_timestamp": "2026-09-22T00:32:19.876293Z",
      "retrieved_quote_timestamp": "2026-09-22T00:32:20.064393Z",
      "quote_retrieval_timestamp": "2026-09-22T00:32:20.064393Z",
      "timing_difference_seconds": 0.1881,
      "selected_quote": {
        "id": 267,
        "contract_id": 267,
        "forecast_timestamp": "2026-09-22T00:32:19.876293Z",
        "requested_timestamp": "2026-09-22T00:32:19.876293Z",
        "actual_quote_timestamp": "2026-09-22T00:32:20.064393Z",
        "timestamp_delta_seconds": 0.1881,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T00:32:20.064393Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP212045",
        "external_market_id": "KXBTC15M-26SEP212045-45",
        "external_contract_id": "KXBTC15M-26SEP212045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 0.02
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 267,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212045",
          "external_market_id": "KXBTC15M-26SEP212045-45",
          "external_contract_id": "KXBTC15M-26SEP212045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T00:30:00Z",
          "resolution_timestamp": "2026-09-22T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T00:32:19.927462Z"
        }
      ],
      "quotes": [
        {
          "id": 267,
          "contract_id": 267,
          "forecast_timestamp": "2026-09-22T00:32:19.876293Z",
          "requested_timestamp": "2026-09-22T00:32:19.876293Z",
          "actual_quote_timestamp": "2026-09-22T00:32:20.064393Z",
          "timestamp_delta_seconds": 0.1881,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T00:32:20.064393Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212045",
          "external_market_id": "KXBTC15M-26SEP212045-45",
          "external_contract_id": "KXBTC15M-26SEP212045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 0.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP212045-45": {
          "UP/YES": "KXBTC15M-26SEP212045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86395.03,
        "kronos_base_predicted_close": 86503.0,
        "kronos_base_displacement": 107.97000000000116,
        "kronos_base_displacement_fraction": 0.0012497246658748908,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86503.0,
        "kronos_small_displacement": 107.97000000000116,
        "kronos_small_displacement_fraction": 0.0012497246658748908,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP212045",
        "ticker": "KXBTC15M-26SEP212045-45",
        "market_id": "KXBTC15M-26SEP212045-45",
        "contract_id": "KXBTC15M-26SEP212045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86395.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T00:32:19.876293Z",
        "retrieved_timestamp": "2026-09-22T00:32:20.064393Z",
        "quote_offset_seconds": 0.1881,
        "quote_age_seconds": 0.1881,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 0.02
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 86306.04,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 267,
          "signal_id": 267,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T00:15:00Z",
          "return_6h": 0.005561578139831491,
          "return_12h": 0.015927734137961336,
          "return_24h": 0.05706386416157616,
          "close_vs_ema12": 0.006068371325341104,
          "close_vs_ema24": 0.019611371108711362,
          "ema12_slope_3h": 0.00479929631275855,
          "ema24_slope_6h": 0.014011587073910148,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T00:32:19.923953Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T00:15:00Z",
            "return_6h": 0.005561578139831491,
            "return_12h": 0.015927734137961336,
            "return_24h": 0.05706386416157616,
            "close_vs_ema12": 0.006068371325341104,
            "close_vs_ema24": 0.019611371108711362,
            "ema12_slope_3h": 0.00479929631275855,
            "ema24_slope_6h": 0.014011587073910148,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 266,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260922T0015Z",
      "trigger_timestamp": "2026-09-22T00:17:14.960823Z",
      "market_start_timestamp": "2026-09-22T00:15:00Z",
      "resolution_timestamp": "2026-09-22T00:30:00Z",
      "direction": "UP",
      "base_run_id": 1899,
      "small_run_id": 1900,
      "last_observed_close": 86432.2,
      "actual_close": 86395.03,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-22T00:17:14.990729Z",
      "base_predicted_close": 86474.5859375,
      "small_predicted_close": 86474.5859375,
      "strike": 86432.2,
      "market_regime": {
        "id": 266,
        "signal_id": 266,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-22T00:00:00Z",
        "return_6h": 0.00506056395166854,
        "return_12h": 0.016494380885878623,
        "return_24h": 0.05858059804650528,
        "close_vs_ema12": 0.006761201391426441,
        "close_vs_ema24": 0.02047135704788272,
        "ema12_slope_3h": 0.005116580424422645,
        "ema24_slope_6h": 0.01419459056987038,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-22T00:17:14.994641Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-22T00:00:00Z",
          "return_6h": 0.00506056395166854,
          "return_12h": 0.016494380885878623,
          "return_24h": 0.05858059804650528,
          "close_vs_ema12": 0.006761201391426441,
          "close_vs_ema24": 0.02047135704788272,
          "ema12_slope_3h": 0.005116580424422645,
          "ema24_slope_6h": 0.01419459056987038,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181485,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1899,
        1900
      ],
      "forecast_publication_timestamp": "2026-09-22T00:17:14.960823Z",
      "requested_quote_timestamp": "2026-09-22T00:17:14.960823Z",
      "retrieved_quote_timestamp": "2026-09-22T00:17:15.142308Z",
      "quote_retrieval_timestamp": "2026-09-22T00:17:15.142308Z",
      "timing_difference_seconds": 0.181485,
      "selected_quote": {
        "id": 266,
        "contract_id": 266,
        "forecast_timestamp": "2026-09-22T00:17:14.960823Z",
        "requested_timestamp": "2026-09-22T00:17:14.960823Z",
        "actual_quote_timestamp": "2026-09-22T00:17:15.142308Z",
        "timestamp_delta_seconds": 0.181485,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-22T00:17:15.142308Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP212030",
        "external_market_id": "KXBTC15M-26SEP212030-30",
        "external_contract_id": "KXBTC15M-26SEP212030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5345.8
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 266,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212030",
          "external_market_id": "KXBTC15M-26SEP212030-30",
          "external_contract_id": "KXBTC15M-26SEP212030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-22T00:15:00Z",
          "resolution_timestamp": "2026-09-22T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-22T00:17:14.996828Z"
        }
      ],
      "quotes": [
        {
          "id": 266,
          "contract_id": 266,
          "forecast_timestamp": "2026-09-22T00:17:14.960823Z",
          "requested_timestamp": "2026-09-22T00:17:14.960823Z",
          "actual_quote_timestamp": "2026-09-22T00:17:15.142308Z",
          "timestamp_delta_seconds": 0.181485,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-22T00:17:15.142308Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP212030",
          "external_market_id": "KXBTC15M-26SEP212030-30",
          "external_contract_id": "KXBTC15M-26SEP212030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5345.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP212030-30": {
          "UP/YES": "KXBTC15M-26SEP212030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 515,
          "signal_id": 266,
          "quote_id": 266,
          "settlement_id": 266,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T00:32:24.730100Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5345.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 516,
          "signal_id": 266,
          "quote_id": 266,
          "settlement_id": 266,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-22T00:32:24.732922Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5345.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86432.2,
        "kronos_base_predicted_close": 86474.5859375,
        "kronos_base_displacement": 42.38593750000291,
        "kronos_base_displacement_fraction": 0.0004903952172917375,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86474.5859375,
        "kronos_small_displacement": 42.38593750000291,
        "kronos_small_displacement_fraction": 0.0004903952172917375,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP212030",
        "ticker": "KXBTC15M-26SEP212030-30",
        "market_id": "KXBTC15M-26SEP212030-30",
        "contract_id": "KXBTC15M-26SEP212030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86432.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-22T00:17:14.960823Z",
        "retrieved_timestamp": "2026-09-22T00:17:15.142308Z",
        "quote_offset_seconds": 0.181485,
        "quote_age_seconds": 0.181485,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5345.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86395.03,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260922T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 266,
          "signal_id": 266,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-22T00:00:00Z",
          "return_6h": 0.00506056395166854,
          "return_12h": 0.016494380885878623,
          "return_24h": 0.05858059804650528,
          "close_vs_ema12": 0.006761201391426441,
          "close_vs_ema24": 0.02047135704788272,
          "ema12_slope_3h": 0.005116580424422645,
          "ema24_slope_6h": 0.01419459056987038,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-22T00:17:14.994641Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-22T00:00:00Z",
            "return_6h": 0.00506056395166854,
            "return_12h": 0.016494380885878623,
            "return_24h": 0.05858059804650528,
            "close_vs_ema12": 0.006761201391426441,
            "close_vs_ema24": 0.02047135704788272,
            "ema12_slope_3h": 0.005116580424422645,
            "ema24_slope_6h": 0.01419459056987038,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 265,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T2200Z",
      "trigger_timestamp": "2026-09-21T22:02:15.403907Z",
      "market_start_timestamp": "2026-09-21T22:00:00Z",
      "resolution_timestamp": "2026-09-21T22:15:00Z",
      "direction": "UP",
      "base_run_id": 1881,
      "small_run_id": 1882,
      "last_observed_close": 86582.96,
      "actual_close": 86608.15,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T22:02:15.440169Z",
      "base_predicted_close": 86613.28125,
      "small_predicted_close": 86883.34375,
      "strike": 86582.96,
      "market_regime": {
        "id": 265,
        "signal_id": 265,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T21:45:00Z",
        "return_6h": 0.007546626534835621,
        "return_12h": 0.023390745157727322,
        "return_24h": 0.07016715351585079,
        "close_vs_ema12": 0.011947119611865453,
        "close_vs_ema24": 0.026732631840605592,
        "ema12_slope_3h": 0.008577375441170876,
        "ema24_slope_6h": 0.015766441550549626,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T22:02:15.444279Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T21:45:00Z",
          "return_6h": 0.007546626534835621,
          "return_12h": 0.023390745157727322,
          "return_24h": 0.07016715351585079,
          "close_vs_ema12": 0.011947119611865453,
          "close_vs_ema24": 0.026732631840605592,
          "ema12_slope_3h": 0.008577375441170876,
          "ema24_slope_6h": 0.015766441550549626,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173623,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1881,
        1882
      ],
      "forecast_publication_timestamp": "2026-09-21T22:02:15.403907Z",
      "requested_quote_timestamp": "2026-09-21T22:02:15.403907Z",
      "retrieved_quote_timestamp": "2026-09-21T22:02:15.577530Z",
      "quote_retrieval_timestamp": "2026-09-21T22:02:15.577530Z",
      "timing_difference_seconds": 0.173623,
      "selected_quote": {
        "id": 265,
        "contract_id": 265,
        "forecast_timestamp": "2026-09-21T22:02:15.403907Z",
        "requested_timestamp": "2026-09-21T22:02:15.403907Z",
        "actual_quote_timestamp": "2026-09-21T22:02:15.577530Z",
        "timestamp_delta_seconds": 0.173623,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T22:02:15.577530Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211815",
        "external_market_id": "KXBTC15M-26SEP211815-15",
        "external_contract_id": "KXBTC15M-26SEP211815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 834.72
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 265,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211815",
          "external_market_id": "KXBTC15M-26SEP211815-15",
          "external_contract_id": "KXBTC15M-26SEP211815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T22:00:00Z",
          "resolution_timestamp": "2026-09-21T22:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T22:02:15.446475Z"
        }
      ],
      "quotes": [
        {
          "id": 265,
          "contract_id": 265,
          "forecast_timestamp": "2026-09-21T22:02:15.403907Z",
          "requested_timestamp": "2026-09-21T22:02:15.403907Z",
          "actual_quote_timestamp": "2026-09-21T22:02:15.577530Z",
          "timestamp_delta_seconds": 0.173623,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T22:02:15.577530Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211815",
          "external_market_id": "KXBTC15M-26SEP211815-15",
          "external_contract_id": "KXBTC15M-26SEP211815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 834.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211815-15": {
          "UP/YES": "KXBTC15M-26SEP211815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 513,
          "signal_id": 265,
          "quote_id": 265,
          "settlement_id": 265,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T22:17:19.819560Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 834.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 514,
          "signal_id": 265,
          "quote_id": 265,
          "settlement_id": 265,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T22:17:19.821720Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 834.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86582.96,
        "kronos_base_predicted_close": 86613.28125,
        "kronos_base_displacement": 30.321249999993597,
        "kronos_base_displacement_fraction": 0.0003501988151016504,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86883.34375,
        "kronos_small_displacement": 300.3837499999936,
        "kronos_small_displacement_fraction": 0.003469317172801595,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211815",
        "ticker": "KXBTC15M-26SEP211815-15",
        "market_id": "KXBTC15M-26SEP211815-15",
        "contract_id": "KXBTC15M-26SEP211815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86582.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T22:02:15.403907Z",
        "retrieved_timestamp": "2026-09-21T22:02:15.577530Z",
        "quote_offset_seconds": 0.173623,
        "quote_age_seconds": 0.173623,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 834.72
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86608.15,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T2200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 265,
          "signal_id": 265,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T21:45:00Z",
          "return_6h": 0.007546626534835621,
          "return_12h": 0.023390745157727322,
          "return_24h": 0.07016715351585079,
          "close_vs_ema12": 0.011947119611865453,
          "close_vs_ema24": 0.026732631840605592,
          "ema12_slope_3h": 0.008577375441170876,
          "ema24_slope_6h": 0.015766441550549626,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T22:02:15.444279Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T21:45:00Z",
            "return_6h": 0.007546626534835621,
            "return_12h": 0.023390745157727322,
            "return_24h": 0.07016715351585079,
            "close_vs_ema12": 0.011947119611865453,
            "close_vs_ema24": 0.026732631840605592,
            "ema12_slope_3h": 0.008577375441170876,
            "ema24_slope_6h": 0.015766441550549626,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 264,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T2145Z",
      "trigger_timestamp": "2026-09-21T21:47:23.809465Z",
      "market_start_timestamp": "2026-09-21T21:45:00Z",
      "resolution_timestamp": "2026-09-21T22:00:00Z",
      "direction": "UP",
      "base_run_id": 1879,
      "small_run_id": 1880,
      "last_observed_close": 86774.82,
      "actual_close": 86582.96,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T21:47:23.853826Z",
      "base_predicted_close": 86901.90625,
      "small_predicted_close": 86991.0703125,
      "strike": 86774.82,
      "market_regime": {
        "id": 264,
        "signal_id": 264,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T21:30:00Z",
        "return_6h": 0.008432103892294096,
        "return_12h": 0.02081188885415597,
        "return_24h": 0.07411052638561721,
        "close_vs_ema12": 0.014705362991307647,
        "close_vs_ema24": 0.029587181244894456,
        "ema12_slope_3h": 0.008683816966781555,
        "ema24_slope_6h": 0.015945673779099057,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T21:47:23.858843Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T21:30:00Z",
          "return_6h": 0.008432103892294096,
          "return_12h": 0.02081188885415597,
          "return_24h": 0.07411052638561721,
          "close_vs_ema12": 0.014705362991307647,
          "close_vs_ema24": 0.029587181244894456,
          "ema12_slope_3h": 0.008683816966781555,
          "ema24_slope_6h": 0.015945673779099057,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177826,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1879,
        1880
      ],
      "forecast_publication_timestamp": "2026-09-21T21:47:23.809465Z",
      "requested_quote_timestamp": "2026-09-21T21:47:23.809465Z",
      "retrieved_quote_timestamp": "2026-09-21T21:47:23.987291Z",
      "quote_retrieval_timestamp": "2026-09-21T21:47:23.987291Z",
      "timing_difference_seconds": 0.177826,
      "selected_quote": {
        "id": 264,
        "contract_id": 264,
        "forecast_timestamp": "2026-09-21T21:47:23.809465Z",
        "requested_timestamp": "2026-09-21T21:47:23.809465Z",
        "actual_quote_timestamp": "2026-09-21T21:47:23.987291Z",
        "timestamp_delta_seconds": 0.177826,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T21:47:23.987291Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211800",
        "external_market_id": "KXBTC15M-26SEP211800-00",
        "external_contract_id": "KXBTC15M-26SEP211800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6780.39
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 264,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211800",
          "external_market_id": "KXBTC15M-26SEP211800-00",
          "external_contract_id": "KXBTC15M-26SEP211800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T21:45:00Z",
          "resolution_timestamp": "2026-09-21T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T21:47:23.862197Z"
        }
      ],
      "quotes": [
        {
          "id": 264,
          "contract_id": 264,
          "forecast_timestamp": "2026-09-21T21:47:23.809465Z",
          "requested_timestamp": "2026-09-21T21:47:23.809465Z",
          "actual_quote_timestamp": "2026-09-21T21:47:23.987291Z",
          "timestamp_delta_seconds": 0.177826,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.3,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T21:47:23.987291Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211800",
          "external_market_id": "KXBTC15M-26SEP211800-00",
          "external_contract_id": "KXBTC15M-26SEP211800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6780.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211800-00": {
          "UP/YES": "KXBTC15M-26SEP211800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 511,
          "signal_id": 264,
          "quote_id": 264,
          "settlement_id": 264,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T22:02:20.867804Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6780.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 512,
          "signal_id": 264,
          "quote_id": 264,
          "settlement_id": 264,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T22:02:20.869959Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6780.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86774.82,
        "kronos_base_predicted_close": 86901.90625,
        "kronos_base_displacement": 127.08624999999302,
        "kronos_base_displacement_fraction": 0.0014645521592553347,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86991.0703125,
        "kronos_small_displacement": 216.25031249999302,
        "kronos_small_displacement_fraction": 0.002492085981855024,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211800",
        "ticker": "KXBTC15M-26SEP211800-00",
        "market_id": "KXBTC15M-26SEP211800-00",
        "contract_id": "KXBTC15M-26SEP211800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86774.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T21:47:23.809465Z",
        "retrieved_timestamp": "2026-09-21T21:47:23.987291Z",
        "quote_offset_seconds": 0.177826,
        "quote_age_seconds": 0.177826,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6780.39
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86582.96,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 264,
          "signal_id": 264,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T21:30:00Z",
          "return_6h": 0.008432103892294096,
          "return_12h": 0.02081188885415597,
          "return_24h": 0.07411052638561721,
          "close_vs_ema12": 0.014705362991307647,
          "close_vs_ema24": 0.029587181244894456,
          "ema12_slope_3h": 0.008683816966781555,
          "ema24_slope_6h": 0.015945673779099057,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T21:47:23.858843Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T21:30:00Z",
            "return_6h": 0.008432103892294096,
            "return_12h": 0.02081188885415597,
            "return_24h": 0.07411052638561721,
            "close_vs_ema12": 0.014705362991307647,
            "close_vs_ema24": 0.029587181244894456,
            "ema12_slope_3h": 0.008683816966781555,
            "ema24_slope_6h": 0.015945673779099057,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 263,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T2115Z",
      "trigger_timestamp": "2026-09-21T21:17:16.793528Z",
      "market_start_timestamp": "2026-09-21T21:15:00Z",
      "resolution_timestamp": "2026-09-21T21:30:00Z",
      "direction": "UP",
      "base_run_id": 1875,
      "small_run_id": 1876,
      "last_observed_close": 86585.51,
      "actual_close": 86616.2,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T21:17:16.835139Z",
      "base_predicted_close": 86772.578125,
      "small_predicted_close": 86957.5859375,
      "strike": 86585.51,
      "market_regime": {
        "id": 263,
        "signal_id": 263,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T21:00:00Z",
        "return_6h": 0.003904714424882716,
        "return_12h": 0.03187211002376311,
        "return_24h": 0.07245185471688154,
        "close_vs_ema12": 0.013707289478986695,
        "close_vs_ema24": 0.028595077943181613,
        "ema12_slope_3h": 0.008672611905170324,
        "ema24_slope_6h": 0.016262823173842644,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T21:17:16.840639Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T21:00:00Z",
          "return_6h": 0.003904714424882716,
          "return_12h": 0.03187211002376311,
          "return_24h": 0.07245185471688154,
          "close_vs_ema12": 0.013707289478986695,
          "close_vs_ema24": 0.028595077943181613,
          "ema12_slope_3h": 0.008672611905170324,
          "ema24_slope_6h": 0.016262823173842644,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.285947,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1875,
        1876
      ],
      "forecast_publication_timestamp": "2026-09-21T21:17:16.793528Z",
      "requested_quote_timestamp": "2026-09-21T21:17:16.793528Z",
      "retrieved_quote_timestamp": "2026-09-21T21:17:17.079475Z",
      "quote_retrieval_timestamp": "2026-09-21T21:17:17.079475Z",
      "timing_difference_seconds": 0.285947,
      "selected_quote": {
        "id": 263,
        "contract_id": 263,
        "forecast_timestamp": "2026-09-21T21:17:16.793528Z",
        "requested_timestamp": "2026-09-21T21:17:16.793528Z",
        "actual_quote_timestamp": "2026-09-21T21:17:17.079475Z",
        "timestamp_delta_seconds": 0.285947,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T21:17:17.079475Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211730",
        "external_market_id": "KXBTC15M-26SEP211730-30",
        "external_contract_id": "KXBTC15M-26SEP211730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 640.02
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 263,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211730",
          "external_market_id": "KXBTC15M-26SEP211730-30",
          "external_contract_id": "KXBTC15M-26SEP211730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T21:15:00Z",
          "resolution_timestamp": "2026-09-21T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T21:17:16.844966Z"
        }
      ],
      "quotes": [
        {
          "id": 263,
          "contract_id": 263,
          "forecast_timestamp": "2026-09-21T21:17:16.793528Z",
          "requested_timestamp": "2026-09-21T21:17:16.793528Z",
          "actual_quote_timestamp": "2026-09-21T21:17:17.079475Z",
          "timestamp_delta_seconds": 0.285947,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T21:17:17.079475Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211730",
          "external_market_id": "KXBTC15M-26SEP211730-30",
          "external_contract_id": "KXBTC15M-26SEP211730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 640.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211730-30": {
          "UP/YES": "KXBTC15M-26SEP211730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 509,
          "signal_id": 263,
          "quote_id": 263,
          "settlement_id": 263,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T21:32:19.067080Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 640.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 510,
          "signal_id": 263,
          "quote_id": 263,
          "settlement_id": 263,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T21:32:19.068961Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 640.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86585.51,
        "kronos_base_predicted_close": 86772.578125,
        "kronos_base_displacement": 187.06812500000524,
        "kronos_base_displacement_fraction": 0.002160501508855295,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86957.5859375,
        "kronos_small_displacement": 372.07593750000524,
        "kronos_small_displacement_fraction": 0.004297207898873672,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211730",
        "ticker": "KXBTC15M-26SEP211730-30",
        "market_id": "KXBTC15M-26SEP211730-30",
        "contract_id": "KXBTC15M-26SEP211730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86585.51
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T21:17:16.793528Z",
        "retrieved_timestamp": "2026-09-21T21:17:17.079475Z",
        "quote_offset_seconds": 0.285947,
        "quote_age_seconds": 0.285947,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 640.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86616.2,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 263,
          "signal_id": 263,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T21:00:00Z",
          "return_6h": 0.003904714424882716,
          "return_12h": 0.03187211002376311,
          "return_24h": 0.07245185471688154,
          "close_vs_ema12": 0.013707289478986695,
          "close_vs_ema24": 0.028595077943181613,
          "ema12_slope_3h": 0.008672611905170324,
          "ema24_slope_6h": 0.016262823173842644,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T21:17:16.840639Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T21:00:00Z",
            "return_6h": 0.003904714424882716,
            "return_12h": 0.03187211002376311,
            "return_24h": 0.07245185471688154,
            "close_vs_ema12": 0.013707289478986695,
            "close_vs_ema24": 0.028595077943181613,
            "ema12_slope_3h": 0.008672611905170324,
            "ema24_slope_6h": 0.016262823173842644,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 262,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T2100Z",
      "trigger_timestamp": "2026-09-21T21:02:16.102994Z",
      "market_start_timestamp": "2026-09-21T21:00:00Z",
      "resolution_timestamp": "2026-09-21T21:15:00Z",
      "direction": "UP",
      "base_run_id": 1873,
      "small_run_id": 1874,
      "last_observed_close": 86965.33,
      "actual_close": 86585.51,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T21:02:16.147327Z",
      "base_predicted_close": 86993.0,
      "small_predicted_close": 87086.6171875,
      "strike": 86965.33,
      "market_regime": {
        "id": 262,
        "signal_id": 262,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T20:45:00Z",
        "return_6h": 0.013452276833258558,
        "return_12h": 0.0381698219357367,
        "return_24h": 0.07259885642387864,
        "close_vs_ema12": 0.01874829330050476,
        "close_vs_ema24": 0.03372946776345631,
        "ema12_slope_3h": 0.008751716664510578,
        "ema24_slope_6h": 0.01653396077621716,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T21:02:16.151707Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T20:45:00Z",
          "return_6h": 0.013452276833258558,
          "return_12h": 0.0381698219357367,
          "return_24h": 0.07259885642387864,
          "close_vs_ema12": 0.01874829330050476,
          "close_vs_ema24": 0.03372946776345631,
          "ema12_slope_3h": 0.008751716664510578,
          "ema24_slope_6h": 0.01653396077621716,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183069,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1873,
        1874
      ],
      "forecast_publication_timestamp": "2026-09-21T21:02:16.102994Z",
      "requested_quote_timestamp": "2026-09-21T21:02:16.102994Z",
      "retrieved_quote_timestamp": "2026-09-21T21:02:16.286063Z",
      "quote_retrieval_timestamp": "2026-09-21T21:02:16.286063Z",
      "timing_difference_seconds": 0.183069,
      "selected_quote": {
        "id": 262,
        "contract_id": 262,
        "forecast_timestamp": "2026-09-21T21:02:16.102994Z",
        "requested_timestamp": "2026-09-21T21:02:16.102994Z",
        "actual_quote_timestamp": "2026-09-21T21:02:16.286063Z",
        "timestamp_delta_seconds": 0.183069,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.26,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T21:02:16.286063Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211715",
        "external_market_id": "KXBTC15M-26SEP211715-15",
        "external_contract_id": "KXBTC15M-26SEP211715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 745.47
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 262,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211715",
          "external_market_id": "KXBTC15M-26SEP211715-15",
          "external_contract_id": "KXBTC15M-26SEP211715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T21:00:00Z",
          "resolution_timestamp": "2026-09-21T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T21:02:16.154108Z"
        }
      ],
      "quotes": [
        {
          "id": 262,
          "contract_id": 262,
          "forecast_timestamp": "2026-09-21T21:02:16.102994Z",
          "requested_timestamp": "2026-09-21T21:02:16.102994Z",
          "actual_quote_timestamp": "2026-09-21T21:02:16.286063Z",
          "timestamp_delta_seconds": 0.183069,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.26,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T21:02:16.286063Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211715",
          "external_market_id": "KXBTC15M-26SEP211715-15",
          "external_contract_id": "KXBTC15M-26SEP211715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 745.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211715-15": {
          "UP/YES": "KXBTC15M-26SEP211715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 507,
          "signal_id": 262,
          "quote_id": 262,
          "settlement_id": 262,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 352.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.04,
          "trading_fee": 4.86,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.04,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T21:17:22.406822Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 745.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 508,
          "signal_id": 262,
          "quote_id": 262,
          "settlement_id": 262,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.27,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 27.0,
          "trading_fee": 1.38,
          "total_deployed": 28.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -27.0,
          "net_pnl": -28.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T21:17:22.408872Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 745.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86965.33,
        "kronos_base_predicted_close": 86993.0,
        "kronos_base_displacement": 27.669999999998254,
        "kronos_base_displacement_fraction": 0.00031817277068917294,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 87086.6171875,
        "kronos_small_displacement": 121.28718749999825,
        "kronos_small_displacement_fraction": 0.0013946613840250851,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211715",
        "ticker": "KXBTC15M-26SEP211715-15",
        "market_id": "KXBTC15M-26SEP211715-15",
        "contract_id": "KXBTC15M-26SEP211715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86965.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T21:02:16.102994Z",
        "retrieved_timestamp": "2026-09-21T21:02:16.286063Z",
        "quote_offset_seconds": 0.183069,
        "quote_age_seconds": 0.183069,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 745.47
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 86585.51,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 262,
          "signal_id": 262,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T20:45:00Z",
          "return_6h": 0.013452276833258558,
          "return_12h": 0.0381698219357367,
          "return_24h": 0.07259885642387864,
          "close_vs_ema12": 0.01874829330050476,
          "close_vs_ema24": 0.03372946776345631,
          "ema12_slope_3h": 0.008751716664510578,
          "ema24_slope_6h": 0.01653396077621716,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T21:02:16.151707Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T20:45:00Z",
            "return_6h": 0.013452276833258558,
            "return_12h": 0.0381698219357367,
            "return_24h": 0.07259885642387864,
            "close_vs_ema12": 0.01874829330050476,
            "close_vs_ema24": 0.03372946776345631,
            "ema12_slope_3h": 0.008751716664510578,
            "ema24_slope_6h": 0.01653396077621716,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 261,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T2045Z",
      "trigger_timestamp": "2026-09-21T20:47:22.955217Z",
      "market_start_timestamp": "2026-09-21T20:45:00Z",
      "resolution_timestamp": "2026-09-21T21:00:00Z",
      "direction": "UP",
      "base_run_id": 1871,
      "small_run_id": 1872,
      "last_observed_close": 86923.58,
      "actual_close": 86965.33,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T20:47:23.009297Z",
      "base_predicted_close": 86932.3203125,
      "small_predicted_close": 87026.78125,
      "strike": 86923.58,
      "market_regime": {
        "id": 261,
        "signal_id": 261,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T20:30:00Z",
        "return_6h": 0.013587411684036876,
        "return_12h": 0.03984378462651006,
        "return_24h": 0.07150695265359808,
        "close_vs_ema12": 0.019072288509712765,
        "close_vs_ema24": 0.033967428240239794,
        "ema12_slope_3h": 0.008584425852599775,
        "ema24_slope_6h": 0.016601254868150006,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T20:47:23.014050Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T20:30:00Z",
          "return_6h": 0.013587411684036876,
          "return_12h": 0.03984378462651006,
          "return_24h": 0.07150695265359808,
          "close_vs_ema12": 0.019072288509712765,
          "close_vs_ema24": 0.033967428240239794,
          "ema12_slope_3h": 0.008584425852599775,
          "ema24_slope_6h": 0.016601254868150006,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.23023,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1871,
        1872
      ],
      "forecast_publication_timestamp": "2026-09-21T20:47:22.955217Z",
      "requested_quote_timestamp": "2026-09-21T20:47:22.955217Z",
      "retrieved_quote_timestamp": "2026-09-21T20:47:23.185447Z",
      "quote_retrieval_timestamp": "2026-09-21T20:47:23.185447Z",
      "timing_difference_seconds": 0.23023,
      "selected_quote": {
        "id": 261,
        "contract_id": 261,
        "forecast_timestamp": "2026-09-21T20:47:22.955217Z",
        "requested_timestamp": "2026-09-21T20:47:22.955217Z",
        "actual_quote_timestamp": "2026-09-21T20:47:23.185447Z",
        "timestamp_delta_seconds": 0.23023,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T20:47:23.185447Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211700",
        "external_market_id": "KXBTC15M-26SEP211700-00",
        "external_contract_id": "KXBTC15M-26SEP211700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9394.8
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 261,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211700",
          "external_market_id": "KXBTC15M-26SEP211700-00",
          "external_contract_id": "KXBTC15M-26SEP211700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T20:45:00Z",
          "resolution_timestamp": "2026-09-21T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T20:47:23.016876Z"
        }
      ],
      "quotes": [
        {
          "id": 261,
          "contract_id": 261,
          "forecast_timestamp": "2026-09-21T20:47:22.955217Z",
          "requested_timestamp": "2026-09-21T20:47:22.955217Z",
          "actual_quote_timestamp": "2026-09-21T20:47:23.185447Z",
          "timestamp_delta_seconds": 0.23023,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T20:47:23.185447Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211700",
          "external_market_id": "KXBTC15M-26SEP211700-00",
          "external_contract_id": "KXBTC15M-26SEP211700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9394.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211700-00": {
          "UP/YES": "KXBTC15M-26SEP211700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 505,
          "signal_id": 261,
          "quote_id": 261,
          "settlement_id": 261,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T21:02:21.129934Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9394.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 506,
          "signal_id": 261,
          "quote_id": 261,
          "settlement_id": 261,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T21:02:21.131943Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9394.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 86923.58,
        "kronos_base_predicted_close": 86932.3203125,
        "kronos_base_displacement": 8.740312499998254,
        "kronos_base_displacement_fraction": 0.00010055168574509072,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 87026.78125,
        "kronos_small_displacement": 103.20124999999825,
        "kronos_small_displacement_fraction": 0.0011872641462765138,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211700",
        "ticker": "KXBTC15M-26SEP211700-00",
        "market_id": "KXBTC15M-26SEP211700-00",
        "contract_id": "KXBTC15M-26SEP211700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 86923.58
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T20:47:22.955217Z",
        "retrieved_timestamp": "2026-09-21T20:47:23.185447Z",
        "quote_offset_seconds": 0.23023,
        "quote_age_seconds": 0.23023,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9394.8
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 86965.33,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 261,
          "signal_id": 261,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T20:30:00Z",
          "return_6h": 0.013587411684036876,
          "return_12h": 0.03984378462651006,
          "return_24h": 0.07150695265359808,
          "close_vs_ema12": 0.019072288509712765,
          "close_vs_ema24": 0.033967428240239794,
          "ema12_slope_3h": 0.008584425852599775,
          "ema24_slope_6h": 0.016601254868150006,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T20:47:23.014050Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T20:30:00Z",
            "return_6h": 0.013587411684036876,
            "return_12h": 0.03984378462651006,
            "return_24h": 0.07150695265359808,
            "close_vs_ema12": 0.019072288509712765,
            "close_vs_ema24": 0.033967428240239794,
            "ema12_slope_3h": 0.008584425852599775,
            "ema24_slope_6h": 0.016601254868150006,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 260,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1815Z",
      "trigger_timestamp": "2026-09-21T18:17:16.107870Z",
      "market_start_timestamp": "2026-09-21T18:15:00Z",
      "resolution_timestamp": "2026-09-21T18:30:00Z",
      "direction": "UP",
      "base_run_id": 1851,
      "small_run_id": 1852,
      "last_observed_close": 85997.0,
      "actual_close": 85917.19,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T18:17:16.145167Z",
      "base_predicted_close": 86034.71875,
      "small_predicted_close": 86206.4375,
      "strike": 85997.0,
      "market_regime": {
        "id": 260,
        "signal_id": 260,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T18:00:00Z",
        "return_6h": 0.011376246710203208,
        "return_12h": 0.05368680524418945,
        "return_24h": 0.060603004694772755,
        "close_vs_ema12": 0.01554904845814864,
        "close_vs_ema24": 0.02974536438731268,
        "ema12_slope_3h": 0.00954071020932834,
        "ema24_slope_6h": 0.01731490490785914,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T18:17:16.151457Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T18:00:00Z",
          "return_6h": 0.011376246710203208,
          "return_12h": 0.05368680524418945,
          "return_24h": 0.060603004694772755,
          "close_vs_ema12": 0.01554904845814864,
          "close_vs_ema24": 0.02974536438731268,
          "ema12_slope_3h": 0.00954071020932834,
          "ema24_slope_6h": 0.01731490490785914,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.161753,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1851,
        1852
      ],
      "forecast_publication_timestamp": "2026-09-21T18:17:16.107870Z",
      "requested_quote_timestamp": "2026-09-21T18:17:16.107870Z",
      "retrieved_quote_timestamp": "2026-09-21T18:17:16.269623Z",
      "quote_retrieval_timestamp": "2026-09-21T18:17:16.269623Z",
      "timing_difference_seconds": 0.161753,
      "selected_quote": {
        "id": 260,
        "contract_id": 260,
        "forecast_timestamp": "2026-09-21T18:17:16.107870Z",
        "requested_timestamp": "2026-09-21T18:17:16.107870Z",
        "actual_quote_timestamp": "2026-09-21T18:17:16.269623Z",
        "timestamp_delta_seconds": 0.161753,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T18:17:16.269623Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211430",
        "external_market_id": "KXBTC15M-26SEP211430-30",
        "external_contract_id": "KXBTC15M-26SEP211430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3404.44
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 260,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211430",
          "external_market_id": "KXBTC15M-26SEP211430-30",
          "external_contract_id": "KXBTC15M-26SEP211430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T18:15:00Z",
          "resolution_timestamp": "2026-09-21T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T18:17:16.153863Z"
        }
      ],
      "quotes": [
        {
          "id": 260,
          "contract_id": 260,
          "forecast_timestamp": "2026-09-21T18:17:16.107870Z",
          "requested_timestamp": "2026-09-21T18:17:16.107870Z",
          "actual_quote_timestamp": "2026-09-21T18:17:16.269623Z",
          "timestamp_delta_seconds": 0.161753,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.58,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T18:17:16.269623Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211430",
          "external_market_id": "KXBTC15M-26SEP211430-30",
          "external_contract_id": "KXBTC15M-26SEP211430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3404.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211430-30": {
          "UP/YES": "KXBTC15M-26SEP211430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 503,
          "signal_id": 260,
          "quote_id": 260,
          "settlement_id": 260,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.75999999999999,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T18:32:21.327644Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3404.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 504,
          "signal_id": 260,
          "quote_id": 260,
          "settlement_id": 260,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -59.0,
          "net_pnl": -60.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T18:32:21.329681Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3404.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85997.0,
        "kronos_base_predicted_close": 86034.71875,
        "kronos_base_displacement": 37.71875,
        "kronos_base_displacement_fraction": 0.00043860541646801633,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86206.4375,
        "kronos_small_displacement": 209.4375,
        "kronos_small_displacement_fraction": 0.0024354047234205842,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211430",
        "ticker": "KXBTC15M-26SEP211430-30",
        "market_id": "KXBTC15M-26SEP211430-30",
        "contract_id": "KXBTC15M-26SEP211430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85997.0
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T18:17:16.107870Z",
        "retrieved_timestamp": "2026-09-21T18:17:16.269623Z",
        "quote_offset_seconds": 0.161753,
        "quote_age_seconds": 0.161753,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3404.44
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85917.19,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 260,
          "signal_id": 260,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T18:00:00Z",
          "return_6h": 0.011376246710203208,
          "return_12h": 0.05368680524418945,
          "return_24h": 0.060603004694772755,
          "close_vs_ema12": 0.01554904845814864,
          "close_vs_ema24": 0.02974536438731268,
          "ema12_slope_3h": 0.00954071020932834,
          "ema24_slope_6h": 0.01731490490785914,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T18:17:16.151457Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T18:00:00Z",
            "return_6h": 0.011376246710203208,
            "return_12h": 0.05368680524418945,
            "return_24h": 0.060603004694772755,
            "close_vs_ema12": 0.01554904845814864,
            "close_vs_ema24": 0.02974536438731268,
            "ema12_slope_3h": 0.00954071020932834,
            "ema24_slope_6h": 0.01731490490785914,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 259,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1715Z",
      "trigger_timestamp": "2026-09-21T17:17:15.954067Z",
      "market_start_timestamp": "2026-09-21T17:15:00Z",
      "resolution_timestamp": "2026-09-21T17:30:00Z",
      "direction": "UP",
      "base_run_id": 1843,
      "small_run_id": 1844,
      "last_observed_close": 85978.65,
      "actual_close": 85912.67,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T17:17:15.991126Z",
      "base_predicted_close": 86131.5546875,
      "small_predicted_close": 86217.6640625,
      "strike": 85978.65,
      "market_regime": {
        "id": 259,
        "signal_id": 259,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T17:00:00Z",
        "return_6h": 0.01621611970175607,
        "return_12h": 0.05743857534144836,
        "return_24h": 0.05910351447947426,
        "close_vs_ema12": 0.018049867316231927,
        "close_vs_ema24": 0.03211735108003699,
        "ema12_slope_3h": 0.011244280819704189,
        "ema24_slope_6h": 0.01772626905359287,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T17:17:15.995678Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T17:00:00Z",
          "return_6h": 0.01621611970175607,
          "return_12h": 0.05743857534144836,
          "return_24h": 0.05910351447947426,
          "close_vs_ema12": 0.018049867316231927,
          "close_vs_ema24": 0.03211735108003699,
          "ema12_slope_3h": 0.011244280819704189,
          "ema24_slope_6h": 0.01772626905359287,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.156538,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1843,
        1844
      ],
      "forecast_publication_timestamp": "2026-09-21T17:17:15.954067Z",
      "requested_quote_timestamp": "2026-09-21T17:17:15.954067Z",
      "retrieved_quote_timestamp": "2026-09-21T17:17:16.110605Z",
      "quote_retrieval_timestamp": "2026-09-21T17:17:16.110605Z",
      "timing_difference_seconds": 0.156538,
      "selected_quote": {
        "id": 259,
        "contract_id": 259,
        "forecast_timestamp": "2026-09-21T17:17:15.954067Z",
        "requested_timestamp": "2026-09-21T17:17:15.954067Z",
        "actual_quote_timestamp": "2026-09-21T17:17:16.110605Z",
        "timestamp_delta_seconds": 0.156538,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T17:17:16.110605Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211330",
        "external_market_id": "KXBTC15M-26SEP211330-30",
        "external_contract_id": "KXBTC15M-26SEP211330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6467.05
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 259,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211330",
          "external_market_id": "KXBTC15M-26SEP211330-30",
          "external_contract_id": "KXBTC15M-26SEP211330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T17:15:00Z",
          "resolution_timestamp": "2026-09-21T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T17:17:15.997686Z"
        }
      ],
      "quotes": [
        {
          "id": 259,
          "contract_id": 259,
          "forecast_timestamp": "2026-09-21T17:17:15.954067Z",
          "requested_timestamp": "2026-09-21T17:17:15.954067Z",
          "actual_quote_timestamp": "2026-09-21T17:17:16.110605Z",
          "timestamp_delta_seconds": 0.156538,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.25,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T17:17:16.110605Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211330",
          "external_market_id": "KXBTC15M-26SEP211330-30",
          "external_contract_id": "KXBTC15M-26SEP211330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6467.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211330-30": {
          "UP/YES": "KXBTC15M-26SEP211330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 501,
          "signal_id": 259,
          "quote_id": 259,
          "settlement_id": 259,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.0,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T17:32:20.162384Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6467.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 502,
          "signal_id": 259,
          "quote_id": 259,
          "settlement_id": 259,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -25.0,
          "net_pnl": -26.32,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T17:32:20.164458Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6467.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85978.65,
        "kronos_base_predicted_close": 86131.5546875,
        "kronos_base_displacement": 152.90468750000582,
        "kronos_base_displacement_fraction": 0.0017784029814379015,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86217.6640625,
        "kronos_small_displacement": 239.01406250000582,
        "kronos_small_displacement_fraction": 0.002779923417034413,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211330",
        "ticker": "KXBTC15M-26SEP211330-30",
        "market_id": "KXBTC15M-26SEP211330-30",
        "contract_id": "KXBTC15M-26SEP211330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85978.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T17:17:15.954067Z",
        "retrieved_timestamp": "2026-09-21T17:17:16.110605Z",
        "quote_offset_seconds": 0.156538,
        "quote_age_seconds": 0.156538,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.25,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6467.05
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85912.67,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 259,
          "signal_id": 259,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T17:00:00Z",
          "return_6h": 0.01621611970175607,
          "return_12h": 0.05743857534144836,
          "return_24h": 0.05910351447947426,
          "close_vs_ema12": 0.018049867316231927,
          "close_vs_ema24": 0.03211735108003699,
          "ema12_slope_3h": 0.011244280819704189,
          "ema24_slope_6h": 0.01772626905359287,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T17:17:15.995678Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T17:00:00Z",
            "return_6h": 0.01621611970175607,
            "return_12h": 0.05743857534144836,
            "return_24h": 0.05910351447947426,
            "close_vs_ema12": 0.018049867316231927,
            "close_vs_ema24": 0.03211735108003699,
            "ema12_slope_3h": 0.011244280819704189,
            "ema24_slope_6h": 0.01772626905359287,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 258,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1700Z",
      "trigger_timestamp": "2026-09-21T17:02:15.472048Z",
      "market_start_timestamp": "2026-09-21T17:00:00Z",
      "resolution_timestamp": "2026-09-21T17:15:00Z",
      "direction": "UP",
      "base_run_id": 1841,
      "small_run_id": 1842,
      "last_observed_close": 85981.25,
      "actual_close": 85978.65,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T17:02:15.509870Z",
      "base_predicted_close": 86230.9765625,
      "small_predicted_close": 86230.9765625,
      "strike": 85981.25,
      "market_regime": {
        "id": 258,
        "signal_id": 258,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T16:45:00Z",
        "return_6h": 0.01835279357369335,
        "return_12h": 0.056640599169483385,
        "return_24h": 0.057748803840475205,
        "close_vs_ema12": 0.018863294198702807,
        "close_vs_ema24": 0.032847011840201557,
        "ema12_slope_3h": 0.011385600035850763,
        "ema24_slope_6h": 0.017759162190185807,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T17:02:15.513660Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T16:45:00Z",
          "return_6h": 0.01835279357369335,
          "return_12h": 0.056640599169483385,
          "return_24h": 0.057748803840475205,
          "close_vs_ema12": 0.018863294198702807,
          "close_vs_ema24": 0.032847011840201557,
          "ema12_slope_3h": 0.011385600035850763,
          "ema24_slope_6h": 0.017759162190185807,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172101,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1841,
        1842
      ],
      "forecast_publication_timestamp": "2026-09-21T17:02:15.472048Z",
      "requested_quote_timestamp": "2026-09-21T17:02:15.472048Z",
      "retrieved_quote_timestamp": "2026-09-21T17:02:15.644149Z",
      "quote_retrieval_timestamp": "2026-09-21T17:02:15.644149Z",
      "timing_difference_seconds": 0.172101,
      "selected_quote": {
        "id": 258,
        "contract_id": 258,
        "forecast_timestamp": "2026-09-21T17:02:15.472048Z",
        "requested_timestamp": "2026-09-21T17:02:15.472048Z",
        "actual_quote_timestamp": "2026-09-21T17:02:15.644149Z",
        "timestamp_delta_seconds": 0.172101,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T17:02:15.644149Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211315",
        "external_market_id": "KXBTC15M-26SEP211315-15",
        "external_contract_id": "KXBTC15M-26SEP211315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6183.28
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 258,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211315",
          "external_market_id": "KXBTC15M-26SEP211315-15",
          "external_contract_id": "KXBTC15M-26SEP211315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T17:00:00Z",
          "resolution_timestamp": "2026-09-21T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T17:02:15.515593Z"
        }
      ],
      "quotes": [
        {
          "id": 258,
          "contract_id": 258,
          "forecast_timestamp": "2026-09-21T17:02:15.472048Z",
          "requested_timestamp": "2026-09-21T17:02:15.472048Z",
          "actual_quote_timestamp": "2026-09-21T17:02:15.644149Z",
          "timestamp_delta_seconds": 0.172101,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.51,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T17:02:15.644149Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211315",
          "external_market_id": "KXBTC15M-26SEP211315-15",
          "external_contract_id": "KXBTC15M-26SEP211315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6183.28
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211315-15": {
          "UP/YES": "KXBTC15M-26SEP211315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 499,
          "signal_id": 258,
          "quote_id": 258,
          "settlement_id": 258,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T17:17:20.426640Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6183.28,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 500,
          "signal_id": 258,
          "quote_id": 258,
          "settlement_id": 258,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T17:17:20.429043Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6183.28,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85981.25,
        "kronos_base_predicted_close": 86230.9765625,
        "kronos_base_displacement": 249.7265625,
        "kronos_base_displacement_fraction": 0.0029044304717598312,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86230.9765625,
        "kronos_small_displacement": 249.7265625,
        "kronos_small_displacement_fraction": 0.0029044304717598312,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211315",
        "ticker": "KXBTC15M-26SEP211315-15",
        "market_id": "KXBTC15M-26SEP211315-15",
        "contract_id": "KXBTC15M-26SEP211315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85981.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T17:02:15.472048Z",
        "retrieved_timestamp": "2026-09-21T17:02:15.644149Z",
        "quote_offset_seconds": 0.172101,
        "quote_age_seconds": 0.172101,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6183.28
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85978.65,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 258,
          "signal_id": 258,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T16:45:00Z",
          "return_6h": 0.01835279357369335,
          "return_12h": 0.056640599169483385,
          "return_24h": 0.057748803840475205,
          "close_vs_ema12": 0.018863294198702807,
          "close_vs_ema24": 0.032847011840201557,
          "ema12_slope_3h": 0.011385600035850763,
          "ema24_slope_6h": 0.017759162190185807,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T17:02:15.513660Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T16:45:00Z",
            "return_6h": 0.01835279357369335,
            "return_12h": 0.056640599169483385,
            "return_24h": 0.057748803840475205,
            "close_vs_ema12": 0.018863294198702807,
            "close_vs_ema24": 0.032847011840201557,
            "ema12_slope_3h": 0.011385600035850763,
            "ema24_slope_6h": 0.017759162190185807,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 257,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1645Z",
      "trigger_timestamp": "2026-09-21T16:47:21.574249Z",
      "market_start_timestamp": "2026-09-21T16:45:00Z",
      "resolution_timestamp": "2026-09-21T17:00:00Z",
      "direction": "UP",
      "base_run_id": 1839,
      "small_run_id": 1840,
      "last_observed_close": 85862.76,
      "actual_close": 85981.25,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T16:47:21.621470Z",
      "base_predicted_close": 86071.21875,
      "small_predicted_close": 86157.5703125,
      "strike": 85862.76,
      "market_regime": {
        "id": 257,
        "signal_id": 257,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T16:30:00Z",
        "return_6h": 0.018984017995696822,
        "return_12h": 0.05501154684051612,
        "return_24h": 0.05495835535401472,
        "close_vs_ema12": 0.018276510354651165,
        "close_vs_ema24": 0.03213735974118981,
        "ema12_slope_3h": 0.01159109750655185,
        "ema24_slope_6h": 0.01774627146675356,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T16:47:21.626517Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T16:30:00Z",
          "return_6h": 0.018984017995696822,
          "return_12h": 0.05501154684051612,
          "return_24h": 0.05495835535401472,
          "close_vs_ema12": 0.018276510354651165,
          "close_vs_ema24": 0.03213735974118981,
          "ema12_slope_3h": 0.01159109750655185,
          "ema24_slope_6h": 0.01774627146675356,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.28883,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1839,
        1840
      ],
      "forecast_publication_timestamp": "2026-09-21T16:47:21.574249Z",
      "requested_quote_timestamp": "2026-09-21T16:47:21.574249Z",
      "retrieved_quote_timestamp": "2026-09-21T16:47:21.863079Z",
      "quote_retrieval_timestamp": "2026-09-21T16:47:21.863079Z",
      "timing_difference_seconds": 0.28883,
      "selected_quote": {
        "id": 257,
        "contract_id": 257,
        "forecast_timestamp": "2026-09-21T16:47:21.574249Z",
        "requested_timestamp": "2026-09-21T16:47:21.574249Z",
        "actual_quote_timestamp": "2026-09-21T16:47:21.863079Z",
        "timestamp_delta_seconds": 0.28883,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T16:47:21.863079Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211300",
        "external_market_id": "KXBTC15M-26SEP211300-00",
        "external_contract_id": "KXBTC15M-26SEP211300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8068.91
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 257,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211300",
          "external_market_id": "KXBTC15M-26SEP211300-00",
          "external_contract_id": "KXBTC15M-26SEP211300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T16:45:00Z",
          "resolution_timestamp": "2026-09-21T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T16:47:21.631683Z"
        }
      ],
      "quotes": [
        {
          "id": 257,
          "contract_id": 257,
          "forecast_timestamp": "2026-09-21T16:47:21.574249Z",
          "requested_timestamp": "2026-09-21T16:47:21.574249Z",
          "actual_quote_timestamp": "2026-09-21T16:47:21.863079Z",
          "timestamp_delta_seconds": 0.28883,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.69,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T16:47:21.863079Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211300",
          "external_market_id": "KXBTC15M-26SEP211300-00",
          "external_contract_id": "KXBTC15M-26SEP211300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8068.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211300-00": {
          "UP/YES": "KXBTC15M-26SEP211300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 497,
          "signal_id": 257,
          "quote_id": 257,
          "settlement_id": 257,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T17:02:20.823876Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8068.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 498,
          "signal_id": 257,
          "quote_id": 257,
          "settlement_id": 257,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T17:02:20.825851Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8068.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85862.76,
        "kronos_base_predicted_close": 86071.21875,
        "kronos_base_displacement": 208.45875000000524,
        "kronos_base_displacement_fraction": 0.0024278132918159777,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86157.5703125,
        "kronos_small_displacement": 294.81031250000524,
        "kronos_small_displacement_fraction": 0.0034335061265210348,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211300",
        "ticker": "KXBTC15M-26SEP211300-00",
        "market_id": "KXBTC15M-26SEP211300-00",
        "contract_id": "KXBTC15M-26SEP211300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85862.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T16:47:21.574249Z",
        "retrieved_timestamp": "2026-09-21T16:47:21.863079Z",
        "quote_offset_seconds": 0.28883,
        "quote_age_seconds": 0.28883,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8068.91
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85981.25,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 257,
          "signal_id": 257,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T16:30:00Z",
          "return_6h": 0.018984017995696822,
          "return_12h": 0.05501154684051612,
          "return_24h": 0.05495835535401472,
          "close_vs_ema12": 0.018276510354651165,
          "close_vs_ema24": 0.03213735974118981,
          "ema12_slope_3h": 0.01159109750655185,
          "ema24_slope_6h": 0.01774627146675356,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T16:47:21.626517Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T16:30:00Z",
            "return_6h": 0.018984017995696822,
            "return_12h": 0.05501154684051612,
            "return_24h": 0.05495835535401472,
            "close_vs_ema12": 0.018276510354651165,
            "close_vs_ema24": 0.03213735974118981,
            "ema12_slope_3h": 0.01159109750655185,
            "ema24_slope_6h": 0.01774627146675356,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 256,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1630Z",
      "trigger_timestamp": "2026-09-21T16:32:15.638663Z",
      "market_start_timestamp": "2026-09-21T16:30:00Z",
      "resolution_timestamp": "2026-09-21T16:45:00Z",
      "direction": "UP",
      "base_run_id": 1837,
      "small_run_id": 1838,
      "last_observed_close": 85867.69,
      "actual_close": 85862.76,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T16:32:15.689190Z",
      "base_predicted_close": 85987.703125,
      "small_predicted_close": 86073.5,
      "strike": 85867.69,
      "market_regime": {
        "id": 256,
        "signal_id": 256,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T16:15:00Z",
        "return_6h": 0.017580450862067165,
        "return_12h": 0.056375570682337894,
        "return_24h": 0.05738971372049173,
        "close_vs_ema12": 0.019127545119021372,
        "close_vs_ema24": 0.03289546678316313,
        "ema12_slope_3h": 0.011676568377238405,
        "ema24_slope_6h": 0.017719421069282593,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T16:32:15.692060Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T16:15:00Z",
          "return_6h": 0.017580450862067165,
          "return_12h": 0.056375570682337894,
          "return_24h": 0.05738971372049173,
          "close_vs_ema12": 0.019127545119021372,
          "close_vs_ema24": 0.03289546678316313,
          "ema12_slope_3h": 0.011676568377238405,
          "ema24_slope_6h": 0.017719421069282593,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18345,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1837,
        1838
      ],
      "forecast_publication_timestamp": "2026-09-21T16:32:15.638663Z",
      "requested_quote_timestamp": "2026-09-21T16:32:15.638663Z",
      "retrieved_quote_timestamp": "2026-09-21T16:32:15.822113Z",
      "quote_retrieval_timestamp": "2026-09-21T16:32:15.822113Z",
      "timing_difference_seconds": 0.18345,
      "selected_quote": {
        "id": 256,
        "contract_id": 256,
        "forecast_timestamp": "2026-09-21T16:32:15.638663Z",
        "requested_timestamp": "2026-09-21T16:32:15.638663Z",
        "actual_quote_timestamp": "2026-09-21T16:32:15.822113Z",
        "timestamp_delta_seconds": 0.18345,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T16:32:15.822113Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211245",
        "external_market_id": "KXBTC15M-26SEP211245-45",
        "external_contract_id": "KXBTC15M-26SEP211245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 420.8
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 256,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211245",
          "external_market_id": "KXBTC15M-26SEP211245-45",
          "external_contract_id": "KXBTC15M-26SEP211245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T16:30:00Z",
          "resolution_timestamp": "2026-09-21T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T16:32:15.694488Z"
        }
      ],
      "quotes": [
        {
          "id": 256,
          "contract_id": 256,
          "forecast_timestamp": "2026-09-21T16:32:15.638663Z",
          "requested_timestamp": "2026-09-21T16:32:15.638663Z",
          "actual_quote_timestamp": "2026-09-21T16:32:15.822113Z",
          "timestamp_delta_seconds": 0.18345,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.63,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T16:32:15.822113Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211245",
          "external_market_id": "KXBTC15M-26SEP211245-45",
          "external_contract_id": "KXBTC15M-26SEP211245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 420.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211245-45": {
          "UP/YES": "KXBTC15M-26SEP211245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 495,
          "signal_id": 256,
          "quote_id": 256,
          "settlement_id": 256,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T16:47:28.070745Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 420.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 496,
          "signal_id": 256,
          "quote_id": 256,
          "settlement_id": 256,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -63.0,
          "net_pnl": -64.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T16:47:28.074012Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 420.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85867.69,
        "kronos_base_predicted_close": 85987.703125,
        "kronos_base_displacement": 120.01312499999767,
        "kronos_base_displacement_fraction": 0.0013976517244145925,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86073.5,
        "kronos_small_displacement": 205.80999999999767,
        "kronos_small_displacement_fraction": 0.0023968270253921778,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211245",
        "ticker": "KXBTC15M-26SEP211245-45",
        "market_id": "KXBTC15M-26SEP211245-45",
        "contract_id": "KXBTC15M-26SEP211245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85867.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T16:32:15.638663Z",
        "retrieved_timestamp": "2026-09-21T16:32:15.822113Z",
        "quote_offset_seconds": 0.18345,
        "quote_age_seconds": 0.18345,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 420.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85862.76,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 256,
          "signal_id": 256,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T16:15:00Z",
          "return_6h": 0.017580450862067165,
          "return_12h": 0.056375570682337894,
          "return_24h": 0.05738971372049173,
          "close_vs_ema12": 0.019127545119021372,
          "close_vs_ema24": 0.03289546678316313,
          "ema12_slope_3h": 0.011676568377238405,
          "ema24_slope_6h": 0.017719421069282593,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T16:32:15.692060Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T16:15:00Z",
            "return_6h": 0.017580450862067165,
            "return_12h": 0.056375570682337894,
            "return_24h": 0.05738971372049173,
            "close_vs_ema12": 0.019127545119021372,
            "close_vs_ema24": 0.03289546678316313,
            "ema12_slope_3h": 0.011676568377238405,
            "ema24_slope_6h": 0.017719421069282593,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 255,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1600Z",
      "trigger_timestamp": "2026-09-21T16:02:15.782500Z",
      "market_start_timestamp": "2026-09-21T16:00:00Z",
      "resolution_timestamp": "2026-09-21T16:15:00Z",
      "direction": "UP",
      "base_run_id": 1833,
      "small_run_id": 1834,
      "last_observed_close": 85934.45,
      "actual_close": 85721.16,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T16:02:15.819405Z",
      "base_predicted_close": 85956.453125,
      "small_predicted_close": 86043.53125,
      "strike": 85934.45,
      "market_regime": {
        "id": 255,
        "signal_id": 255,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T15:45:00Z",
        "return_6h": 0.015725444565660274,
        "return_12h": 0.05564230880750687,
        "return_24h": 0.06225068360694719,
        "close_vs_ema12": 0.021542611264196543,
        "close_vs_ema24": 0.03510890371610165,
        "ema12_slope_3h": 0.011931510241092624,
        "ema24_slope_6h": 0.017808994330861694,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T16:02:15.823398Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T15:45:00Z",
          "return_6h": 0.015725444565660274,
          "return_12h": 0.05564230880750687,
          "return_24h": 0.06225068360694719,
          "close_vs_ema12": 0.021542611264196543,
          "close_vs_ema24": 0.03510890371610165,
          "ema12_slope_3h": 0.011931510241092624,
          "ema24_slope_6h": 0.017808994330861694,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197626,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1833,
        1834
      ],
      "forecast_publication_timestamp": "2026-09-21T16:02:15.782500Z",
      "requested_quote_timestamp": "2026-09-21T16:02:15.782500Z",
      "retrieved_quote_timestamp": "2026-09-21T16:02:15.980126Z",
      "quote_retrieval_timestamp": "2026-09-21T16:02:15.980126Z",
      "timing_difference_seconds": 0.197626,
      "selected_quote": {
        "id": 255,
        "contract_id": 255,
        "forecast_timestamp": "2026-09-21T16:02:15.782500Z",
        "requested_timestamp": "2026-09-21T16:02:15.782500Z",
        "actual_quote_timestamp": "2026-09-21T16:02:15.980126Z",
        "timestamp_delta_seconds": 0.197626,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T16:02:15.980126Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP211215",
        "external_market_id": "KXBTC15M-26SEP211215-15",
        "external_contract_id": "KXBTC15M-26SEP211215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4561.42
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 255,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211215",
          "external_market_id": "KXBTC15M-26SEP211215-15",
          "external_contract_id": "KXBTC15M-26SEP211215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T16:00:00Z",
          "resolution_timestamp": "2026-09-21T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T16:02:15.825863Z"
        }
      ],
      "quotes": [
        {
          "id": 255,
          "contract_id": 255,
          "forecast_timestamp": "2026-09-21T16:02:15.782500Z",
          "requested_timestamp": "2026-09-21T16:02:15.782500Z",
          "actual_quote_timestamp": "2026-09-21T16:02:15.980126Z",
          "timestamp_delta_seconds": 0.197626,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T16:02:15.980126Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP211215",
          "external_market_id": "KXBTC15M-26SEP211215-15",
          "external_contract_id": "KXBTC15M-26SEP211215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4561.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP211215-15": {
          "UP/YES": "KXBTC15M-26SEP211215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 493,
          "signal_id": 255,
          "quote_id": 255,
          "settlement_id": 255,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T16:17:19.752885Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4561.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 494,
          "signal_id": 255,
          "quote_id": 255,
          "settlement_id": 255,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T16:17:19.755031Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4561.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85934.45,
        "kronos_base_predicted_close": 85956.453125,
        "kronos_base_displacement": 22.00312500000291,
        "kronos_base_displacement_fraction": 0.0002560454509222193,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 86043.53125,
        "kronos_small_displacement": 109.08125000000291,
        "kronos_small_displacement_fraction": 0.001269354141441563,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP211215",
        "ticker": "KXBTC15M-26SEP211215-15",
        "market_id": "KXBTC15M-26SEP211215-15",
        "contract_id": "KXBTC15M-26SEP211215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85934.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T16:02:15.782500Z",
        "retrieved_timestamp": "2026-09-21T16:02:15.980126Z",
        "quote_offset_seconds": 0.197626,
        "quote_age_seconds": 0.197626,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4561.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 85721.16,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 255,
          "signal_id": 255,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T15:45:00Z",
          "return_6h": 0.015725444565660274,
          "return_12h": 0.05564230880750687,
          "return_24h": 0.06225068360694719,
          "close_vs_ema12": 0.021542611264196543,
          "close_vs_ema24": 0.03510890371610165,
          "ema12_slope_3h": 0.011931510241092624,
          "ema24_slope_6h": 0.017808994330861694,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T16:02:15.823398Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T15:45:00Z",
            "return_6h": 0.015725444565660274,
            "return_12h": 0.05564230880750687,
            "return_24h": 0.06225068360694719,
            "close_vs_ema12": 0.021542611264196543,
            "close_vs_ema24": 0.03510890371610165,
            "ema12_slope_3h": 0.011931510241092624,
            "ema24_slope_6h": 0.017808994330861694,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 254,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1330Z",
      "trigger_timestamp": "2026-09-21T13:32:16.577657Z",
      "market_start_timestamp": "2026-09-21T13:30:00Z",
      "resolution_timestamp": "2026-09-21T13:45:00Z",
      "direction": "UP",
      "base_run_id": 1813,
      "small_run_id": 1814,
      "last_observed_close": 84935.78,
      "actual_close": 85044.28,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T13:32:16.606548Z",
      "base_predicted_close": 85135.0078125,
      "small_predicted_close": 85303.4765625,
      "strike": 84935.78,
      "market_regime": {
        "id": 254,
        "signal_id": 254,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T13:15:00Z",
        "return_6h": 0.0408630723153518,
        "return_12h": 0.04126469717214465,
        "return_24h": 0.05527016583230848,
        "close_vs_ema12": 0.01983795672442401,
        "close_vs_ema24": 0.030867756097185506,
        "ema12_slope_3h": 0.012753621837279017,
        "ema24_slope_6h": 0.015218753074640157,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T13:32:16.610969Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T13:15:00Z",
          "return_6h": 0.0408630723153518,
          "return_12h": 0.04126469717214465,
          "return_24h": 0.05527016583230848,
          "close_vs_ema12": 0.01983795672442401,
          "close_vs_ema24": 0.030867756097185506,
          "ema12_slope_3h": 0.012753621837279017,
          "ema24_slope_6h": 0.015218753074640157,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171654,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1813,
        1814
      ],
      "forecast_publication_timestamp": "2026-09-21T13:32:16.577657Z",
      "requested_quote_timestamp": "2026-09-21T13:32:16.577657Z",
      "retrieved_quote_timestamp": "2026-09-21T13:32:16.749311Z",
      "quote_retrieval_timestamp": "2026-09-21T13:32:16.749311Z",
      "timing_difference_seconds": 0.171654,
      "selected_quote": {
        "id": 254,
        "contract_id": 254,
        "forecast_timestamp": "2026-09-21T13:32:16.577657Z",
        "requested_timestamp": "2026-09-21T13:32:16.577657Z",
        "actual_quote_timestamp": "2026-09-21T13:32:16.749311Z",
        "timestamp_delta_seconds": 0.171654,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T13:32:16.749311Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210945",
        "external_market_id": "KXBTC15M-26SEP210945-45",
        "external_contract_id": "KXBTC15M-26SEP210945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10023.02
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 254,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210945",
          "external_market_id": "KXBTC15M-26SEP210945-45",
          "external_contract_id": "KXBTC15M-26SEP210945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T13:30:00Z",
          "resolution_timestamp": "2026-09-21T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T13:32:16.613162Z"
        }
      ],
      "quotes": [
        {
          "id": 254,
          "contract_id": 254,
          "forecast_timestamp": "2026-09-21T13:32:16.577657Z",
          "requested_timestamp": "2026-09-21T13:32:16.577657Z",
          "actual_quote_timestamp": "2026-09-21T13:32:16.749311Z",
          "timestamp_delta_seconds": 0.171654,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T13:32:16.749311Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210945",
          "external_market_id": "KXBTC15M-26SEP210945-45",
          "external_contract_id": "KXBTC15M-26SEP210945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10023.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210945-45": {
          "UP/YES": "KXBTC15M-26SEP210945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 491,
          "signal_id": 254,
          "quote_id": 254,
          "settlement_id": 254,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T13:47:31.972986Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10023.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 492,
          "signal_id": 254,
          "quote_id": 254,
          "settlement_id": 254,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T13:47:31.976339Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10023.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84935.78,
        "kronos_base_predicted_close": 85135.0078125,
        "kronos_base_displacement": 199.22781250000116,
        "kronos_base_displacement_fraction": 0.002345628809201507,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85303.4765625,
        "kronos_small_displacement": 367.69656250000116,
        "kronos_small_displacement_fraction": 0.004329112683724117,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210945",
        "ticker": "KXBTC15M-26SEP210945-45",
        "market_id": "KXBTC15M-26SEP210945-45",
        "contract_id": "KXBTC15M-26SEP210945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84935.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T13:32:16.577657Z",
        "retrieved_timestamp": "2026-09-21T13:32:16.749311Z",
        "quote_offset_seconds": 0.171654,
        "quote_age_seconds": 0.171654,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10023.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85044.28,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 254,
          "signal_id": 254,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T13:15:00Z",
          "return_6h": 0.0408630723153518,
          "return_12h": 0.04126469717214465,
          "return_24h": 0.05527016583230848,
          "close_vs_ema12": 0.01983795672442401,
          "close_vs_ema24": 0.030867756097185506,
          "ema12_slope_3h": 0.012753621837279017,
          "ema24_slope_6h": 0.015218753074640157,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T13:32:16.610969Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T13:15:00Z",
            "return_6h": 0.0408630723153518,
            "return_12h": 0.04126469717214465,
            "return_24h": 0.05527016583230848,
            "close_vs_ema12": 0.01983795672442401,
            "close_vs_ema24": 0.030867756097185506,
            "ema12_slope_3h": 0.012753621837279017,
            "ema24_slope_6h": 0.015218753074640157,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 253,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1315Z",
      "trigger_timestamp": "2026-09-21T13:17:17.173268Z",
      "market_start_timestamp": "2026-09-21T13:15:00Z",
      "resolution_timestamp": "2026-09-21T13:30:00Z",
      "direction": "UP",
      "base_run_id": 1811,
      "small_run_id": 1812,
      "last_observed_close": 85162.4,
      "actual_close": 84935.78,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T13:17:17.210761Z",
      "base_predicted_close": 85300.53125,
      "small_predicted_close": 85384.578125,
      "strike": 85162.4,
      "market_regime": {
        "id": 253,
        "signal_id": 253,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T13:00:00Z",
        "return_6h": 0.044795587383301916,
        "return_12h": 0.041533695195502096,
        "return_24h": 0.057432038539242836,
        "close_vs_ema12": 0.023422865559737716,
        "close_vs_ema24": 0.03429030961361357,
        "ema12_slope_3h": 0.013025380277145615,
        "ema24_slope_6h": 0.014675875001928906,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T13:17:17.214680Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T13:00:00Z",
          "return_6h": 0.044795587383301916,
          "return_12h": 0.041533695195502096,
          "return_24h": 0.057432038539242836,
          "close_vs_ema12": 0.023422865559737716,
          "close_vs_ema24": 0.03429030961361357,
          "ema12_slope_3h": 0.013025380277145615,
          "ema24_slope_6h": 0.014675875001928906,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180224,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1811,
        1812
      ],
      "forecast_publication_timestamp": "2026-09-21T13:17:17.173268Z",
      "requested_quote_timestamp": "2026-09-21T13:17:17.173268Z",
      "retrieved_quote_timestamp": "2026-09-21T13:17:17.353492Z",
      "quote_retrieval_timestamp": "2026-09-21T13:17:17.353492Z",
      "timing_difference_seconds": 0.180224,
      "selected_quote": {
        "id": 253,
        "contract_id": 253,
        "forecast_timestamp": "2026-09-21T13:17:17.173268Z",
        "requested_timestamp": "2026-09-21T13:17:17.173268Z",
        "actual_quote_timestamp": "2026-09-21T13:17:17.353492Z",
        "timestamp_delta_seconds": 0.180224,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T13:17:17.353492Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210930",
        "external_market_id": "KXBTC15M-26SEP210930-30",
        "external_contract_id": "KXBTC15M-26SEP210930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4671.53
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 253,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210930",
          "external_market_id": "KXBTC15M-26SEP210930-30",
          "external_contract_id": "KXBTC15M-26SEP210930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T13:15:00Z",
          "resolution_timestamp": "2026-09-21T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T13:17:17.216746Z"
        }
      ],
      "quotes": [
        {
          "id": 253,
          "contract_id": 253,
          "forecast_timestamp": "2026-09-21T13:17:17.173268Z",
          "requested_timestamp": "2026-09-21T13:17:17.173268Z",
          "actual_quote_timestamp": "2026-09-21T13:17:17.353492Z",
          "timestamp_delta_seconds": 0.180224,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T13:17:17.353492Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210930",
          "external_market_id": "KXBTC15M-26SEP210930-30",
          "external_contract_id": "KXBTC15M-26SEP210930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4671.53
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210930-30": {
          "UP/YES": "KXBTC15M-26SEP210930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 489,
          "signal_id": 253,
          "quote_id": 253,
          "settlement_id": 253,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T13:32:22.323107Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4671.53,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 490,
          "signal_id": 253,
          "quote_id": 253,
          "settlement_id": 253,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T13:32:22.325250Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4671.53,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85162.4,
        "kronos_base_predicted_close": 85300.53125,
        "kronos_base_displacement": 138.13125000000582,
        "kronos_base_displacement_fraction": 0.001621974603815837,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85384.578125,
        "kronos_small_displacement": 222.17812500000582,
        "kronos_small_displacement_fraction": 0.0026088758066941027,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210930",
        "ticker": "KXBTC15M-26SEP210930-30",
        "market_id": "KXBTC15M-26SEP210930-30",
        "contract_id": "KXBTC15M-26SEP210930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85162.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T13:17:17.173268Z",
        "retrieved_timestamp": "2026-09-21T13:17:17.353492Z",
        "quote_offset_seconds": 0.180224,
        "quote_age_seconds": 0.180224,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4671.53
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84935.78,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 253,
          "signal_id": 253,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T13:00:00Z",
          "return_6h": 0.044795587383301916,
          "return_12h": 0.041533695195502096,
          "return_24h": 0.057432038539242836,
          "close_vs_ema12": 0.023422865559737716,
          "close_vs_ema24": 0.03429030961361357,
          "ema12_slope_3h": 0.013025380277145615,
          "ema24_slope_6h": 0.014675875001928906,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T13:17:17.214680Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T13:00:00Z",
            "return_6h": 0.044795587383301916,
            "return_12h": 0.041533695195502096,
            "return_24h": 0.057432038539242836,
            "close_vs_ema12": 0.023422865559737716,
            "close_vs_ema24": 0.03429030961361357,
            "ema12_slope_3h": 0.013025380277145615,
            "ema24_slope_6h": 0.014675875001928906,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 252,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1230Z",
      "trigger_timestamp": "2026-09-21T12:32:14.648648Z",
      "market_start_timestamp": "2026-09-21T12:30:00Z",
      "resolution_timestamp": "2026-09-21T12:45:00Z",
      "direction": "UP",
      "base_run_id": 1805,
      "small_run_id": 1806,
      "last_observed_close": 85040.52,
      "actual_close": 85189.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T12:32:14.685011Z",
      "base_predicted_close": 85105.15625,
      "small_predicted_close": 85187.9609375,
      "strike": 85040.52,
      "market_regime": {
        "id": 252,
        "signal_id": 252,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T12:15:00Z",
        "return_6h": 0.039673742098421894,
        "return_12h": 0.04049119700282611,
        "return_24h": 0.05839856817375999,
        "close_vs_ema12": 0.025272673306729665,
        "close_vs_ema24": 0.03515719971235454,
        "ema12_slope_3h": 0.013980155191901655,
        "ema24_slope_6h": 0.01268540401529017,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T12:32:14.689359Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T12:15:00Z",
          "return_6h": 0.039673742098421894,
          "return_12h": 0.04049119700282611,
          "return_24h": 0.05839856817375999,
          "close_vs_ema12": 0.025272673306729665,
          "close_vs_ema24": 0.03515719971235454,
          "ema12_slope_3h": 0.013980155191901655,
          "ema24_slope_6h": 0.01268540401529017,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194889,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1805,
        1806
      ],
      "forecast_publication_timestamp": "2026-09-21T12:32:14.648648Z",
      "requested_quote_timestamp": "2026-09-21T12:32:14.648648Z",
      "retrieved_quote_timestamp": "2026-09-21T12:32:14.843537Z",
      "quote_retrieval_timestamp": "2026-09-21T12:32:14.843537Z",
      "timing_difference_seconds": 0.194889,
      "selected_quote": {
        "id": 252,
        "contract_id": 252,
        "forecast_timestamp": "2026-09-21T12:32:14.648648Z",
        "requested_timestamp": "2026-09-21T12:32:14.648648Z",
        "actual_quote_timestamp": "2026-09-21T12:32:14.843537Z",
        "timestamp_delta_seconds": 0.194889,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T12:32:14.843537Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210845",
        "external_market_id": "KXBTC15M-26SEP210845-45",
        "external_contract_id": "KXBTC15M-26SEP210845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2921.04
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 252,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210845",
          "external_market_id": "KXBTC15M-26SEP210845-45",
          "external_contract_id": "KXBTC15M-26SEP210845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T12:30:00Z",
          "resolution_timestamp": "2026-09-21T12:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T12:32:14.691590Z"
        }
      ],
      "quotes": [
        {
          "id": 252,
          "contract_id": 252,
          "forecast_timestamp": "2026-09-21T12:32:14.648648Z",
          "requested_timestamp": "2026-09-21T12:32:14.648648Z",
          "actual_quote_timestamp": "2026-09-21T12:32:14.843537Z",
          "timestamp_delta_seconds": 0.194889,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T12:32:14.843537Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210845",
          "external_market_id": "KXBTC15M-26SEP210845-45",
          "external_contract_id": "KXBTC15M-26SEP210845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2921.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210845-45": {
          "UP/YES": "KXBTC15M-26SEP210845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 487,
          "signal_id": 252,
          "quote_id": 252,
          "settlement_id": 252,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T12:47:27.564110Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2921.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 488,
          "signal_id": 252,
          "quote_id": 252,
          "settlement_id": 252,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T12:47:27.576973Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2921.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 85040.52,
        "kronos_base_predicted_close": 85105.15625,
        "kronos_base_displacement": 64.63624999999593,
        "kronos_base_displacement_fraction": 0.0007600641435399963,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85187.9609375,
        "kronos_small_displacement": 147.44093749999593,
        "kronos_small_displacement_fraction": 0.0017337727650300811,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210845",
        "ticker": "KXBTC15M-26SEP210845-45",
        "market_id": "KXBTC15M-26SEP210845-45",
        "contract_id": "KXBTC15M-26SEP210845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 85040.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T12:32:14.648648Z",
        "retrieved_timestamp": "2026-09-21T12:32:14.843537Z",
        "quote_offset_seconds": 0.194889,
        "quote_age_seconds": 0.194889,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2921.04
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85189.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 252,
          "signal_id": 252,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T12:15:00Z",
          "return_6h": 0.039673742098421894,
          "return_12h": 0.04049119700282611,
          "return_24h": 0.05839856817375999,
          "close_vs_ema12": 0.025272673306729665,
          "close_vs_ema24": 0.03515719971235454,
          "ema12_slope_3h": 0.013980155191901655,
          "ema24_slope_6h": 0.01268540401529017,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T12:32:14.689359Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T12:15:00Z",
            "return_6h": 0.039673742098421894,
            "return_12h": 0.04049119700282611,
            "return_24h": 0.05839856817375999,
            "close_vs_ema12": 0.025272673306729665,
            "close_vs_ema24": 0.03515719971235454,
            "ema12_slope_3h": 0.013980155191901655,
            "ema24_slope_6h": 0.01268540401529017,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 251,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1200Z",
      "trigger_timestamp": "2026-09-21T12:02:15.392295Z",
      "market_start_timestamp": "2026-09-21T12:00:00Z",
      "resolution_timestamp": "2026-09-21T12:15:00Z",
      "direction": "UP",
      "base_run_id": 1801,
      "small_run_id": 1802,
      "last_observed_close": 84820.74,
      "actual_close": 85029.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T12:02:15.431570Z",
      "base_predicted_close": 84911.859375,
      "small_predicted_close": 84993.7421875,
      "strike": 84820.74,
      "market_regime": {
        "id": 251,
        "signal_id": 251,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T11:45:00Z",
        "return_6h": 0.04045543372452576,
        "return_12h": 0.04512460490245074,
        "return_24h": 0.054278921649484335,
        "close_vs_ema12": 0.024868417853688207,
        "close_vs_ema24": 0.034025766593341666,
        "ema12_slope_3h": 0.014338739482679053,
        "ema24_slope_6h": 0.011482710108420946,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T12:02:15.436118Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T11:45:00Z",
          "return_6h": 0.04045543372452576,
          "return_12h": 0.04512460490245074,
          "return_24h": 0.054278921649484335,
          "close_vs_ema12": 0.024868417853688207,
          "close_vs_ema24": 0.034025766593341666,
          "ema12_slope_3h": 0.014338739482679053,
          "ema24_slope_6h": 0.011482710108420946,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174521,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1801,
        1802
      ],
      "forecast_publication_timestamp": "2026-09-21T12:02:15.392295Z",
      "requested_quote_timestamp": "2026-09-21T12:02:15.392295Z",
      "retrieved_quote_timestamp": "2026-09-21T12:02:15.566816Z",
      "quote_retrieval_timestamp": "2026-09-21T12:02:15.566816Z",
      "timing_difference_seconds": 0.174521,
      "selected_quote": {
        "id": 251,
        "contract_id": 251,
        "forecast_timestamp": "2026-09-21T12:02:15.392295Z",
        "requested_timestamp": "2026-09-21T12:02:15.392295Z",
        "actual_quote_timestamp": "2026-09-21T12:02:15.566816Z",
        "timestamp_delta_seconds": 0.174521,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T12:02:15.566816Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210815",
        "external_market_id": "KXBTC15M-26SEP210815-15",
        "external_contract_id": "KXBTC15M-26SEP210815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4955.53
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 251,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210815",
          "external_market_id": "KXBTC15M-26SEP210815-15",
          "external_contract_id": "KXBTC15M-26SEP210815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T12:00:00Z",
          "resolution_timestamp": "2026-09-21T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T12:02:15.440225Z"
        }
      ],
      "quotes": [
        {
          "id": 251,
          "contract_id": 251,
          "forecast_timestamp": "2026-09-21T12:02:15.392295Z",
          "requested_timestamp": "2026-09-21T12:02:15.392295Z",
          "actual_quote_timestamp": "2026-09-21T12:02:15.566816Z",
          "timestamp_delta_seconds": 0.174521,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.67,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T12:02:15.566816Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210815",
          "external_market_id": "KXBTC15M-26SEP210815-15",
          "external_contract_id": "KXBTC15M-26SEP210815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4955.53
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210815-15": {
          "UP/YES": "KXBTC15M-26SEP210815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 485,
          "signal_id": 251,
          "quote_id": 251,
          "settlement_id": 251,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T12:17:21.016611Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4955.53,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 486,
          "signal_id": 251,
          "quote_id": 251,
          "settlement_id": 251,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T12:17:21.018815Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4955.53,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84820.74,
        "kronos_base_predicted_close": 84911.859375,
        "kronos_base_displacement": 91.11937499999476,
        "kronos_base_displacement_fraction": 0.001074258194399091,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84993.7421875,
        "kronos_small_displacement": 173.00218749999476,
        "kronos_small_displacement_fraction": 0.0020396212942730132,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210815",
        "ticker": "KXBTC15M-26SEP210815-15",
        "market_id": "KXBTC15M-26SEP210815-15",
        "contract_id": "KXBTC15M-26SEP210815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84820.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T12:02:15.392295Z",
        "retrieved_timestamp": "2026-09-21T12:02:15.566816Z",
        "quote_offset_seconds": 0.174521,
        "quote_age_seconds": 0.174521,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4955.53
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 85029.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 251,
          "signal_id": 251,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T11:45:00Z",
          "return_6h": 0.04045543372452576,
          "return_12h": 0.04512460490245074,
          "return_24h": 0.054278921649484335,
          "close_vs_ema12": 0.024868417853688207,
          "close_vs_ema24": 0.034025766593341666,
          "ema12_slope_3h": 0.014338739482679053,
          "ema24_slope_6h": 0.011482710108420946,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T12:02:15.436118Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T11:45:00Z",
            "return_6h": 0.04045543372452576,
            "return_12h": 0.04512460490245074,
            "return_24h": 0.054278921649484335,
            "close_vs_ema12": 0.024868417853688207,
            "close_vs_ema24": 0.034025766593341666,
            "ema12_slope_3h": 0.014338739482679053,
            "ema24_slope_6h": 0.011482710108420946,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 250,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1145Z",
      "trigger_timestamp": "2026-09-21T11:47:18.964886Z",
      "market_start_timestamp": "2026-09-21T11:45:00Z",
      "resolution_timestamp": "2026-09-21T12:00:00Z",
      "direction": "UP",
      "base_run_id": 1799,
      "small_run_id": 1800,
      "last_observed_close": 84833.54,
      "actual_close": 84820.74,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T11:47:19.013371Z",
      "base_predicted_close": 84956.96875,
      "small_predicted_close": 85040.0,
      "strike": 84833.54,
      "market_regime": {
        "id": 250,
        "signal_id": 250,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T11:30:00Z",
        "return_6h": 0.03944890866117823,
        "return_12h": 0.04416270583288817,
        "return_24h": 0.05477611073759259,
        "close_vs_ema12": 0.026109013582590546,
        "close_vs_ema24": 0.03492324949578007,
        "ema12_slope_3h": 0.014416177224096494,
        "ema24_slope_6h": 0.010869509542484224,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T11:47:19.018291Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T11:30:00Z",
          "return_6h": 0.03944890866117823,
          "return_12h": 0.04416270583288817,
          "return_24h": 0.05477611073759259,
          "close_vs_ema12": 0.026109013582590546,
          "close_vs_ema24": 0.03492324949578007,
          "ema12_slope_3h": 0.014416177224096494,
          "ema24_slope_6h": 0.010869509542484224,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.229782,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1799,
        1800
      ],
      "forecast_publication_timestamp": "2026-09-21T11:47:18.964886Z",
      "requested_quote_timestamp": "2026-09-21T11:47:18.964886Z",
      "retrieved_quote_timestamp": "2026-09-21T11:47:19.194668Z",
      "quote_retrieval_timestamp": "2026-09-21T11:47:19.194668Z",
      "timing_difference_seconds": 0.229782,
      "selected_quote": {
        "id": 250,
        "contract_id": 250,
        "forecast_timestamp": "2026-09-21T11:47:18.964886Z",
        "requested_timestamp": "2026-09-21T11:47:18.964886Z",
        "actual_quote_timestamp": "2026-09-21T11:47:19.194668Z",
        "timestamp_delta_seconds": 0.229782,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T11:47:19.194668Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210800",
        "external_market_id": "KXBTC15M-26SEP210800-00",
        "external_contract_id": "KXBTC15M-26SEP210800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5008.22
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 250,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210800",
          "external_market_id": "KXBTC15M-26SEP210800-00",
          "external_contract_id": "KXBTC15M-26SEP210800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T11:45:00Z",
          "resolution_timestamp": "2026-09-21T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T11:47:19.020845Z"
        }
      ],
      "quotes": [
        {
          "id": 250,
          "contract_id": 250,
          "forecast_timestamp": "2026-09-21T11:47:18.964886Z",
          "requested_timestamp": "2026-09-21T11:47:18.964886Z",
          "actual_quote_timestamp": "2026-09-21T11:47:19.194668Z",
          "timestamp_delta_seconds": 0.229782,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.43,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T11:47:19.194668Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210800",
          "external_market_id": "KXBTC15M-26SEP210800-00",
          "external_contract_id": "KXBTC15M-26SEP210800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5008.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210800-00": {
          "UP/YES": "KXBTC15M-26SEP210800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 483,
          "signal_id": 250,
          "quote_id": 250,
          "settlement_id": 250,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T12:02:21.024513Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5008.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 484,
          "signal_id": 250,
          "quote_id": 250,
          "settlement_id": 250,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T12:02:21.026766Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5008.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84833.54,
        "kronos_base_predicted_close": 84956.96875,
        "kronos_base_displacement": 123.4287500000064,
        "kronos_base_displacement_fraction": 0.001454952251196949,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 85040.0,
        "kronos_small_displacement": 206.4600000000064,
        "kronos_small_displacement_fraction": 0.0024337072341907035,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210800",
        "ticker": "KXBTC15M-26SEP210800-00",
        "market_id": "KXBTC15M-26SEP210800-00",
        "contract_id": "KXBTC15M-26SEP210800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84833.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T11:47:18.964886Z",
        "retrieved_timestamp": "2026-09-21T11:47:19.194668Z",
        "quote_offset_seconds": 0.229782,
        "quote_age_seconds": 0.229782,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5008.22
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84820.74,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 250,
          "signal_id": 250,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T11:30:00Z",
          "return_6h": 0.03944890866117823,
          "return_12h": 0.04416270583288817,
          "return_24h": 0.05477611073759259,
          "close_vs_ema12": 0.026109013582590546,
          "close_vs_ema24": 0.03492324949578007,
          "ema12_slope_3h": 0.014416177224096494,
          "ema24_slope_6h": 0.010869509542484224,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T11:47:19.018291Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T11:30:00Z",
            "return_6h": 0.03944890866117823,
            "return_12h": 0.04416270583288817,
            "return_24h": 0.05477611073759259,
            "close_vs_ema12": 0.026109013582590546,
            "close_vs_ema24": 0.03492324949578007,
            "ema12_slope_3h": 0.014416177224096494,
            "ema24_slope_6h": 0.010869509542484224,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 249,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1130Z",
      "trigger_timestamp": "2026-09-21T11:32:15.131848Z",
      "market_start_timestamp": "2026-09-21T11:30:00Z",
      "resolution_timestamp": "2026-09-21T11:45:00Z",
      "direction": "UP",
      "base_run_id": 1797,
      "small_run_id": 1798,
      "last_observed_close": 84682.25,
      "actual_close": 84833.54,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T11:32:15.167567Z",
      "base_predicted_close": 84863.9609375,
      "small_predicted_close": 84947.0703125,
      "strike": 84682.25,
      "market_regime": {
        "id": 249,
        "signal_id": 249,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T11:15:00Z",
        "return_6h": 0.03783612764455735,
        "return_12h": 0.043508818603080535,
        "return_24h": 0.05406471482314523,
        "close_vs_ema12": 0.025418344877008003,
        "close_vs_ema24": 0.03383771303341887,
        "ema12_slope_3h": 0.014397607629790032,
        "ema24_slope_6h": 0.010263869447210139,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T11:32:15.171961Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T11:15:00Z",
          "return_6h": 0.03783612764455735,
          "return_12h": 0.043508818603080535,
          "return_24h": 0.05406471482314523,
          "close_vs_ema12": 0.025418344877008003,
          "close_vs_ema24": 0.03383771303341887,
          "ema12_slope_3h": 0.014397607629790032,
          "ema24_slope_6h": 0.010263869447210139,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173437,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1797,
        1798
      ],
      "forecast_publication_timestamp": "2026-09-21T11:32:15.131848Z",
      "requested_quote_timestamp": "2026-09-21T11:32:15.131848Z",
      "retrieved_quote_timestamp": "2026-09-21T11:32:15.305285Z",
      "quote_retrieval_timestamp": "2026-09-21T11:32:15.305285Z",
      "timing_difference_seconds": 0.173437,
      "selected_quote": {
        "id": 249,
        "contract_id": 249,
        "forecast_timestamp": "2026-09-21T11:32:15.131848Z",
        "requested_timestamp": "2026-09-21T11:32:15.131848Z",
        "actual_quote_timestamp": "2026-09-21T11:32:15.305285Z",
        "timestamp_delta_seconds": 0.173437,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T11:32:15.305285Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210745",
        "external_market_id": "KXBTC15M-26SEP210745-45",
        "external_contract_id": "KXBTC15M-26SEP210745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4573.89
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 249,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210745",
          "external_market_id": "KXBTC15M-26SEP210745-45",
          "external_contract_id": "KXBTC15M-26SEP210745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T11:30:00Z",
          "resolution_timestamp": "2026-09-21T11:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T11:32:15.174942Z"
        }
      ],
      "quotes": [
        {
          "id": 249,
          "contract_id": 249,
          "forecast_timestamp": "2026-09-21T11:32:15.131848Z",
          "requested_timestamp": "2026-09-21T11:32:15.131848Z",
          "actual_quote_timestamp": "2026-09-21T11:32:15.305285Z",
          "timestamp_delta_seconds": 0.173437,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T11:32:15.305285Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210745",
          "external_market_id": "KXBTC15M-26SEP210745-45",
          "external_contract_id": "KXBTC15M-26SEP210745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4573.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210745-45": {
          "UP/YES": "KXBTC15M-26SEP210745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 481,
          "signal_id": 249,
          "quote_id": 249,
          "settlement_id": 249,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T11:47:25.646855Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4573.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 482,
          "signal_id": 249,
          "quote_id": 249,
          "settlement_id": 249,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T11:47:25.649553Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4573.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84682.25,
        "kronos_base_predicted_close": 84863.9609375,
        "kronos_base_displacement": 181.7109375,
        "kronos_base_displacement_fraction": 0.002145797230234199,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84947.0703125,
        "kronos_small_displacement": 264.8203125,
        "kronos_small_displacement_fraction": 0.0031272233850659376,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210745",
        "ticker": "KXBTC15M-26SEP210745-45",
        "market_id": "KXBTC15M-26SEP210745-45",
        "contract_id": "KXBTC15M-26SEP210745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84682.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T11:32:15.131848Z",
        "retrieved_timestamp": "2026-09-21T11:32:15.305285Z",
        "quote_offset_seconds": 0.173437,
        "quote_age_seconds": 0.173437,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4573.89
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84833.54,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 249,
          "signal_id": 249,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T11:15:00Z",
          "return_6h": 0.03783612764455735,
          "return_12h": 0.043508818603080535,
          "return_24h": 0.05406471482314523,
          "close_vs_ema12": 0.025418344877008003,
          "close_vs_ema24": 0.03383771303341887,
          "ema12_slope_3h": 0.014397607629790032,
          "ema24_slope_6h": 0.010263869447210139,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T11:32:15.171961Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T11:15:00Z",
            "return_6h": 0.03783612764455735,
            "return_12h": 0.043508818603080535,
            "return_24h": 0.05406471482314523,
            "close_vs_ema12": 0.025418344877008003,
            "close_vs_ema24": 0.03383771303341887,
            "ema12_slope_3h": 0.014397607629790032,
            "ema24_slope_6h": 0.010263869447210139,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 248,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1115Z",
      "trigger_timestamp": "2026-09-21T11:17:15.889849Z",
      "market_start_timestamp": "2026-09-21T11:15:00Z",
      "resolution_timestamp": "2026-09-21T11:30:00Z",
      "direction": "UP",
      "base_run_id": 1795,
      "small_run_id": 1796,
      "last_observed_close": 84606.66,
      "actual_close": 84682.25,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T11:17:15.927936Z",
      "base_predicted_close": 84743.4296875,
      "small_predicted_close": 84826.3203125,
      "strike": 84606.66,
      "market_regime": {
        "id": 248,
        "signal_id": 248,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T11:00:00Z",
        "return_6h": 0.04056465434910672,
        "return_12h": 0.042504503728233,
        "return_24h": 0.05307393499530488,
        "close_vs_ema12": 0.025612284802731144,
        "close_vs_ema24": 0.0336511222478173,
        "ema12_slope_3h": 0.013734068118357534,
        "ema24_slope_6h": 0.009679607672734347,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T11:17:15.932145Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T11:00:00Z",
          "return_6h": 0.04056465434910672,
          "return_12h": 0.042504503728233,
          "return_24h": 0.05307393499530488,
          "close_vs_ema12": 0.025612284802731144,
          "close_vs_ema24": 0.0336511222478173,
          "ema12_slope_3h": 0.013734068118357534,
          "ema24_slope_6h": 0.009679607672734347,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175096,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1795,
        1796
      ],
      "forecast_publication_timestamp": "2026-09-21T11:17:15.889849Z",
      "requested_quote_timestamp": "2026-09-21T11:17:15.889849Z",
      "retrieved_quote_timestamp": "2026-09-21T11:17:16.064945Z",
      "quote_retrieval_timestamp": "2026-09-21T11:17:16.064945Z",
      "timing_difference_seconds": 0.175096,
      "selected_quote": {
        "id": 248,
        "contract_id": 248,
        "forecast_timestamp": "2026-09-21T11:17:15.889849Z",
        "requested_timestamp": "2026-09-21T11:17:15.889849Z",
        "actual_quote_timestamp": "2026-09-21T11:17:16.064945Z",
        "timestamp_delta_seconds": 0.175096,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T11:17:16.064945Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210730",
        "external_market_id": "KXBTC15M-26SEP210730-30",
        "external_contract_id": "KXBTC15M-26SEP210730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2621.1
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 248,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210730",
          "external_market_id": "KXBTC15M-26SEP210730-30",
          "external_contract_id": "KXBTC15M-26SEP210730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T11:15:00Z",
          "resolution_timestamp": "2026-09-21T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T11:17:15.934558Z"
        }
      ],
      "quotes": [
        {
          "id": 248,
          "contract_id": 248,
          "forecast_timestamp": "2026-09-21T11:17:15.889849Z",
          "requested_timestamp": "2026-09-21T11:17:15.889849Z",
          "actual_quote_timestamp": "2026-09-21T11:17:16.064945Z",
          "timestamp_delta_seconds": 0.175096,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.67,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T11:17:16.064945Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210730",
          "external_market_id": "KXBTC15M-26SEP210730-30",
          "external_contract_id": "KXBTC15M-26SEP210730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2621.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210730-30": {
          "UP/YES": "KXBTC15M-26SEP210730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 479,
          "signal_id": 248,
          "quote_id": 248,
          "settlement_id": 248,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 143.0,
          "gross_pnl": 45.75999999999999,
          "net_pnl": 43.579999999999984,
          "roi": 0.43834238583785934,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T11:32:20.215516Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2621.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 480,
          "signal_id": 248,
          "quote_id": 248,
          "settlement_id": 248,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 32.0,
          "net_pnl": 30.47,
          "roi": 0.43822810297713216,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T11:32:20.217662Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2621.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84606.66,
        "kronos_base_predicted_close": 84743.4296875,
        "kronos_base_displacement": 136.7696874999965,
        "kronos_base_displacement_fraction": 0.001616535713618721,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84826.3203125,
        "kronos_small_displacement": 219.6603124999965,
        "kronos_small_displacement_fraction": 0.0025962532086717107,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210730",
        "ticker": "KXBTC15M-26SEP210730-30",
        "market_id": "KXBTC15M-26SEP210730-30",
        "contract_id": "KXBTC15M-26SEP210730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84606.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T11:17:15.889849Z",
        "retrieved_timestamp": "2026-09-21T11:17:16.064945Z",
        "quote_offset_seconds": 0.175096,
        "quote_age_seconds": 0.175096,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2621.1
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84682.25,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 248,
          "signal_id": 248,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T11:00:00Z",
          "return_6h": 0.04056465434910672,
          "return_12h": 0.042504503728233,
          "return_24h": 0.05307393499530488,
          "close_vs_ema12": 0.025612284802731144,
          "close_vs_ema24": 0.0336511222478173,
          "ema12_slope_3h": 0.013734068118357534,
          "ema24_slope_6h": 0.009679607672734347,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T11:17:15.932145Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T11:00:00Z",
            "return_6h": 0.04056465434910672,
            "return_12h": 0.042504503728233,
            "return_24h": 0.05307393499530488,
            "close_vs_ema12": 0.025612284802731144,
            "close_vs_ema24": 0.0336511222478173,
            "ema12_slope_3h": 0.013734068118357534,
            "ema24_slope_6h": 0.009679607672734347,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 247,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1045Z",
      "trigger_timestamp": "2026-09-21T10:47:22.753823Z",
      "market_start_timestamp": "2026-09-21T10:45:00Z",
      "resolution_timestamp": "2026-09-21T11:00:00Z",
      "direction": "UP",
      "base_run_id": 1791,
      "small_run_id": 1792,
      "last_observed_close": 84263.11,
      "actual_close": 84431.7,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T10:47:22.797620Z",
      "base_predicted_close": 84433.734375,
      "small_predicted_close": 84688.59375,
      "strike": 84263.11,
      "market_regime": {
        "id": 247,
        "signal_id": 247,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T10:30:00Z",
        "return_6h": 0.035356323758329644,
        "return_12h": 0.03868814127886355,
        "return_24h": 0.04891214470357741,
        "close_vs_ema12": 0.0236341102029185,
        "close_vs_ema24": 0.03088356114164248,
        "ema12_slope_3h": 0.012010730136400527,
        "ema24_slope_6h": 0.008423594125148703,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T10:47:22.802158Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T10:30:00Z",
          "return_6h": 0.035356323758329644,
          "return_12h": 0.03868814127886355,
          "return_24h": 0.04891214470357741,
          "close_vs_ema12": 0.0236341102029185,
          "close_vs_ema24": 0.03088356114164248,
          "ema12_slope_3h": 0.012010730136400527,
          "ema24_slope_6h": 0.008423594125148703,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.380821,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1791,
        1792
      ],
      "forecast_publication_timestamp": "2026-09-21T10:47:22.753823Z",
      "requested_quote_timestamp": "2026-09-21T10:47:22.753823Z",
      "retrieved_quote_timestamp": "2026-09-21T10:47:23.134644Z",
      "quote_retrieval_timestamp": "2026-09-21T10:47:23.134644Z",
      "timing_difference_seconds": 0.380821,
      "selected_quote": {
        "id": 247,
        "contract_id": 247,
        "forecast_timestamp": "2026-09-21T10:47:22.753823Z",
        "requested_timestamp": "2026-09-21T10:47:22.753823Z",
        "actual_quote_timestamp": "2026-09-21T10:47:23.134644Z",
        "timestamp_delta_seconds": 0.380821,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T10:47:23.134644Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210700",
        "external_market_id": "KXBTC15M-26SEP210700-00",
        "external_contract_id": "KXBTC15M-26SEP210700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 371.94
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 247,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210700",
          "external_market_id": "KXBTC15M-26SEP210700-00",
          "external_contract_id": "KXBTC15M-26SEP210700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T10:45:00Z",
          "resolution_timestamp": "2026-09-21T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T10:47:22.810447Z"
        }
      ],
      "quotes": [
        {
          "id": 247,
          "contract_id": 247,
          "forecast_timestamp": "2026-09-21T10:47:22.753823Z",
          "requested_timestamp": "2026-09-21T10:47:22.753823Z",
          "actual_quote_timestamp": "2026-09-21T10:47:23.134644Z",
          "timestamp_delta_seconds": 0.380821,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T10:47:23.134644Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210700",
          "external_market_id": "KXBTC15M-26SEP210700-00",
          "external_contract_id": "KXBTC15M-26SEP210700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 371.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210700-00": {
          "UP/YES": "KXBTC15M-26SEP210700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 477,
          "signal_id": 247,
          "quote_id": 247,
          "settlement_id": 247,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T11:02:20.695697Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 371.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 478,
          "signal_id": 247,
          "quote_id": 247,
          "settlement_id": 247,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T11:02:20.697535Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 371.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84263.11,
        "kronos_base_predicted_close": 84433.734375,
        "kronos_base_displacement": 170.62437499999942,
        "kronos_base_displacement_fraction": 0.0020249000422604795,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84688.59375,
        "kronos_small_displacement": 425.4837499999994,
        "kronos_small_displacement_fraction": 0.005049466486579945,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210700",
        "ticker": "KXBTC15M-26SEP210700-00",
        "market_id": "KXBTC15M-26SEP210700-00",
        "contract_id": "KXBTC15M-26SEP210700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84263.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T10:47:22.753823Z",
        "retrieved_timestamp": "2026-09-21T10:47:23.134644Z",
        "quote_offset_seconds": 0.380821,
        "quote_age_seconds": 0.380821,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 371.94
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84431.7,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 247,
          "signal_id": 247,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T10:30:00Z",
          "return_6h": 0.035356323758329644,
          "return_12h": 0.03868814127886355,
          "return_24h": 0.04891214470357741,
          "close_vs_ema12": 0.0236341102029185,
          "close_vs_ema24": 0.03088356114164248,
          "ema12_slope_3h": 0.012010730136400527,
          "ema24_slope_6h": 0.008423594125148703,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T10:47:22.802158Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T10:30:00Z",
            "return_6h": 0.035356323758329644,
            "return_12h": 0.03868814127886355,
            "return_24h": 0.04891214470357741,
            "close_vs_ema12": 0.0236341102029185,
            "close_vs_ema24": 0.03088356114164248,
            "ema12_slope_3h": 0.012010730136400527,
            "ema24_slope_6h": 0.008423594125148703,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 246,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1030Z",
      "trigger_timestamp": "2026-09-21T10:32:16.254182Z",
      "market_start_timestamp": "2026-09-21T10:30:00Z",
      "resolution_timestamp": "2026-09-21T10:45:00Z",
      "direction": "UP",
      "base_run_id": 1789,
      "small_run_id": 1790,
      "last_observed_close": 84384.17,
      "actual_close": 84263.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T10:32:16.314784Z",
      "base_predicted_close": 84494.3828125,
      "small_predicted_close": 84754.265625,
      "strike": 84384.17,
      "market_regime": {
        "id": 246,
        "signal_id": 246,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T10:15:00Z",
        "return_6h": 0.03812486746124555,
        "return_12h": 0.040094636369859105,
        "return_24h": 0.05038346311017006,
        "close_vs_ema12": 0.026136843523787423,
        "close_vs_ema24": 0.03303635290809459,
        "ema12_slope_3h": 0.011074214123636184,
        "ema24_slope_6h": 0.007854218636478505,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T10:32:16.319645Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T10:15:00Z",
          "return_6h": 0.03812486746124555,
          "return_12h": 0.040094636369859105,
          "return_24h": 0.05038346311017006,
          "close_vs_ema12": 0.026136843523787423,
          "close_vs_ema24": 0.03303635290809459,
          "ema12_slope_3h": 0.011074214123636184,
          "ema24_slope_6h": 0.007854218636478505,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19282,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1789,
        1790
      ],
      "forecast_publication_timestamp": "2026-09-21T10:32:16.254182Z",
      "requested_quote_timestamp": "2026-09-21T10:32:16.254182Z",
      "retrieved_quote_timestamp": "2026-09-21T10:32:16.447002Z",
      "quote_retrieval_timestamp": "2026-09-21T10:32:16.447002Z",
      "timing_difference_seconds": 0.19282,
      "selected_quote": {
        "id": 246,
        "contract_id": 246,
        "forecast_timestamp": "2026-09-21T10:32:16.254182Z",
        "requested_timestamp": "2026-09-21T10:32:16.254182Z",
        "actual_quote_timestamp": "2026-09-21T10:32:16.447002Z",
        "timestamp_delta_seconds": 0.19282,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T10:32:16.447002Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210645",
        "external_market_id": "KXBTC15M-26SEP210645-45",
        "external_contract_id": "KXBTC15M-26SEP210645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2317.34
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 246,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210645",
          "external_market_id": "KXBTC15M-26SEP210645-45",
          "external_contract_id": "KXBTC15M-26SEP210645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T10:30:00Z",
          "resolution_timestamp": "2026-09-21T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T10:32:16.322541Z"
        }
      ],
      "quotes": [
        {
          "id": 246,
          "contract_id": 246,
          "forecast_timestamp": "2026-09-21T10:32:16.254182Z",
          "requested_timestamp": "2026-09-21T10:32:16.254182Z",
          "actual_quote_timestamp": "2026-09-21T10:32:16.447002Z",
          "timestamp_delta_seconds": 0.19282,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T10:32:16.447002Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210645",
          "external_market_id": "KXBTC15M-26SEP210645-45",
          "external_contract_id": "KXBTC15M-26SEP210645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2317.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210645-45": {
          "UP/YES": "KXBTC15M-26SEP210645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 475,
          "signal_id": 246,
          "quote_id": 246,
          "settlement_id": 246,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T10:47:28.806177Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2317.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 476,
          "signal_id": 246,
          "quote_id": 246,
          "settlement_id": 246,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T10:47:28.808807Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2317.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84384.17,
        "kronos_base_predicted_close": 84494.3828125,
        "kronos_base_displacement": 110.21281250000175,
        "kronos_base_displacement_fraction": 0.0013060839787841932,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84754.265625,
        "kronos_small_displacement": 370.09562500000175,
        "kronos_small_displacement_fraction": 0.004385841858727789,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210645",
        "ticker": "KXBTC15M-26SEP210645-45",
        "market_id": "KXBTC15M-26SEP210645-45",
        "contract_id": "KXBTC15M-26SEP210645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84384.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T10:32:16.254182Z",
        "retrieved_timestamp": "2026-09-21T10:32:16.447002Z",
        "quote_offset_seconds": 0.19282,
        "quote_age_seconds": 0.19282,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2317.34
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84263.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 246,
          "signal_id": 246,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T10:15:00Z",
          "return_6h": 0.03812486746124555,
          "return_12h": 0.040094636369859105,
          "return_24h": 0.05038346311017006,
          "close_vs_ema12": 0.026136843523787423,
          "close_vs_ema24": 0.03303635290809459,
          "ema12_slope_3h": 0.011074214123636184,
          "ema24_slope_6h": 0.007854218636478505,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T10:32:16.319645Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T10:15:00Z",
            "return_6h": 0.03812486746124555,
            "return_12h": 0.040094636369859105,
            "return_24h": 0.05038346311017006,
            "close_vs_ema12": 0.026136843523787423,
            "close_vs_ema24": 0.03303635290809459,
            "ema12_slope_3h": 0.011074214123636184,
            "ema24_slope_6h": 0.007854218636478505,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 245,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1015Z",
      "trigger_timestamp": "2026-09-21T10:17:15.565493Z",
      "market_start_timestamp": "2026-09-21T10:15:00Z",
      "resolution_timestamp": "2026-09-21T10:30:00Z",
      "direction": "UP",
      "base_run_id": 1787,
      "small_run_id": 1788,
      "last_observed_close": 84557.88,
      "actual_close": 84384.17,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T10:17:15.597134Z",
      "base_predicted_close": 84713.4453125,
      "small_predicted_close": 84838.203125,
      "strike": 84557.88,
      "market_regime": {
        "id": 245,
        "signal_id": 245,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T10:00:00Z",
        "return_6h": 0.04038538722487295,
        "return_12h": 0.040648630219285664,
        "return_24h": 0.052601292358987584,
        "close_vs_ema12": 0.029394054827885263,
        "close_vs_ema24": 0.03588334051739284,
        "ema12_slope_3h": 0.010090898061613895,
        "ema24_slope_6h": 0.007215053786886916,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T10:17:15.601178Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T10:00:00Z",
          "return_6h": 0.04038538722487295,
          "return_12h": 0.040648630219285664,
          "return_24h": 0.052601292358987584,
          "close_vs_ema12": 0.029394054827885263,
          "close_vs_ema24": 0.03588334051739284,
          "ema12_slope_3h": 0.010090898061613895,
          "ema24_slope_6h": 0.007215053786886916,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188221,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1787,
        1788
      ],
      "forecast_publication_timestamp": "2026-09-21T10:17:15.565493Z",
      "requested_quote_timestamp": "2026-09-21T10:17:15.565493Z",
      "retrieved_quote_timestamp": "2026-09-21T10:17:15.753714Z",
      "quote_retrieval_timestamp": "2026-09-21T10:17:15.753714Z",
      "timing_difference_seconds": 0.188221,
      "selected_quote": {
        "id": 245,
        "contract_id": 245,
        "forecast_timestamp": "2026-09-21T10:17:15.565493Z",
        "requested_timestamp": "2026-09-21T10:17:15.565493Z",
        "actual_quote_timestamp": "2026-09-21T10:17:15.753714Z",
        "timestamp_delta_seconds": 0.188221,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T10:17:15.753714Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210630",
        "external_market_id": "KXBTC15M-26SEP210630-30",
        "external_contract_id": "KXBTC15M-26SEP210630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 664.12
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 245,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210630",
          "external_market_id": "KXBTC15M-26SEP210630-30",
          "external_contract_id": "KXBTC15M-26SEP210630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T10:15:00Z",
          "resolution_timestamp": "2026-09-21T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T10:17:15.607245Z"
        }
      ],
      "quotes": [
        {
          "id": 245,
          "contract_id": 245,
          "forecast_timestamp": "2026-09-21T10:17:15.565493Z",
          "requested_timestamp": "2026-09-21T10:17:15.565493Z",
          "actual_quote_timestamp": "2026-09-21T10:17:15.753714Z",
          "timestamp_delta_seconds": 0.188221,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T10:17:15.753714Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210630",
          "external_market_id": "KXBTC15M-26SEP210630-30",
          "external_contract_id": "KXBTC15M-26SEP210630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 664.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210630-30": {
          "UP/YES": "KXBTC15M-26SEP210630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 473,
          "signal_id": 245,
          "quote_id": 245,
          "settlement_id": 245,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.5,
          "net_pnl": -99.88,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T10:32:22.101228Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 664.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 474,
          "signal_id": 245,
          "quote_id": 245,
          "settlement_id": 245,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -50.0,
          "net_pnl": -51.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T10:32:22.103224Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 664.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84557.88,
        "kronos_base_predicted_close": 84713.4453125,
        "kronos_base_displacement": 155.56531249999534,
        "kronos_base_displacement_fraction": 0.0018397494414476253,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84838.203125,
        "kronos_small_displacement": 280.32312499999534,
        "kronos_small_displacement_fraction": 0.0033151626436234605,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210630",
        "ticker": "KXBTC15M-26SEP210630-30",
        "market_id": "KXBTC15M-26SEP210630-30",
        "contract_id": "KXBTC15M-26SEP210630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84557.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T10:17:15.565493Z",
        "retrieved_timestamp": "2026-09-21T10:17:15.753714Z",
        "quote_offset_seconds": 0.188221,
        "quote_age_seconds": 0.188221,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 664.12
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84384.17,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 245,
          "signal_id": 245,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T10:00:00Z",
          "return_6h": 0.04038538722487295,
          "return_12h": 0.040648630219285664,
          "return_24h": 0.052601292358987584,
          "close_vs_ema12": 0.029394054827885263,
          "close_vs_ema24": 0.03588334051739284,
          "ema12_slope_3h": 0.010090898061613895,
          "ema24_slope_6h": 0.007215053786886916,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T10:17:15.601178Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T10:00:00Z",
            "return_6h": 0.04038538722487295,
            "return_12h": 0.040648630219285664,
            "return_24h": 0.052601292358987584,
            "close_vs_ema12": 0.029394054827885263,
            "close_vs_ema24": 0.03588334051739284,
            "ema12_slope_3h": 0.010090898061613895,
            "ema24_slope_6h": 0.007215053786886916,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 244,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T1000Z",
      "trigger_timestamp": "2026-09-21T10:02:15.154574Z",
      "market_start_timestamp": "2026-09-21T10:00:00Z",
      "resolution_timestamp": "2026-09-21T10:15:00Z",
      "direction": "UP",
      "base_run_id": 1785,
      "small_run_id": 1786,
      "last_observed_close": 84604.01,
      "actual_close": 84557.88,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T10:02:15.192306Z",
      "base_predicted_close": 84617.265625,
      "small_predicted_close": 84742.953125,
      "strike": 84604.01,
      "market_regime": {
        "id": 244,
        "signal_id": 244,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T09:45:00Z",
        "return_6h": 0.03929887200858273,
        "return_12h": 0.04570728099648225,
        "return_24h": 0.0517303314963391,
        "close_vs_ema12": 0.03124552306716999,
        "close_vs_ema24": 0.03723210581741454,
        "ema12_slope_3h": 0.008926889168443086,
        "ema24_slope_6h": 0.006514748289728978,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T10:02:15.196142Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T09:45:00Z",
          "return_6h": 0.03929887200858273,
          "return_12h": 0.04570728099648225,
          "return_24h": 0.0517303314963391,
          "close_vs_ema12": 0.03124552306716999,
          "close_vs_ema24": 0.03723210581741454,
          "ema12_slope_3h": 0.008926889168443086,
          "ema24_slope_6h": 0.006514748289728978,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163554,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1785,
        1786
      ],
      "forecast_publication_timestamp": "2026-09-21T10:02:15.154574Z",
      "requested_quote_timestamp": "2026-09-21T10:02:15.154574Z",
      "retrieved_quote_timestamp": "2026-09-21T10:02:15.318128Z",
      "quote_retrieval_timestamp": "2026-09-21T10:02:15.318128Z",
      "timing_difference_seconds": 0.163554,
      "selected_quote": {
        "id": 244,
        "contract_id": 244,
        "forecast_timestamp": "2026-09-21T10:02:15.154574Z",
        "requested_timestamp": "2026-09-21T10:02:15.154574Z",
        "actual_quote_timestamp": "2026-09-21T10:02:15.318128Z",
        "timestamp_delta_seconds": 0.163554,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T10:02:15.318128Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210615",
        "external_market_id": "KXBTC15M-26SEP210615-15",
        "external_contract_id": "KXBTC15M-26SEP210615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 219.08
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 244,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210615",
          "external_market_id": "KXBTC15M-26SEP210615-15",
          "external_contract_id": "KXBTC15M-26SEP210615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T10:00:00Z",
          "resolution_timestamp": "2026-09-21T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T10:02:15.198137Z"
        }
      ],
      "quotes": [
        {
          "id": 244,
          "contract_id": 244,
          "forecast_timestamp": "2026-09-21T10:02:15.154574Z",
          "requested_timestamp": "2026-09-21T10:02:15.154574Z",
          "actual_quote_timestamp": "2026-09-21T10:02:15.318128Z",
          "timestamp_delta_seconds": 0.163554,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.71,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T10:02:15.318128Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210615",
          "external_market_id": "KXBTC15M-26SEP210615-15",
          "external_contract_id": "KXBTC15M-26SEP210615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 219.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210615-15": {
          "UP/YES": "KXBTC15M-26SEP210615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 471,
          "signal_id": 244,
          "quote_id": 244,
          "settlement_id": 244,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.97999999999999,
          "net_pnl": -99.96999999999998,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T10:17:20.002287Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 219.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 472,
          "signal_id": 244,
          "quote_id": 244,
          "settlement_id": 244,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -71.0,
          "net_pnl": -72.45,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T10:17:20.004258Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 219.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 84604.01,
        "kronos_base_predicted_close": 84617.265625,
        "kronos_base_displacement": 13.255625000005239,
        "kronos_base_displacement_fraction": 0.00015667844822018766,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84742.953125,
        "kronos_small_displacement": 138.94312500000524,
        "kronos_small_displacement_fraction": 0.0016422758803040806,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210615",
        "ticker": "KXBTC15M-26SEP210615-15",
        "market_id": "KXBTC15M-26SEP210615-15",
        "contract_id": "KXBTC15M-26SEP210615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 84604.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T10:02:15.154574Z",
        "retrieved_timestamp": "2026-09-21T10:02:15.318128Z",
        "quote_offset_seconds": 0.163554,
        "quote_age_seconds": 0.163554,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 219.08
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 84557.88,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 244,
          "signal_id": 244,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T09:45:00Z",
          "return_6h": 0.03929887200858273,
          "return_12h": 0.04570728099648225,
          "return_24h": 0.0517303314963391,
          "close_vs_ema12": 0.03124552306716999,
          "close_vs_ema24": 0.03723210581741454,
          "ema12_slope_3h": 0.008926889168443086,
          "ema24_slope_6h": 0.006514748289728978,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T10:02:15.196142Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T09:45:00Z",
            "return_6h": 0.03929887200858273,
            "return_12h": 0.04570728099648225,
            "return_24h": 0.0517303314963391,
            "close_vs_ema12": 0.03124552306716999,
            "close_vs_ema24": 0.03723210581741454,
            "ema12_slope_3h": 0.008926889168443086,
            "ema24_slope_6h": 0.006514748289728978,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 243,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T0915Z",
      "trigger_timestamp": "2026-09-21T09:17:16.393415Z",
      "market_start_timestamp": "2026-09-21T09:15:00Z",
      "resolution_timestamp": "2026-09-21T09:30:00Z",
      "direction": "UP",
      "base_run_id": 1779,
      "small_run_id": 1780,
      "last_observed_close": 83911.09,
      "actual_close": 84466.89,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T09:17:16.426935Z",
      "base_predicted_close": 83971.265625,
      "small_predicted_close": 84182.0703125,
      "strike": 83911.09,
      "market_regime": {
        "id": 243,
        "signal_id": 243,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T09:00:00Z",
        "return_6h": 0.03257431215367923,
        "return_12h": 0.03932633152783227,
        "return_24h": 0.045647797174382276,
        "close_vs_ema12": 0.027223679913388033,
        "close_vs_ema24": 0.03128603193968593,
        "ema12_slope_3h": 0.005093082499446844,
        "ema24_slope_6h": 0.00431791089230793,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T09:17:16.430832Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T09:00:00Z",
          "return_6h": 0.03257431215367923,
          "return_12h": 0.03932633152783227,
          "return_24h": 0.045647797174382276,
          "close_vs_ema12": 0.027223679913388033,
          "close_vs_ema24": 0.03128603193968593,
          "ema12_slope_3h": 0.005093082499446844,
          "ema24_slope_6h": 0.00431791089230793,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.160936,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1779,
        1780
      ],
      "forecast_publication_timestamp": "2026-09-21T09:17:16.393415Z",
      "requested_quote_timestamp": "2026-09-21T09:17:16.393415Z",
      "retrieved_quote_timestamp": "2026-09-21T09:17:16.554351Z",
      "quote_retrieval_timestamp": "2026-09-21T09:17:16.554351Z",
      "timing_difference_seconds": 0.160936,
      "selected_quote": {
        "id": 243,
        "contract_id": 243,
        "forecast_timestamp": "2026-09-21T09:17:16.393415Z",
        "requested_timestamp": "2026-09-21T09:17:16.393415Z",
        "actual_quote_timestamp": "2026-09-21T09:17:16.554351Z",
        "timestamp_delta_seconds": 0.160936,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T09:17:16.554351Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210530",
        "external_market_id": "KXBTC15M-26SEP210530-30",
        "external_contract_id": "KXBTC15M-26SEP210530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6731.16
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 243,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210530",
          "external_market_id": "KXBTC15M-26SEP210530-30",
          "external_contract_id": "KXBTC15M-26SEP210530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T09:15:00Z",
          "resolution_timestamp": "2026-09-21T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T09:17:16.433016Z"
        }
      ],
      "quotes": [
        {
          "id": 243,
          "contract_id": 243,
          "forecast_timestamp": "2026-09-21T09:17:16.393415Z",
          "requested_timestamp": "2026-09-21T09:17:16.393415Z",
          "actual_quote_timestamp": "2026-09-21T09:17:16.554351Z",
          "timestamp_delta_seconds": 0.160936,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.69,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T09:17:16.554351Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210530",
          "external_market_id": "KXBTC15M-26SEP210530-30",
          "external_contract_id": "KXBTC15M-26SEP210530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6731.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210530-30": {
          "UP/YES": "KXBTC15M-26SEP210530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 469,
          "signal_id": 243,
          "quote_id": 243,
          "settlement_id": 243,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T09:32:20.692913Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6731.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 470,
          "signal_id": 243,
          "quote_id": 243,
          "settlement_id": 243,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T09:32:20.695079Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6731.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83911.09,
        "kronos_base_predicted_close": 83971.265625,
        "kronos_base_displacement": 60.17562500000349,
        "kronos_base_displacement_fraction": 0.0007171355419170874,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 84182.0703125,
        "kronos_small_displacement": 270.9803125000035,
        "kronos_small_displacement_fraction": 0.0032293742400438786,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210530",
        "ticker": "KXBTC15M-26SEP210530-30",
        "market_id": "KXBTC15M-26SEP210530-30",
        "contract_id": "KXBTC15M-26SEP210530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83911.09
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T09:17:16.393415Z",
        "retrieved_timestamp": "2026-09-21T09:17:16.554351Z",
        "quote_offset_seconds": 0.160936,
        "quote_age_seconds": 0.160936,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.69,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6731.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 84466.89,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 243,
          "signal_id": 243,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T09:00:00Z",
          "return_6h": 0.03257431215367923,
          "return_12h": 0.03932633152783227,
          "return_24h": 0.045647797174382276,
          "close_vs_ema12": 0.027223679913388033,
          "close_vs_ema24": 0.03128603193968593,
          "ema12_slope_3h": 0.005093082499446844,
          "ema24_slope_6h": 0.00431791089230793,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T09:17:16.430832Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T09:00:00Z",
            "return_6h": 0.03257431215367923,
            "return_12h": 0.03932633152783227,
            "return_24h": 0.045647797174382276,
            "close_vs_ema12": 0.027223679913388033,
            "close_vs_ema24": 0.03128603193968593,
            "ema12_slope_3h": 0.005093082499446844,
            "ema24_slope_6h": 0.00431791089230793,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 242,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T0900Z",
      "trigger_timestamp": "2026-09-21T09:02:16.802514Z",
      "market_start_timestamp": "2026-09-21T09:00:00Z",
      "resolution_timestamp": "2026-09-21T09:15:00Z",
      "direction": "UP",
      "base_run_id": 1777,
      "small_run_id": 1778,
      "last_observed_close": 83767.92,
      "actual_close": 83911.09,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T09:02:16.841591Z",
      "base_predicted_close": 83772.7890625,
      "small_predicted_close": 83986.0546875,
      "strike": 83767.92,
      "market_regime": {
        "id": 242,
        "signal_id": 242,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T08:45:00Z",
        "return_6h": 0.030509553729147543,
        "return_12h": 0.03316320101074299,
        "return_24h": 0.043927473293085884,
        "close_vs_ema12": 0.02666044483943608,
        "close_vs_ema24": 0.03020510999473447,
        "ema12_slope_3h": 0.0041085341152138355,
        "ema24_slope_6h": 0.0037212001699284958,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T09:02:16.846345Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T08:45:00Z",
          "return_6h": 0.030509553729147543,
          "return_12h": 0.03316320101074299,
          "return_24h": 0.043927473293085884,
          "close_vs_ema12": 0.02666044483943608,
          "close_vs_ema24": 0.03020510999473447,
          "ema12_slope_3h": 0.0041085341152138355,
          "ema24_slope_6h": 0.0037212001699284958,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180124,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1777,
        1778
      ],
      "forecast_publication_timestamp": "2026-09-21T09:02:16.802514Z",
      "requested_quote_timestamp": "2026-09-21T09:02:16.802514Z",
      "retrieved_quote_timestamp": "2026-09-21T09:02:16.982638Z",
      "quote_retrieval_timestamp": "2026-09-21T09:02:16.982638Z",
      "timing_difference_seconds": 0.180124,
      "selected_quote": {
        "id": 242,
        "contract_id": 242,
        "forecast_timestamp": "2026-09-21T09:02:16.802514Z",
        "requested_timestamp": "2026-09-21T09:02:16.802514Z",
        "actual_quote_timestamp": "2026-09-21T09:02:16.982638Z",
        "timestamp_delta_seconds": 0.180124,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T09:02:16.982638Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP210515",
        "external_market_id": "KXBTC15M-26SEP210515-15",
        "external_contract_id": "KXBTC15M-26SEP210515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1595.78
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 242,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210515",
          "external_market_id": "KXBTC15M-26SEP210515-15",
          "external_contract_id": "KXBTC15M-26SEP210515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T09:00:00Z",
          "resolution_timestamp": "2026-09-21T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T09:02:16.848304Z"
        }
      ],
      "quotes": [
        {
          "id": 242,
          "contract_id": 242,
          "forecast_timestamp": "2026-09-21T09:02:16.802514Z",
          "requested_timestamp": "2026-09-21T09:02:16.802514Z",
          "actual_quote_timestamp": "2026-09-21T09:02:16.982638Z",
          "timestamp_delta_seconds": 0.180124,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.71,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T09:02:16.982638Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP210515",
          "external_market_id": "KXBTC15M-26SEP210515-15",
          "external_contract_id": "KXBTC15M-26SEP210515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1595.78
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP210515-15": {
          "UP/YES": "KXBTC15M-26SEP210515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 467,
          "signal_id": 242,
          "quote_id": 242,
          "settlement_id": 242,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T09:17:21.287006Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1595.78,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 468,
          "signal_id": 242,
          "quote_id": 242,
          "settlement_id": 242,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T09:17:21.289204Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1595.78,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 83767.92,
        "kronos_base_predicted_close": 83772.7890625,
        "kronos_base_displacement": 4.869062500001746,
        "kronos_base_displacement_fraction": 5.8125622553380175e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 83986.0546875,
        "kronos_small_displacement": 218.13468750000175,
        "kronos_small_displacement_fraction": 0.002604036097589647,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP210515",
        "ticker": "KXBTC15M-26SEP210515-15",
        "market_id": "KXBTC15M-26SEP210515-15",
        "contract_id": "KXBTC15M-26SEP210515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 83767.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T09:02:16.802514Z",
        "retrieved_timestamp": "2026-09-21T09:02:16.982638Z",
        "quote_offset_seconds": 0.180124,
        "quote_age_seconds": 0.180124,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1595.78
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 83911.09,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 242,
          "signal_id": 242,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T08:45:00Z",
          "return_6h": 0.030509553729147543,
          "return_12h": 0.03316320101074299,
          "return_24h": 0.043927473293085884,
          "close_vs_ema12": 0.02666044483943608,
          "close_vs_ema24": 0.03020510999473447,
          "ema12_slope_3h": 0.0041085341152138355,
          "ema24_slope_6h": 0.0037212001699284958,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T09:02:16.846345Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T08:45:00Z",
            "return_6h": 0.030509553729147543,
            "return_12h": 0.03316320101074299,
            "return_24h": 0.043927473293085884,
            "close_vs_ema12": 0.02666044483943608,
            "close_vs_ema24": 0.03020510999473447,
            "ema12_slope_3h": 0.0041085341152138355,
            "ema24_slope_6h": 0.0037212001699284958,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 241,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T0200Z",
      "trigger_timestamp": "2026-09-21T02:02:15.951717Z",
      "market_start_timestamp": "2026-09-21T02:00:00Z",
      "resolution_timestamp": "2026-09-21T02:15:00Z",
      "direction": "UP",
      "base_run_id": 1721,
      "small_run_id": 1722,
      "last_observed_close": 80985.46,
      "actual_close": 81317.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T02:02:16.003416Z",
      "base_predicted_close": 81100.28125,
      "small_predicted_close": 80998.765625,
      "strike": 80985.46,
      "market_regime": {
        "id": 241,
        "signal_id": 241,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-21T01:45:00Z",
        "return_6h": -0.002093915107895361,
        "return_12h": 0.005663102699691391,
        "return_24h": -0.000989650135835407,
        "close_vs_ema12": -0.0017833533076155872,
        "close_vs_ema24": 1.772811124656215e-05,
        "ema12_slope_3h": 0.0023935213430259505,
        "ema24_slope_6h": 0.002203325081986618,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T02:02:16.007580Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T01:45:00Z",
          "return_6h": -0.002093915107895361,
          "return_12h": 0.005663102699691391,
          "return_24h": -0.000989650135835407,
          "close_vs_ema12": -0.0017833533076155872,
          "close_vs_ema24": 1.772811124656215e-05,
          "ema12_slope_3h": 0.0023935213430259505,
          "ema24_slope_6h": 0.002203325081986618,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179525,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1721,
        1722
      ],
      "forecast_publication_timestamp": "2026-09-21T02:02:15.951717Z",
      "requested_quote_timestamp": "2026-09-21T02:02:15.951717Z",
      "retrieved_quote_timestamp": "2026-09-21T02:02:16.131242Z",
      "quote_retrieval_timestamp": "2026-09-21T02:02:16.131242Z",
      "timing_difference_seconds": 0.179525,
      "selected_quote": {
        "id": 241,
        "contract_id": 241,
        "forecast_timestamp": "2026-09-21T02:02:15.951717Z",
        "requested_timestamp": "2026-09-21T02:02:15.951717Z",
        "actual_quote_timestamp": "2026-09-21T02:02:16.131242Z",
        "timestamp_delta_seconds": 0.179525,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T02:02:16.131242Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP202215",
        "external_market_id": "KXBTC15M-26SEP202215-15",
        "external_contract_id": "KXBTC15M-26SEP202215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8412.19
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 241,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP202215",
          "external_market_id": "KXBTC15M-26SEP202215-15",
          "external_contract_id": "KXBTC15M-26SEP202215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T02:00:00Z",
          "resolution_timestamp": "2026-09-21T02:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T02:02:16.010166Z"
        }
      ],
      "quotes": [
        {
          "id": 241,
          "contract_id": 241,
          "forecast_timestamp": "2026-09-21T02:02:15.951717Z",
          "requested_timestamp": "2026-09-21T02:02:15.951717Z",
          "actual_quote_timestamp": "2026-09-21T02:02:16.131242Z",
          "timestamp_delta_seconds": 0.179525,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T02:02:16.131242Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP202215",
          "external_market_id": "KXBTC15M-26SEP202215-15",
          "external_contract_id": "KXBTC15M-26SEP202215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8412.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP202215-15": {
          "UP/YES": "KXBTC15M-26SEP202215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 465,
          "signal_id": 241,
          "quote_id": 241,
          "settlement_id": 241,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T02:17:27.458416Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8412.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 466,
          "signal_id": 241,
          "quote_id": 241,
          "settlement_id": 241,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T02:17:27.461336Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8412.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80985.46,
        "kronos_base_predicted_close": 81100.28125,
        "kronos_base_displacement": 114.8212499999936,
        "kronos_base_displacement_fraction": 0.0014178008002917262,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80998.765625,
        "kronos_small_displacement": 13.305624999993597,
        "kronos_small_displacement_fraction": 0.00016429646753866184,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP202215",
        "ticker": "KXBTC15M-26SEP202215-15",
        "market_id": "KXBTC15M-26SEP202215-15",
        "contract_id": "KXBTC15M-26SEP202215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80985.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T02:02:15.951717Z",
        "retrieved_timestamp": "2026-09-21T02:02:16.131242Z",
        "quote_offset_seconds": 0.179525,
        "quote_age_seconds": 0.179525,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8412.19
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81317.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T0200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 241,
          "signal_id": 241,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-21T01:45:00Z",
          "return_6h": -0.002093915107895361,
          "return_12h": 0.005663102699691391,
          "return_24h": -0.000989650135835407,
          "close_vs_ema12": -0.0017833533076155872,
          "close_vs_ema24": 1.772811124656215e-05,
          "ema12_slope_3h": 0.0023935213430259505,
          "ema24_slope_6h": 0.002203325081986618,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T02:02:16.007580Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T01:45:00Z",
            "return_6h": -0.002093915107895361,
            "return_12h": 0.005663102699691391,
            "return_24h": -0.000989650135835407,
            "close_vs_ema12": -0.0017833533076155872,
            "close_vs_ema24": 1.772811124656215e-05,
            "ema12_slope_3h": 0.0023935213430259505,
            "ema24_slope_6h": 0.002203325081986618,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 240,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260921T0130Z",
      "trigger_timestamp": "2026-09-21T01:32:17.479171Z",
      "market_start_timestamp": "2026-09-21T01:30:00Z",
      "resolution_timestamp": "2026-09-21T01:45:00Z",
      "direction": "UP",
      "base_run_id": 1717,
      "small_run_id": 1718,
      "last_observed_close": 81569.83,
      "actual_close": 81444.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-21T01:32:17.517026Z",
      "base_predicted_close": 81594.328125,
      "small_predicted_close": 81647.34375,
      "strike": 81569.83,
      "market_regime": {
        "id": 240,
        "signal_id": 240,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-21T01:15:00Z",
        "return_6h": 0.005867641292004899,
        "return_12h": 0.013450440313783396,
        "return_24h": 0.005777294475387107,
        "close_vs_ema12": 0.005505673633523944,
        "close_vs_ema24": 0.007354562804782194,
        "ema12_slope_3h": 0.0025475053249401913,
        "ema24_slope_6h": 0.0022816713840256853,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-21T01:32:17.521091Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-21T01:15:00Z",
          "return_6h": 0.005867641292004899,
          "return_12h": 0.013450440313783396,
          "return_24h": 0.005777294475387107,
          "close_vs_ema12": 0.005505673633523944,
          "close_vs_ema24": 0.007354562804782194,
          "ema12_slope_3h": 0.0025475053249401913,
          "ema24_slope_6h": 0.0022816713840256853,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189966,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1717,
        1718
      ],
      "forecast_publication_timestamp": "2026-09-21T01:32:17.479171Z",
      "requested_quote_timestamp": "2026-09-21T01:32:17.479171Z",
      "retrieved_quote_timestamp": "2026-09-21T01:32:17.669137Z",
      "quote_retrieval_timestamp": "2026-09-21T01:32:17.669137Z",
      "timing_difference_seconds": 0.189966,
      "selected_quote": {
        "id": 240,
        "contract_id": 240,
        "forecast_timestamp": "2026-09-21T01:32:17.479171Z",
        "requested_timestamp": "2026-09-21T01:32:17.479171Z",
        "actual_quote_timestamp": "2026-09-21T01:32:17.669137Z",
        "timestamp_delta_seconds": 0.189966,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-21T01:32:17.669137Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP202145",
        "external_market_id": "KXBTC15M-26SEP202145-45",
        "external_contract_id": "KXBTC15M-26SEP202145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 747.02
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 240,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP202145",
          "external_market_id": "KXBTC15M-26SEP202145-45",
          "external_contract_id": "KXBTC15M-26SEP202145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-21T01:30:00Z",
          "resolution_timestamp": "2026-09-21T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-21T01:32:17.523632Z"
        }
      ],
      "quotes": [
        {
          "id": 240,
          "contract_id": 240,
          "forecast_timestamp": "2026-09-21T01:32:17.479171Z",
          "requested_timestamp": "2026-09-21T01:32:17.479171Z",
          "actual_quote_timestamp": "2026-09-21T01:32:17.669137Z",
          "timestamp_delta_seconds": 0.189966,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.41,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-21T01:32:17.669137Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP202145",
          "external_market_id": "KXBTC15M-26SEP202145-45",
          "external_contract_id": "KXBTC15M-26SEP202145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 747.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP202145-45": {
          "UP/YES": "KXBTC15M-26SEP202145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 463,
          "signal_id": 240,
          "quote_id": 240,
          "settlement_id": 240,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.75999999999999,
          "net_pnl": -99.64999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T01:47:30.628210Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 747.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 464,
          "signal_id": 240,
          "quote_id": 240,
          "settlement_id": 240,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -42.0,
          "net_pnl": -43.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-21T01:47:30.631330Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 747.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81569.83,
        "kronos_base_predicted_close": 81594.328125,
        "kronos_base_displacement": 24.498124999998254,
        "kronos_base_displacement_fraction": 0.00030033316239592815,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81647.34375,
        "kronos_small_displacement": 77.51374999999825,
        "kronos_small_displacement_fraction": 0.0009502747523195556,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP202145",
        "ticker": "KXBTC15M-26SEP202145-45",
        "market_id": "KXBTC15M-26SEP202145-45",
        "contract_id": "KXBTC15M-26SEP202145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81569.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-21T01:32:17.479171Z",
        "retrieved_timestamp": "2026-09-21T01:32:17.669137Z",
        "quote_offset_seconds": 0.189966,
        "quote_age_seconds": 0.189966,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 747.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81444.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260921T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 240,
          "signal_id": 240,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-21T01:15:00Z",
          "return_6h": 0.005867641292004899,
          "return_12h": 0.013450440313783396,
          "return_24h": 0.005777294475387107,
          "close_vs_ema12": 0.005505673633523944,
          "close_vs_ema24": 0.007354562804782194,
          "ema12_slope_3h": 0.0025475053249401913,
          "ema24_slope_6h": 0.0022816713840256853,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-21T01:32:17.521091Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-21T01:15:00Z",
            "return_6h": 0.005867641292004899,
            "return_12h": 0.013450440313783396,
            "return_24h": 0.005777294475387107,
            "close_vs_ema12": 0.005505673633523944,
            "close_vs_ema24": 0.007354562804782194,
            "ema12_slope_3h": 0.0025475053249401913,
            "ema24_slope_6h": 0.0022816713840256853,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 239,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T2145Z",
      "trigger_timestamp": "2026-09-20T21:47:17.478487Z",
      "market_start_timestamp": "2026-09-20T21:45:00Z",
      "resolution_timestamp": "2026-09-20T22:00:00Z",
      "direction": "UP",
      "base_run_id": 1687,
      "small_run_id": 1688,
      "last_observed_close": 80787.61,
      "actual_close": 80906.02,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T21:47:17.540885Z",
      "base_predicted_close": 80820.7109375,
      "small_predicted_close": 80830.3515625,
      "strike": 80787.61,
      "market_regime": {
        "id": 239,
        "signal_id": 239,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-20T21:30:00Z",
        "return_6h": -0.00031635724805578747,
        "return_12h": 0.003427084200551489,
        "return_24h": -0.002552205644932859,
        "close_vs_ema12": -0.0012982507508169094,
        "close_vs_ema24": -0.0005200442197389465,
        "ema12_slope_3h": 0.0010609475943461621,
        "ema24_slope_6h": 0.0021852636355572663,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T21:47:17.545509Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T21:30:00Z",
          "return_6h": -0.00031635724805578747,
          "return_12h": 0.003427084200551489,
          "return_24h": -0.002552205644932859,
          "close_vs_ema12": -0.0012982507508169094,
          "close_vs_ema24": -0.0005200442197389465,
          "ema12_slope_3h": 0.0010609475943461621,
          "ema24_slope_6h": 0.0021852636355572663,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.227484,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1687,
        1688
      ],
      "forecast_publication_timestamp": "2026-09-20T21:47:17.478487Z",
      "requested_quote_timestamp": "2026-09-20T21:47:17.478487Z",
      "retrieved_quote_timestamp": "2026-09-20T21:47:17.705971Z",
      "quote_retrieval_timestamp": "2026-09-20T21:47:17.705971Z",
      "timing_difference_seconds": 0.227484,
      "selected_quote": {
        "id": 239,
        "contract_id": 239,
        "forecast_timestamp": "2026-09-20T21:47:17.478487Z",
        "requested_timestamp": "2026-09-20T21:47:17.478487Z",
        "actual_quote_timestamp": "2026-09-20T21:47:17.705971Z",
        "timestamp_delta_seconds": 0.227484,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T21:47:17.705971Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP201800",
        "external_market_id": "KXBTC15M-26SEP201800-00",
        "external_contract_id": "KXBTC15M-26SEP201800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5739.69
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 239,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP201800",
          "external_market_id": "KXBTC15M-26SEP201800-00",
          "external_contract_id": "KXBTC15M-26SEP201800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T21:45:00Z",
          "resolution_timestamp": "2026-09-20T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T21:47:17.548383Z"
        }
      ],
      "quotes": [
        {
          "id": 239,
          "contract_id": 239,
          "forecast_timestamp": "2026-09-20T21:47:17.478487Z",
          "requested_timestamp": "2026-09-20T21:47:17.478487Z",
          "actual_quote_timestamp": "2026-09-20T21:47:17.705971Z",
          "timestamp_delta_seconds": 0.227484,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.7,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T21:47:17.705971Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP201800",
          "external_market_id": "KXBTC15M-26SEP201800-00",
          "external_contract_id": "KXBTC15M-26SEP201800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5739.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP201800-00": {
          "UP/YES": "KXBTC15M-26SEP201800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 461,
          "signal_id": 239,
          "quote_id": 239,
          "settlement_id": 239,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 1.0,
          "settlement_payout": 138.0,
          "gross_pnl": 40.02000000000001,
          "net_pnl": 38.030000000000015,
          "roi": 0.3804141242372714,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T22:02:20.144319Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5739.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 462,
          "signal_id": 239,
          "quote_id": 239,
          "settlement_id": 239,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 29.0,
          "net_pnl": 27.549999999999997,
          "roi": 0.38026224982746715,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T22:02:20.172049Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5739.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80787.61,
        "kronos_base_predicted_close": 80820.7109375,
        "kronos_base_displacement": 33.10093749999942,
        "kronos_base_displacement_fraction": 0.0004097278963940067,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80830.3515625,
        "kronos_small_displacement": 42.74156249999942,
        "kronos_small_displacement_fraction": 0.0005290608609414168,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP201800",
        "ticker": "KXBTC15M-26SEP201800-00",
        "market_id": "KXBTC15M-26SEP201800-00",
        "contract_id": "KXBTC15M-26SEP201800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80787.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T21:47:17.478487Z",
        "retrieved_timestamp": "2026-09-20T21:47:17.705971Z",
        "quote_offset_seconds": 0.227484,
        "quote_age_seconds": 0.227484,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5739.69
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80906.02,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 239,
          "signal_id": 239,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-20T21:30:00Z",
          "return_6h": -0.00031635724805578747,
          "return_12h": 0.003427084200551489,
          "return_24h": -0.002552205644932859,
          "close_vs_ema12": -0.0012982507508169094,
          "close_vs_ema24": -0.0005200442197389465,
          "ema12_slope_3h": 0.0010609475943461621,
          "ema24_slope_6h": 0.0021852636355572663,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T21:47:17.545509Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T21:30:00Z",
            "return_6h": -0.00031635724805578747,
            "return_12h": 0.003427084200551489,
            "return_24h": -0.002552205644932859,
            "close_vs_ema12": -0.0012982507508169094,
            "close_vs_ema24": -0.0005200442197389465,
            "ema12_slope_3h": 0.0010609475943461621,
            "ema24_slope_6h": 0.0021852636355572663,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 238,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T2130Z",
      "trigger_timestamp": "2026-09-20T21:32:16.052819Z",
      "market_start_timestamp": "2026-09-20T21:30:00Z",
      "resolution_timestamp": "2026-09-20T21:45:00Z",
      "direction": "UP",
      "base_run_id": 1685,
      "small_run_id": 1686,
      "last_observed_close": 80850.66,
      "actual_close": 80787.61,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T21:32:16.081671Z",
      "base_predicted_close": 80917.125,
      "small_predicted_close": 80887.7109375,
      "strike": 80850.66,
      "market_regime": {
        "id": 238,
        "signal_id": 238,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-20T21:15:00Z",
        "return_6h": 0.0024345197340640556,
        "return_12h": 0.006235059393125075,
        "return_24h": -0.002276851024886728,
        "close_vs_ema12": -0.0005740045816469141,
        "close_vs_ema24": 0.0002491050193804689,
        "ema12_slope_3h": 0.0013206936702254701,
        "ema24_slope_6h": 0.0022380579217213814,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T21:32:16.085984Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T21:15:00Z",
          "return_6h": 0.0024345197340640556,
          "return_12h": 0.006235059393125075,
          "return_24h": -0.002276851024886728,
          "close_vs_ema12": -0.0005740045816469141,
          "close_vs_ema24": 0.0002491050193804689,
          "ema12_slope_3h": 0.0013206936702254701,
          "ema24_slope_6h": 0.0022380579217213814,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187355,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1685,
        1686
      ],
      "forecast_publication_timestamp": "2026-09-20T21:32:16.052819Z",
      "requested_quote_timestamp": "2026-09-20T21:32:16.052819Z",
      "retrieved_quote_timestamp": "2026-09-20T21:32:16.240174Z",
      "quote_retrieval_timestamp": "2026-09-20T21:32:16.240174Z",
      "timing_difference_seconds": 0.187355,
      "selected_quote": {
        "id": 238,
        "contract_id": 238,
        "forecast_timestamp": "2026-09-20T21:32:16.052819Z",
        "requested_timestamp": "2026-09-20T21:32:16.052819Z",
        "actual_quote_timestamp": "2026-09-20T21:32:16.240174Z",
        "timestamp_delta_seconds": 0.187355,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T21:32:16.240174Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP201745",
        "external_market_id": "KXBTC15M-26SEP201745-45",
        "external_contract_id": "KXBTC15M-26SEP201745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 270.81
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 238,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP201745",
          "external_market_id": "KXBTC15M-26SEP201745-45",
          "external_contract_id": "KXBTC15M-26SEP201745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T21:30:00Z",
          "resolution_timestamp": "2026-09-20T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T21:32:16.088237Z"
        }
      ],
      "quotes": [
        {
          "id": 238,
          "contract_id": 238,
          "forecast_timestamp": "2026-09-20T21:32:16.052819Z",
          "requested_timestamp": "2026-09-20T21:32:16.052819Z",
          "actual_quote_timestamp": "2026-09-20T21:32:16.240174Z",
          "timestamp_delta_seconds": 0.187355,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.65,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T21:32:16.240174Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP201745",
          "external_market_id": "KXBTC15M-26SEP201745-45",
          "external_contract_id": "KXBTC15M-26SEP201745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 270.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP201745-45": {
          "UP/YES": "KXBTC15M-26SEP201745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 459,
          "signal_id": 238,
          "quote_id": 238,
          "settlement_id": 238,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02000000000001,
          "net_pnl": -99.33000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T21:47:23.767813Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 270.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 460,
          "signal_id": 238,
          "quote_id": 238,
          "settlement_id": 238,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -66.0,
          "net_pnl": -67.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T21:47:23.770801Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 270.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80850.66,
        "kronos_base_predicted_close": 80917.125,
        "kronos_base_displacement": 66.46499999999651,
        "kronos_base_displacement_fraction": 0.0008220712112924805,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80887.7109375,
        "kronos_small_displacement": 37.05093749999651,
        "kronos_small_displacement_fraction": 0.0004582638843022,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP201745",
        "ticker": "KXBTC15M-26SEP201745-45",
        "market_id": "KXBTC15M-26SEP201745-45",
        "contract_id": "KXBTC15M-26SEP201745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80850.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T21:32:16.052819Z",
        "retrieved_timestamp": "2026-09-20T21:32:16.240174Z",
        "quote_offset_seconds": 0.187355,
        "quote_age_seconds": 0.187355,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.65,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 270.81
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80787.61,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 238,
          "signal_id": 238,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-20T21:15:00Z",
          "return_6h": 0.0024345197340640556,
          "return_12h": 0.006235059393125075,
          "return_24h": -0.002276851024886728,
          "close_vs_ema12": -0.0005740045816469141,
          "close_vs_ema24": 0.0002491050193804689,
          "ema12_slope_3h": 0.0013206936702254701,
          "ema24_slope_6h": 0.0022380579217213814,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T21:32:16.085984Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T21:15:00Z",
            "return_6h": 0.0024345197340640556,
            "return_12h": 0.006235059393125075,
            "return_24h": -0.002276851024886728,
            "close_vs_ema12": -0.0005740045816469141,
            "close_vs_ema24": 0.0002491050193804689,
            "ema12_slope_3h": 0.0013206936702254701,
            "ema24_slope_6h": 0.0022380579217213814,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 237,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T1715Z",
      "trigger_timestamp": "2026-09-20T17:17:22.599795Z",
      "market_start_timestamp": "2026-09-20T17:15:00Z",
      "resolution_timestamp": "2026-09-20T17:30:00Z",
      "direction": "UP",
      "base_run_id": 1651,
      "small_run_id": 1652,
      "last_observed_close": 81180.59,
      "actual_close": 81157.11,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T17:17:22.667227Z",
      "base_predicted_close": 81186.9296875,
      "small_predicted_close": 81250.546875,
      "strike": 81180.59,
      "market_regime": {
        "id": 237,
        "signal_id": 237,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-20T17:00:00Z",
        "return_6h": 0.010430702334080388,
        "return_12h": 0.007477841770950455,
        "return_24h": -0.006613704491583272,
        "close_vs_ema12": 0.005983703422517861,
        "close_vs_ema24": 0.005752337341571767,
        "ema12_slope_3h": 0.0021253652942763157,
        "ema24_slope_6h": 0.000104056541303299,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T17:17:22.672461Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T17:00:00Z",
          "return_6h": 0.010430702334080388,
          "return_12h": 0.007477841770950455,
          "return_24h": -0.006613704491583272,
          "close_vs_ema12": 0.005983703422517861,
          "close_vs_ema24": 0.005752337341571767,
          "ema12_slope_3h": 0.0021253652942763157,
          "ema24_slope_6h": 0.000104056541303299,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.430745,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1651,
        1652
      ],
      "forecast_publication_timestamp": "2026-09-20T17:17:22.599795Z",
      "requested_quote_timestamp": "2026-09-20T17:17:22.599795Z",
      "retrieved_quote_timestamp": "2026-09-20T17:17:23.030540Z",
      "quote_retrieval_timestamp": "2026-09-20T17:17:23.030540Z",
      "timing_difference_seconds": 0.430745,
      "selected_quote": {
        "id": 237,
        "contract_id": 237,
        "forecast_timestamp": "2026-09-20T17:17:22.599795Z",
        "requested_timestamp": "2026-09-20T17:17:22.599795Z",
        "actual_quote_timestamp": "2026-09-20T17:17:23.030540Z",
        "timestamp_delta_seconds": 0.430745,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T17:17:23.030540Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP201330",
        "external_market_id": "KXBTC15M-26SEP201330-30",
        "external_contract_id": "KXBTC15M-26SEP201330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5255.91
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 237,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP201330",
          "external_market_id": "KXBTC15M-26SEP201330-30",
          "external_contract_id": "KXBTC15M-26SEP201330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T17:15:00Z",
          "resolution_timestamp": "2026-09-20T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T17:17:22.675260Z"
        }
      ],
      "quotes": [
        {
          "id": 237,
          "contract_id": 237,
          "forecast_timestamp": "2026-09-20T17:17:22.599795Z",
          "requested_timestamp": "2026-09-20T17:17:22.599795Z",
          "actual_quote_timestamp": "2026-09-20T17:17:23.030540Z",
          "timestamp_delta_seconds": 0.430745,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T17:17:23.030540Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP201330",
          "external_market_id": "KXBTC15M-26SEP201330-30",
          "external_contract_id": "KXBTC15M-26SEP201330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5255.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP201330-30": {
          "UP/YES": "KXBTC15M-26SEP201330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 457,
          "signal_id": 237,
          "quote_id": 237,
          "settlement_id": 237,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T17:32:33.762350Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5255.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 458,
          "signal_id": 237,
          "quote_id": 237,
          "settlement_id": 237,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -63.0,
          "net_pnl": -64.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T17:32:33.873683Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5255.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81180.59,
        "kronos_base_predicted_close": 81186.9296875,
        "kronos_base_displacement": 6.3396875000034925,
        "kronos_base_displacement_fraction": 7.809363666861121e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81250.546875,
        "kronos_small_displacement": 69.95687500000349,
        "kronos_small_displacement_fraction": 0.0008617438602011084,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP201330",
        "ticker": "KXBTC15M-26SEP201330-30",
        "market_id": "KXBTC15M-26SEP201330-30",
        "contract_id": "KXBTC15M-26SEP201330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81180.59
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T17:17:22.599795Z",
        "retrieved_timestamp": "2026-09-20T17:17:23.030540Z",
        "quote_offset_seconds": 0.430745,
        "quote_age_seconds": 0.430745,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5255.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81157.11,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 237,
          "signal_id": 237,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-20T17:00:00Z",
          "return_6h": 0.010430702334080388,
          "return_12h": 0.007477841770950455,
          "return_24h": -0.006613704491583272,
          "close_vs_ema12": 0.005983703422517861,
          "close_vs_ema24": 0.005752337341571767,
          "ema12_slope_3h": 0.0021253652942763157,
          "ema24_slope_6h": 0.000104056541303299,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T17:17:22.672461Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T17:00:00Z",
            "return_6h": 0.010430702334080388,
            "return_12h": 0.007477841770950455,
            "return_24h": -0.006613704491583272,
            "close_vs_ema12": 0.005983703422517861,
            "close_vs_ema24": 0.005752337341571767,
            "ema12_slope_3h": 0.0021253652942763157,
            "ema24_slope_6h": 0.000104056541303299,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 236,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T1300Z",
      "trigger_timestamp": "2026-09-20T13:02:14.724025Z",
      "market_start_timestamp": "2026-09-20T13:00:00Z",
      "resolution_timestamp": "2026-09-20T13:15:00Z",
      "direction": "UP",
      "base_run_id": 1617,
      "small_run_id": 1618,
      "last_observed_close": 80446.91,
      "actual_close": 80536.99,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T13:02:14.763551Z",
      "base_predicted_close": 80458.9296875,
      "small_predicted_close": 80450.5625,
      "strike": 80446.91,
      "market_regime": {
        "id": 236,
        "signal_id": 236,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T12:45:00Z",
        "return_6h": 0.0017774626869060395,
        "return_12h": -0.010140177822816177,
        "return_24h": -0.01058624241313666,
        "close_vs_ema12": -0.0009924163189091173,
        "close_vs_ema24": -0.00271784715456036,
        "ema12_slope_3h": -0.001221928627688662,
        "ema24_slope_6h": -0.002443888277860573,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T13:02:14.771498Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T12:45:00Z",
          "return_6h": 0.0017774626869060395,
          "return_12h": -0.010140177822816177,
          "return_24h": -0.01058624241313666,
          "close_vs_ema12": -0.0009924163189091173,
          "close_vs_ema24": -0.00271784715456036,
          "ema12_slope_3h": -0.001221928627688662,
          "ema24_slope_6h": -0.002443888277860573,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191057,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1617,
        1618
      ],
      "forecast_publication_timestamp": "2026-09-20T13:02:14.724025Z",
      "requested_quote_timestamp": "2026-09-20T13:02:14.724025Z",
      "retrieved_quote_timestamp": "2026-09-20T13:02:14.915082Z",
      "quote_retrieval_timestamp": "2026-09-20T13:02:14.915082Z",
      "timing_difference_seconds": 0.191057,
      "selected_quote": {
        "id": 236,
        "contract_id": 236,
        "forecast_timestamp": "2026-09-20T13:02:14.724025Z",
        "requested_timestamp": "2026-09-20T13:02:14.724025Z",
        "actual_quote_timestamp": "2026-09-20T13:02:14.915082Z",
        "timestamp_delta_seconds": 0.191057,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T13:02:14.915082Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200915",
        "external_market_id": "KXBTC15M-26SEP200915-15",
        "external_contract_id": "KXBTC15M-26SEP200915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3377.76
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 236,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200915",
          "external_market_id": "KXBTC15M-26SEP200915-15",
          "external_contract_id": "KXBTC15M-26SEP200915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T13:00:00Z",
          "resolution_timestamp": "2026-09-20T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T13:02:14.774194Z"
        }
      ],
      "quotes": [
        {
          "id": 236,
          "contract_id": 236,
          "forecast_timestamp": "2026-09-20T13:02:14.724025Z",
          "requested_timestamp": "2026-09-20T13:02:14.724025Z",
          "actual_quote_timestamp": "2026-09-20T13:02:14.915082Z",
          "timestamp_delta_seconds": 0.191057,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.58,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T13:02:14.915082Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200915",
          "external_market_id": "KXBTC15M-26SEP200915-15",
          "external_contract_id": "KXBTC15M-26SEP200915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3377.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200915-15": {
          "UP/YES": "KXBTC15M-26SEP200915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 455,
          "signal_id": 236,
          "quote_id": 236,
          "settlement_id": 236,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T13:17:19.792067Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3377.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 456,
          "signal_id": 236,
          "quote_id": 236,
          "settlement_id": 236,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T13:17:19.793974Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3377.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80446.91,
        "kronos_base_predicted_close": 80458.9296875,
        "kronos_base_displacement": 12.019687499996508,
        "kronos_base_displacement_fraction": 0.00014941142549784083,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80450.5625,
        "kronos_small_displacement": 3.6524999999965075,
        "kronos_small_displacement_fraction": 4.5402613972326684e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200915",
        "ticker": "KXBTC15M-26SEP200915-15",
        "market_id": "KXBTC15M-26SEP200915-15",
        "contract_id": "KXBTC15M-26SEP200915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80446.91
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T13:02:14.724025Z",
        "retrieved_timestamp": "2026-09-20T13:02:14.915082Z",
        "quote_offset_seconds": 0.191057,
        "quote_age_seconds": 0.191057,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3377.76
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80536.99,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 236,
          "signal_id": 236,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T12:45:00Z",
          "return_6h": 0.0017774626869060395,
          "return_12h": -0.010140177822816177,
          "return_24h": -0.01058624241313666,
          "close_vs_ema12": -0.0009924163189091173,
          "close_vs_ema24": -0.00271784715456036,
          "ema12_slope_3h": -0.001221928627688662,
          "ema24_slope_6h": -0.002443888277860573,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T13:02:14.771498Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T12:45:00Z",
            "return_6h": 0.0017774626869060395,
            "return_12h": -0.010140177822816177,
            "return_24h": -0.01058624241313666,
            "close_vs_ema12": -0.0009924163189091173,
            "close_vs_ema24": -0.00271784715456036,
            "ema12_slope_3h": -0.001221928627688662,
            "ema24_slope_6h": -0.002443888277860573,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 235,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T1230Z",
      "trigger_timestamp": "2026-09-20T12:32:15.013246Z",
      "market_start_timestamp": "2026-09-20T12:30:00Z",
      "resolution_timestamp": "2026-09-20T12:45:00Z",
      "direction": "UP",
      "base_run_id": 1613,
      "small_run_id": 1614,
      "last_observed_close": 80348.3,
      "actual_close": 80334.9,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T12:32:15.048214Z",
      "base_predicted_close": 80353.609375,
      "small_predicted_close": 80431.9375,
      "strike": 80348.3,
      "market_regime": {
        "id": 235,
        "signal_id": 235,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T12:15:00Z",
        "return_6h": -0.0013596628260245103,
        "return_12h": -0.011528720703259054,
        "return_24h": -0.01070342262828805,
        "close_vs_ema12": -0.002362097115576889,
        "close_vs_ema24": -0.0040846659863003065,
        "ema12_slope_3h": -0.0012369528091080717,
        "ema24_slope_6h": -0.0025829600538908037,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T12:32:15.052489Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T12:15:00Z",
          "return_6h": -0.0013596628260245103,
          "return_12h": -0.011528720703259054,
          "return_24h": -0.01070342262828805,
          "close_vs_ema12": -0.002362097115576889,
          "close_vs_ema24": -0.0040846659863003065,
          "ema12_slope_3h": -0.0012369528091080717,
          "ema24_slope_6h": -0.0025829600538908037,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176758,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1613,
        1614
      ],
      "forecast_publication_timestamp": "2026-09-20T12:32:15.013246Z",
      "requested_quote_timestamp": "2026-09-20T12:32:15.013246Z",
      "retrieved_quote_timestamp": "2026-09-20T12:32:15.190004Z",
      "quote_retrieval_timestamp": "2026-09-20T12:32:15.190004Z",
      "timing_difference_seconds": 0.176758,
      "selected_quote": {
        "id": 235,
        "contract_id": 235,
        "forecast_timestamp": "2026-09-20T12:32:15.013246Z",
        "requested_timestamp": "2026-09-20T12:32:15.013246Z",
        "actual_quote_timestamp": "2026-09-20T12:32:15.190004Z",
        "timestamp_delta_seconds": 0.176758,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T12:32:15.190004Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200845",
        "external_market_id": "KXBTC15M-26SEP200845-45",
        "external_contract_id": "KXBTC15M-26SEP200845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 164.64
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 235,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200845",
          "external_market_id": "KXBTC15M-26SEP200845-45",
          "external_contract_id": "KXBTC15M-26SEP200845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T12:30:00Z",
          "resolution_timestamp": "2026-09-20T12:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T12:32:15.054684Z"
        }
      ],
      "quotes": [
        {
          "id": 235,
          "contract_id": 235,
          "forecast_timestamp": "2026-09-20T12:32:15.013246Z",
          "requested_timestamp": "2026-09-20T12:32:15.013246Z",
          "actual_quote_timestamp": "2026-09-20T12:32:15.190004Z",
          "timestamp_delta_seconds": 0.176758,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.37,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T12:32:15.190004Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200845",
          "external_market_id": "KXBTC15M-26SEP200845-45",
          "external_contract_id": "KXBTC15M-26SEP200845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 164.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200845-45": {
          "UP/YES": "KXBTC15M-26SEP200845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 454,
          "signal_id": 235,
          "quote_id": 235,
          "settlement_id": 235,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T12:47:24.838915Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 164.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80348.3,
        "kronos_base_predicted_close": 80353.609375,
        "kronos_base_displacement": 5.30937499999709,
        "kronos_base_displacement_fraction": 6.607949390338176e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80431.9375,
        "kronos_small_displacement": 83.63749999999709,
        "kronos_small_displacement_fraction": 0.001040936771530911,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200845",
        "ticker": "KXBTC15M-26SEP200845-45",
        "market_id": "KXBTC15M-26SEP200845-45",
        "contract_id": "KXBTC15M-26SEP200845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80348.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T12:32:15.013246Z",
        "retrieved_timestamp": "2026-09-20T12:32:15.190004Z",
        "quote_offset_seconds": 0.176758,
        "quote_age_seconds": 0.176758,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 164.64
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80334.9,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T1230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 235,
          "signal_id": 235,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T12:15:00Z",
          "return_6h": -0.0013596628260245103,
          "return_12h": -0.011528720703259054,
          "return_24h": -0.01070342262828805,
          "close_vs_ema12": -0.002362097115576889,
          "close_vs_ema24": -0.0040846659863003065,
          "ema12_slope_3h": -0.0012369528091080717,
          "ema24_slope_6h": -0.0025829600538908037,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T12:32:15.052489Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T12:15:00Z",
            "return_6h": -0.0013596628260245103,
            "return_12h": -0.011528720703259054,
            "return_24h": -0.01070342262828805,
            "close_vs_ema12": -0.002362097115576889,
            "close_vs_ema24": -0.0040846659863003065,
            "ema12_slope_3h": -0.0012369528091080717,
            "ema24_slope_6h": -0.0025829600538908037,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 234,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T1215Z",
      "trigger_timestamp": "2026-09-20T12:17:15.842017Z",
      "market_start_timestamp": "2026-09-20T12:15:00Z",
      "resolution_timestamp": "2026-09-20T12:30:00Z",
      "direction": "UP",
      "base_run_id": 1611,
      "small_run_id": 1612,
      "last_observed_close": 80450.2,
      "actual_close": 80348.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T12:17:15.882758Z",
      "base_predicted_close": 80570.921875,
      "small_predicted_close": 80482.0703125,
      "strike": 80450.2,
      "market_regime": {
        "id": 234,
        "signal_id": 234,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T12:00:00Z",
        "return_6h": -0.0004769475380754784,
        "return_12h": -0.009952873934315654,
        "return_24h": -0.01076486224534956,
        "close_vs_ema12": -0.0011972463101954656,
        "close_vs_ema24": -0.002907346578942094,
        "ema12_slope_3h": -0.0012886653074130061,
        "ema24_slope_6h": -0.002608573070651321,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T12:17:15.887743Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T12:00:00Z",
          "return_6h": -0.0004769475380754784,
          "return_12h": -0.009952873934315654,
          "return_24h": -0.01076486224534956,
          "close_vs_ema12": -0.0011972463101954656,
          "close_vs_ema24": -0.002907346578942094,
          "ema12_slope_3h": -0.0012886653074130061,
          "ema24_slope_6h": -0.002608573070651321,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205786,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1611,
        1612
      ],
      "forecast_publication_timestamp": "2026-09-20T12:17:15.842017Z",
      "requested_quote_timestamp": "2026-09-20T12:17:15.842017Z",
      "retrieved_quote_timestamp": "2026-09-20T12:17:16.047803Z",
      "quote_retrieval_timestamp": "2026-09-20T12:17:16.047803Z",
      "timing_difference_seconds": 0.205786,
      "selected_quote": {
        "id": 234,
        "contract_id": 234,
        "forecast_timestamp": "2026-09-20T12:17:15.842017Z",
        "requested_timestamp": "2026-09-20T12:17:15.842017Z",
        "actual_quote_timestamp": "2026-09-20T12:17:16.047803Z",
        "timestamp_delta_seconds": 0.205786,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T12:17:16.047803Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200830",
        "external_market_id": "KXBTC15M-26SEP200830-30",
        "external_contract_id": "KXBTC15M-26SEP200830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4043.42
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 234,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200830",
          "external_market_id": "KXBTC15M-26SEP200830-30",
          "external_contract_id": "KXBTC15M-26SEP200830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T12:15:00Z",
          "resolution_timestamp": "2026-09-20T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T12:17:15.893448Z"
        }
      ],
      "quotes": [
        {
          "id": 234,
          "contract_id": 234,
          "forecast_timestamp": "2026-09-20T12:17:15.842017Z",
          "requested_timestamp": "2026-09-20T12:17:15.842017Z",
          "actual_quote_timestamp": "2026-09-20T12:17:16.047803Z",
          "timestamp_delta_seconds": 0.205786,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T12:17:16.047803Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200830",
          "external_market_id": "KXBTC15M-26SEP200830-30",
          "external_contract_id": "KXBTC15M-26SEP200830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4043.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200830-30": {
          "UP/YES": "KXBTC15M-26SEP200830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 452,
          "signal_id": 234,
          "quote_id": 234,
          "settlement_id": 234,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T12:32:20.955784Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4043.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 453,
          "signal_id": 234,
          "quote_id": 234,
          "settlement_id": 234,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T12:32:20.958491Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4043.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80450.2,
        "kronos_base_predicted_close": 80570.921875,
        "kronos_base_displacement": 120.72187500000291,
        "kronos_base_displacement_fraction": 0.0015005789295738595,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80482.0703125,
        "kronos_small_displacement": 31.87031250000291,
        "kronos_small_displacement_fraction": 0.00039614957451942833,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200830",
        "ticker": "KXBTC15M-26SEP200830-30",
        "market_id": "KXBTC15M-26SEP200830-30",
        "contract_id": "KXBTC15M-26SEP200830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80450.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T12:17:15.842017Z",
        "retrieved_timestamp": "2026-09-20T12:17:16.047803Z",
        "quote_offset_seconds": 0.205786,
        "quote_age_seconds": 0.205786,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4043.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80348.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 234,
          "signal_id": 234,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T12:00:00Z",
          "return_6h": -0.0004769475380754784,
          "return_12h": -0.009952873934315654,
          "return_24h": -0.01076486224534956,
          "close_vs_ema12": -0.0011972463101954656,
          "close_vs_ema24": -0.002907346578942094,
          "ema12_slope_3h": -0.0012886653074130061,
          "ema24_slope_6h": -0.002608573070651321,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T12:17:15.887743Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T12:00:00Z",
            "return_6h": -0.0004769475380754784,
            "return_12h": -0.009952873934315654,
            "return_24h": -0.01076486224534956,
            "close_vs_ema12": -0.0011972463101954656,
            "close_vs_ema24": -0.002907346578942094,
            "ema12_slope_3h": -0.0012886653074130061,
            "ema24_slope_6h": -0.002608573070651321,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 233,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T1045Z",
      "trigger_timestamp": "2026-09-20T10:47:18.157615Z",
      "market_start_timestamp": "2026-09-20T10:45:00Z",
      "resolution_timestamp": "2026-09-20T11:00:00Z",
      "direction": "UP",
      "base_run_id": 1599,
      "small_run_id": 1600,
      "last_observed_close": 80333.81,
      "actual_close": 80302.46,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T10:47:18.198731Z",
      "base_predicted_close": 80346.0078125,
      "small_predicted_close": 80353.90625,
      "strike": 80333.81,
      "market_regime": {
        "id": 233,
        "signal_id": 233,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T10:30:00Z",
        "return_6h": -0.0005150593341665122,
        "return_12h": -0.010824355847802947,
        "return_24h": -0.010996245113481184,
        "close_vs_ema12": -0.0031929602076128383,
        "close_vs_ema24": -0.004837400902949707,
        "ema12_slope_3h": -0.0019826840902863463,
        "ema24_slope_6h": -0.0027717601461819674,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T10:47:18.204544Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T10:30:00Z",
          "return_6h": -0.0005150593341665122,
          "return_12h": -0.010824355847802947,
          "return_24h": -0.010996245113481184,
          "close_vs_ema12": -0.0031929602076128383,
          "close_vs_ema24": -0.004837400902949707,
          "ema12_slope_3h": -0.0019826840902863463,
          "ema24_slope_6h": -0.0027717601461819674,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179966,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1599,
        1600
      ],
      "forecast_publication_timestamp": "2026-09-20T10:47:18.157615Z",
      "requested_quote_timestamp": "2026-09-20T10:47:18.157615Z",
      "retrieved_quote_timestamp": "2026-09-20T10:47:18.337581Z",
      "quote_retrieval_timestamp": "2026-09-20T10:47:18.337581Z",
      "timing_difference_seconds": 0.179966,
      "selected_quote": {
        "id": 233,
        "contract_id": 233,
        "forecast_timestamp": "2026-09-20T10:47:18.157615Z",
        "requested_timestamp": "2026-09-20T10:47:18.157615Z",
        "actual_quote_timestamp": "2026-09-20T10:47:18.337581Z",
        "timestamp_delta_seconds": 0.179966,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T10:47:18.337581Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200700",
        "external_market_id": "KXBTC15M-26SEP200700-00",
        "external_contract_id": "KXBTC15M-26SEP200700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4068.06
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 233,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200700",
          "external_market_id": "KXBTC15M-26SEP200700-00",
          "external_contract_id": "KXBTC15M-26SEP200700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T10:45:00Z",
          "resolution_timestamp": "2026-09-20T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T10:47:18.207737Z"
        }
      ],
      "quotes": [
        {
          "id": 233,
          "contract_id": 233,
          "forecast_timestamp": "2026-09-20T10:47:18.157615Z",
          "requested_timestamp": "2026-09-20T10:47:18.157615Z",
          "actual_quote_timestamp": "2026-09-20T10:47:18.337581Z",
          "timestamp_delta_seconds": 0.179966,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T10:47:18.337581Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200700",
          "external_market_id": "KXBTC15M-26SEP200700-00",
          "external_contract_id": "KXBTC15M-26SEP200700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4068.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200700-00": {
          "UP/YES": "KXBTC15M-26SEP200700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 450,
          "signal_id": 233,
          "quote_id": 233,
          "settlement_id": 233,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T11:02:31.432284Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4068.06,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 451,
          "signal_id": 233,
          "quote_id": 233,
          "settlement_id": 233,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T11:02:31.434817Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4068.06,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80333.81,
        "kronos_base_predicted_close": 80346.0078125,
        "kronos_base_displacement": 12.197812500002328,
        "kronos_base_displacement_fraction": 0.00015183908867265637,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80353.90625,
        "kronos_small_displacement": 20.09625000000233,
        "kronos_small_displacement_fraction": 0.0002501593040340341,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200700",
        "ticker": "KXBTC15M-26SEP200700-00",
        "market_id": "KXBTC15M-26SEP200700-00",
        "contract_id": "KXBTC15M-26SEP200700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80333.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T10:47:18.157615Z",
        "retrieved_timestamp": "2026-09-20T10:47:18.337581Z",
        "quote_offset_seconds": 0.179966,
        "quote_age_seconds": 0.179966,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4068.06
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80302.46,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 233,
          "signal_id": 233,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T10:30:00Z",
          "return_6h": -0.0005150593341665122,
          "return_12h": -0.010824355847802947,
          "return_24h": -0.010996245113481184,
          "close_vs_ema12": -0.0031929602076128383,
          "close_vs_ema24": -0.004837400902949707,
          "ema12_slope_3h": -0.0019826840902863463,
          "ema24_slope_6h": -0.0027717601461819674,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T10:47:18.204544Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T10:30:00Z",
            "return_6h": -0.0005150593341665122,
            "return_12h": -0.010824355847802947,
            "return_24h": -0.010996245113481184,
            "close_vs_ema12": -0.0031929602076128383,
            "close_vs_ema24": -0.004837400902949707,
            "ema12_slope_3h": -0.0019826840902863463,
            "ema24_slope_6h": -0.0027717601461819674,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 232,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T1030Z",
      "trigger_timestamp": "2026-09-20T10:32:16.730738Z",
      "market_start_timestamp": "2026-09-20T10:30:00Z",
      "resolution_timestamp": "2026-09-20T10:45:00Z",
      "direction": "UP",
      "base_run_id": 1597,
      "small_run_id": 1598,
      "last_observed_close": 80336.54,
      "actual_close": 80333.81,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T10:32:16.770197Z",
      "base_predicted_close": 80341.9140625,
      "small_predicted_close": 80362.2734375,
      "strike": 80336.54,
      "market_regime": {
        "id": 232,
        "signal_id": 232,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T10:15:00Z",
        "return_6h": -0.0008839419612032273,
        "return_12h": -0.008831564710156004,
        "return_24h": -0.011603787991638637,
        "close_vs_ema12": -0.003294465109622391,
        "close_vs_ema24": -0.004904872174422703,
        "ema12_slope_3h": -0.002067707426687715,
        "ema24_slope_6h": -0.0028189214683672636,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T10:32:16.774354Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T10:15:00Z",
          "return_6h": -0.0008839419612032273,
          "return_12h": -0.008831564710156004,
          "return_24h": -0.011603787991638637,
          "close_vs_ema12": -0.003294465109622391,
          "close_vs_ema24": -0.004904872174422703,
          "ema12_slope_3h": -0.002067707426687715,
          "ema24_slope_6h": -0.0028189214683672636,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191074,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1597,
        1598
      ],
      "forecast_publication_timestamp": "2026-09-20T10:32:16.730738Z",
      "requested_quote_timestamp": "2026-09-20T10:32:16.730738Z",
      "retrieved_quote_timestamp": "2026-09-20T10:32:16.921812Z",
      "quote_retrieval_timestamp": "2026-09-20T10:32:16.921812Z",
      "timing_difference_seconds": 0.191074,
      "selected_quote": {
        "id": 232,
        "contract_id": 232,
        "forecast_timestamp": "2026-09-20T10:32:16.730738Z",
        "requested_timestamp": "2026-09-20T10:32:16.730738Z",
        "actual_quote_timestamp": "2026-09-20T10:32:16.921812Z",
        "timestamp_delta_seconds": 0.191074,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T10:32:16.921812Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200645",
        "external_market_id": "KXBTC15M-26SEP200645-45",
        "external_contract_id": "KXBTC15M-26SEP200645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6935.21
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 232,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200645",
          "external_market_id": "KXBTC15M-26SEP200645-45",
          "external_contract_id": "KXBTC15M-26SEP200645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T10:30:00Z",
          "resolution_timestamp": "2026-09-20T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T10:32:16.776816Z"
        }
      ],
      "quotes": [
        {
          "id": 232,
          "contract_id": 232,
          "forecast_timestamp": "2026-09-20T10:32:16.730738Z",
          "requested_timestamp": "2026-09-20T10:32:16.730738Z",
          "actual_quote_timestamp": "2026-09-20T10:32:16.921812Z",
          "timestamp_delta_seconds": 0.191074,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T10:32:16.921812Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200645",
          "external_market_id": "KXBTC15M-26SEP200645-45",
          "external_contract_id": "KXBTC15M-26SEP200645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6935.21
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200645-45": {
          "UP/YES": "KXBTC15M-26SEP200645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 448,
          "signal_id": 232,
          "quote_id": 232,
          "settlement_id": 232,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.5,
          "net_pnl": -99.89,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T10:47:23.922300Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6935.21,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 449,
          "signal_id": 232,
          "quote_id": 232,
          "settlement_id": 232,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -65.0,
          "net_pnl": -66.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T10:47:23.924351Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6935.21,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80336.54,
        "kronos_base_predicted_close": 80341.9140625,
        "kronos_base_displacement": 5.374062500006403,
        "kronos_base_displacement_fraction": 6.689437334501091e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80362.2734375,
        "kronos_small_displacement": 25.733437500006403,
        "kronos_small_displacement_fraction": 0.0003203204606522313,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200645",
        "ticker": "KXBTC15M-26SEP200645-45",
        "market_id": "KXBTC15M-26SEP200645-45",
        "contract_id": "KXBTC15M-26SEP200645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80336.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T10:32:16.730738Z",
        "retrieved_timestamp": "2026-09-20T10:32:16.921812Z",
        "quote_offset_seconds": 0.191074,
        "quote_age_seconds": 0.191074,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6935.21
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80333.81,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 232,
          "signal_id": 232,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T10:15:00Z",
          "return_6h": -0.0008839419612032273,
          "return_12h": -0.008831564710156004,
          "return_24h": -0.011603787991638637,
          "close_vs_ema12": -0.003294465109622391,
          "close_vs_ema24": -0.004904872174422703,
          "ema12_slope_3h": -0.002067707426687715,
          "ema24_slope_6h": -0.0028189214683672636,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T10:32:16.774354Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T10:15:00Z",
            "return_6h": -0.0008839419612032273,
            "return_12h": -0.008831564710156004,
            "return_24h": -0.011603787991638637,
            "close_vs_ema12": -0.003294465109622391,
            "close_vs_ema24": -0.004904872174422703,
            "ema12_slope_3h": -0.002067707426687715,
            "ema24_slope_6h": -0.0028189214683672636,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 231,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T1000Z",
      "trigger_timestamp": "2026-09-20T10:02:14.933657Z",
      "market_start_timestamp": "2026-09-20T10:00:00Z",
      "resolution_timestamp": "2026-09-20T10:15:00Z",
      "direction": "UP",
      "base_run_id": 1593,
      "small_run_id": 1594,
      "last_observed_close": 80442.68,
      "actual_close": 80332.3,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T10:02:14.965412Z",
      "base_predicted_close": 80530.8828125,
      "small_predicted_close": 80443.8125,
      "strike": 80442.68,
      "market_regime": {
        "id": 231,
        "signal_id": 231,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T09:45:00Z",
        "return_6h": -0.000260983165661699,
        "return_12h": -0.007869800434971874,
        "return_24h": -0.010683288425877624,
        "close_vs_ema12": -0.002265535168477939,
        "close_vs_ema24": -0.003799174270343042,
        "ema12_slope_3h": -0.0022216212202704755,
        "ema24_slope_6h": -0.0029032790987868484,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T10:02:14.969029Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T09:45:00Z",
          "return_6h": -0.000260983165661699,
          "return_12h": -0.007869800434971874,
          "return_24h": -0.010683288425877624,
          "close_vs_ema12": -0.002265535168477939,
          "close_vs_ema24": -0.003799174270343042,
          "ema12_slope_3h": -0.0022216212202704755,
          "ema24_slope_6h": -0.0029032790987868484,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.160029,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1593,
        1594
      ],
      "forecast_publication_timestamp": "2026-09-20T10:02:14.933657Z",
      "requested_quote_timestamp": "2026-09-20T10:02:14.933657Z",
      "retrieved_quote_timestamp": "2026-09-20T10:02:15.093686Z",
      "quote_retrieval_timestamp": "2026-09-20T10:02:15.093686Z",
      "timing_difference_seconds": 0.160029,
      "selected_quote": {
        "id": 231,
        "contract_id": 231,
        "forecast_timestamp": "2026-09-20T10:02:14.933657Z",
        "requested_timestamp": "2026-09-20T10:02:14.933657Z",
        "actual_quote_timestamp": "2026-09-20T10:02:15.093686Z",
        "timestamp_delta_seconds": 0.160029,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T10:02:15.093686Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200615",
        "external_market_id": "KXBTC15M-26SEP200615-15",
        "external_contract_id": "KXBTC15M-26SEP200615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6768.14
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 231,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200615",
          "external_market_id": "KXBTC15M-26SEP200615-15",
          "external_contract_id": "KXBTC15M-26SEP200615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T10:00:00Z",
          "resolution_timestamp": "2026-09-20T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T10:02:14.971418Z"
        }
      ],
      "quotes": [
        {
          "id": 231,
          "contract_id": 231,
          "forecast_timestamp": "2026-09-20T10:02:14.933657Z",
          "requested_timestamp": "2026-09-20T10:02:14.933657Z",
          "actual_quote_timestamp": "2026-09-20T10:02:15.093686Z",
          "timestamp_delta_seconds": 0.160029,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.68,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T10:02:15.093686Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200615",
          "external_market_id": "KXBTC15M-26SEP200615-15",
          "external_contract_id": "KXBTC15M-26SEP200615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6768.14
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200615-15": {
          "UP/YES": "KXBTC15M-26SEP200615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 446,
          "signal_id": 231,
          "quote_id": 231,
          "settlement_id": 231,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.24000000000001,
          "net_pnl": -99.42000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T10:17:19.156706Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6768.14,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 447,
          "signal_id": 231,
          "quote_id": 231,
          "settlement_id": 231,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -68.0,
          "net_pnl": -69.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T10:17:19.158469Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6768.14,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80442.68,
        "kronos_base_predicted_close": 80530.8828125,
        "kronos_base_displacement": 88.20281250000698,
        "kronos_base_displacement_fraction": 0.0010964678513943964,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80443.8125,
        "kronos_small_displacement": 1.132500000006985,
        "kronos_small_displacement_fraction": 1.4078347464393093e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200615",
        "ticker": "KXBTC15M-26SEP200615-15",
        "market_id": "KXBTC15M-26SEP200615-15",
        "contract_id": "KXBTC15M-26SEP200615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80442.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T10:02:14.933657Z",
        "retrieved_timestamp": "2026-09-20T10:02:15.093686Z",
        "quote_offset_seconds": 0.160029,
        "quote_age_seconds": 0.160029,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.68,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6768.14
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80332.3,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 231,
          "signal_id": 231,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T09:45:00Z",
          "return_6h": -0.000260983165661699,
          "return_12h": -0.007869800434971874,
          "return_24h": -0.010683288425877624,
          "close_vs_ema12": -0.002265535168477939,
          "close_vs_ema24": -0.003799174270343042,
          "ema12_slope_3h": -0.0022216212202704755,
          "ema24_slope_6h": -0.0029032790987868484,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T10:02:14.969029Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T09:45:00Z",
            "return_6h": -0.000260983165661699,
            "return_12h": -0.007869800434971874,
            "return_24h": -0.010683288425877624,
            "close_vs_ema12": -0.002265535168477939,
            "close_vs_ema24": -0.003799174270343042,
            "ema12_slope_3h": -0.0022216212202704755,
            "ema24_slope_6h": -0.0029032790987868484,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 230,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T0930Z",
      "trigger_timestamp": "2026-09-20T09:32:14.556229Z",
      "market_start_timestamp": "2026-09-20T09:30:00Z",
      "resolution_timestamp": "2026-09-20T09:45:00Z",
      "direction": "UP",
      "base_run_id": 1589,
      "small_run_id": 1590,
      "last_observed_close": 80349.68,
      "actual_close": 80511.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T09:32:14.588707Z",
      "base_predicted_close": 80390.625,
      "small_predicted_close": 80357.046875,
      "strike": 80349.68,
      "market_regime": {
        "id": 230,
        "signal_id": 230,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T09:15:00Z",
        "return_6h": -0.00027883022363184296,
        "return_12h": -0.008459167009292501,
        "return_24h": -0.012888392157416995,
        "close_vs_ema12": -0.003579031200359184,
        "close_vs_ema24": -0.005093908530382163,
        "ema12_slope_3h": -0.002578140245603322,
        "ema24_slope_6h": -0.0030648696808357467,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T09:32:14.592883Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T09:15:00Z",
          "return_6h": -0.00027883022363184296,
          "return_12h": -0.008459167009292501,
          "return_24h": -0.012888392157416995,
          "close_vs_ema12": -0.003579031200359184,
          "close_vs_ema24": -0.005093908530382163,
          "ema12_slope_3h": -0.002578140245603322,
          "ema24_slope_6h": -0.0030648696808357467,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180208,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1589,
        1590
      ],
      "forecast_publication_timestamp": "2026-09-20T09:32:14.556229Z",
      "requested_quote_timestamp": "2026-09-20T09:32:14.556229Z",
      "retrieved_quote_timestamp": "2026-09-20T09:32:14.736437Z",
      "quote_retrieval_timestamp": "2026-09-20T09:32:14.736437Z",
      "timing_difference_seconds": 0.180208,
      "selected_quote": {
        "id": 230,
        "contract_id": 230,
        "forecast_timestamp": "2026-09-20T09:32:14.556229Z",
        "requested_timestamp": "2026-09-20T09:32:14.556229Z",
        "actual_quote_timestamp": "2026-09-20T09:32:14.736437Z",
        "timestamp_delta_seconds": 0.180208,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T09:32:14.736437Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200545",
        "external_market_id": "KXBTC15M-26SEP200545-45",
        "external_contract_id": "KXBTC15M-26SEP200545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3890.34
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 230,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200545",
          "external_market_id": "KXBTC15M-26SEP200545-45",
          "external_contract_id": "KXBTC15M-26SEP200545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T09:30:00Z",
          "resolution_timestamp": "2026-09-20T09:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T09:32:14.596685Z"
        }
      ],
      "quotes": [
        {
          "id": 230,
          "contract_id": 230,
          "forecast_timestamp": "2026-09-20T09:32:14.556229Z",
          "requested_timestamp": "2026-09-20T09:32:14.556229Z",
          "actual_quote_timestamp": "2026-09-20T09:32:14.736437Z",
          "timestamp_delta_seconds": 0.180208,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T09:32:14.736437Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200545",
          "external_market_id": "KXBTC15M-26SEP200545-45",
          "external_contract_id": "KXBTC15M-26SEP200545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3890.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200545-45": {
          "UP/YES": "KXBTC15M-26SEP200545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 444,
          "signal_id": 230,
          "quote_id": 230,
          "settlement_id": 230,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T09:47:23.175096Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3890.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 445,
          "signal_id": 230,
          "quote_id": 230,
          "settlement_id": 230,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T09:47:23.178425Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3890.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80349.68,
        "kronos_base_predicted_close": 80390.625,
        "kronos_base_displacement": 40.945000000006985,
        "kronos_base_displacement_fraction": 0.0005095851035126336,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80357.046875,
        "kronos_small_displacement": 7.366875000006985,
        "kronos_small_displacement_fraction": 9.168518157143856e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200545",
        "ticker": "KXBTC15M-26SEP200545-45",
        "market_id": "KXBTC15M-26SEP200545-45",
        "contract_id": "KXBTC15M-26SEP200545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80349.68
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T09:32:14.556229Z",
        "retrieved_timestamp": "2026-09-20T09:32:14.736437Z",
        "quote_offset_seconds": 0.180208,
        "quote_age_seconds": 0.180208,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3890.34
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80511.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T0930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 230,
          "signal_id": 230,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T09:15:00Z",
          "return_6h": -0.00027883022363184296,
          "return_12h": -0.008459167009292501,
          "return_24h": -0.012888392157416995,
          "close_vs_ema12": -0.003579031200359184,
          "close_vs_ema24": -0.005093908530382163,
          "ema12_slope_3h": -0.002578140245603322,
          "ema24_slope_6h": -0.0030648696808357467,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T09:32:14.592883Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T09:15:00Z",
            "return_6h": -0.00027883022363184296,
            "return_12h": -0.008459167009292501,
            "return_24h": -0.012888392157416995,
            "close_vs_ema12": -0.003579031200359184,
            "close_vs_ema24": -0.005093908530382163,
            "ema12_slope_3h": -0.002578140245603322,
            "ema24_slope_6h": -0.0030648696808357467,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 229,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T0915Z",
      "trigger_timestamp": "2026-09-20T09:17:16.375849Z",
      "market_start_timestamp": "2026-09-20T09:15:00Z",
      "resolution_timestamp": "2026-09-20T09:30:00Z",
      "direction": "UP",
      "base_run_id": 1587,
      "small_run_id": 1588,
      "last_observed_close": 80247.94,
      "actual_close": 80349.68,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T09:17:16.413884Z",
      "base_predicted_close": 80275.96875,
      "small_predicted_close": 80295.9453125,
      "strike": 80247.94,
      "market_regime": {
        "id": 229,
        "signal_id": 229,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T09:00:00Z",
        "return_6h": -0.00012143800044661646,
        "return_12h": -0.009259861335748742,
        "return_24h": -0.01447768366083857,
        "close_vs_ema12": -0.004992160705574844,
        "close_vs_ema24": -0.006460081894531067,
        "ema12_slope_3h": -0.002630455792424047,
        "ema24_slope_6h": -0.003123022003514775,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T09:17:16.417827Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T09:00:00Z",
          "return_6h": -0.00012143800044661646,
          "return_12h": -0.009259861335748742,
          "return_24h": -0.01447768366083857,
          "close_vs_ema12": -0.004992160705574844,
          "close_vs_ema24": -0.006460081894531067,
          "ema12_slope_3h": -0.002630455792424047,
          "ema24_slope_6h": -0.003123022003514775,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180204,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1587,
        1588
      ],
      "forecast_publication_timestamp": "2026-09-20T09:17:16.375849Z",
      "requested_quote_timestamp": "2026-09-20T09:17:16.375849Z",
      "retrieved_quote_timestamp": "2026-09-20T09:17:16.556053Z",
      "quote_retrieval_timestamp": "2026-09-20T09:17:16.556053Z",
      "timing_difference_seconds": 0.180204,
      "selected_quote": {
        "id": 229,
        "contract_id": 229,
        "forecast_timestamp": "2026-09-20T09:17:16.375849Z",
        "requested_timestamp": "2026-09-20T09:17:16.375849Z",
        "actual_quote_timestamp": "2026-09-20T09:17:16.556053Z",
        "timestamp_delta_seconds": 0.180204,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T09:17:16.556053Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200530",
        "external_market_id": "KXBTC15M-26SEP200530-30",
        "external_contract_id": "KXBTC15M-26SEP200530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 684.91
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 229,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200530",
          "external_market_id": "KXBTC15M-26SEP200530-30",
          "external_contract_id": "KXBTC15M-26SEP200530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T09:15:00Z",
          "resolution_timestamp": "2026-09-20T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T09:17:16.420311Z"
        }
      ],
      "quotes": [
        {
          "id": 229,
          "contract_id": 229,
          "forecast_timestamp": "2026-09-20T09:17:16.375849Z",
          "requested_timestamp": "2026-09-20T09:17:16.375849Z",
          "actual_quote_timestamp": "2026-09-20T09:17:16.556053Z",
          "timestamp_delta_seconds": 0.180204,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T09:17:16.556053Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200530",
          "external_market_id": "KXBTC15M-26SEP200530-30",
          "external_contract_id": "KXBTC15M-26SEP200530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 684.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200530-30": {
          "UP/YES": "KXBTC15M-26SEP200530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 442,
          "signal_id": 229,
          "quote_id": 229,
          "settlement_id": 229,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 189.0,
          "gross_pnl": 92.61,
          "net_pnl": 89.3,
          "roi": 0.8956870611835506,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T09:32:18.818945Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 684.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 443,
          "signal_id": 229,
          "quote_id": 229,
          "settlement_id": 229,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 49.0,
          "net_pnl": 47.25,
          "roi": 0.8957345971563981,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T09:32:18.821100Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 684.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80247.94,
        "kronos_base_predicted_close": 80275.96875,
        "kronos_base_displacement": 28.02874999999767,
        "kronos_base_displacement_fraction": 0.00034927687863386486,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80295.9453125,
        "kronos_small_displacement": 48.00531249999767,
        "kronos_small_displacement_fraction": 0.0005982123964801797,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200530",
        "ticker": "KXBTC15M-26SEP200530-30",
        "market_id": "KXBTC15M-26SEP200530-30",
        "contract_id": "KXBTC15M-26SEP200530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80247.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T09:17:16.375849Z",
        "retrieved_timestamp": "2026-09-20T09:17:16.556053Z",
        "quote_offset_seconds": 0.180204,
        "quote_age_seconds": 0.180204,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 684.91
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80349.68,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 229,
          "signal_id": 229,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T09:00:00Z",
          "return_6h": -0.00012143800044661646,
          "return_12h": -0.009259861335748742,
          "return_24h": -0.01447768366083857,
          "close_vs_ema12": -0.004992160705574844,
          "close_vs_ema24": -0.006460081894531067,
          "ema12_slope_3h": -0.002630455792424047,
          "ema24_slope_6h": -0.003123022003514775,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T09:17:16.417827Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T09:00:00Z",
            "return_6h": -0.00012143800044661646,
            "return_12h": -0.009259861335748742,
            "return_24h": -0.01447768366083857,
            "close_vs_ema12": -0.004992160705574844,
            "close_vs_ema24": -0.006460081894531067,
            "ema12_slope_3h": -0.002630455792424047,
            "ema24_slope_6h": -0.003123022003514775,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 228,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T0800Z",
      "trigger_timestamp": "2026-09-20T08:02:16.776145Z",
      "market_start_timestamp": "2026-09-20T08:00:00Z",
      "resolution_timestamp": "2026-09-20T08:15:00Z",
      "direction": "UP",
      "base_run_id": 1577,
      "small_run_id": 1578,
      "last_observed_close": 80300.33,
      "actual_close": 80405.77,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T08:02:16.816446Z",
      "base_predicted_close": 80328.4765625,
      "small_predicted_close": 80304.2578125,
      "strike": 80300.33,
      "market_regime": {
        "id": 228,
        "signal_id": 228,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T07:45:00Z",
        "return_6h": -0.009441234746194405,
        "return_12h": -0.012634058386187363,
        "return_24h": -0.009783797917134684,
        "close_vs_ema12": -0.005357255910402259,
        "close_vs_ema24": -0.006449772204553894,
        "ema12_slope_3h": -0.002610603076708351,
        "ema24_slope_6h": -0.0030122431761722135,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T08:02:16.820277Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T07:45:00Z",
          "return_6h": -0.009441234746194405,
          "return_12h": -0.012634058386187363,
          "return_24h": -0.009783797917134684,
          "close_vs_ema12": -0.005357255910402259,
          "close_vs_ema24": -0.006449772204553894,
          "ema12_slope_3h": -0.002610603076708351,
          "ema24_slope_6h": -0.0030122431761722135,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.8,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183163,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1577,
        1578
      ],
      "forecast_publication_timestamp": "2026-09-20T08:02:16.776145Z",
      "requested_quote_timestamp": "2026-09-20T08:02:16.776145Z",
      "retrieved_quote_timestamp": "2026-09-20T08:02:16.959308Z",
      "quote_retrieval_timestamp": "2026-09-20T08:02:16.959308Z",
      "timing_difference_seconds": 0.183163,
      "selected_quote": {
        "id": 228,
        "contract_id": 228,
        "forecast_timestamp": "2026-09-20T08:02:16.776145Z",
        "requested_timestamp": "2026-09-20T08:02:16.776145Z",
        "actual_quote_timestamp": "2026-09-20T08:02:16.959308Z",
        "timestamp_delta_seconds": 0.183163,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "implied_probability": 0.8,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T08:02:16.959308Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200415",
        "external_market_id": "KXBTC15M-26SEP200415-15",
        "external_contract_id": "KXBTC15M-26SEP200415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4068.58
      },
      "selected_entry_price": 0.8,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 228,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200415",
          "external_market_id": "KXBTC15M-26SEP200415-15",
          "external_contract_id": "KXBTC15M-26SEP200415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T08:00:00Z",
          "resolution_timestamp": "2026-09-20T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T08:02:16.822514Z"
        }
      ],
      "quotes": [
        {
          "id": 228,
          "contract_id": 228,
          "forecast_timestamp": "2026-09-20T08:02:16.776145Z",
          "requested_timestamp": "2026-09-20T08:02:16.776145Z",
          "actual_quote_timestamp": "2026-09-20T08:02:16.959308Z",
          "timestamp_delta_seconds": 0.183163,
          "bid": 0.79,
          "ask": 0.8,
          "midpoint": 0.795,
          "last_price": 0.79,
          "implied_probability": 0.8,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T08:02:16.959308Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200415",
          "external_market_id": "KXBTC15M-26SEP200415-15",
          "external_contract_id": "KXBTC15M-26SEP200415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4068.58
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200415-15": {
          "UP/YES": "KXBTC15M-26SEP200415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 440,
          "signal_id": 228,
          "quote_id": 228,
          "settlement_id": 228,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 123.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.4,
          "trading_fee": 1.38,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 123.0,
          "gross_pnl": 24.599999999999994,
          "net_pnl": 23.22,
          "roi": 0.232711966325917,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T08:17:22.842164Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4068.58,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 441,
          "signal_id": 228,
          "quote_id": 228,
          "settlement_id": 228,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.8,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 80.0,
          "trading_fee": 1.12,
          "total_deployed": 81.12,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 20.0,
          "net_pnl": 18.879999999999995,
          "roi": 0.2327416173570019,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T08:17:22.844463Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4068.58,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80300.33,
        "kronos_base_predicted_close": 80328.4765625,
        "kronos_base_displacement": 28.146562499998254,
        "kronos_base_displacement_fraction": 0.00035051614980907616,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80304.2578125,
        "kronos_small_displacement": 3.9278124999982538,
        "kronos_small_displacement_fraction": 4.891402687882171e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200415",
        "ticker": "KXBTC15M-26SEP200415-15",
        "market_id": "KXBTC15M-26SEP200415-15",
        "contract_id": "KXBTC15M-26SEP200415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80300.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T08:02:16.776145Z",
        "retrieved_timestamp": "2026-09-20T08:02:16.959308Z",
        "quote_offset_seconds": 0.183163,
        "quote_age_seconds": 0.183163,
        "bid": 0.79,
        "ask": 0.8,
        "midpoint": 0.795,
        "last_price": 0.79,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.8,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4068.58
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80405.77,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 228,
          "signal_id": 228,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T07:45:00Z",
          "return_6h": -0.009441234746194405,
          "return_12h": -0.012634058386187363,
          "return_24h": -0.009783797917134684,
          "close_vs_ema12": -0.005357255910402259,
          "close_vs_ema24": -0.006449772204553894,
          "ema12_slope_3h": -0.002610603076708351,
          "ema24_slope_6h": -0.0030122431761722135,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T08:02:16.820277Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T07:45:00Z",
            "return_6h": -0.009441234746194405,
            "return_12h": -0.012634058386187363,
            "return_24h": -0.009783797917134684,
            "close_vs_ema12": -0.005357255910402259,
            "close_vs_ema24": -0.006449772204553894,
            "ema12_slope_3h": -0.002610603076708351,
            "ema24_slope_6h": -0.0030122431761722135,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 227,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T0445Z",
      "trigger_timestamp": "2026-09-20T04:47:18.930816Z",
      "market_start_timestamp": "2026-09-20T04:45:00Z",
      "resolution_timestamp": "2026-09-20T05:00:00Z",
      "direction": "UP",
      "base_run_id": 1551,
      "small_run_id": 1552,
      "last_observed_close": 80375.21,
      "actual_close": 80412.15,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T04:47:18.976614Z",
      "base_predicted_close": 80510.4609375,
      "small_predicted_close": 80395.75,
      "strike": 80375.21,
      "market_regime": {
        "id": 227,
        "signal_id": 227,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T04:30:00Z",
        "return_6h": -0.010314609149357112,
        "return_12h": -0.017831820978113866,
        "return_24h": -0.0072776745326331715,
        "close_vs_ema12": -0.007306414397806105,
        "close_vs_ema24": -0.007084755266375531,
        "ema12_slope_3h": -0.0035544823369304535,
        "ema24_slope_6h": -0.0009199991001972441,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T04:47:18.979419Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T04:30:00Z",
          "return_6h": -0.010314609149357112,
          "return_12h": -0.017831820978113866,
          "return_24h": -0.0072776745326331715,
          "close_vs_ema12": -0.007306414397806105,
          "close_vs_ema24": -0.007084755266375531,
          "ema12_slope_3h": -0.0035544823369304535,
          "ema24_slope_6h": -0.0009199991001972441,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.327038,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1551,
        1552
      ],
      "forecast_publication_timestamp": "2026-09-20T04:47:18.930816Z",
      "requested_quote_timestamp": "2026-09-20T04:47:18.930816Z",
      "retrieved_quote_timestamp": "2026-09-20T04:47:19.257854Z",
      "quote_retrieval_timestamp": "2026-09-20T04:47:19.257854Z",
      "timing_difference_seconds": 0.327038,
      "selected_quote": {
        "id": 227,
        "contract_id": 227,
        "forecast_timestamp": "2026-09-20T04:47:18.930816Z",
        "requested_timestamp": "2026-09-20T04:47:18.930816Z",
        "actual_quote_timestamp": "2026-09-20T04:47:19.257854Z",
        "timestamp_delta_seconds": 0.327038,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T04:47:19.257854Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP200100",
        "external_market_id": "KXBTC15M-26SEP200100-00",
        "external_contract_id": "KXBTC15M-26SEP200100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4796.68
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 227,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200100",
          "external_market_id": "KXBTC15M-26SEP200100-00",
          "external_contract_id": "KXBTC15M-26SEP200100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T04:45:00Z",
          "resolution_timestamp": "2026-09-20T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T04:47:18.982295Z"
        }
      ],
      "quotes": [
        {
          "id": 227,
          "contract_id": 227,
          "forecast_timestamp": "2026-09-20T04:47:18.930816Z",
          "requested_timestamp": "2026-09-20T04:47:18.930816Z",
          "actual_quote_timestamp": "2026-09-20T04:47:19.257854Z",
          "timestamp_delta_seconds": 0.327038,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.32,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T04:47:19.257854Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP200100",
          "external_market_id": "KXBTC15M-26SEP200100-00",
          "external_contract_id": "KXBTC15M-26SEP200100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4796.68
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP200100-00": {
          "UP/YES": "KXBTC15M-26SEP200100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 438,
          "signal_id": 227,
          "quote_id": 227,
          "settlement_id": 227,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 289.0,
          "gross_pnl": 193.63,
          "net_pnl": 189.14999999999998,
          "roi": 1.8943415122684022,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T05:02:18.657117Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4796.68,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 439,
          "signal_id": 227,
          "quote_id": 227,
          "settlement_id": 227,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 67.0,
          "net_pnl": 65.45,
          "roi": 1.8943560057887123,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T05:02:18.659443Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4796.68,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80375.21,
        "kronos_base_predicted_close": 80510.4609375,
        "kronos_base_displacement": 135.2509374999936,
        "kronos_base_displacement_fraction": 0.0016827444369973477,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80395.75,
        "kronos_small_displacement": 20.539999999993597,
        "kronos_small_displacement_fraction": 0.00025555143184065825,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP200100",
        "ticker": "KXBTC15M-26SEP200100-00",
        "market_id": "KXBTC15M-26SEP200100-00",
        "contract_id": "KXBTC15M-26SEP200100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80375.21
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T04:47:18.930816Z",
        "retrieved_timestamp": "2026-09-20T04:47:19.257854Z",
        "quote_offset_seconds": 0.327038,
        "quote_age_seconds": 0.327038,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4796.68
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80412.15,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 227,
          "signal_id": 227,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T04:30:00Z",
          "return_6h": -0.010314609149357112,
          "return_12h": -0.017831820978113866,
          "return_24h": -0.0072776745326331715,
          "close_vs_ema12": -0.007306414397806105,
          "close_vs_ema24": -0.007084755266375531,
          "ema12_slope_3h": -0.0035544823369304535,
          "ema24_slope_6h": -0.0009199991001972441,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T04:47:18.979419Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T04:30:00Z",
            "return_6h": -0.010314609149357112,
            "return_12h": -0.017831820978113866,
            "return_24h": -0.0072776745326331715,
            "close_vs_ema12": -0.007306414397806105,
            "close_vs_ema24": -0.007084755266375531,
            "ema12_slope_3h": -0.0035544823369304535,
            "ema24_slope_6h": -0.0009199991001972441,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 226,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260920T0315Z",
      "trigger_timestamp": "2026-09-20T03:17:15.197519Z",
      "market_start_timestamp": "2026-09-20T03:15:00Z",
      "resolution_timestamp": "2026-09-20T03:30:00Z",
      "direction": "UP",
      "base_run_id": 1539,
      "small_run_id": 1540,
      "last_observed_close": 80257.69,
      "actual_close": 80372.09,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-20T03:17:15.228628Z",
      "base_predicted_close": 80328.9609375,
      "small_predicted_close": 80357.6171875,
      "strike": 80257.69,
      "market_regime": {
        "id": 226,
        "signal_id": 226,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-20T03:00:00Z",
        "return_6h": -0.00913953322194161,
        "return_12h": -0.01753021505959773,
        "return_24h": -0.012399442414156692,
        "close_vs_ema12": -0.010751034394986037,
        "close_vs_ema24": -0.009443151558621854,
        "ema12_slope_3h": -0.001806816703794345,
        "ema24_slope_6h": 5.737643127501357e-05,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-20T03:17:15.235407Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-20T03:00:00Z",
          "return_6h": -0.00913953322194161,
          "return_12h": -0.01753021505959773,
          "return_24h": -0.012399442414156692,
          "close_vs_ema12": -0.010751034394986037,
          "close_vs_ema24": -0.009443151558621854,
          "ema12_slope_3h": -0.001806816703794345,
          "ema24_slope_6h": 5.737643127501357e-05,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177366,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1539,
        1540
      ],
      "forecast_publication_timestamp": "2026-09-20T03:17:15.197519Z",
      "requested_quote_timestamp": "2026-09-20T03:17:15.197519Z",
      "retrieved_quote_timestamp": "2026-09-20T03:17:15.374885Z",
      "quote_retrieval_timestamp": "2026-09-20T03:17:15.374885Z",
      "timing_difference_seconds": 0.177366,
      "selected_quote": {
        "id": 226,
        "contract_id": 226,
        "forecast_timestamp": "2026-09-20T03:17:15.197519Z",
        "requested_timestamp": "2026-09-20T03:17:15.197519Z",
        "actual_quote_timestamp": "2026-09-20T03:17:15.374885Z",
        "timestamp_delta_seconds": 0.177366,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-20T03:17:15.374885Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP192330",
        "external_market_id": "KXBTC15M-26SEP192330-30",
        "external_contract_id": "KXBTC15M-26SEP192330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3174.18
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 226,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP192330",
          "external_market_id": "KXBTC15M-26SEP192330-30",
          "external_contract_id": "KXBTC15M-26SEP192330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-20T03:15:00Z",
          "resolution_timestamp": "2026-09-20T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-20T03:17:15.237603Z"
        }
      ],
      "quotes": [
        {
          "id": 226,
          "contract_id": 226,
          "forecast_timestamp": "2026-09-20T03:17:15.197519Z",
          "requested_timestamp": "2026-09-20T03:17:15.197519Z",
          "actual_quote_timestamp": "2026-09-20T03:17:15.374885Z",
          "timestamp_delta_seconds": 0.177366,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-20T03:17:15.374885Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP192330",
          "external_market_id": "KXBTC15M-26SEP192330-30",
          "external_contract_id": "KXBTC15M-26SEP192330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3174.18
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP192330-30": {
          "UP/YES": "KXBTC15M-26SEP192330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 436,
          "signal_id": 226,
          "quote_id": 226,
          "settlement_id": 226,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T03:32:19.190397Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3174.18,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 437,
          "signal_id": 226,
          "quote_id": 226,
          "settlement_id": 226,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-20T03:32:19.192541Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3174.18,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80257.69,
        "kronos_base_predicted_close": 80328.9609375,
        "kronos_base_displacement": 71.27093749999767,
        "kronos_base_displacement_fraction": 0.0008880262751145426,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80357.6171875,
        "kronos_small_displacement": 99.92718749999767,
        "kronos_small_displacement_fraction": 0.0012450792877292838,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP192330",
        "ticker": "KXBTC15M-26SEP192330-30",
        "market_id": "KXBTC15M-26SEP192330-30",
        "contract_id": "KXBTC15M-26SEP192330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80257.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-20T03:17:15.197519Z",
        "retrieved_timestamp": "2026-09-20T03:17:15.374885Z",
        "quote_offset_seconds": 0.177366,
        "quote_age_seconds": 0.177366,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3174.18
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80372.09,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260920T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 226,
          "signal_id": 226,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-20T03:00:00Z",
          "return_6h": -0.00913953322194161,
          "return_12h": -0.01753021505959773,
          "return_24h": -0.012399442414156692,
          "close_vs_ema12": -0.010751034394986037,
          "close_vs_ema24": -0.009443151558621854,
          "ema12_slope_3h": -0.001806816703794345,
          "ema24_slope_6h": 5.737643127501357e-05,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-20T03:17:15.235407Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-20T03:00:00Z",
            "return_6h": -0.00913953322194161,
            "return_12h": -0.01753021505959773,
            "return_24h": -0.012399442414156692,
            "close_vs_ema12": -0.010751034394986037,
            "close_vs_ema24": -0.009443151558621854,
            "ema12_slope_3h": -0.001806816703794345,
            "ema24_slope_6h": 5.737643127501357e-05,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 225,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T2115Z",
      "trigger_timestamp": "2026-09-19T21:17:17.076758Z",
      "market_start_timestamp": "2026-09-19T21:15:00Z",
      "resolution_timestamp": "2026-09-19T21:30:00Z",
      "direction": "UP",
      "base_run_id": 1491,
      "small_run_id": 1492,
      "last_observed_close": 80997.97,
      "actual_close": 81035.17,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T21:17:17.113056Z",
      "base_predicted_close": 81006.96875,
      "small_predicted_close": 81078.859375,
      "strike": 80997.97,
      "market_regime": {
        "id": 225,
        "signal_id": 225,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-19T21:00:00Z",
        "return_6h": -0.008468076100502597,
        "return_12h": -0.005266590220241452,
        "return_24h": -0.0032334950574812726,
        "close_vs_ema12": -0.004286484946065872,
        "close_vs_ema24": -0.00024858665993465756,
        "ema12_slope_3h": -0.00040345182630519005,
        "ema24_slope_6h": 0.003474280933256191,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T21:17:17.117071Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T21:00:00Z",
          "return_6h": -0.008468076100502597,
          "return_12h": -0.005266590220241452,
          "return_24h": -0.0032334950574812726,
          "close_vs_ema12": -0.004286484946065872,
          "close_vs_ema24": -0.00024858665993465756,
          "ema12_slope_3h": -0.00040345182630519005,
          "ema24_slope_6h": 0.003474280933256191,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174948,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1491,
        1492
      ],
      "forecast_publication_timestamp": "2026-09-19T21:17:17.076758Z",
      "requested_quote_timestamp": "2026-09-19T21:17:17.076758Z",
      "retrieved_quote_timestamp": "2026-09-19T21:17:17.251706Z",
      "quote_retrieval_timestamp": "2026-09-19T21:17:17.251706Z",
      "timing_difference_seconds": 0.174948,
      "selected_quote": {
        "id": 225,
        "contract_id": 225,
        "forecast_timestamp": "2026-09-19T21:17:17.076758Z",
        "requested_timestamp": "2026-09-19T21:17:17.076758Z",
        "actual_quote_timestamp": "2026-09-19T21:17:17.251706Z",
        "timestamp_delta_seconds": 0.174948,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T21:17:17.251706Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191730",
        "external_market_id": "KXBTC15M-26SEP191730-30",
        "external_contract_id": "KXBTC15M-26SEP191730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 744.92
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 225,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191730",
          "external_market_id": "KXBTC15M-26SEP191730-30",
          "external_contract_id": "KXBTC15M-26SEP191730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T21:15:00Z",
          "resolution_timestamp": "2026-09-19T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T21:17:17.119445Z"
        }
      ],
      "quotes": [
        {
          "id": 225,
          "contract_id": 225,
          "forecast_timestamp": "2026-09-19T21:17:17.076758Z",
          "requested_timestamp": "2026-09-19T21:17:17.076758Z",
          "actual_quote_timestamp": "2026-09-19T21:17:17.251706Z",
          "timestamp_delta_seconds": 0.174948,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T21:17:17.251706Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191730",
          "external_market_id": "KXBTC15M-26SEP191730-30",
          "external_contract_id": "KXBTC15M-26SEP191730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 744.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191730-30": {
          "UP/YES": "KXBTC15M-26SEP191730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 434,
          "signal_id": 225,
          "quote_id": 225,
          "settlement_id": 225,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T21:32:20.575712Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 744.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 435,
          "signal_id": 225,
          "quote_id": 225,
          "settlement_id": 225,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T21:32:20.577989Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 744.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80997.97,
        "kronos_base_predicted_close": 81006.96875,
        "kronos_base_displacement": 8.998749999998836,
        "kronos_base_displacement_fraction": 0.00011109846333184443,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81078.859375,
        "kronos_small_displacement": 80.88937499999884,
        "kronos_small_displacement_fraction": 0.0009986592873870645,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191730",
        "ticker": "KXBTC15M-26SEP191730-30",
        "market_id": "KXBTC15M-26SEP191730-30",
        "contract_id": "KXBTC15M-26SEP191730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80997.97
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T21:17:17.076758Z",
        "retrieved_timestamp": "2026-09-19T21:17:17.251706Z",
        "quote_offset_seconds": 0.174948,
        "quote_age_seconds": 0.174948,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 744.92
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81035.17,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 225,
          "signal_id": 225,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-19T21:00:00Z",
          "return_6h": -0.008468076100502597,
          "return_12h": -0.005266590220241452,
          "return_24h": -0.0032334950574812726,
          "close_vs_ema12": -0.004286484946065872,
          "close_vs_ema24": -0.00024858665993465756,
          "ema12_slope_3h": -0.00040345182630519005,
          "ema24_slope_6h": 0.003474280933256191,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T21:17:17.117071Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T21:00:00Z",
            "return_6h": -0.008468076100502597,
            "return_12h": -0.005266590220241452,
            "return_24h": -0.0032334950574812726,
            "close_vs_ema12": -0.004286484946065872,
            "close_vs_ema24": -0.00024858665993465756,
            "ema12_slope_3h": -0.00040345182630519005,
            "ema24_slope_6h": 0.003474280933256191,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 224,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T2100Z",
      "trigger_timestamp": "2026-09-19T21:02:14.788772Z",
      "market_start_timestamp": "2026-09-19T21:00:00Z",
      "resolution_timestamp": "2026-09-19T21:15:00Z",
      "direction": "UP",
      "base_run_id": 1489,
      "small_run_id": 1490,
      "last_observed_close": 81127.26,
      "actual_close": 80997.97,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T21:02:14.821674Z",
      "base_predicted_close": 81223.359375,
      "small_predicted_close": 81135.8671875,
      "strike": 81127.26,
      "market_regime": {
        "id": 224,
        "signal_id": 224,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-19T20:45:00Z",
        "return_6h": -0.005134143252875201,
        "return_12h": -0.0019626781406405502,
        "return_24h": 0.0006121211285374795,
        "close_vs_ema12": -0.002878980491394456,
        "close_vs_ema24": 0.001342043069261445,
        "ema12_slope_3h": -0.0002354317029371611,
        "ema24_slope_6h": 0.003728754521098665,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T21:02:14.827722Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T20:45:00Z",
          "return_6h": -0.005134143252875201,
          "return_12h": -0.0019626781406405502,
          "return_24h": 0.0006121211285374795,
          "close_vs_ema12": -0.002878980491394456,
          "close_vs_ema24": 0.001342043069261445,
          "ema12_slope_3h": -0.0002354317029371611,
          "ema24_slope_6h": 0.003728754521098665,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176616,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1489,
        1490
      ],
      "forecast_publication_timestamp": "2026-09-19T21:02:14.788772Z",
      "requested_quote_timestamp": "2026-09-19T21:02:14.788772Z",
      "retrieved_quote_timestamp": "2026-09-19T21:02:14.965388Z",
      "quote_retrieval_timestamp": "2026-09-19T21:02:14.965388Z",
      "timing_difference_seconds": 0.176616,
      "selected_quote": {
        "id": 224,
        "contract_id": 224,
        "forecast_timestamp": "2026-09-19T21:02:14.788772Z",
        "requested_timestamp": "2026-09-19T21:02:14.788772Z",
        "actual_quote_timestamp": "2026-09-19T21:02:14.965388Z",
        "timestamp_delta_seconds": 0.176616,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T21:02:14.965388Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191715",
        "external_market_id": "KXBTC15M-26SEP191715-15",
        "external_contract_id": "KXBTC15M-26SEP191715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4277.2
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 224,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191715",
          "external_market_id": "KXBTC15M-26SEP191715-15",
          "external_contract_id": "KXBTC15M-26SEP191715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T21:00:00Z",
          "resolution_timestamp": "2026-09-19T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T21:02:14.830496Z"
        }
      ],
      "quotes": [
        {
          "id": 224,
          "contract_id": 224,
          "forecast_timestamp": "2026-09-19T21:02:14.788772Z",
          "requested_timestamp": "2026-09-19T21:02:14.788772Z",
          "actual_quote_timestamp": "2026-09-19T21:02:14.965388Z",
          "timestamp_delta_seconds": 0.176616,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T21:02:14.965388Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191715",
          "external_market_id": "KXBTC15M-26SEP191715-15",
          "external_contract_id": "KXBTC15M-26SEP191715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4277.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191715-15": {
          "UP/YES": "KXBTC15M-26SEP191715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 432,
          "signal_id": 224,
          "quote_id": 224,
          "settlement_id": 224,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T21:17:21.462474Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4277.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 433,
          "signal_id": 224,
          "quote_id": 224,
          "settlement_id": 224,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T21:17:21.464348Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4277.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81127.26,
        "kronos_base_predicted_close": 81223.359375,
        "kronos_base_displacement": 96.09937500000524,
        "kronos_base_displacement_fraction": 0.0011845509758372863,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81135.8671875,
        "kronos_small_displacement": 8.607187500005239,
        "kronos_small_displacement_fraction": 0.00010609488721799848,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191715",
        "ticker": "KXBTC15M-26SEP191715-15",
        "market_id": "KXBTC15M-26SEP191715-15",
        "contract_id": "KXBTC15M-26SEP191715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81127.26
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T21:02:14.788772Z",
        "retrieved_timestamp": "2026-09-19T21:02:14.965388Z",
        "quote_offset_seconds": 0.176616,
        "quote_age_seconds": 0.176616,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4277.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80997.97,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 224,
          "signal_id": 224,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-19T20:45:00Z",
          "return_6h": -0.005134143252875201,
          "return_12h": -0.0019626781406405502,
          "return_24h": 0.0006121211285374795,
          "close_vs_ema12": -0.002878980491394456,
          "close_vs_ema24": 0.001342043069261445,
          "ema12_slope_3h": -0.0002354317029371611,
          "ema24_slope_6h": 0.003728754521098665,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T21:02:14.827722Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T20:45:00Z",
            "return_6h": -0.005134143252875201,
            "return_12h": -0.0019626781406405502,
            "return_24h": 0.0006121211285374795,
            "close_vs_ema12": -0.002878980491394456,
            "close_vs_ema24": 0.001342043069261445,
            "ema12_slope_3h": -0.0002354317029371611,
            "ema24_slope_6h": 0.003728754521098665,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 223,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1930Z",
      "trigger_timestamp": "2026-09-19T19:32:14.964926Z",
      "market_start_timestamp": "2026-09-19T19:30:00Z",
      "resolution_timestamp": "2026-09-19T19:45:00Z",
      "direction": "UP",
      "base_run_id": 1477,
      "small_run_id": 1478,
      "last_observed_close": 81392.65,
      "actual_close": 81316.57,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T19:32:15.009895Z",
      "base_predicted_close": 81432.03125,
      "small_predicted_close": 81432.03125,
      "strike": 81392.65,
      "market_regime": {
        "id": 223,
        "signal_id": 223,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-19T19:15:00Z",
        "return_6h": 0.0022058421553972085,
        "return_12h": 0.003982664019476667,
        "return_24h": 0.0017585322440603068,
        "close_vs_ema12": 7.923485793437379e-05,
        "close_vs_ema24": 0.005044309662900481,
        "ema12_slope_3h": 0.0009201046015951952,
        "ema24_slope_6h": 0.004467428329499645,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T19:32:15.012905Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T19:15:00Z",
          "return_6h": 0.0022058421553972085,
          "return_12h": 0.003982664019476667,
          "return_24h": 0.0017585322440603068,
          "close_vs_ema12": 7.923485793437379e-05,
          "close_vs_ema24": 0.005044309662900481,
          "ema12_slope_3h": 0.0009201046015951952,
          "ema24_slope_6h": 0.004467428329499645,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.23372,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1477,
        1478
      ],
      "forecast_publication_timestamp": "2026-09-19T19:32:14.964926Z",
      "requested_quote_timestamp": "2026-09-19T19:32:14.964926Z",
      "retrieved_quote_timestamp": "2026-09-19T19:32:15.198646Z",
      "quote_retrieval_timestamp": "2026-09-19T19:32:15.198646Z",
      "timing_difference_seconds": 0.23372,
      "selected_quote": {
        "id": 223,
        "contract_id": 223,
        "forecast_timestamp": "2026-09-19T19:32:14.964926Z",
        "requested_timestamp": "2026-09-19T19:32:14.964926Z",
        "actual_quote_timestamp": "2026-09-19T19:32:15.198646Z",
        "timestamp_delta_seconds": 0.23372,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T19:32:15.198646Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191545",
        "external_market_id": "KXBTC15M-26SEP191545-45",
        "external_contract_id": "KXBTC15M-26SEP191545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1568.42
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 223,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191545",
          "external_market_id": "KXBTC15M-26SEP191545-45",
          "external_contract_id": "KXBTC15M-26SEP191545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T19:30:00Z",
          "resolution_timestamp": "2026-09-19T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T19:32:15.015157Z"
        }
      ],
      "quotes": [
        {
          "id": 223,
          "contract_id": 223,
          "forecast_timestamp": "2026-09-19T19:32:14.964926Z",
          "requested_timestamp": "2026-09-19T19:32:14.964926Z",
          "actual_quote_timestamp": "2026-09-19T19:32:15.198646Z",
          "timestamp_delta_seconds": 0.23372,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.38,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T19:32:15.198646Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191545",
          "external_market_id": "KXBTC15M-26SEP191545-45",
          "external_contract_id": "KXBTC15M-26SEP191545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1568.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191545-45": {
          "UP/YES": "KXBTC15M-26SEP191545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 430,
          "signal_id": 223,
          "quote_id": 223,
          "settlement_id": 223,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T19:47:25.940523Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1568.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 431,
          "signal_id": 223,
          "quote_id": 223,
          "settlement_id": 223,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T19:47:25.943084Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1568.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81392.65,
        "kronos_base_predicted_close": 81432.03125,
        "kronos_base_displacement": 39.38125000000582,
        "kronos_base_displacement_fraction": 0.0004838428285601442,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81432.03125,
        "kronos_small_displacement": 39.38125000000582,
        "kronos_small_displacement_fraction": 0.0004838428285601442,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191545",
        "ticker": "KXBTC15M-26SEP191545-45",
        "market_id": "KXBTC15M-26SEP191545-45",
        "contract_id": "KXBTC15M-26SEP191545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81392.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T19:32:14.964926Z",
        "retrieved_timestamp": "2026-09-19T19:32:15.198646Z",
        "quote_offset_seconds": 0.23372,
        "quote_age_seconds": 0.23372,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1568.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81316.57,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 223,
          "signal_id": 223,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-19T19:15:00Z",
          "return_6h": 0.0022058421553972085,
          "return_12h": 0.003982664019476667,
          "return_24h": 0.0017585322440603068,
          "close_vs_ema12": 7.923485793437379e-05,
          "close_vs_ema24": 0.005044309662900481,
          "ema12_slope_3h": 0.0009201046015951952,
          "ema24_slope_6h": 0.004467428329499645,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T19:32:15.012905Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T19:15:00Z",
            "return_6h": 0.0022058421553972085,
            "return_12h": 0.003982664019476667,
            "return_24h": 0.0017585322440603068,
            "close_vs_ema12": 7.923485793437379e-05,
            "close_vs_ema24": 0.005044309662900481,
            "ema12_slope_3h": 0.0009201046015951952,
            "ema24_slope_6h": 0.004467428329499645,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 222,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1915Z",
      "trigger_timestamp": "2026-09-19T19:17:15.196534Z",
      "market_start_timestamp": "2026-09-19T19:15:00Z",
      "resolution_timestamp": "2026-09-19T19:30:00Z",
      "direction": "UP",
      "base_run_id": 1475,
      "small_run_id": 1476,
      "last_observed_close": 81373.2,
      "actual_close": 81392.65,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T19:17:15.238086Z",
      "base_predicted_close": 81417.0625,
      "small_predicted_close": 81417.0625,
      "strike": 81373.2,
      "market_regime": {
        "id": 222,
        "signal_id": 222,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T19:00:00Z",
        "return_6h": 0.0019540598194498493,
        "return_12h": 0.003319640353224962,
        "return_24h": 0.0025736763110322247,
        "close_vs_ema12": -0.00015630221451112813,
        "close_vs_ema24": 0.0049109088963310565,
        "ema12_slope_3h": 0.0011896174603100995,
        "ema24_slope_6h": 0.004515380509197753,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T19:17:15.241051Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T19:00:00Z",
          "return_6h": 0.0019540598194498493,
          "return_12h": 0.003319640353224962,
          "return_24h": 0.0025736763110322247,
          "close_vs_ema12": -0.00015630221451112813,
          "close_vs_ema24": 0.0049109088963310565,
          "ema12_slope_3h": 0.0011896174603100995,
          "ema24_slope_6h": 0.004515380509197753,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191158,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1475,
        1476
      ],
      "forecast_publication_timestamp": "2026-09-19T19:17:15.196534Z",
      "requested_quote_timestamp": "2026-09-19T19:17:15.196534Z",
      "retrieved_quote_timestamp": "2026-09-19T19:17:15.387692Z",
      "quote_retrieval_timestamp": "2026-09-19T19:17:15.387692Z",
      "timing_difference_seconds": 0.191158,
      "selected_quote": {
        "id": 222,
        "contract_id": 222,
        "forecast_timestamp": "2026-09-19T19:17:15.196534Z",
        "requested_timestamp": "2026-09-19T19:17:15.196534Z",
        "actual_quote_timestamp": "2026-09-19T19:17:15.387692Z",
        "timestamp_delta_seconds": 0.191158,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T19:17:15.387692Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191530",
        "external_market_id": "KXBTC15M-26SEP191530-30",
        "external_contract_id": "KXBTC15M-26SEP191530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 970.33
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 222,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191530",
          "external_market_id": "KXBTC15M-26SEP191530-30",
          "external_contract_id": "KXBTC15M-26SEP191530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T19:15:00Z",
          "resolution_timestamp": "2026-09-19T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T19:17:15.243705Z"
        }
      ],
      "quotes": [
        {
          "id": 222,
          "contract_id": 222,
          "forecast_timestamp": "2026-09-19T19:17:15.196534Z",
          "requested_timestamp": "2026-09-19T19:17:15.196534Z",
          "actual_quote_timestamp": "2026-09-19T19:17:15.387692Z",
          "timestamp_delta_seconds": 0.191158,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.58,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T19:17:15.387692Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191530",
          "external_market_id": "KXBTC15M-26SEP191530-30",
          "external_contract_id": "KXBTC15M-26SEP191530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 970.33
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191530-30": {
          "UP/YES": "KXBTC15M-26SEP191530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 428,
          "signal_id": 222,
          "quote_id": 222,
          "settlement_id": 222,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 1.0,
          "settlement_payout": 167.0,
          "gross_pnl": 70.14,
          "net_pnl": 67.29,
          "roi": 0.6748570855480895,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T19:32:19.980974Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 970.33,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 429,
          "signal_id": 222,
          "quote_id": 222,
          "settlement_id": 222,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 42.00000000000001,
          "net_pnl": 40.290000000000006,
          "roi": 0.6747613465081228,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T19:32:19.983447Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 970.33,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81373.2,
        "kronos_base_predicted_close": 81417.0625,
        "kronos_base_displacement": 43.86250000000291,
        "kronos_base_displacement_fraction": 0.0005390288202995939,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81417.0625,
        "kronos_small_displacement": 43.86250000000291,
        "kronos_small_displacement_fraction": 0.0005390288202995939,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191530",
        "ticker": "KXBTC15M-26SEP191530-30",
        "market_id": "KXBTC15M-26SEP191530-30",
        "contract_id": "KXBTC15M-26SEP191530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81373.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T19:17:15.196534Z",
        "retrieved_timestamp": "2026-09-19T19:17:15.387692Z",
        "quote_offset_seconds": 0.191158,
        "quote_age_seconds": 0.191158,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 970.33
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81392.65,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 222,
          "signal_id": 222,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T19:00:00Z",
          "return_6h": 0.0019540598194498493,
          "return_12h": 0.003319640353224962,
          "return_24h": 0.0025736763110322247,
          "close_vs_ema12": -0.00015630221451112813,
          "close_vs_ema24": 0.0049109088963310565,
          "ema12_slope_3h": 0.0011896174603100995,
          "ema24_slope_6h": 0.004515380509197753,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T19:17:15.241051Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T19:00:00Z",
            "return_6h": 0.0019540598194498493,
            "return_12h": 0.003319640353224962,
            "return_24h": 0.0025736763110322247,
            "close_vs_ema12": -0.00015630221451112813,
            "close_vs_ema24": 0.0049109088963310565,
            "ema12_slope_3h": 0.0011896174603100995,
            "ema24_slope_6h": 0.004515380509197753,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 221,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1830Z",
      "trigger_timestamp": "2026-09-19T18:32:16.487716Z",
      "market_start_timestamp": "2026-09-19T18:30:00Z",
      "resolution_timestamp": "2026-09-19T18:45:00Z",
      "direction": "UP",
      "base_run_id": 1469,
      "small_run_id": 1470,
      "last_observed_close": 81430.32,
      "actual_close": 81470.99,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T18:32:16.536902Z",
      "base_predicted_close": 81492.15625,
      "small_predicted_close": 81434.8125,
      "strike": 81430.32,
      "market_regime": {
        "id": 221,
        "signal_id": 221,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T18:15:00Z",
        "return_6h": 0.0026190360784266176,
        "return_12h": 0.006111582185968301,
        "return_24h": 0.005864881061724558,
        "close_vs_ema12": 0.000598954212915892,
        "close_vs_ema24": 0.00597175086798396,
        "ema12_slope_3h": 0.0018572377140020357,
        "ema24_slope_6h": 0.004680142735685955,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T18:32:16.540933Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T18:15:00Z",
          "return_6h": 0.0026190360784266176,
          "return_12h": 0.006111582185968301,
          "return_24h": 0.005864881061724558,
          "close_vs_ema12": 0.000598954212915892,
          "close_vs_ema24": 0.00597175086798396,
          "ema12_slope_3h": 0.0018572377140020357,
          "ema24_slope_6h": 0.004680142735685955,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.1812,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1469,
        1470
      ],
      "forecast_publication_timestamp": "2026-09-19T18:32:16.487716Z",
      "requested_quote_timestamp": "2026-09-19T18:32:16.487716Z",
      "retrieved_quote_timestamp": "2026-09-19T18:32:16.668916Z",
      "quote_retrieval_timestamp": "2026-09-19T18:32:16.668916Z",
      "timing_difference_seconds": 0.1812,
      "selected_quote": {
        "id": 221,
        "contract_id": 221,
        "forecast_timestamp": "2026-09-19T18:32:16.487716Z",
        "requested_timestamp": "2026-09-19T18:32:16.487716Z",
        "actual_quote_timestamp": "2026-09-19T18:32:16.668916Z",
        "timestamp_delta_seconds": 0.1812,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T18:32:16.668916Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191445",
        "external_market_id": "KXBTC15M-26SEP191445-45",
        "external_contract_id": "KXBTC15M-26SEP191445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 228.94
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 221,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191445",
          "external_market_id": "KXBTC15M-26SEP191445-45",
          "external_contract_id": "KXBTC15M-26SEP191445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T18:30:00Z",
          "resolution_timestamp": "2026-09-19T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T18:32:16.543750Z"
        }
      ],
      "quotes": [
        {
          "id": 221,
          "contract_id": 221,
          "forecast_timestamp": "2026-09-19T18:32:16.487716Z",
          "requested_timestamp": "2026-09-19T18:32:16.487716Z",
          "actual_quote_timestamp": "2026-09-19T18:32:16.668916Z",
          "timestamp_delta_seconds": 0.1812,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T18:32:16.668916Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191445",
          "external_market_id": "KXBTC15M-26SEP191445-45",
          "external_contract_id": "KXBTC15M-26SEP191445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 228.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191445-45": {
          "UP/YES": "KXBTC15M-26SEP191445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 426,
          "signal_id": 221,
          "quote_id": 221,
          "settlement_id": 221,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 209.0,
          "gross_pnl": 112.86,
          "net_pnl": 109.22,
          "roi": 1.0946081379033874,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T18:47:25.829711Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 228.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 427,
          "signal_id": 221,
          "quote_id": 221,
          "settlement_id": 221,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 54.0,
          "net_pnl": 52.26,
          "roi": 1.0946795140343526,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T18:47:25.832350Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 228.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81430.32,
        "kronos_base_predicted_close": 81492.15625,
        "kronos_base_displacement": 61.836249999993015,
        "kronos_base_displacement_fraction": 0.0007593762372540475,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81434.8125,
        "kronos_small_displacement": 4.492499999993015,
        "kronos_small_displacement_fraction": 5.516986793117127e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191445",
        "ticker": "KXBTC15M-26SEP191445-45",
        "market_id": "KXBTC15M-26SEP191445-45",
        "contract_id": "KXBTC15M-26SEP191445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81430.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T18:32:16.487716Z",
        "retrieved_timestamp": "2026-09-19T18:32:16.668916Z",
        "quote_offset_seconds": 0.1812,
        "quote_age_seconds": 0.1812,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 228.94
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81470.99,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 221,
          "signal_id": 221,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T18:15:00Z",
          "return_6h": 0.0026190360784266176,
          "return_12h": 0.006111582185968301,
          "return_24h": 0.005864881061724558,
          "close_vs_ema12": 0.000598954212915892,
          "close_vs_ema24": 0.00597175086798396,
          "ema12_slope_3h": 0.0018572377140020357,
          "ema24_slope_6h": 0.004680142735685955,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T18:32:16.540933Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T18:15:00Z",
            "return_6h": 0.0026190360784266176,
            "return_12h": 0.006111582185968301,
            "return_24h": 0.005864881061724558,
            "close_vs_ema12": 0.000598954212915892,
            "close_vs_ema24": 0.00597175086798396,
            "ema12_slope_3h": 0.0018572377140020357,
            "ema24_slope_6h": 0.004680142735685955,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 220,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1815Z",
      "trigger_timestamp": "2026-09-19T18:17:15.383997Z",
      "market_start_timestamp": "2026-09-19T18:15:00Z",
      "resolution_timestamp": "2026-09-19T18:30:00Z",
      "direction": "UP",
      "base_run_id": 1467,
      "small_run_id": 1468,
      "last_observed_close": 81352.12,
      "actual_close": 81430.32,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T18:17:15.416490Z",
      "base_predicted_close": 81433.328125,
      "small_predicted_close": 81433.328125,
      "strike": 81352.12,
      "market_regime": {
        "id": 220,
        "signal_id": 220,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T18:00:00Z",
        "return_6h": 0.00032544054951766377,
        "return_12h": 0.004549868501763754,
        "return_24h": 0.006358601821206955,
        "close_vs_ema12": -0.0003363618628182685,
        "close_vs_ema24": 0.005132165198848071,
        "ema12_slope_3h": 0.00200140950135852,
        "ema24_slope_6h": 0.004723892044158129,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T18:17:15.420328Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T18:00:00Z",
          "return_6h": 0.00032544054951766377,
          "return_12h": 0.004549868501763754,
          "return_24h": 0.006358601821206955,
          "close_vs_ema12": -0.0003363618628182685,
          "close_vs_ema24": 0.005132165198848071,
          "ema12_slope_3h": 0.00200140950135852,
          "ema24_slope_6h": 0.004723892044158129,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.75,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181788,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1467,
        1468
      ],
      "forecast_publication_timestamp": "2026-09-19T18:17:15.383997Z",
      "requested_quote_timestamp": "2026-09-19T18:17:15.383997Z",
      "retrieved_quote_timestamp": "2026-09-19T18:17:15.565785Z",
      "quote_retrieval_timestamp": "2026-09-19T18:17:15.565785Z",
      "timing_difference_seconds": 0.181788,
      "selected_quote": {
        "id": 220,
        "contract_id": 220,
        "forecast_timestamp": "2026-09-19T18:17:15.383997Z",
        "requested_timestamp": "2026-09-19T18:17:15.383997Z",
        "actual_quote_timestamp": "2026-09-19T18:17:15.565785Z",
        "timestamp_delta_seconds": 0.181788,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "implied_probability": 0.75,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T18:17:15.565785Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191430",
        "external_market_id": "KXBTC15M-26SEP191430-30",
        "external_contract_id": "KXBTC15M-26SEP191430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3436.62
      },
      "selected_entry_price": 0.75,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 220,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191430",
          "external_market_id": "KXBTC15M-26SEP191430-30",
          "external_contract_id": "KXBTC15M-26SEP191430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T18:15:00Z",
          "resolution_timestamp": "2026-09-19T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T18:17:15.422835Z"
        }
      ],
      "quotes": [
        {
          "id": 220,
          "contract_id": 220,
          "forecast_timestamp": "2026-09-19T18:17:15.383997Z",
          "requested_timestamp": "2026-09-19T18:17:15.383997Z",
          "actual_quote_timestamp": "2026-09-19T18:17:15.565785Z",
          "timestamp_delta_seconds": 0.181788,
          "bid": 0.74,
          "ask": 0.75,
          "midpoint": 0.745,
          "last_price": 0.74,
          "implied_probability": 0.75,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T18:17:15.565785Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191430",
          "external_market_id": "KXBTC15M-26SEP191430-30",
          "external_contract_id": "KXBTC15M-26SEP191430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3436.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191430-30": {
          "UP/YES": "KXBTC15M-26SEP191430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 424,
          "signal_id": 220,
          "quote_id": 220,
          "settlement_id": 220,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 131.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.25,
          "trading_fee": 1.72,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 131.0,
          "gross_pnl": 32.75,
          "net_pnl": 31.03,
          "roi": 0.3103931179353806,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T18:32:21.568824Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3436.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 425,
          "signal_id": 220,
          "quote_id": 220,
          "settlement_id": 220,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 75.0,
          "trading_fee": 1.32,
          "total_deployed": 76.32,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 25.0,
          "net_pnl": 23.680000000000007,
          "roi": 0.31027253668763116,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T18:32:21.576209Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3436.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81352.12,
        "kronos_base_predicted_close": 81433.328125,
        "kronos_base_displacement": 81.20812500000466,
        "kronos_base_displacement_fraction": 0.000998229978518134,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81433.328125,
        "kronos_small_displacement": 81.20812500000466,
        "kronos_small_displacement_fraction": 0.000998229978518134,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191430",
        "ticker": "KXBTC15M-26SEP191430-30",
        "market_id": "KXBTC15M-26SEP191430-30",
        "contract_id": "KXBTC15M-26SEP191430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81352.12
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T18:17:15.383997Z",
        "retrieved_timestamp": "2026-09-19T18:17:15.565785Z",
        "quote_offset_seconds": 0.181788,
        "quote_age_seconds": 0.181788,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.75,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3436.62
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81430.32,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 220,
          "signal_id": 220,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T18:00:00Z",
          "return_6h": 0.00032544054951766377,
          "return_12h": 0.004549868501763754,
          "return_24h": 0.006358601821206955,
          "close_vs_ema12": -0.0003363618628182685,
          "close_vs_ema24": 0.005132165198848071,
          "ema12_slope_3h": 0.00200140950135852,
          "ema24_slope_6h": 0.004723892044158129,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T18:17:15.420328Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T18:00:00Z",
            "return_6h": 0.00032544054951766377,
            "return_12h": 0.004549868501763754,
            "return_24h": 0.006358601821206955,
            "close_vs_ema12": -0.0003363618628182685,
            "close_vs_ema24": 0.005132165198848071,
            "ema12_slope_3h": 0.00200140950135852,
            "ema24_slope_6h": 0.004723892044158129,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 219,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1730Z",
      "trigger_timestamp": "2026-09-19T17:32:15.673991Z",
      "market_start_timestamp": "2026-09-19T17:30:00Z",
      "resolution_timestamp": "2026-09-19T17:45:00Z",
      "direction": "UP",
      "base_run_id": 1461,
      "small_run_id": 1462,
      "last_observed_close": 81509.8,
      "actual_close": 81475.81,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T17:32:15.707145Z",
      "base_predicted_close": 81686.6484375,
      "small_predicted_close": 81518.84375,
      "strike": 81509.8,
      "market_regime": {
        "id": 219,
        "signal_id": 219,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T17:15:00Z",
        "return_6h": 0.0031858707623475535,
        "return_12h": 0.005592488691878117,
        "return_24h": 0.009669297425423329,
        "close_vs_ema12": 0.0016776520804933082,
        "close_vs_ema24": 0.007473908398297091,
        "ema12_slope_3h": 0.0025304261323850774,
        "ema24_slope_6h": 0.004924227501220457,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T17:32:15.710877Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T17:15:00Z",
          "return_6h": 0.0031858707623475535,
          "return_12h": 0.005592488691878117,
          "return_24h": 0.009669297425423329,
          "close_vs_ema12": 0.0016776520804933082,
          "close_vs_ema24": 0.007473908398297091,
          "ema12_slope_3h": 0.0025304261323850774,
          "ema24_slope_6h": 0.004924227501220457,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170963,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1461,
        1462
      ],
      "forecast_publication_timestamp": "2026-09-19T17:32:15.673991Z",
      "requested_quote_timestamp": "2026-09-19T17:32:15.673991Z",
      "retrieved_quote_timestamp": "2026-09-19T17:32:15.844954Z",
      "quote_retrieval_timestamp": "2026-09-19T17:32:15.844954Z",
      "timing_difference_seconds": 0.170963,
      "selected_quote": {
        "id": 219,
        "contract_id": 219,
        "forecast_timestamp": "2026-09-19T17:32:15.673991Z",
        "requested_timestamp": "2026-09-19T17:32:15.673991Z",
        "actual_quote_timestamp": "2026-09-19T17:32:15.844954Z",
        "timestamp_delta_seconds": 0.170963,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T17:32:15.844954Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191345",
        "external_market_id": "KXBTC15M-26SEP191345-45",
        "external_contract_id": "KXBTC15M-26SEP191345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 386.51
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 219,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191345",
          "external_market_id": "KXBTC15M-26SEP191345-45",
          "external_contract_id": "KXBTC15M-26SEP191345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T17:30:00Z",
          "resolution_timestamp": "2026-09-19T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T17:32:15.713070Z"
        }
      ],
      "quotes": [
        {
          "id": 219,
          "contract_id": 219,
          "forecast_timestamp": "2026-09-19T17:32:15.673991Z",
          "requested_timestamp": "2026-09-19T17:32:15.673991Z",
          "actual_quote_timestamp": "2026-09-19T17:32:15.844954Z",
          "timestamp_delta_seconds": 0.170963,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T17:32:15.844954Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191345",
          "external_market_id": "KXBTC15M-26SEP191345-45",
          "external_contract_id": "KXBTC15M-26SEP191345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 386.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191345-45": {
          "UP/YES": "KXBTC15M-26SEP191345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 422,
          "signal_id": 219,
          "quote_id": 219,
          "settlement_id": 219,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:47:31.745588Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 386.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 423,
          "signal_id": 219,
          "quote_id": 219,
          "settlement_id": 219,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:47:31.748070Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 386.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81509.8,
        "kronos_base_predicted_close": 81686.6484375,
        "kronos_base_displacement": 176.8484374999971,
        "kronos_base_displacement_fraction": 0.0021696585870655686,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81518.84375,
        "kronos_small_displacement": 9.04374999999709,
        "kronos_small_displacement_fraction": 0.00011095291609103555,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191345",
        "ticker": "KXBTC15M-26SEP191345-45",
        "market_id": "KXBTC15M-26SEP191345-45",
        "contract_id": "KXBTC15M-26SEP191345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81509.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T17:32:15.673991Z",
        "retrieved_timestamp": "2026-09-19T17:32:15.844954Z",
        "quote_offset_seconds": 0.170963,
        "quote_age_seconds": 0.170963,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 386.51
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81475.81,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 219,
          "signal_id": 219,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T17:15:00Z",
          "return_6h": 0.0031858707623475535,
          "return_12h": 0.005592488691878117,
          "return_24h": 0.009669297425423329,
          "close_vs_ema12": 0.0016776520804933082,
          "close_vs_ema24": 0.007473908398297091,
          "ema12_slope_3h": 0.0025304261323850774,
          "ema24_slope_6h": 0.004924227501220457,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T17:32:15.710877Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T17:15:00Z",
            "return_6h": 0.0031858707623475535,
            "return_12h": 0.005592488691878117,
            "return_24h": 0.009669297425423329,
            "close_vs_ema12": 0.0016776520804933082,
            "close_vs_ema24": 0.007473908398297091,
            "ema12_slope_3h": 0.0025304261323850774,
            "ema24_slope_6h": 0.004924227501220457,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 218,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1715Z",
      "trigger_timestamp": "2026-09-19T17:17:15.166815Z",
      "market_start_timestamp": "2026-09-19T17:15:00Z",
      "resolution_timestamp": "2026-09-19T17:30:00Z",
      "direction": "UP",
      "base_run_id": 1459,
      "small_run_id": 1460,
      "last_observed_close": 81721.07,
      "actual_close": 81509.8,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T17:17:15.201367Z",
      "base_predicted_close": 81885.609375,
      "small_predicted_close": 81885.609375,
      "strike": 81721.07,
      "market_regime": {
        "id": 218,
        "signal_id": 218,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T17:00:00Z",
        "return_6h": 0.0053175955155633226,
        "return_12h": 0.00854141252144247,
        "return_24h": 0.010649657743884378,
        "close_vs_ema12": 0.004345683118568644,
        "close_vs_ema24": 0.010244271136590433,
        "ema12_slope_3h": 0.002643995007084232,
        "ema24_slope_6h": 0.004961201919039704,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T17:17:15.205156Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T17:00:00Z",
          "return_6h": 0.0053175955155633226,
          "return_12h": 0.00854141252144247,
          "return_24h": 0.010649657743884378,
          "close_vs_ema12": 0.004345683118568644,
          "close_vs_ema24": 0.010244271136590433,
          "ema12_slope_3h": 0.002643995007084232,
          "ema24_slope_6h": 0.004961201919039704,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.220194,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1459,
        1460
      ],
      "forecast_publication_timestamp": "2026-09-19T17:17:15.166815Z",
      "requested_quote_timestamp": "2026-09-19T17:17:15.166815Z",
      "retrieved_quote_timestamp": "2026-09-19T17:17:15.387009Z",
      "quote_retrieval_timestamp": "2026-09-19T17:17:15.387009Z",
      "timing_difference_seconds": 0.220194,
      "selected_quote": {
        "id": 218,
        "contract_id": 218,
        "forecast_timestamp": "2026-09-19T17:17:15.166815Z",
        "requested_timestamp": "2026-09-19T17:17:15.166815Z",
        "actual_quote_timestamp": "2026-09-19T17:17:15.387009Z",
        "timestamp_delta_seconds": 0.220194,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T17:17:15.387009Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191330",
        "external_market_id": "KXBTC15M-26SEP191330-30",
        "external_contract_id": "KXBTC15M-26SEP191330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2325.87
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 218,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191330",
          "external_market_id": "KXBTC15M-26SEP191330-30",
          "external_contract_id": "KXBTC15M-26SEP191330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T17:15:00Z",
          "resolution_timestamp": "2026-09-19T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T17:17:15.207131Z"
        }
      ],
      "quotes": [
        {
          "id": 218,
          "contract_id": 218,
          "forecast_timestamp": "2026-09-19T17:17:15.166815Z",
          "requested_timestamp": "2026-09-19T17:17:15.166815Z",
          "actual_quote_timestamp": "2026-09-19T17:17:15.387009Z",
          "timestamp_delta_seconds": 0.220194,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.26,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T17:17:15.387009Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191330",
          "external_market_id": "KXBTC15M-26SEP191330-30",
          "external_contract_id": "KXBTC15M-26SEP191330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2325.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191330-30": {
          "UP/YES": "KXBTC15M-26SEP191330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 420,
          "signal_id": 218,
          "quote_id": 218,
          "settlement_id": 218,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.9,
          "net_pnl": -99.82000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:32:20.265633Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2325.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 421,
          "signal_id": 218,
          "quote_id": 218,
          "settlement_id": 218,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -26.0,
          "net_pnl": -27.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:32:20.268233Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2325.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81721.07,
        "kronos_base_predicted_close": 81885.609375,
        "kronos_base_displacement": 164.53937499999302,
        "kronos_base_displacement_fraction": 0.0020134265863135784,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81885.609375,
        "kronos_small_displacement": 164.53937499999302,
        "kronos_small_displacement_fraction": 0.0020134265863135784,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191330",
        "ticker": "KXBTC15M-26SEP191330-30",
        "market_id": "KXBTC15M-26SEP191330-30",
        "contract_id": "KXBTC15M-26SEP191330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81721.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T17:17:15.166815Z",
        "retrieved_timestamp": "2026-09-19T17:17:15.387009Z",
        "quote_offset_seconds": 0.220194,
        "quote_age_seconds": 0.220194,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2325.87
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81509.8,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 218,
          "signal_id": 218,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T17:00:00Z",
          "return_6h": 0.0053175955155633226,
          "return_12h": 0.00854141252144247,
          "return_24h": 0.010649657743884378,
          "close_vs_ema12": 0.004345683118568644,
          "close_vs_ema24": 0.010244271136590433,
          "ema12_slope_3h": 0.002643995007084232,
          "ema24_slope_6h": 0.004961201919039704,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T17:17:15.205156Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T17:00:00Z",
            "return_6h": 0.0053175955155633226,
            "return_12h": 0.00854141252144247,
            "return_24h": 0.010649657743884378,
            "close_vs_ema12": 0.004345683118568644,
            "close_vs_ema24": 0.010244271136590433,
            "ema12_slope_3h": 0.002643995007084232,
            "ema24_slope_6h": 0.004961201919039704,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 217,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1700Z",
      "trigger_timestamp": "2026-09-19T17:02:15.213450Z",
      "market_start_timestamp": "2026-09-19T17:00:00Z",
      "resolution_timestamp": "2026-09-19T17:15:00Z",
      "direction": "UP",
      "base_run_id": 1457,
      "small_run_id": 1458,
      "last_observed_close": 81815.19,
      "actual_close": 81721.07,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T17:02:15.253561Z",
      "base_predicted_close": 81882.140625,
      "small_predicted_close": 81882.140625,
      "strike": 81815.19,
      "market_regime": {
        "id": 217,
        "signal_id": 217,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T16:45:00Z",
        "return_6h": 0.00766626628672662,
        "return_12h": 0.010104027803784499,
        "return_24h": 0.01220690638451738,
        "close_vs_ema12": 0.005688342291743753,
        "close_vs_ema24": 0.01162592589942002,
        "ema12_slope_3h": 0.002566020556252102,
        "ema24_slope_6h": 0.00495362358556295,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T17:02:15.257594Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T16:45:00Z",
          "return_6h": 0.00766626628672662,
          "return_12h": 0.010104027803784499,
          "return_24h": 0.01220690638451738,
          "close_vs_ema12": 0.005688342291743753,
          "close_vs_ema24": 0.01162592589942002,
          "ema12_slope_3h": 0.002566020556252102,
          "ema24_slope_6h": 0.00495362358556295,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177312,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1457,
        1458
      ],
      "forecast_publication_timestamp": "2026-09-19T17:02:15.213450Z",
      "requested_quote_timestamp": "2026-09-19T17:02:15.213450Z",
      "retrieved_quote_timestamp": "2026-09-19T17:02:15.390762Z",
      "quote_retrieval_timestamp": "2026-09-19T17:02:15.390762Z",
      "timing_difference_seconds": 0.177312,
      "selected_quote": {
        "id": 217,
        "contract_id": 217,
        "forecast_timestamp": "2026-09-19T17:02:15.213450Z",
        "requested_timestamp": "2026-09-19T17:02:15.213450Z",
        "actual_quote_timestamp": "2026-09-19T17:02:15.390762Z",
        "timestamp_delta_seconds": 0.177312,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T17:02:15.390762Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191315",
        "external_market_id": "KXBTC15M-26SEP191315-15",
        "external_contract_id": "KXBTC15M-26SEP191315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6025.29
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 217,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191315",
          "external_market_id": "KXBTC15M-26SEP191315-15",
          "external_contract_id": "KXBTC15M-26SEP191315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T17:00:00Z",
          "resolution_timestamp": "2026-09-19T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T17:02:15.260175Z"
        }
      ],
      "quotes": [
        {
          "id": 217,
          "contract_id": 217,
          "forecast_timestamp": "2026-09-19T17:02:15.213450Z",
          "requested_timestamp": "2026-09-19T17:02:15.213450Z",
          "actual_quote_timestamp": "2026-09-19T17:02:15.390762Z",
          "timestamp_delta_seconds": 0.177312,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.3,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T17:02:15.390762Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191315",
          "external_market_id": "KXBTC15M-26SEP191315-15",
          "external_contract_id": "KXBTC15M-26SEP191315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6025.29
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191315-15": {
          "UP/YES": "KXBTC15M-26SEP191315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 418,
          "signal_id": 217,
          "quote_id": 217,
          "settlement_id": 217,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:17:19.883634Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6025.29,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 419,
          "signal_id": 217,
          "quote_id": 217,
          "settlement_id": 217,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:17:19.885687Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6025.29,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81815.19,
        "kronos_base_predicted_close": 81882.140625,
        "kronos_base_displacement": 66.95062499999767,
        "kronos_base_displacement_fraction": 0.0008183153397308944,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81882.140625,
        "kronos_small_displacement": 66.95062499999767,
        "kronos_small_displacement_fraction": 0.0008183153397308944,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191315",
        "ticker": "KXBTC15M-26SEP191315-15",
        "market_id": "KXBTC15M-26SEP191315-15",
        "contract_id": "KXBTC15M-26SEP191315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81815.19
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T17:02:15.213450Z",
        "retrieved_timestamp": "2026-09-19T17:02:15.390762Z",
        "quote_offset_seconds": 0.177312,
        "quote_age_seconds": 0.177312,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6025.29
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81721.07,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 217,
          "signal_id": 217,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T16:45:00Z",
          "return_6h": 0.00766626628672662,
          "return_12h": 0.010104027803784499,
          "return_24h": 0.01220690638451738,
          "close_vs_ema12": 0.005688342291743753,
          "close_vs_ema24": 0.01162592589942002,
          "ema12_slope_3h": 0.002566020556252102,
          "ema24_slope_6h": 0.00495362358556295,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T17:02:15.257594Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T16:45:00Z",
            "return_6h": 0.00766626628672662,
            "return_12h": 0.010104027803784499,
            "return_24h": 0.01220690638451738,
            "close_vs_ema12": 0.005688342291743753,
            "close_vs_ema24": 0.01162592589942002,
            "ema12_slope_3h": 0.002566020556252102,
            "ema24_slope_6h": 0.00495362358556295,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 216,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1645Z",
      "trigger_timestamp": "2026-09-19T16:47:20.798980Z",
      "market_start_timestamp": "2026-09-19T16:45:00Z",
      "resolution_timestamp": "2026-09-19T17:00:00Z",
      "direction": "UP",
      "base_run_id": 1455,
      "small_run_id": 1456,
      "last_observed_close": 81834.46,
      "actual_close": 81815.19,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T16:47:20.846034Z",
      "base_predicted_close": 81868.9921875,
      "small_predicted_close": 81868.9921875,
      "strike": 81834.46,
      "market_regime": {
        "id": 216,
        "signal_id": 216,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T16:30:00Z",
        "return_6h": 0.0074785908779892996,
        "return_12h": 0.010745762966981154,
        "return_24h": 0.010718164067457847,
        "close_vs_ema12": 0.006168861593269792,
        "close_vs_ema24": 0.012112013625516616,
        "ema12_slope_3h": 0.002420115298921388,
        "ema24_slope_6h": 0.004895995366070771,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T16:47:20.850853Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T16:30:00Z",
          "return_6h": 0.0074785908779892996,
          "return_12h": 0.010745762966981154,
          "return_24h": 0.010718164067457847,
          "close_vs_ema12": 0.006168861593269792,
          "close_vs_ema24": 0.012112013625516616,
          "ema12_slope_3h": 0.002420115298921388,
          "ema24_slope_6h": 0.004895995366070771,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.324509,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1455,
        1456
      ],
      "forecast_publication_timestamp": "2026-09-19T16:47:20.798980Z",
      "requested_quote_timestamp": "2026-09-19T16:47:20.798980Z",
      "retrieved_quote_timestamp": "2026-09-19T16:47:21.123489Z",
      "quote_retrieval_timestamp": "2026-09-19T16:47:21.123489Z",
      "timing_difference_seconds": 0.324509,
      "selected_quote": {
        "id": 216,
        "contract_id": 216,
        "forecast_timestamp": "2026-09-19T16:47:20.798980Z",
        "requested_timestamp": "2026-09-19T16:47:20.798980Z",
        "actual_quote_timestamp": "2026-09-19T16:47:21.123489Z",
        "timestamp_delta_seconds": 0.324509,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T16:47:21.123489Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191300",
        "external_market_id": "KXBTC15M-26SEP191300-00",
        "external_contract_id": "KXBTC15M-26SEP191300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2760.76
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 216,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191300",
          "external_market_id": "KXBTC15M-26SEP191300-00",
          "external_contract_id": "KXBTC15M-26SEP191300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T16:45:00Z",
          "resolution_timestamp": "2026-09-19T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T16:47:20.853817Z"
        }
      ],
      "quotes": [
        {
          "id": 216,
          "contract_id": 216,
          "forecast_timestamp": "2026-09-19T16:47:20.798980Z",
          "requested_timestamp": "2026-09-19T16:47:20.798980Z",
          "actual_quote_timestamp": "2026-09-19T16:47:21.123489Z",
          "timestamp_delta_seconds": 0.324509,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T16:47:21.123489Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191300",
          "external_market_id": "KXBTC15M-26SEP191300-00",
          "external_contract_id": "KXBTC15M-26SEP191300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2760.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191300-00": {
          "UP/YES": "KXBTC15M-26SEP191300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 416,
          "signal_id": 216,
          "quote_id": 216,
          "settlement_id": 216,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:02:19.978883Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2760.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 417,
          "signal_id": 216,
          "quote_id": 216,
          "settlement_id": 216,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T17:02:19.981463Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2760.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81834.46,
        "kronos_base_predicted_close": 81868.9921875,
        "kronos_base_displacement": 34.5321874999936,
        "kronos_base_displacement_fraction": 0.0004219761149519847,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81868.9921875,
        "kronos_small_displacement": 34.5321874999936,
        "kronos_small_displacement_fraction": 0.0004219761149519847,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191300",
        "ticker": "KXBTC15M-26SEP191300-00",
        "market_id": "KXBTC15M-26SEP191300-00",
        "contract_id": "KXBTC15M-26SEP191300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81834.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T16:47:20.798980Z",
        "retrieved_timestamp": "2026-09-19T16:47:21.123489Z",
        "quote_offset_seconds": 0.324509,
        "quote_age_seconds": 0.324509,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2760.76
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81815.19,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 216,
          "signal_id": 216,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T16:30:00Z",
          "return_6h": 0.0074785908779892996,
          "return_12h": 0.010745762966981154,
          "return_24h": 0.010718164067457847,
          "close_vs_ema12": 0.006168861593269792,
          "close_vs_ema24": 0.012112013625516616,
          "ema12_slope_3h": 0.002420115298921388,
          "ema24_slope_6h": 0.004895995366070771,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T16:47:20.850853Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T16:30:00Z",
            "return_6h": 0.0074785908779892996,
            "return_12h": 0.010745762966981154,
            "return_24h": 0.010718164067457847,
            "close_vs_ema12": 0.006168861593269792,
            "close_vs_ema24": 0.012112013625516616,
            "ema12_slope_3h": 0.002420115298921388,
            "ema24_slope_6h": 0.004895995366070771,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 215,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1630Z",
      "trigger_timestamp": "2026-09-19T16:32:19.846754Z",
      "market_start_timestamp": "2026-09-19T16:30:00Z",
      "resolution_timestamp": "2026-09-19T16:45:00Z",
      "direction": "UP",
      "base_run_id": 1453,
      "small_run_id": 1454,
      "last_observed_close": 81832.2,
      "actual_close": 81834.46,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T16:32:19.891462Z",
      "base_predicted_close": 81836.09375,
      "small_predicted_close": 81836.09375,
      "strike": 81832.2,
      "market_regime": {
        "id": 215,
        "signal_id": 215,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T16:15:00Z",
        "return_6h": 0.00679761420196634,
        "return_12h": 0.008842824840067598,
        "return_24h": 0.01021132435890304,
        "close_vs_ema12": 0.006405240165414439,
        "close_vs_ema24": 0.01234217226090828,
        "ema12_slope_3h": 0.0022089560567228883,
        "ema24_slope_6h": 0.00484109227603291,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T16:32:19.895958Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T16:15:00Z",
          "return_6h": 0.00679761420196634,
          "return_12h": 0.008842824840067598,
          "return_24h": 0.01021132435890304,
          "close_vs_ema12": 0.006405240165414439,
          "close_vs_ema24": 0.01234217226090828,
          "ema12_slope_3h": 0.0022089560567228883,
          "ema24_slope_6h": 0.00484109227603291,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.195227,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1453,
        1454
      ],
      "forecast_publication_timestamp": "2026-09-19T16:32:19.846754Z",
      "requested_quote_timestamp": "2026-09-19T16:32:19.846754Z",
      "retrieved_quote_timestamp": "2026-09-19T16:32:20.041981Z",
      "quote_retrieval_timestamp": "2026-09-19T16:32:20.041981Z",
      "timing_difference_seconds": 0.195227,
      "selected_quote": {
        "id": 215,
        "contract_id": 215,
        "forecast_timestamp": "2026-09-19T16:32:19.846754Z",
        "requested_timestamp": "2026-09-19T16:32:19.846754Z",
        "actual_quote_timestamp": "2026-09-19T16:32:20.041981Z",
        "timestamp_delta_seconds": 0.195227,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T16:32:20.041981Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191245",
        "external_market_id": "KXBTC15M-26SEP191245-45",
        "external_contract_id": "KXBTC15M-26SEP191245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3687.02
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 215,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191245",
          "external_market_id": "KXBTC15M-26SEP191245-45",
          "external_contract_id": "KXBTC15M-26SEP191245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T16:30:00Z",
          "resolution_timestamp": "2026-09-19T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T16:32:19.898398Z"
        }
      ],
      "quotes": [
        {
          "id": 215,
          "contract_id": 215,
          "forecast_timestamp": "2026-09-19T16:32:19.846754Z",
          "requested_timestamp": "2026-09-19T16:32:19.846754Z",
          "actual_quote_timestamp": "2026-09-19T16:32:20.041981Z",
          "timestamp_delta_seconds": 0.195227,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.6,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T16:32:20.041981Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191245",
          "external_market_id": "KXBTC15M-26SEP191245-45",
          "external_contract_id": "KXBTC15M-26SEP191245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3687.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191245-45": {
          "UP/YES": "KXBTC15M-26SEP191245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 414,
          "signal_id": 215,
          "quote_id": 215,
          "settlement_id": 215,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T16:47:26.981795Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3687.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 415,
          "signal_id": 215,
          "quote_id": 215,
          "settlement_id": 215,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T16:47:26.984387Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3687.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81832.2,
        "kronos_base_predicted_close": 81836.09375,
        "kronos_base_displacement": 3.8937500000029104,
        "kronos_base_displacement_fraction": 4.7582125373666e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81836.09375,
        "kronos_small_displacement": 3.8937500000029104,
        "kronos_small_displacement_fraction": 4.7582125373666e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191245",
        "ticker": "KXBTC15M-26SEP191245-45",
        "market_id": "KXBTC15M-26SEP191245-45",
        "contract_id": "KXBTC15M-26SEP191245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81832.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T16:32:19.846754Z",
        "retrieved_timestamp": "2026-09-19T16:32:20.041981Z",
        "quote_offset_seconds": 0.195227,
        "quote_age_seconds": 0.195227,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3687.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81834.46,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 215,
          "signal_id": 215,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T16:15:00Z",
          "return_6h": 0.00679761420196634,
          "return_12h": 0.008842824840067598,
          "return_24h": 0.01021132435890304,
          "close_vs_ema12": 0.006405240165414439,
          "close_vs_ema24": 0.01234217226090828,
          "ema12_slope_3h": 0.0022089560567228883,
          "ema24_slope_6h": 0.00484109227603291,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T16:32:19.895958Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T16:15:00Z",
            "return_6h": 0.00679761420196634,
            "return_12h": 0.008842824840067598,
            "return_24h": 0.01021132435890304,
            "close_vs_ema12": 0.006405240165414439,
            "close_vs_ema24": 0.01234217226090828,
            "ema12_slope_3h": 0.0022089560567228883,
            "ema24_slope_6h": 0.00484109227603291,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 214,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1615Z",
      "trigger_timestamp": "2026-09-19T16:17:14.670182Z",
      "market_start_timestamp": "2026-09-19T16:15:00Z",
      "resolution_timestamp": "2026-09-19T16:30:00Z",
      "direction": "UP",
      "base_run_id": 1451,
      "small_run_id": 1452,
      "last_observed_close": 81719.83,
      "actual_close": 81832.2,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T16:17:14.708014Z",
      "base_predicted_close": 81800.2578125,
      "small_predicted_close": 81800.2578125,
      "strike": 81719.83,
      "market_regime": {
        "id": 214,
        "signal_id": 214,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T16:00:00Z",
        "return_6h": 0.005423121705094847,
        "return_12h": 0.006646956846491525,
        "return_24h": 0.010292033117972776,
        "close_vs_ema12": 0.00529730069040224,
        "close_vs_ema24": 0.011214812283473208,
        "ema12_slope_3h": 0.001978535502693557,
        "ema24_slope_6h": 0.004799459288248764,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T16:17:14.710747Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T16:00:00Z",
          "return_6h": 0.005423121705094847,
          "return_12h": 0.006646956846491525,
          "return_24h": 0.010292033117972776,
          "close_vs_ema12": 0.00529730069040224,
          "close_vs_ema24": 0.011214812283473208,
          "ema12_slope_3h": 0.001978535502693557,
          "ema24_slope_6h": 0.004799459288248764,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175565,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1451,
        1452
      ],
      "forecast_publication_timestamp": "2026-09-19T16:17:14.670182Z",
      "requested_quote_timestamp": "2026-09-19T16:17:14.670182Z",
      "retrieved_quote_timestamp": "2026-09-19T16:17:14.845747Z",
      "quote_retrieval_timestamp": "2026-09-19T16:17:14.845747Z",
      "timing_difference_seconds": 0.175565,
      "selected_quote": {
        "id": 214,
        "contract_id": 214,
        "forecast_timestamp": "2026-09-19T16:17:14.670182Z",
        "requested_timestamp": "2026-09-19T16:17:14.670182Z",
        "actual_quote_timestamp": "2026-09-19T16:17:14.845747Z",
        "timestamp_delta_seconds": 0.175565,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T16:17:14.845747Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191230",
        "external_market_id": "KXBTC15M-26SEP191230-30",
        "external_contract_id": "KXBTC15M-26SEP191230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6012.22
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 214,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191230",
          "external_market_id": "KXBTC15M-26SEP191230-30",
          "external_contract_id": "KXBTC15M-26SEP191230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T16:15:00Z",
          "resolution_timestamp": "2026-09-19T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T16:17:14.713380Z"
        }
      ],
      "quotes": [
        {
          "id": 214,
          "contract_id": 214,
          "forecast_timestamp": "2026-09-19T16:17:14.670182Z",
          "requested_timestamp": "2026-09-19T16:17:14.670182Z",
          "actual_quote_timestamp": "2026-09-19T16:17:14.845747Z",
          "timestamp_delta_seconds": 0.175565,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.54,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T16:17:14.845747Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191230",
          "external_market_id": "KXBTC15M-26SEP191230-30",
          "external_contract_id": "KXBTC15M-26SEP191230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6012.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191230-30": {
          "UP/YES": "KXBTC15M-26SEP191230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 412,
          "signal_id": 214,
          "quote_id": 214,
          "settlement_id": 214,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T16:32:28.292939Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6012.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 413,
          "signal_id": 214,
          "quote_id": 214,
          "settlement_id": 214,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T16:32:28.295824Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6012.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81719.83,
        "kronos_base_predicted_close": 81800.2578125,
        "kronos_base_displacement": 80.42781249999825,
        "kronos_base_displacement_fraction": 0.0009841896697533297,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81800.2578125,
        "kronos_small_displacement": 80.42781249999825,
        "kronos_small_displacement_fraction": 0.0009841896697533297,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191230",
        "ticker": "KXBTC15M-26SEP191230-30",
        "market_id": "KXBTC15M-26SEP191230-30",
        "contract_id": "KXBTC15M-26SEP191230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81719.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T16:17:14.670182Z",
        "retrieved_timestamp": "2026-09-19T16:17:14.845747Z",
        "quote_offset_seconds": 0.175565,
        "quote_age_seconds": 0.175565,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6012.22
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81832.2,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 214,
          "signal_id": 214,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T16:00:00Z",
          "return_6h": 0.005423121705094847,
          "return_12h": 0.006646956846491525,
          "return_24h": 0.010292033117972776,
          "close_vs_ema12": 0.00529730069040224,
          "close_vs_ema24": 0.011214812283473208,
          "ema12_slope_3h": 0.001978535502693557,
          "ema24_slope_6h": 0.004799459288248764,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T16:17:14.710747Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T16:00:00Z",
            "return_6h": 0.005423121705094847,
            "return_12h": 0.006646956846491525,
            "return_24h": 0.010292033117972776,
            "close_vs_ema12": 0.00529730069040224,
            "close_vs_ema24": 0.011214812283473208,
            "ema12_slope_3h": 0.001978535502693557,
            "ema24_slope_6h": 0.004799459288248764,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 213,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1600Z",
      "trigger_timestamp": "2026-09-19T16:02:14.798126Z",
      "market_start_timestamp": "2026-09-19T16:00:00Z",
      "resolution_timestamp": "2026-09-19T16:15:00Z",
      "direction": "UP",
      "base_run_id": 1449,
      "small_run_id": 1450,
      "last_observed_close": 81603.44,
      "actual_close": 81719.83,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T16:02:14.838014Z",
      "base_predicted_close": 81759.515625,
      "small_predicted_close": 81759.515625,
      "strike": 81603.44,
      "market_regime": {
        "id": 213,
        "signal_id": 213,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T15:45:00Z",
        "return_6h": 0.003592198125421664,
        "return_12h": 0.006137091048622922,
        "return_24h": 0.011613448195432197,
        "close_vs_ema12": 0.0040918225430170985,
        "close_vs_ema24": 0.010013033432889173,
        "ema12_slope_3h": 0.0017977568721634363,
        "ema24_slope_6h": 0.004786188539110503,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T16:02:14.841780Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T15:45:00Z",
          "return_6h": 0.003592198125421664,
          "return_12h": 0.006137091048622922,
          "return_24h": 0.011613448195432197,
          "close_vs_ema12": 0.0040918225430170985,
          "close_vs_ema24": 0.010013033432889173,
          "ema12_slope_3h": 0.0017977568721634363,
          "ema24_slope_6h": 0.004786188539110503,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179606,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1449,
        1450
      ],
      "forecast_publication_timestamp": "2026-09-19T16:02:14.798126Z",
      "requested_quote_timestamp": "2026-09-19T16:02:14.798126Z",
      "retrieved_quote_timestamp": "2026-09-19T16:02:14.977732Z",
      "quote_retrieval_timestamp": "2026-09-19T16:02:14.977732Z",
      "timing_difference_seconds": 0.179606,
      "selected_quote": {
        "id": 213,
        "contract_id": 213,
        "forecast_timestamp": "2026-09-19T16:02:14.798126Z",
        "requested_timestamp": "2026-09-19T16:02:14.798126Z",
        "actual_quote_timestamp": "2026-09-19T16:02:14.977732Z",
        "timestamp_delta_seconds": 0.179606,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T16:02:14.977732Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191215",
        "external_market_id": "KXBTC15M-26SEP191215-15",
        "external_contract_id": "KXBTC15M-26SEP191215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1397.46
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 213,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191215",
          "external_market_id": "KXBTC15M-26SEP191215-15",
          "external_contract_id": "KXBTC15M-26SEP191215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T16:00:00Z",
          "resolution_timestamp": "2026-09-19T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T16:02:14.844040Z"
        }
      ],
      "quotes": [
        {
          "id": 213,
          "contract_id": 213,
          "forecast_timestamp": "2026-09-19T16:02:14.798126Z",
          "requested_timestamp": "2026-09-19T16:02:14.798126Z",
          "actual_quote_timestamp": "2026-09-19T16:02:14.977732Z",
          "timestamp_delta_seconds": 0.179606,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T16:02:14.977732Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191215",
          "external_market_id": "KXBTC15M-26SEP191215-15",
          "external_contract_id": "KXBTC15M-26SEP191215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1397.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191215-15": {
          "UP/YES": "KXBTC15M-26SEP191215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 410,
          "signal_id": 213,
          "quote_id": 213,
          "settlement_id": 213,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T16:17:19.269574Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1397.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 411,
          "signal_id": 213,
          "quote_id": 213,
          "settlement_id": 213,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T16:17:19.271405Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1397.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81603.44,
        "kronos_base_predicted_close": 81759.515625,
        "kronos_base_displacement": 156.07562499999767,
        "kronos_base_displacement_fraction": 0.0019126108531698869,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81759.515625,
        "kronos_small_displacement": 156.07562499999767,
        "kronos_small_displacement_fraction": 0.0019126108531698869,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191215",
        "ticker": "KXBTC15M-26SEP191215-15",
        "market_id": "KXBTC15M-26SEP191215-15",
        "contract_id": "KXBTC15M-26SEP191215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81603.44
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T16:02:14.798126Z",
        "retrieved_timestamp": "2026-09-19T16:02:14.977732Z",
        "quote_offset_seconds": 0.179606,
        "quote_age_seconds": 0.179606,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1397.46
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81719.83,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 213,
          "signal_id": 213,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T15:45:00Z",
          "return_6h": 0.003592198125421664,
          "return_12h": 0.006137091048622922,
          "return_24h": 0.011613448195432197,
          "close_vs_ema12": 0.0040918225430170985,
          "close_vs_ema24": 0.010013033432889173,
          "ema12_slope_3h": 0.0017977568721634363,
          "ema24_slope_6h": 0.004786188539110503,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T16:02:14.841780Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T15:45:00Z",
            "return_6h": 0.003592198125421664,
            "return_12h": 0.006137091048622922,
            "return_24h": 0.011613448195432197,
            "close_vs_ema12": 0.0040918225430170985,
            "close_vs_ema24": 0.010013033432889173,
            "ema12_slope_3h": 0.0017977568721634363,
            "ema24_slope_6h": 0.004786188539110503,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 212,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1530Z",
      "trigger_timestamp": "2026-09-19T15:32:16.582225Z",
      "market_start_timestamp": "2026-09-19T15:30:00Z",
      "resolution_timestamp": "2026-09-19T15:45:00Z",
      "direction": "UP",
      "base_run_id": 1445,
      "small_run_id": 1446,
      "last_observed_close": 81554.02,
      "actual_close": 81868.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T15:32:16.622581Z",
      "base_predicted_close": 81693.078125,
      "small_predicted_close": 81693.078125,
      "strike": 81554.02,
      "market_regime": {
        "id": 212,
        "signal_id": 212,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T15:15:00Z",
        "return_6h": 0.0019071662933500821,
        "return_12h": 0.005296094304514387,
        "return_24h": 0.008183892883999233,
        "close_vs_ema12": 0.003980137731230737,
        "close_vs_ema24": 0.009901310028765486,
        "ema12_slope_3h": 0.0014697126023377471,
        "ema24_slope_6h": 0.004751079464154095,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T15:32:16.626678Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T15:15:00Z",
          "return_6h": 0.0019071662933500821,
          "return_12h": 0.005296094304514387,
          "return_24h": 0.008183892883999233,
          "close_vs_ema12": 0.003980137731230737,
          "close_vs_ema24": 0.009901310028765486,
          "ema12_slope_3h": 0.0014697126023377471,
          "ema24_slope_6h": 0.004751079464154095,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.68,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193621,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1445,
        1446
      ],
      "forecast_publication_timestamp": "2026-09-19T15:32:16.582225Z",
      "requested_quote_timestamp": "2026-09-19T15:32:16.582225Z",
      "retrieved_quote_timestamp": "2026-09-19T15:32:16.775846Z",
      "quote_retrieval_timestamp": "2026-09-19T15:32:16.775846Z",
      "timing_difference_seconds": 0.193621,
      "selected_quote": {
        "id": 212,
        "contract_id": 212,
        "forecast_timestamp": "2026-09-19T15:32:16.582225Z",
        "requested_timestamp": "2026-09-19T15:32:16.582225Z",
        "actual_quote_timestamp": "2026-09-19T15:32:16.775846Z",
        "timestamp_delta_seconds": 0.193621,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "implied_probability": 0.68,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T15:32:16.775846Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191145",
        "external_market_id": "KXBTC15M-26SEP191145-45",
        "external_contract_id": "KXBTC15M-26SEP191145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4974.31
      },
      "selected_entry_price": 0.68,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 212,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191145",
          "external_market_id": "KXBTC15M-26SEP191145-45",
          "external_contract_id": "KXBTC15M-26SEP191145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T15:30:00Z",
          "resolution_timestamp": "2026-09-19T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T15:32:16.632188Z"
        }
      ],
      "quotes": [
        {
          "id": 212,
          "contract_id": 212,
          "forecast_timestamp": "2026-09-19T15:32:16.582225Z",
          "requested_timestamp": "2026-09-19T15:32:16.582225Z",
          "actual_quote_timestamp": "2026-09-19T15:32:16.775846Z",
          "timestamp_delta_seconds": 0.193621,
          "bid": 0.67,
          "ask": 0.68,
          "midpoint": 0.675,
          "last_price": 0.67,
          "implied_probability": 0.68,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T15:32:16.775846Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191145",
          "external_market_id": "KXBTC15M-26SEP191145-45",
          "external_contract_id": "KXBTC15M-26SEP191145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4974.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191145-45": {
          "UP/YES": "KXBTC15M-26SEP191145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 408,
          "signal_id": 212,
          "quote_id": 212,
          "settlement_id": 212,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 143.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.24000000000001,
          "trading_fee": 2.18,
          "total_deployed": 99.42000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 143.0,
          "gross_pnl": 45.75999999999999,
          "net_pnl": 43.579999999999984,
          "roi": 0.43834238583785934,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T15:47:25.375713Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4974.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 409,
          "signal_id": 212,
          "quote_id": 212,
          "settlement_id": 212,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.68,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 68.0,
          "trading_fee": 1.53,
          "total_deployed": 69.53,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 32.0,
          "net_pnl": 30.47,
          "roi": 0.43822810297713216,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T15:47:25.378541Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4974.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81554.02,
        "kronos_base_predicted_close": 81693.078125,
        "kronos_base_displacement": 139.05812499999593,
        "kronos_base_displacement_fraction": 0.0017051044816674386,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81693.078125,
        "kronos_small_displacement": 139.05812499999593,
        "kronos_small_displacement_fraction": 0.0017051044816674386,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191145",
        "ticker": "KXBTC15M-26SEP191145-45",
        "market_id": "KXBTC15M-26SEP191145-45",
        "contract_id": "KXBTC15M-26SEP191145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81554.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T15:32:16.582225Z",
        "retrieved_timestamp": "2026-09-19T15:32:16.775846Z",
        "quote_offset_seconds": 0.193621,
        "quote_age_seconds": 0.193621,
        "bid": 0.67,
        "ask": 0.68,
        "midpoint": 0.675,
        "last_price": 0.67,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.68,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4974.31
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81868.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 212,
          "signal_id": 212,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T15:15:00Z",
          "return_6h": 0.0019071662933500821,
          "return_12h": 0.005296094304514387,
          "return_24h": 0.008183892883999233,
          "close_vs_ema12": 0.003980137731230737,
          "close_vs_ema24": 0.009901310028765486,
          "ema12_slope_3h": 0.0014697126023377471,
          "ema24_slope_6h": 0.004751079464154095,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T15:32:16.626678Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T15:15:00Z",
            "return_6h": 0.0019071662933500821,
            "return_12h": 0.005296094304514387,
            "return_24h": 0.008183892883999233,
            "close_vs_ema12": 0.003980137731230737,
            "close_vs_ema24": 0.009901310028765486,
            "ema12_slope_3h": 0.0014697126023377471,
            "ema24_slope_6h": 0.004751079464154095,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 211,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1500Z",
      "trigger_timestamp": "2026-09-19T15:02:15.017430Z",
      "market_start_timestamp": "2026-09-19T15:00:00Z",
      "resolution_timestamp": "2026-09-19T15:15:00Z",
      "direction": "UP",
      "base_run_id": 1441,
      "small_run_id": 1442,
      "last_observed_close": 81545.93,
      "actual_close": 81689.73,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T15:02:15.049306Z",
      "base_predicted_close": 81594.3984375,
      "small_predicted_close": 81594.3984375,
      "strike": 81545.93,
      "market_regime": {
        "id": 211,
        "signal_id": 211,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T14:45:00Z",
        "return_6h": 0.0031878318978644238,
        "return_12h": 0.0034173921444360378,
        "return_24h": 0.008436861781616178,
        "close_vs_ema12": 0.004299455749690928,
        "close_vs_ema24": 0.010262617214348069,
        "ema12_slope_3h": 0.0012226623163029693,
        "ema24_slope_6h": 0.004845546447378668,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T15:02:15.053373Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T14:45:00Z",
          "return_6h": 0.0031878318978644238,
          "return_12h": 0.0034173921444360378,
          "return_24h": 0.008436861781616178,
          "close_vs_ema12": 0.004299455749690928,
          "close_vs_ema24": 0.010262617214348069,
          "ema12_slope_3h": 0.0012226623163029693,
          "ema24_slope_6h": 0.004845546447378668,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172497,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1441,
        1442
      ],
      "forecast_publication_timestamp": "2026-09-19T15:02:15.017430Z",
      "requested_quote_timestamp": "2026-09-19T15:02:15.017430Z",
      "retrieved_quote_timestamp": "2026-09-19T15:02:15.189927Z",
      "quote_retrieval_timestamp": "2026-09-19T15:02:15.189927Z",
      "timing_difference_seconds": 0.172497,
      "selected_quote": {
        "id": 211,
        "contract_id": 211,
        "forecast_timestamp": "2026-09-19T15:02:15.017430Z",
        "requested_timestamp": "2026-09-19T15:02:15.017430Z",
        "actual_quote_timestamp": "2026-09-19T15:02:15.189927Z",
        "timestamp_delta_seconds": 0.172497,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T15:02:15.189927Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191115",
        "external_market_id": "KXBTC15M-26SEP191115-15",
        "external_contract_id": "KXBTC15M-26SEP191115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6236.85
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 211,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191115",
          "external_market_id": "KXBTC15M-26SEP191115-15",
          "external_contract_id": "KXBTC15M-26SEP191115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T15:00:00Z",
          "resolution_timestamp": "2026-09-19T15:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T15:02:15.058091Z"
        }
      ],
      "quotes": [
        {
          "id": 211,
          "contract_id": 211,
          "forecast_timestamp": "2026-09-19T15:02:15.017430Z",
          "requested_timestamp": "2026-09-19T15:02:15.017430Z",
          "actual_quote_timestamp": "2026-09-19T15:02:15.189927Z",
          "timestamp_delta_seconds": 0.172497,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T15:02:15.189927Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191115",
          "external_market_id": "KXBTC15M-26SEP191115-15",
          "external_contract_id": "KXBTC15M-26SEP191115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6236.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191115-15": {
          "UP/YES": "KXBTC15M-26SEP191115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 406,
          "signal_id": 211,
          "quote_id": 211,
          "settlement_id": 211,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T15:17:20.234381Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6236.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 407,
          "signal_id": 211,
          "quote_id": 211,
          "settlement_id": 211,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T15:17:20.236322Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6236.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81545.93,
        "kronos_base_predicted_close": 81594.3984375,
        "kronos_base_displacement": 48.468437500006985,
        "kronos_base_displacement_fraction": 0.0005943697925820086,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81594.3984375,
        "kronos_small_displacement": 48.468437500006985,
        "kronos_small_displacement_fraction": 0.0005943697925820086,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191115",
        "ticker": "KXBTC15M-26SEP191115-15",
        "market_id": "KXBTC15M-26SEP191115-15",
        "contract_id": "KXBTC15M-26SEP191115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81545.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T15:02:15.017430Z",
        "retrieved_timestamp": "2026-09-19T15:02:15.189927Z",
        "quote_offset_seconds": 0.172497,
        "quote_age_seconds": 0.172497,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6236.85
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81689.73,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 211,
          "signal_id": 211,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T14:45:00Z",
          "return_6h": 0.0031878318978644238,
          "return_12h": 0.0034173921444360378,
          "return_24h": 0.008436861781616178,
          "close_vs_ema12": 0.004299455749690928,
          "close_vs_ema24": 0.010262617214348069,
          "ema12_slope_3h": 0.0012226623163029693,
          "ema24_slope_6h": 0.004845546447378668,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T15:02:15.053373Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T14:45:00Z",
            "return_6h": 0.0031878318978644238,
            "return_12h": 0.0034173921444360378,
            "return_24h": 0.008436861781616178,
            "close_vs_ema12": 0.004299455749690928,
            "close_vs_ema24": 0.010262617214348069,
            "ema12_slope_3h": 0.0012226623163029693,
            "ema24_slope_6h": 0.004845546447378668,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 210,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1445Z",
      "trigger_timestamp": "2026-09-19T14:47:19.571042Z",
      "market_start_timestamp": "2026-09-19T14:45:00Z",
      "resolution_timestamp": "2026-09-19T15:00:00Z",
      "direction": "UP",
      "base_run_id": 1439,
      "small_run_id": 1440,
      "last_observed_close": 81512.94,
      "actual_close": 81545.93,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T14:47:19.614981Z",
      "base_predicted_close": 81571.7890625,
      "small_predicted_close": 81571.7890625,
      "strike": 81512.94,
      "market_regime": {
        "id": 210,
        "signal_id": 210,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T14:30:00Z",
        "return_6h": 0.0026849012303871156,
        "return_12h": 0.002509748546189572,
        "return_24h": 0.009696898403178222,
        "close_vs_ema12": 0.004076837967962099,
        "close_vs_ema24": 0.010072136494219341,
        "ema12_slope_3h": 0.0011384433425769558,
        "ema24_slope_6h": 0.004880883963099825,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T14:47:19.619617Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T14:30:00Z",
          "return_6h": 0.0026849012303871156,
          "return_12h": 0.002509748546189572,
          "return_24h": 0.009696898403178222,
          "close_vs_ema12": 0.004076837967962099,
          "close_vs_ema24": 0.010072136494219341,
          "ema12_slope_3h": 0.0011384433425769558,
          "ema24_slope_6h": 0.004880883963099825,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.218075,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1439,
        1440
      ],
      "forecast_publication_timestamp": "2026-09-19T14:47:19.571042Z",
      "requested_quote_timestamp": "2026-09-19T14:47:19.571042Z",
      "retrieved_quote_timestamp": "2026-09-19T14:47:19.789117Z",
      "quote_retrieval_timestamp": "2026-09-19T14:47:19.789117Z",
      "timing_difference_seconds": 0.218075,
      "selected_quote": {
        "id": 210,
        "contract_id": 210,
        "forecast_timestamp": "2026-09-19T14:47:19.571042Z",
        "requested_timestamp": "2026-09-19T14:47:19.571042Z",
        "actual_quote_timestamp": "2026-09-19T14:47:19.789117Z",
        "timestamp_delta_seconds": 0.218075,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T14:47:19.789117Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191100",
        "external_market_id": "KXBTC15M-26SEP191100-00",
        "external_contract_id": "KXBTC15M-26SEP191100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6165.08
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 210,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191100",
          "external_market_id": "KXBTC15M-26SEP191100-00",
          "external_contract_id": "KXBTC15M-26SEP191100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T14:45:00Z",
          "resolution_timestamp": "2026-09-19T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T14:47:19.623493Z"
        }
      ],
      "quotes": [
        {
          "id": 210,
          "contract_id": 210,
          "forecast_timestamp": "2026-09-19T14:47:19.571042Z",
          "requested_timestamp": "2026-09-19T14:47:19.571042Z",
          "actual_quote_timestamp": "2026-09-19T14:47:19.789117Z",
          "timestamp_delta_seconds": 0.218075,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T14:47:19.789117Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191100",
          "external_market_id": "KXBTC15M-26SEP191100-00",
          "external_contract_id": "KXBTC15M-26SEP191100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6165.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191100-00": {
          "UP/YES": "KXBTC15M-26SEP191100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 404,
          "signal_id": 210,
          "quote_id": 210,
          "settlement_id": 210,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T15:02:19.325091Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6165.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 405,
          "signal_id": 210,
          "quote_id": 210,
          "settlement_id": 210,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T15:02:19.327096Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6165.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81512.94,
        "kronos_base_predicted_close": 81571.7890625,
        "kronos_base_displacement": 58.84906249999767,
        "kronos_base_displacement_fraction": 0.0007219597587818286,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81571.7890625,
        "kronos_small_displacement": 58.84906249999767,
        "kronos_small_displacement_fraction": 0.0007219597587818286,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191100",
        "ticker": "KXBTC15M-26SEP191100-00",
        "market_id": "KXBTC15M-26SEP191100-00",
        "contract_id": "KXBTC15M-26SEP191100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81512.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T14:47:19.571042Z",
        "retrieved_timestamp": "2026-09-19T14:47:19.789117Z",
        "quote_offset_seconds": 0.218075,
        "quote_age_seconds": 0.218075,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6165.08
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81545.93,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 210,
          "signal_id": 210,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T14:30:00Z",
          "return_6h": 0.0026849012303871156,
          "return_12h": 0.002509748546189572,
          "return_24h": 0.009696898403178222,
          "close_vs_ema12": 0.004076837967962099,
          "close_vs_ema24": 0.010072136494219341,
          "ema12_slope_3h": 0.0011384433425769558,
          "ema24_slope_6h": 0.004880883963099825,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T14:47:19.619617Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T14:30:00Z",
            "return_6h": 0.0026849012303871156,
            "return_12h": 0.002509748546189572,
            "return_24h": 0.009696898403178222,
            "close_vs_ema12": 0.004076837967962099,
            "close_vs_ema24": 0.010072136494219341,
            "ema12_slope_3h": 0.0011384433425769558,
            "ema24_slope_6h": 0.004880883963099825,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 209,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1415Z",
      "trigger_timestamp": "2026-09-19T14:17:15.493599Z",
      "market_start_timestamp": "2026-09-19T14:15:00Z",
      "resolution_timestamp": "2026-09-19T14:30:00Z",
      "direction": "UP",
      "base_run_id": 1435,
      "small_run_id": 1436,
      "last_observed_close": 81357.27,
      "actual_close": 81520.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T14:17:15.529810Z",
      "base_predicted_close": 81390.1640625,
      "small_predicted_close": 81444.4921875,
      "strike": 81357.27,
      "market_regime": {
        "id": 209,
        "signal_id": 209,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T14:00:00Z",
        "return_6h": 0.001792683319334687,
        "return_12h": -5.261494138508738e-05,
        "return_24h": 0.013900627041589786,
        "close_vs_ema12": 0.002518311450102395,
        "close_vs_ema24": 0.00857726973381423,
        "ema12_slope_3h": 0.0009613746158831926,
        "ema24_slope_6h": 0.004961661995832589,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T14:17:15.533604Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T14:00:00Z",
          "return_6h": 0.001792683319334687,
          "return_12h": -5.261494138508738e-05,
          "return_24h": 0.013900627041589786,
          "close_vs_ema12": 0.002518311450102395,
          "close_vs_ema24": 0.00857726973381423,
          "ema12_slope_3h": 0.0009613746158831926,
          "ema24_slope_6h": 0.004961661995832589,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.167654,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1435,
        1436
      ],
      "forecast_publication_timestamp": "2026-09-19T14:17:15.493599Z",
      "requested_quote_timestamp": "2026-09-19T14:17:15.493599Z",
      "retrieved_quote_timestamp": "2026-09-19T14:17:15.661253Z",
      "quote_retrieval_timestamp": "2026-09-19T14:17:15.661253Z",
      "timing_difference_seconds": 0.167654,
      "selected_quote": {
        "id": 209,
        "contract_id": 209,
        "forecast_timestamp": "2026-09-19T14:17:15.493599Z",
        "requested_timestamp": "2026-09-19T14:17:15.493599Z",
        "actual_quote_timestamp": "2026-09-19T14:17:15.661253Z",
        "timestamp_delta_seconds": 0.167654,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T14:17:15.661253Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP191030",
        "external_market_id": "KXBTC15M-26SEP191030-30",
        "external_contract_id": "KXBTC15M-26SEP191030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5041.69
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 209,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191030",
          "external_market_id": "KXBTC15M-26SEP191030-30",
          "external_contract_id": "KXBTC15M-26SEP191030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T14:15:00Z",
          "resolution_timestamp": "2026-09-19T14:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T14:17:15.537839Z"
        }
      ],
      "quotes": [
        {
          "id": 209,
          "contract_id": 209,
          "forecast_timestamp": "2026-09-19T14:17:15.493599Z",
          "requested_timestamp": "2026-09-19T14:17:15.493599Z",
          "actual_quote_timestamp": "2026-09-19T14:17:15.661253Z",
          "timestamp_delta_seconds": 0.167654,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T14:17:15.661253Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP191030",
          "external_market_id": "KXBTC15M-26SEP191030-30",
          "external_contract_id": "KXBTC15M-26SEP191030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5041.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP191030-30": {
          "UP/YES": "KXBTC15M-26SEP191030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 402,
          "signal_id": 209,
          "quote_id": 209,
          "settlement_id": 209,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T14:32:21.125756Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5041.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 403,
          "signal_id": 209,
          "quote_id": 209,
          "settlement_id": 209,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T14:32:21.128167Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5041.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81357.27,
        "kronos_base_predicted_close": 81390.1640625,
        "kronos_base_displacement": 32.894062499995925,
        "kronos_base_displacement_fraction": 0.00040431620308788537,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81444.4921875,
        "kronos_small_displacement": 87.22218749999593,
        "kronos_small_displacement_fraction": 0.0010720884255334025,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP191030",
        "ticker": "KXBTC15M-26SEP191030-30",
        "market_id": "KXBTC15M-26SEP191030-30",
        "contract_id": "KXBTC15M-26SEP191030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81357.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T14:17:15.493599Z",
        "retrieved_timestamp": "2026-09-19T14:17:15.661253Z",
        "quote_offset_seconds": 0.167654,
        "quote_age_seconds": 0.167654,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5041.69
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81520.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 209,
          "signal_id": 209,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T14:00:00Z",
          "return_6h": 0.001792683319334687,
          "return_12h": -5.261494138508738e-05,
          "return_24h": 0.013900627041589786,
          "close_vs_ema12": 0.002518311450102395,
          "close_vs_ema24": 0.00857726973381423,
          "ema12_slope_3h": 0.0009613746158831926,
          "ema24_slope_6h": 0.004961661995832589,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T14:17:15.533604Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T14:00:00Z",
            "return_6h": 0.001792683319334687,
            "return_12h": -5.261494138508738e-05,
            "return_24h": 0.013900627041589786,
            "close_vs_ema12": 0.002518311450102395,
            "close_vs_ema24": 0.00857726973381423,
            "ema12_slope_3h": 0.0009613746158831926,
            "ema24_slope_6h": 0.004961661995832589,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 208,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1215Z",
      "trigger_timestamp": "2026-09-19T12:17:14.270830Z",
      "market_start_timestamp": "2026-09-19T12:15:00Z",
      "resolution_timestamp": "2026-09-19T12:30:00Z",
      "direction": "UP",
      "base_run_id": 1419,
      "small_run_id": 1420,
      "last_observed_close": 81325.66,
      "actual_close": 81217.6,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T12:17:14.313024Z",
      "base_predicted_close": 81436.453125,
      "small_predicted_close": 81436.453125,
      "strike": 81325.66,
      "market_regime": {
        "id": 208,
        "signal_id": 208,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T12:00:00Z",
        "return_6h": 0.004223053599362148,
        "return_12h": 0.004632478453973077,
        "return_24h": 0.04237457095722452,
        "close_vs_ema12": 0.002696151321860185,
        "close_vs_ema24": 0.00955188720969069,
        "ema12_slope_3h": 0.0013713192102748906,
        "ema24_slope_6h": 0.005415141569775406,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T12:17:14.316798Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T12:00:00Z",
          "return_6h": 0.004223053599362148,
          "return_12h": 0.004632478453973077,
          "return_24h": 0.04237457095722452,
          "close_vs_ema12": 0.002696151321860185,
          "close_vs_ema24": 0.00955188720969069,
          "ema12_slope_3h": 0.0013713192102748906,
          "ema24_slope_6h": 0.005415141569775406,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182602,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1419,
        1420
      ],
      "forecast_publication_timestamp": "2026-09-19T12:17:14.270830Z",
      "requested_quote_timestamp": "2026-09-19T12:17:14.270830Z",
      "retrieved_quote_timestamp": "2026-09-19T12:17:14.453432Z",
      "quote_retrieval_timestamp": "2026-09-19T12:17:14.453432Z",
      "timing_difference_seconds": 0.182602,
      "selected_quote": {
        "id": 208,
        "contract_id": 208,
        "forecast_timestamp": "2026-09-19T12:17:14.270830Z",
        "requested_timestamp": "2026-09-19T12:17:14.270830Z",
        "actual_quote_timestamp": "2026-09-19T12:17:14.453432Z",
        "timestamp_delta_seconds": 0.182602,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T12:17:14.453432Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190830",
        "external_market_id": "KXBTC15M-26SEP190830-30",
        "external_contract_id": "KXBTC15M-26SEP190830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4716.81
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 208,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190830",
          "external_market_id": "KXBTC15M-26SEP190830-30",
          "external_contract_id": "KXBTC15M-26SEP190830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T12:15:00Z",
          "resolution_timestamp": "2026-09-19T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T12:17:14.319267Z"
        }
      ],
      "quotes": [
        {
          "id": 208,
          "contract_id": 208,
          "forecast_timestamp": "2026-09-19T12:17:14.270830Z",
          "requested_timestamp": "2026-09-19T12:17:14.270830Z",
          "actual_quote_timestamp": "2026-09-19T12:17:14.453432Z",
          "timestamp_delta_seconds": 0.182602,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T12:17:14.453432Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190830",
          "external_market_id": "KXBTC15M-26SEP190830-30",
          "external_contract_id": "KXBTC15M-26SEP190830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4716.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190830-30": {
          "UP/YES": "KXBTC15M-26SEP190830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 400,
          "signal_id": 208,
          "quote_id": 208,
          "settlement_id": 208,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T12:32:18.994763Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4716.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 401,
          "signal_id": 208,
          "quote_id": 208,
          "settlement_id": 208,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T12:32:18.996475Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4716.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81325.66,
        "kronos_base_predicted_close": 81436.453125,
        "kronos_base_displacement": 110.79312499999651,
        "kronos_base_displacement_fraction": 0.001362339082154347,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81436.453125,
        "kronos_small_displacement": 110.79312499999651,
        "kronos_small_displacement_fraction": 0.001362339082154347,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190830",
        "ticker": "KXBTC15M-26SEP190830-30",
        "market_id": "KXBTC15M-26SEP190830-30",
        "contract_id": "KXBTC15M-26SEP190830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81325.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T12:17:14.270830Z",
        "retrieved_timestamp": "2026-09-19T12:17:14.453432Z",
        "quote_offset_seconds": 0.182602,
        "quote_age_seconds": 0.182602,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4716.81
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81217.6,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 208,
          "signal_id": 208,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T12:00:00Z",
          "return_6h": 0.004223053599362148,
          "return_12h": 0.004632478453973077,
          "return_24h": 0.04237457095722452,
          "close_vs_ema12": 0.002696151321860185,
          "close_vs_ema24": 0.00955188720969069,
          "ema12_slope_3h": 0.0013713192102748906,
          "ema24_slope_6h": 0.005415141569775406,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T12:17:14.316798Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T12:00:00Z",
            "return_6h": 0.004223053599362148,
            "return_12h": 0.004632478453973077,
            "return_24h": 0.04237457095722452,
            "close_vs_ema12": 0.002696151321860185,
            "close_vs_ema24": 0.00955188720969069,
            "ema12_slope_3h": 0.0013713192102748906,
            "ema24_slope_6h": 0.005415141569775406,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 207,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1200Z",
      "trigger_timestamp": "2026-09-19T12:02:14.911205Z",
      "market_start_timestamp": "2026-09-19T12:00:00Z",
      "resolution_timestamp": "2026-09-19T12:15:00Z",
      "direction": "UP",
      "base_run_id": 1417,
      "small_run_id": 1418,
      "last_observed_close": 81286.06,
      "actual_close": 81325.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T12:02:14.949397Z",
      "base_predicted_close": 81467.7734375,
      "small_predicted_close": 81404.0859375,
      "strike": 81286.06,
      "market_regime": {
        "id": 207,
        "signal_id": 207,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T11:45:00Z",
        "return_6h": 0.0033718892335559136,
        "return_12h": 0.005002952068845712,
        "return_24h": 0.042181246524545024,
        "close_vs_ema12": 0.0023229221280154366,
        "close_vs_ema24": 0.00926329232384604,
        "ema12_slope_3h": 0.0014831544767586191,
        "ema24_slope_6h": 0.005440522652890856,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T12:02:14.953627Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T11:45:00Z",
          "return_6h": 0.0033718892335559136,
          "return_12h": 0.005002952068845712,
          "return_24h": 0.042181246524545024,
          "close_vs_ema12": 0.0023229221280154366,
          "close_vs_ema24": 0.00926329232384604,
          "ema12_slope_3h": 0.0014831544767586191,
          "ema24_slope_6h": 0.005440522652890856,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184347,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1417,
        1418
      ],
      "forecast_publication_timestamp": "2026-09-19T12:02:14.911205Z",
      "requested_quote_timestamp": "2026-09-19T12:02:14.911205Z",
      "retrieved_quote_timestamp": "2026-09-19T12:02:15.095552Z",
      "quote_retrieval_timestamp": "2026-09-19T12:02:15.095552Z",
      "timing_difference_seconds": 0.184347,
      "selected_quote": {
        "id": 207,
        "contract_id": 207,
        "forecast_timestamp": "2026-09-19T12:02:14.911205Z",
        "requested_timestamp": "2026-09-19T12:02:14.911205Z",
        "actual_quote_timestamp": "2026-09-19T12:02:15.095552Z",
        "timestamp_delta_seconds": 0.184347,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T12:02:15.095552Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190815",
        "external_market_id": "KXBTC15M-26SEP190815-15",
        "external_contract_id": "KXBTC15M-26SEP190815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6253.86
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 207,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190815",
          "external_market_id": "KXBTC15M-26SEP190815-15",
          "external_contract_id": "KXBTC15M-26SEP190815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T12:00:00Z",
          "resolution_timestamp": "2026-09-19T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T12:02:14.955866Z"
        }
      ],
      "quotes": [
        {
          "id": 207,
          "contract_id": 207,
          "forecast_timestamp": "2026-09-19T12:02:14.911205Z",
          "requested_timestamp": "2026-09-19T12:02:14.911205Z",
          "actual_quote_timestamp": "2026-09-19T12:02:15.095552Z",
          "timestamp_delta_seconds": 0.184347,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.43,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T12:02:15.095552Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190815",
          "external_market_id": "KXBTC15M-26SEP190815-15",
          "external_contract_id": "KXBTC15M-26SEP190815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6253.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190815-15": {
          "UP/YES": "KXBTC15M-26SEP190815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 398,
          "signal_id": 207,
          "quote_id": 207,
          "settlement_id": 207,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 1.0,
          "settlement_payout": 218.0,
          "gross_pnl": 122.08,
          "net_pnl": 118.31,
          "roi": 1.1867790149463338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T12:17:18.515348Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6253.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 399,
          "signal_id": 207,
          "quote_id": 207,
          "settlement_id": 207,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 56.0,
          "net_pnl": 54.27,
          "roi": 1.1867483052700636,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T12:17:18.517433Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6253.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81286.06,
        "kronos_base_predicted_close": 81467.7734375,
        "kronos_base_displacement": 181.71343750000233,
        "kronos_base_displacement_fraction": 0.0022354809360916536,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81404.0859375,
        "kronos_small_displacement": 118.02593750000233,
        "kronos_small_displacement_fraction": 0.0014519825109004217,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190815",
        "ticker": "KXBTC15M-26SEP190815-15",
        "market_id": "KXBTC15M-26SEP190815-15",
        "contract_id": "KXBTC15M-26SEP190815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81286.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T12:02:14.911205Z",
        "retrieved_timestamp": "2026-09-19T12:02:15.095552Z",
        "quote_offset_seconds": 0.184347,
        "quote_age_seconds": 0.184347,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6253.86
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81325.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 207,
          "signal_id": 207,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T11:45:00Z",
          "return_6h": 0.0033718892335559136,
          "return_12h": 0.005002952068845712,
          "return_24h": 0.042181246524545024,
          "close_vs_ema12": 0.0023229221280154366,
          "close_vs_ema24": 0.00926329232384604,
          "ema12_slope_3h": 0.0014831544767586191,
          "ema24_slope_6h": 0.005440522652890856,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T12:02:14.953627Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T11:45:00Z",
            "return_6h": 0.0033718892335559136,
            "return_12h": 0.005002952068845712,
            "return_24h": 0.042181246524545024,
            "close_vs_ema12": 0.0023229221280154366,
            "close_vs_ema24": 0.00926329232384604,
            "ema12_slope_3h": 0.0014831544767586191,
            "ema24_slope_6h": 0.005440522652890856,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 206,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1145Z",
      "trigger_timestamp": "2026-09-19T11:47:22.008734Z",
      "market_start_timestamp": "2026-09-19T11:45:00Z",
      "resolution_timestamp": "2026-09-19T12:00:00Z",
      "direction": "UP",
      "base_run_id": 1415,
      "small_run_id": 1416,
      "last_observed_close": 81266.28,
      "actual_close": 81286.06,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T11:47:22.142531Z",
      "base_predicted_close": 81400.2265625,
      "small_predicted_close": 81400.2265625,
      "strike": 81266.28,
      "market_regime": {
        "id": 206,
        "signal_id": 206,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T11:30:00Z",
        "return_6h": 0.003156736875996824,
        "return_12h": 0.004526966702478319,
        "return_24h": 0.0422560675605721,
        "close_vs_ema12": 0.0021781187575218297,
        "close_vs_ema24": 0.009214552169335422,
        "ema12_slope_3h": 0.0015469102969967174,
        "ema24_slope_6h": 0.005484578172478605,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T11:47:22.146882Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T11:30:00Z",
          "return_6h": 0.003156736875996824,
          "return_12h": 0.004526966702478319,
          "return_24h": 0.0422560675605721,
          "close_vs_ema12": 0.0021781187575218297,
          "close_vs_ema24": 0.009214552169335422,
          "ema12_slope_3h": 0.0015469102969967174,
          "ema24_slope_6h": 0.005484578172478605,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.433305,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1415,
        1416
      ],
      "forecast_publication_timestamp": "2026-09-19T11:47:22.008734Z",
      "requested_quote_timestamp": "2026-09-19T11:47:22.008734Z",
      "retrieved_quote_timestamp": "2026-09-19T11:47:22.442039Z",
      "quote_retrieval_timestamp": "2026-09-19T11:47:22.442039Z",
      "timing_difference_seconds": 0.433305,
      "selected_quote": {
        "id": 206,
        "contract_id": 206,
        "forecast_timestamp": "2026-09-19T11:47:22.008734Z",
        "requested_timestamp": "2026-09-19T11:47:22.008734Z",
        "actual_quote_timestamp": "2026-09-19T11:47:22.442039Z",
        "timestamp_delta_seconds": 0.433305,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T11:47:22.442039Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190800",
        "external_market_id": "KXBTC15M-26SEP190800-00",
        "external_contract_id": "KXBTC15M-26SEP190800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4977.4
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 206,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190800",
          "external_market_id": "KXBTC15M-26SEP190800-00",
          "external_contract_id": "KXBTC15M-26SEP190800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T11:45:00Z",
          "resolution_timestamp": "2026-09-19T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T11:47:22.149686Z"
        }
      ],
      "quotes": [
        {
          "id": 206,
          "contract_id": 206,
          "forecast_timestamp": "2026-09-19T11:47:22.008734Z",
          "requested_timestamp": "2026-09-19T11:47:22.008734Z",
          "actual_quote_timestamp": "2026-09-19T11:47:22.442039Z",
          "timestamp_delta_seconds": 0.433305,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T11:47:22.442039Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190800",
          "external_market_id": "KXBTC15M-26SEP190800-00",
          "external_contract_id": "KXBTC15M-26SEP190800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4977.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190800-00": {
          "UP/YES": "KXBTC15M-26SEP190800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 396,
          "signal_id": 206,
          "quote_id": 206,
          "settlement_id": 206,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T12:02:19.762084Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4977.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 397,
          "signal_id": 206,
          "quote_id": 206,
          "settlement_id": 206,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T12:02:19.764881Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4977.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81266.28,
        "kronos_base_predicted_close": 81400.2265625,
        "kronos_base_displacement": 133.94656250000116,
        "kronos_base_displacement_fraction": 0.0016482428197771716,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81400.2265625,
        "kronos_small_displacement": 133.94656250000116,
        "kronos_small_displacement_fraction": 0.0016482428197771716,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190800",
        "ticker": "KXBTC15M-26SEP190800-00",
        "market_id": "KXBTC15M-26SEP190800-00",
        "contract_id": "KXBTC15M-26SEP190800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81266.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T11:47:22.008734Z",
        "retrieved_timestamp": "2026-09-19T11:47:22.442039Z",
        "quote_offset_seconds": 0.433305,
        "quote_age_seconds": 0.433305,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4977.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81286.06,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 206,
          "signal_id": 206,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T11:30:00Z",
          "return_6h": 0.003156736875996824,
          "return_12h": 0.004526966702478319,
          "return_24h": 0.0422560675605721,
          "close_vs_ema12": 0.0021781187575218297,
          "close_vs_ema24": 0.009214552169335422,
          "ema12_slope_3h": 0.0015469102969967174,
          "ema24_slope_6h": 0.005484578172478605,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T11:47:22.146882Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T11:30:00Z",
            "return_6h": 0.003156736875996824,
            "return_12h": 0.004526966702478319,
            "return_24h": 0.0422560675605721,
            "close_vs_ema12": 0.0021781187575218297,
            "close_vs_ema24": 0.009214552169335422,
            "ema12_slope_3h": 0.0015469102969967174,
            "ema24_slope_6h": 0.005484578172478605,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 205,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1130Z",
      "trigger_timestamp": "2026-09-19T11:32:15.870332Z",
      "market_start_timestamp": "2026-09-19T11:30:00Z",
      "resolution_timestamp": "2026-09-19T11:45:00Z",
      "direction": "UP",
      "base_run_id": 1413,
      "small_run_id": 1414,
      "last_observed_close": 81250.94,
      "actual_close": 81266.28,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T11:32:15.911627Z",
      "base_predicted_close": 81412.875,
      "small_predicted_close": 81412.875,
      "strike": 81250.94,
      "market_regime": {
        "id": 205,
        "signal_id": 205,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T11:15:00Z",
        "return_6h": 0.0023989751048845154,
        "return_12h": 0.003174786067945634,
        "return_24h": 0.04159418982206997,
        "close_vs_ema12": 0.002081822242901765,
        "close_vs_ema24": 0.009219836987614416,
        "ema12_slope_3h": 0.0016279403765140366,
        "ema24_slope_6h": 0.005534169859031213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T11:32:15.915836Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T11:15:00Z",
          "return_6h": 0.0023989751048845154,
          "return_12h": 0.003174786067945634,
          "return_24h": 0.04159418982206997,
          "close_vs_ema12": 0.002081822242901765,
          "close_vs_ema24": 0.009219836987614416,
          "ema12_slope_3h": 0.0016279403765140366,
          "ema24_slope_6h": 0.005534169859031213,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182204,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1413,
        1414
      ],
      "forecast_publication_timestamp": "2026-09-19T11:32:15.870332Z",
      "requested_quote_timestamp": "2026-09-19T11:32:15.870332Z",
      "retrieved_quote_timestamp": "2026-09-19T11:32:16.052536Z",
      "quote_retrieval_timestamp": "2026-09-19T11:32:16.052536Z",
      "timing_difference_seconds": 0.182204,
      "selected_quote": {
        "id": 205,
        "contract_id": 205,
        "forecast_timestamp": "2026-09-19T11:32:15.870332Z",
        "requested_timestamp": "2026-09-19T11:32:15.870332Z",
        "actual_quote_timestamp": "2026-09-19T11:32:16.052536Z",
        "timestamp_delta_seconds": 0.182204,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T11:32:16.052536Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190745",
        "external_market_id": "KXBTC15M-26SEP190745-45",
        "external_contract_id": "KXBTC15M-26SEP190745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3682.47
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 205,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190745",
          "external_market_id": "KXBTC15M-26SEP190745-45",
          "external_contract_id": "KXBTC15M-26SEP190745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T11:30:00Z",
          "resolution_timestamp": "2026-09-19T11:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T11:32:15.917870Z"
        }
      ],
      "quotes": [
        {
          "id": 205,
          "contract_id": 205,
          "forecast_timestamp": "2026-09-19T11:32:15.870332Z",
          "requested_timestamp": "2026-09-19T11:32:15.870332Z",
          "actual_quote_timestamp": "2026-09-19T11:32:16.052536Z",
          "timestamp_delta_seconds": 0.182204,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T11:32:16.052536Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190745",
          "external_market_id": "KXBTC15M-26SEP190745-45",
          "external_contract_id": "KXBTC15M-26SEP190745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3682.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190745-45": {
          "UP/YES": "KXBTC15M-26SEP190745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 394,
          "signal_id": 205,
          "quote_id": 205,
          "settlement_id": 205,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:47:28.094760Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3682.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 395,
          "signal_id": 205,
          "quote_id": 205,
          "settlement_id": 205,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:47:28.097313Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3682.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81250.94,
        "kronos_base_predicted_close": 81412.875,
        "kronos_base_displacement": 161.93499999999767,
        "kronos_base_displacement_fraction": 0.001993023096101998,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81412.875,
        "kronos_small_displacement": 161.93499999999767,
        "kronos_small_displacement_fraction": 0.001993023096101998,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190745",
        "ticker": "KXBTC15M-26SEP190745-45",
        "market_id": "KXBTC15M-26SEP190745-45",
        "contract_id": "KXBTC15M-26SEP190745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81250.94
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T11:32:15.870332Z",
        "retrieved_timestamp": "2026-09-19T11:32:16.052536Z",
        "quote_offset_seconds": 0.182204,
        "quote_age_seconds": 0.182204,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3682.47
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81266.28,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 205,
          "signal_id": 205,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T11:15:00Z",
          "return_6h": 0.0023989751048845154,
          "return_12h": 0.003174786067945634,
          "return_24h": 0.04159418982206997,
          "close_vs_ema12": 0.002081822242901765,
          "close_vs_ema24": 0.009219836987614416,
          "ema12_slope_3h": 0.0016279403765140366,
          "ema24_slope_6h": 0.005534169859031213,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T11:32:15.915836Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T11:15:00Z",
            "return_6h": 0.0023989751048845154,
            "return_12h": 0.003174786067945634,
            "return_24h": 0.04159418982206997,
            "close_vs_ema12": 0.002081822242901765,
            "close_vs_ema24": 0.009219836987614416,
            "ema12_slope_3h": 0.0016279403765140366,
            "ema24_slope_6h": 0.005534169859031213,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 204,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1115Z",
      "trigger_timestamp": "2026-09-19T11:17:15.694286Z",
      "market_start_timestamp": "2026-09-19T11:15:00Z",
      "resolution_timestamp": "2026-09-19T11:30:00Z",
      "direction": "UP",
      "base_run_id": 1411,
      "small_run_id": 1412,
      "last_observed_close": 81288.81,
      "actual_close": 81250.94,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T11:17:15.729579Z",
      "base_predicted_close": 81393.1328125,
      "small_predicted_close": 81393.1328125,
      "strike": 81288.81,
      "market_regime": {
        "id": 204,
        "signal_id": 204,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T11:00:00Z",
        "return_6h": 0.00320676472814152,
        "return_12h": 0.0016087953442471825,
        "return_24h": 0.04181655014433194,
        "close_vs_ema12": 0.002637651968522947,
        "close_vs_ema24": 0.00988610568564674,
        "ema12_slope_3h": 0.0016965869111955634,
        "ema24_slope_6h": 0.005600951572846347,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T11:17:15.733538Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T11:00:00Z",
          "return_6h": 0.00320676472814152,
          "return_12h": 0.0016087953442471825,
          "return_24h": 0.04181655014433194,
          "close_vs_ema12": 0.002637651968522947,
          "close_vs_ema24": 0.00988610568564674,
          "ema12_slope_3h": 0.0016965869111955634,
          "ema24_slope_6h": 0.005600951572846347,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172406,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1411,
        1412
      ],
      "forecast_publication_timestamp": "2026-09-19T11:17:15.694286Z",
      "requested_quote_timestamp": "2026-09-19T11:17:15.694286Z",
      "retrieved_quote_timestamp": "2026-09-19T11:17:15.866692Z",
      "quote_retrieval_timestamp": "2026-09-19T11:17:15.866692Z",
      "timing_difference_seconds": 0.172406,
      "selected_quote": {
        "id": 204,
        "contract_id": 204,
        "forecast_timestamp": "2026-09-19T11:17:15.694286Z",
        "requested_timestamp": "2026-09-19T11:17:15.694286Z",
        "actual_quote_timestamp": "2026-09-19T11:17:15.866692Z",
        "timestamp_delta_seconds": 0.172406,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T11:17:15.866692Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190730",
        "external_market_id": "KXBTC15M-26SEP190730-30",
        "external_contract_id": "KXBTC15M-26SEP190730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6388.98
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 204,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190730",
          "external_market_id": "KXBTC15M-26SEP190730-30",
          "external_contract_id": "KXBTC15M-26SEP190730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T11:15:00Z",
          "resolution_timestamp": "2026-09-19T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T11:17:15.736036Z"
        }
      ],
      "quotes": [
        {
          "id": 204,
          "contract_id": 204,
          "forecast_timestamp": "2026-09-19T11:17:15.694286Z",
          "requested_timestamp": "2026-09-19T11:17:15.694286Z",
          "actual_quote_timestamp": "2026-09-19T11:17:15.866692Z",
          "timestamp_delta_seconds": 0.172406,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.43,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T11:17:15.866692Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190730",
          "external_market_id": "KXBTC15M-26SEP190730-30",
          "external_contract_id": "KXBTC15M-26SEP190730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6388.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190730-30": {
          "UP/YES": "KXBTC15M-26SEP190730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 392,
          "signal_id": 204,
          "quote_id": 204,
          "settlement_id": 204,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:32:20.184743Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6388.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 393,
          "signal_id": 204,
          "quote_id": 204,
          "settlement_id": 204,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:32:20.186614Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6388.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81288.81,
        "kronos_base_predicted_close": 81393.1328125,
        "kronos_base_displacement": 104.32281250000233,
        "kronos_base_displacement_fraction": 0.0012833600651799715,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81393.1328125,
        "kronos_small_displacement": 104.32281250000233,
        "kronos_small_displacement_fraction": 0.0012833600651799715,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190730",
        "ticker": "KXBTC15M-26SEP190730-30",
        "market_id": "KXBTC15M-26SEP190730-30",
        "contract_id": "KXBTC15M-26SEP190730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81288.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T11:17:15.694286Z",
        "retrieved_timestamp": "2026-09-19T11:17:15.866692Z",
        "quote_offset_seconds": 0.172406,
        "quote_age_seconds": 0.172406,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6388.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81250.94,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 204,
          "signal_id": 204,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T11:00:00Z",
          "return_6h": 0.00320676472814152,
          "return_12h": 0.0016087953442471825,
          "return_24h": 0.04181655014433194,
          "close_vs_ema12": 0.002637651968522947,
          "close_vs_ema24": 0.00988610568564674,
          "ema12_slope_3h": 0.0016965869111955634,
          "ema24_slope_6h": 0.005600951572846347,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T11:17:15.733538Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T11:00:00Z",
            "return_6h": 0.00320676472814152,
            "return_12h": 0.0016087953442471825,
            "return_24h": 0.04181655014433194,
            "close_vs_ema12": 0.002637651968522947,
            "close_vs_ema24": 0.00988610568564674,
            "ema12_slope_3h": 0.0016965869111955634,
            "ema24_slope_6h": 0.005600951572846347,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 203,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1100Z",
      "trigger_timestamp": "2026-09-19T11:02:15.326798Z",
      "market_start_timestamp": "2026-09-19T11:00:00Z",
      "resolution_timestamp": "2026-09-19T11:15:00Z",
      "direction": "UP",
      "base_run_id": 1409,
      "small_run_id": 1410,
      "last_observed_close": 81192.74,
      "actual_close": 81288.81,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T11:02:15.358429Z",
      "base_predicted_close": 81370.1015625,
      "small_predicted_close": 81370.1015625,
      "strike": 81192.74,
      "market_regime": {
        "id": 203,
        "signal_id": 203,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T10:45:00Z",
        "return_6h": 0.002419215169364719,
        "return_12h": 0.000637055276910159,
        "return_24h": 0.038059631958293094,
        "close_vs_ema12": 0.0015651441456447923,
        "close_vs_ema24": 0.008902605932117336,
        "ema12_slope_3h": 0.0017284836794015934,
        "ema24_slope_6h": 0.005651994464695553,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T11:02:15.363138Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T10:45:00Z",
          "return_6h": 0.002419215169364719,
          "return_12h": 0.000637055276910159,
          "return_24h": 0.038059631958293094,
          "close_vs_ema12": 0.0015651441456447923,
          "close_vs_ema24": 0.008902605932117336,
          "ema12_slope_3h": 0.0017284836794015934,
          "ema24_slope_6h": 0.005651994464695553,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.76,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174866,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1409,
        1410
      ],
      "forecast_publication_timestamp": "2026-09-19T11:02:15.326798Z",
      "requested_quote_timestamp": "2026-09-19T11:02:15.326798Z",
      "retrieved_quote_timestamp": "2026-09-19T11:02:15.501664Z",
      "quote_retrieval_timestamp": "2026-09-19T11:02:15.501664Z",
      "timing_difference_seconds": 0.174866,
      "selected_quote": {
        "id": 203,
        "contract_id": 203,
        "forecast_timestamp": "2026-09-19T11:02:15.326798Z",
        "requested_timestamp": "2026-09-19T11:02:15.326798Z",
        "actual_quote_timestamp": "2026-09-19T11:02:15.501664Z",
        "timestamp_delta_seconds": 0.174866,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.76,
        "implied_probability": 0.76,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T11:02:15.501664Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190715",
        "external_market_id": "KXBTC15M-26SEP190715-15",
        "external_contract_id": "KXBTC15M-26SEP190715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1726.91
      },
      "selected_entry_price": 0.76,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 203,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190715",
          "external_market_id": "KXBTC15M-26SEP190715-15",
          "external_contract_id": "KXBTC15M-26SEP190715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T11:00:00Z",
          "resolution_timestamp": "2026-09-19T11:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T11:02:15.367649Z"
        }
      ],
      "quotes": [
        {
          "id": 203,
          "contract_id": 203,
          "forecast_timestamp": "2026-09-19T11:02:15.326798Z",
          "requested_timestamp": "2026-09-19T11:02:15.326798Z",
          "actual_quote_timestamp": "2026-09-19T11:02:15.501664Z",
          "timestamp_delta_seconds": 0.174866,
          "bid": 0.75,
          "ask": 0.76,
          "midpoint": 0.755,
          "last_price": 0.76,
          "implied_probability": 0.76,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T11:02:15.501664Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190715",
          "external_market_id": "KXBTC15M-26SEP190715-15",
          "external_contract_id": "KXBTC15M-26SEP190715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1726.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190715-15": {
          "UP/YES": "KXBTC15M-26SEP190715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 390,
          "signal_id": 203,
          "quote_id": 203,
          "settlement_id": 203,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 129.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.04,
          "trading_fee": 1.65,
          "total_deployed": 99.69000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 129.0,
          "gross_pnl": 30.959999999999994,
          "net_pnl": 29.309999999999988,
          "roi": 0.2940114354498945,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:17:20.109127Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1726.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 391,
          "signal_id": 203,
          "quote_id": 203,
          "settlement_id": 203,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 76.0,
          "trading_fee": 1.28,
          "total_deployed": 77.28,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 24.0,
          "net_pnl": 22.72,
          "roi": 0.2939958592132505,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:17:20.111147Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1726.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81192.74,
        "kronos_base_predicted_close": 81370.1015625,
        "kronos_base_displacement": 177.36156249999476,
        "kronos_base_displacement_fraction": 0.002184451005102116,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81370.1015625,
        "kronos_small_displacement": 177.36156249999476,
        "kronos_small_displacement_fraction": 0.002184451005102116,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190715",
        "ticker": "KXBTC15M-26SEP190715-15",
        "market_id": "KXBTC15M-26SEP190715-15",
        "contract_id": "KXBTC15M-26SEP190715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81192.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T11:02:15.326798Z",
        "retrieved_timestamp": "2026-09-19T11:02:15.501664Z",
        "quote_offset_seconds": 0.174866,
        "quote_age_seconds": 0.174866,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.76,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.76,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1726.91
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81288.81,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 203,
          "signal_id": 203,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T10:45:00Z",
          "return_6h": 0.002419215169364719,
          "return_12h": 0.000637055276910159,
          "return_24h": 0.038059631958293094,
          "close_vs_ema12": 0.0015651441456447923,
          "close_vs_ema24": 0.008902605932117336,
          "ema12_slope_3h": 0.0017284836794015934,
          "ema24_slope_6h": 0.005651994464695553,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T11:02:15.363138Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T10:45:00Z",
            "return_6h": 0.002419215169364719,
            "return_12h": 0.000637055276910159,
            "return_24h": 0.038059631958293094,
            "close_vs_ema12": 0.0015651441456447923,
            "close_vs_ema24": 0.008902605932117336,
            "ema12_slope_3h": 0.0017284836794015934,
            "ema24_slope_6h": 0.005651994464695553,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 202,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1045Z",
      "trigger_timestamp": "2026-09-19T10:47:18.392585Z",
      "market_start_timestamp": "2026-09-19T10:45:00Z",
      "resolution_timestamp": "2026-09-19T11:00:00Z",
      "direction": "UP",
      "base_run_id": 1407,
      "small_run_id": 1408,
      "last_observed_close": 81227.0,
      "actual_close": 81192.74,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T10:47:18.438651Z",
      "base_predicted_close": 81346.78125,
      "small_predicted_close": 81346.78125,
      "strike": 81227.0,
      "market_regime": {
        "id": 202,
        "signal_id": 202,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T10:30:00Z",
        "return_6h": 0.0032429196199041943,
        "return_12h": 0.001298498191341313,
        "return_24h": 0.03931078393176746,
        "close_vs_ema12": 0.002054498081994094,
        "close_vs_ema24": 0.009517587622296153,
        "ema12_slope_3h": 0.0017501281785736733,
        "ema24_slope_6h": 0.005720939456745455,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T10:47:18.443391Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T10:30:00Z",
          "return_6h": 0.0032429196199041943,
          "return_12h": 0.001298498191341313,
          "return_24h": 0.03931078393176746,
          "close_vs_ema12": 0.002054498081994094,
          "close_vs_ema24": 0.009517587622296153,
          "ema12_slope_3h": 0.0017501281785736733,
          "ema24_slope_6h": 0.005720939456745455,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189935,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1407,
        1408
      ],
      "forecast_publication_timestamp": "2026-09-19T10:47:18.392585Z",
      "requested_quote_timestamp": "2026-09-19T10:47:18.392585Z",
      "retrieved_quote_timestamp": "2026-09-19T10:47:18.582520Z",
      "quote_retrieval_timestamp": "2026-09-19T10:47:18.582520Z",
      "timing_difference_seconds": 0.189935,
      "selected_quote": {
        "id": 202,
        "contract_id": 202,
        "forecast_timestamp": "2026-09-19T10:47:18.392585Z",
        "requested_timestamp": "2026-09-19T10:47:18.392585Z",
        "actual_quote_timestamp": "2026-09-19T10:47:18.582520Z",
        "timestamp_delta_seconds": 0.189935,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T10:47:18.582520Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190700",
        "external_market_id": "KXBTC15M-26SEP190700-00",
        "external_contract_id": "KXBTC15M-26SEP190700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2543.46
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 202,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190700",
          "external_market_id": "KXBTC15M-26SEP190700-00",
          "external_contract_id": "KXBTC15M-26SEP190700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T10:45:00Z",
          "resolution_timestamp": "2026-09-19T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T10:47:18.446112Z"
        }
      ],
      "quotes": [
        {
          "id": 202,
          "contract_id": 202,
          "forecast_timestamp": "2026-09-19T10:47:18.392585Z",
          "requested_timestamp": "2026-09-19T10:47:18.392585Z",
          "actual_quote_timestamp": "2026-09-19T10:47:18.582520Z",
          "timestamp_delta_seconds": 0.189935,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T10:47:18.582520Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190700",
          "external_market_id": "KXBTC15M-26SEP190700-00",
          "external_contract_id": "KXBTC15M-26SEP190700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2543.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190700-00": {
          "UP/YES": "KXBTC15M-26SEP190700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 388,
          "signal_id": 202,
          "quote_id": 202,
          "settlement_id": 202,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.15,
          "net_pnl": -99.4,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:02:19.668116Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2543.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 389,
          "signal_id": 202,
          "quote_id": 202,
          "settlement_id": 202,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -67.0,
          "net_pnl": -68.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T11:02:19.672288Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2543.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81227.0,
        "kronos_base_predicted_close": 81346.78125,
        "kronos_base_displacement": 119.78125,
        "kronos_base_displacement_fraction": 0.0014746482081081415,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81346.78125,
        "kronos_small_displacement": 119.78125,
        "kronos_small_displacement_fraction": 0.0014746482081081415,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190700",
        "ticker": "KXBTC15M-26SEP190700-00",
        "market_id": "KXBTC15M-26SEP190700-00",
        "contract_id": "KXBTC15M-26SEP190700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81227.0
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T10:47:18.392585Z",
        "retrieved_timestamp": "2026-09-19T10:47:18.582520Z",
        "quote_offset_seconds": 0.189935,
        "quote_age_seconds": 0.189935,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2543.46
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81192.74,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 202,
          "signal_id": 202,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T10:30:00Z",
          "return_6h": 0.0032429196199041943,
          "return_12h": 0.001298498191341313,
          "return_24h": 0.03931078393176746,
          "close_vs_ema12": 0.002054498081994094,
          "close_vs_ema24": 0.009517587622296153,
          "ema12_slope_3h": 0.0017501281785736733,
          "ema24_slope_6h": 0.005720939456745455,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T10:47:18.443391Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T10:30:00Z",
            "return_6h": 0.0032429196199041943,
            "return_12h": 0.001298498191341313,
            "return_24h": 0.03931078393176746,
            "close_vs_ema12": 0.002054498081994094,
            "close_vs_ema24": 0.009517587622296153,
            "ema12_slope_3h": 0.0017501281785736733,
            "ema24_slope_6h": 0.005720939456745455,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 201,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1030Z",
      "trigger_timestamp": "2026-09-19T10:32:16.426015Z",
      "market_start_timestamp": "2026-09-19T10:30:00Z",
      "resolution_timestamp": "2026-09-19T10:45:00Z",
      "direction": "UP",
      "base_run_id": 1405,
      "small_run_id": 1406,
      "last_observed_close": 81279.69,
      "actual_close": 81227.0,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T10:32:16.462226Z",
      "base_predicted_close": 81326.4453125,
      "small_predicted_close": 81326.4453125,
      "strike": 81279.69,
      "market_regime": {
        "id": 201,
        "signal_id": 201,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T10:15:00Z",
        "return_6h": 0.0020314019513469894,
        "return_12h": 0.0004324925680765368,
        "return_24h": 0.039213494998410425,
        "close_vs_ema12": 0.0027922235719470834,
        "close_vs_ema24": 0.010374967262562373,
        "ema12_slope_3h": 0.001723657894135755,
        "ema24_slope_6h": 0.005773769970101261,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T10:32:16.465641Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T10:15:00Z",
          "return_6h": 0.0020314019513469894,
          "return_12h": 0.0004324925680765368,
          "return_24h": 0.039213494998410425,
          "close_vs_ema12": 0.0027922235719470834,
          "close_vs_ema24": 0.010374967262562373,
          "ema12_slope_3h": 0.001723657894135755,
          "ema24_slope_6h": 0.005773769970101261,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.24908,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1405,
        1406
      ],
      "forecast_publication_timestamp": "2026-09-19T10:32:16.426015Z",
      "requested_quote_timestamp": "2026-09-19T10:32:16.426015Z",
      "retrieved_quote_timestamp": "2026-09-19T10:32:16.675095Z",
      "quote_retrieval_timestamp": "2026-09-19T10:32:16.675095Z",
      "timing_difference_seconds": 0.24908,
      "selected_quote": {
        "id": 201,
        "contract_id": 201,
        "forecast_timestamp": "2026-09-19T10:32:16.426015Z",
        "requested_timestamp": "2026-09-19T10:32:16.426015Z",
        "actual_quote_timestamp": "2026-09-19T10:32:16.675095Z",
        "timestamp_delta_seconds": 0.24908,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T10:32:16.675095Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190645",
        "external_market_id": "KXBTC15M-26SEP190645-45",
        "external_contract_id": "KXBTC15M-26SEP190645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4210.81
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 201,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190645",
          "external_market_id": "KXBTC15M-26SEP190645-45",
          "external_contract_id": "KXBTC15M-26SEP190645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T10:30:00Z",
          "resolution_timestamp": "2026-09-19T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T10:32:16.467746Z"
        }
      ],
      "quotes": [
        {
          "id": 201,
          "contract_id": 201,
          "forecast_timestamp": "2026-09-19T10:32:16.426015Z",
          "requested_timestamp": "2026-09-19T10:32:16.426015Z",
          "actual_quote_timestamp": "2026-09-19T10:32:16.675095Z",
          "timestamp_delta_seconds": 0.24908,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.34,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T10:32:16.675095Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190645",
          "external_market_id": "KXBTC15M-26SEP190645-45",
          "external_contract_id": "KXBTC15M-26SEP190645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4210.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190645-45": {
          "UP/YES": "KXBTC15M-26SEP190645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 386,
          "signal_id": 201,
          "quote_id": 201,
          "settlement_id": 201,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.54,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T10:47:24.466768Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4210.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 387,
          "signal_id": 201,
          "quote_id": 201,
          "settlement_id": 201,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -34.0,
          "net_pnl": -35.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T10:47:24.469221Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4210.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81279.69,
        "kronos_base_predicted_close": 81326.4453125,
        "kronos_base_displacement": 46.75531249999767,
        "kronos_base_displacement_fraction": 0.0005752397985277463,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81326.4453125,
        "kronos_small_displacement": 46.75531249999767,
        "kronos_small_displacement_fraction": 0.0005752397985277463,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190645",
        "ticker": "KXBTC15M-26SEP190645-45",
        "market_id": "KXBTC15M-26SEP190645-45",
        "contract_id": "KXBTC15M-26SEP190645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81279.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T10:32:16.426015Z",
        "retrieved_timestamp": "2026-09-19T10:32:16.675095Z",
        "quote_offset_seconds": 0.24908,
        "quote_age_seconds": 0.24908,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4210.81
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81227.0,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 201,
          "signal_id": 201,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T10:15:00Z",
          "return_6h": 0.0020314019513469894,
          "return_12h": 0.0004324925680765368,
          "return_24h": 0.039213494998410425,
          "close_vs_ema12": 0.0027922235719470834,
          "close_vs_ema24": 0.010374967262562373,
          "ema12_slope_3h": 0.001723657894135755,
          "ema24_slope_6h": 0.005773769970101261,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T10:32:16.465641Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T10:15:00Z",
            "return_6h": 0.0020314019513469894,
            "return_12h": 0.0004324925680765368,
            "return_24h": 0.039213494998410425,
            "close_vs_ema12": 0.0027922235719470834,
            "close_vs_ema24": 0.010374967262562373,
            "ema12_slope_3h": 0.001723657894135755,
            "ema24_slope_6h": 0.005773769970101261,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 200,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T1015Z",
      "trigger_timestamp": "2026-09-19T10:17:15.264958Z",
      "market_start_timestamp": "2026-09-19T10:15:00Z",
      "resolution_timestamp": "2026-09-19T10:30:00Z",
      "direction": "UP",
      "base_run_id": 1403,
      "small_run_id": 1404,
      "last_observed_close": 81279.05,
      "actual_close": 81279.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T10:17:15.301627Z",
      "base_predicted_close": 81300.9921875,
      "small_predicted_close": 81300.9921875,
      "strike": 81279.05,
      "market_regime": {
        "id": 200,
        "signal_id": 200,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T10:00:00Z",
        "return_6h": 0.0012172339336309346,
        "return_12h": 0.000569129602555396,
        "return_24h": 0.04105918467766956,
        "close_vs_ema12": 0.0029034144608610646,
        "close_vs_ema24": 0.01058765408232687,
        "ema12_slope_3h": 0.0016867443750681055,
        "ema24_slope_6h": 0.005853686200451458,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T10:17:15.307174Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T10:00:00Z",
          "return_6h": 0.0012172339336309346,
          "return_12h": 0.000569129602555396,
          "return_24h": 0.04105918467766956,
          "close_vs_ema12": 0.0029034144608610646,
          "close_vs_ema24": 0.01058765408232687,
          "ema12_slope_3h": 0.0016867443750681055,
          "ema24_slope_6h": 0.005853686200451458,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188682,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1403,
        1404
      ],
      "forecast_publication_timestamp": "2026-09-19T10:17:15.264958Z",
      "requested_quote_timestamp": "2026-09-19T10:17:15.264958Z",
      "retrieved_quote_timestamp": "2026-09-19T10:17:15.453640Z",
      "quote_retrieval_timestamp": "2026-09-19T10:17:15.453640Z",
      "timing_difference_seconds": 0.188682,
      "selected_quote": {
        "id": 200,
        "contract_id": 200,
        "forecast_timestamp": "2026-09-19T10:17:15.264958Z",
        "requested_timestamp": "2026-09-19T10:17:15.264958Z",
        "actual_quote_timestamp": "2026-09-19T10:17:15.453640Z",
        "timestamp_delta_seconds": 0.188682,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T10:17:15.453640Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190630",
        "external_market_id": "KXBTC15M-26SEP190630-30",
        "external_contract_id": "KXBTC15M-26SEP190630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4734.64
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 200,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190630",
          "external_market_id": "KXBTC15M-26SEP190630-30",
          "external_contract_id": "KXBTC15M-26SEP190630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T10:15:00Z",
          "resolution_timestamp": "2026-09-19T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T10:17:15.312616Z"
        }
      ],
      "quotes": [
        {
          "id": 200,
          "contract_id": 200,
          "forecast_timestamp": "2026-09-19T10:17:15.264958Z",
          "requested_timestamp": "2026-09-19T10:17:15.264958Z",
          "actual_quote_timestamp": "2026-09-19T10:17:15.453640Z",
          "timestamp_delta_seconds": 0.188682,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T10:17:15.453640Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190630",
          "external_market_id": "KXBTC15M-26SEP190630-30",
          "external_contract_id": "KXBTC15M-26SEP190630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4734.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190630-30": {
          "UP/YES": "KXBTC15M-26SEP190630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 384,
          "signal_id": 200,
          "quote_id": 200,
          "settlement_id": 200,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T10:32:21.869494Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4734.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 385,
          "signal_id": 200,
          "quote_id": 200,
          "settlement_id": 200,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T10:32:21.871350Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4734.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81279.05,
        "kronos_base_predicted_close": 81300.9921875,
        "kronos_base_displacement": 21.94218749999709,
        "kronos_base_displacement_fraction": 0.0002699611708059714,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81300.9921875,
        "kronos_small_displacement": 21.94218749999709,
        "kronos_small_displacement_fraction": 0.0002699611708059714,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190630",
        "ticker": "KXBTC15M-26SEP190630-30",
        "market_id": "KXBTC15M-26SEP190630-30",
        "contract_id": "KXBTC15M-26SEP190630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81279.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T10:17:15.264958Z",
        "retrieved_timestamp": "2026-09-19T10:17:15.453640Z",
        "quote_offset_seconds": 0.188682,
        "quote_age_seconds": 0.188682,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4734.64
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81279.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 200,
          "signal_id": 200,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T10:00:00Z",
          "return_6h": 0.0012172339336309346,
          "return_12h": 0.000569129602555396,
          "return_24h": 0.04105918467766956,
          "close_vs_ema12": 0.0029034144608610646,
          "close_vs_ema24": 0.01058765408232687,
          "ema12_slope_3h": 0.0016867443750681055,
          "ema24_slope_6h": 0.005853686200451458,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T10:17:15.307174Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T10:00:00Z",
            "return_6h": 0.0012172339336309346,
            "return_12h": 0.000569129602555396,
            "return_24h": 0.04105918467766956,
            "close_vs_ema12": 0.0029034144608610646,
            "close_vs_ema24": 0.01058765408232687,
            "ema12_slope_3h": 0.0016867443750681055,
            "ema24_slope_6h": 0.005853686200451458,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 199,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T0945Z",
      "trigger_timestamp": "2026-09-19T09:47:17.775018Z",
      "market_start_timestamp": "2026-09-19T09:45:00Z",
      "resolution_timestamp": "2026-09-19T10:00:00Z",
      "direction": "UP",
      "base_run_id": 1399,
      "small_run_id": 1400,
      "last_observed_close": 81246.67,
      "actual_close": 81311.36,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T09:47:17.860109Z",
      "base_predicted_close": 81251.015625,
      "small_predicted_close": 81251.015625,
      "strike": 81246.67,
      "market_regime": {
        "id": 199,
        "signal_id": 199,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T09:30:00Z",
        "return_6h": 0.0012533267644043722,
        "return_12h": 0.00041818165594431633,
        "return_24h": 0.04177765650253362,
        "close_vs_ema12": 0.002774029055359284,
        "close_vs_ema24": 0.010649093877252769,
        "ema12_slope_3h": 0.0015810174108741304,
        "ema24_slope_6h": 0.0060259116781922195,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T09:47:17.867189Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T09:30:00Z",
          "return_6h": 0.0012533267644043722,
          "return_12h": 0.00041818165594431633,
          "return_24h": 0.04177765650253362,
          "close_vs_ema12": 0.002774029055359284,
          "close_vs_ema24": 0.010649093877252769,
          "ema12_slope_3h": 0.0015810174108741304,
          "ema24_slope_6h": 0.0060259116781922195,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.241917,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1399,
        1400
      ],
      "forecast_publication_timestamp": "2026-09-19T09:47:17.775018Z",
      "requested_quote_timestamp": "2026-09-19T09:47:17.775018Z",
      "retrieved_quote_timestamp": "2026-09-19T09:47:18.016935Z",
      "quote_retrieval_timestamp": "2026-09-19T09:47:18.016935Z",
      "timing_difference_seconds": 0.241917,
      "selected_quote": {
        "id": 199,
        "contract_id": 199,
        "forecast_timestamp": "2026-09-19T09:47:17.775018Z",
        "requested_timestamp": "2026-09-19T09:47:17.775018Z",
        "actual_quote_timestamp": "2026-09-19T09:47:18.016935Z",
        "timestamp_delta_seconds": 0.241917,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T09:47:18.016935Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190600",
        "external_market_id": "KXBTC15M-26SEP190600-00",
        "external_contract_id": "KXBTC15M-26SEP190600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6959.05
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 199,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190600",
          "external_market_id": "KXBTC15M-26SEP190600-00",
          "external_contract_id": "KXBTC15M-26SEP190600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T09:45:00Z",
          "resolution_timestamp": "2026-09-19T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T09:47:17.875406Z"
        }
      ],
      "quotes": [
        {
          "id": 199,
          "contract_id": 199,
          "forecast_timestamp": "2026-09-19T09:47:17.775018Z",
          "requested_timestamp": "2026-09-19T09:47:17.775018Z",
          "actual_quote_timestamp": "2026-09-19T09:47:18.016935Z",
          "timestamp_delta_seconds": 0.241917,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T09:47:18.016935Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190600",
          "external_market_id": "KXBTC15M-26SEP190600-00",
          "external_contract_id": "KXBTC15M-26SEP190600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6959.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190600-00": {
          "UP/YES": "KXBTC15M-26SEP190600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 382,
          "signal_id": 199,
          "quote_id": 199,
          "settlement_id": 199,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T10:02:20.064215Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6959.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 383,
          "signal_id": 199,
          "quote_id": 199,
          "settlement_id": 199,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T10:02:20.066257Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6959.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81246.67,
        "kronos_base_predicted_close": 81251.015625,
        "kronos_base_displacement": 4.345625000001746,
        "kronos_base_displacement_fraction": 5.348680752087127e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81251.015625,
        "kronos_small_displacement": 4.345625000001746,
        "kronos_small_displacement_fraction": 5.348680752087127e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190600",
        "ticker": "KXBTC15M-26SEP190600-00",
        "market_id": "KXBTC15M-26SEP190600-00",
        "contract_id": "KXBTC15M-26SEP190600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81246.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T09:47:17.775018Z",
        "retrieved_timestamp": "2026-09-19T09:47:18.016935Z",
        "quote_offset_seconds": 0.241917,
        "quote_age_seconds": 0.241917,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6959.05
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81311.36,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 199,
          "signal_id": 199,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T09:30:00Z",
          "return_6h": 0.0012533267644043722,
          "return_12h": 0.00041818165594431633,
          "return_24h": 0.04177765650253362,
          "close_vs_ema12": 0.002774029055359284,
          "close_vs_ema24": 0.010649093877252769,
          "ema12_slope_3h": 0.0015810174108741304,
          "ema24_slope_6h": 0.0060259116781922195,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T09:47:17.867189Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T09:30:00Z",
            "return_6h": 0.0012533267644043722,
            "return_12h": 0.00041818165594431633,
            "return_24h": 0.04177765650253362,
            "close_vs_ema12": 0.002774029055359284,
            "close_vs_ema24": 0.010649093877252769,
            "ema12_slope_3h": 0.0015810174108741304,
            "ema24_slope_6h": 0.0060259116781922195,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 198,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T0800Z",
      "trigger_timestamp": "2026-09-19T08:02:17.341315Z",
      "market_start_timestamp": "2026-09-19T08:00:00Z",
      "resolution_timestamp": "2026-09-19T08:15:00Z",
      "direction": "UP",
      "base_run_id": 1385,
      "small_run_id": 1386,
      "last_observed_close": 81093.73,
      "actual_close": 81211.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T08:02:17.381348Z",
      "base_predicted_close": 81153.7265625,
      "small_predicted_close": 81095.0546875,
      "strike": 81093.73,
      "market_regime": {
        "id": 198,
        "signal_id": 198,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T07:45:00Z",
        "return_6h": -0.002062651507180324,
        "return_12h": -0.0014425857887165883,
        "return_24h": 0.04341200834266612,
        "close_vs_ema12": 0.00207286740514534,
        "close_vs_ema24": 0.01054877385905284,
        "ema12_slope_3h": 0.0008727414264741995,
        "ema24_slope_6h": 0.006893018273989693,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T08:02:17.385356Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T07:45:00Z",
          "return_6h": -0.002062651507180324,
          "return_12h": -0.0014425857887165883,
          "return_24h": 0.04341200834266612,
          "close_vs_ema12": 0.00207286740514534,
          "close_vs_ema24": 0.01054877385905284,
          "ema12_slope_3h": 0.0008727414264741995,
          "ema24_slope_6h": 0.006893018273989693,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171732,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1385,
        1386
      ],
      "forecast_publication_timestamp": "2026-09-19T08:02:17.341315Z",
      "requested_quote_timestamp": "2026-09-19T08:02:17.341315Z",
      "retrieved_quote_timestamp": "2026-09-19T08:02:17.513047Z",
      "quote_retrieval_timestamp": "2026-09-19T08:02:17.513047Z",
      "timing_difference_seconds": 0.171732,
      "selected_quote": {
        "id": 198,
        "contract_id": 198,
        "forecast_timestamp": "2026-09-19T08:02:17.341315Z",
        "requested_timestamp": "2026-09-19T08:02:17.341315Z",
        "actual_quote_timestamp": "2026-09-19T08:02:17.513047Z",
        "timestamp_delta_seconds": 0.171732,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T08:02:17.513047Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190415",
        "external_market_id": "KXBTC15M-26SEP190415-15",
        "external_contract_id": "KXBTC15M-26SEP190415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5408.48
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 198,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190415",
          "external_market_id": "KXBTC15M-26SEP190415-15",
          "external_contract_id": "KXBTC15M-26SEP190415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T08:00:00Z",
          "resolution_timestamp": "2026-09-19T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T08:02:17.387448Z"
        }
      ],
      "quotes": [
        {
          "id": 198,
          "contract_id": 198,
          "forecast_timestamp": "2026-09-19T08:02:17.341315Z",
          "requested_timestamp": "2026-09-19T08:02:17.341315Z",
          "actual_quote_timestamp": "2026-09-19T08:02:17.513047Z",
          "timestamp_delta_seconds": 0.171732,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T08:02:17.513047Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190415",
          "external_market_id": "KXBTC15M-26SEP190415-15",
          "external_contract_id": "KXBTC15M-26SEP190415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5408.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190415-15": {
          "UP/YES": "KXBTC15M-26SEP190415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 380,
          "signal_id": 198,
          "quote_id": 198,
          "settlement_id": 198,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 265.0,
          "gross_pnl": 169.60000000000002,
          "net_pnl": 165.32,
          "roi": 1.6585072231139648,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T08:17:22.117216Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5408.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 381,
          "signal_id": 198,
          "quote_id": 198,
          "settlement_id": 198,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 64.0,
          "net_pnl": 62.38,
          "roi": 1.6581605528973953,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T08:17:22.119669Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5408.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81093.73,
        "kronos_base_predicted_close": 81153.7265625,
        "kronos_base_displacement": 59.996562500004075,
        "kronos_base_displacement_fraction": 0.0007398421863195105,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81095.0546875,
        "kronos_small_displacement": 1.3246875000040745,
        "kronos_small_displacement_fraction": 1.6335264144392847e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190415",
        "ticker": "KXBTC15M-26SEP190415-15",
        "market_id": "KXBTC15M-26SEP190415-15",
        "contract_id": "KXBTC15M-26SEP190415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81093.73
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T08:02:17.341315Z",
        "retrieved_timestamp": "2026-09-19T08:02:17.513047Z",
        "quote_offset_seconds": 0.171732,
        "quote_age_seconds": 0.171732,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5408.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81211.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 198,
          "signal_id": 198,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T07:45:00Z",
          "return_6h": -0.002062651507180324,
          "return_12h": -0.0014425857887165883,
          "return_24h": 0.04341200834266612,
          "close_vs_ema12": 0.00207286740514534,
          "close_vs_ema24": 0.01054877385905284,
          "ema12_slope_3h": 0.0008727414264741995,
          "ema24_slope_6h": 0.006893018273989693,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T08:02:17.385356Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T07:45:00Z",
            "return_6h": -0.002062651507180324,
            "return_12h": -0.0014425857887165883,
            "return_24h": 0.04341200834266612,
            "close_vs_ema12": 0.00207286740514534,
            "close_vs_ema24": 0.01054877385905284,
            "ema12_slope_3h": 0.0008727414264741995,
            "ema24_slope_6h": 0.006893018273989693,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 197,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T0745Z",
      "trigger_timestamp": "2026-09-19T07:47:19.340123Z",
      "market_start_timestamp": "2026-09-19T07:45:00Z",
      "resolution_timestamp": "2026-09-19T08:00:00Z",
      "direction": "UP",
      "base_run_id": 1383,
      "small_run_id": 1384,
      "last_observed_close": 81034.85,
      "actual_close": 81093.73,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T07:47:19.444982Z",
      "base_predicted_close": 81069.5625,
      "small_predicted_close": 81069.5625,
      "strike": 81034.85,
      "market_regime": {
        "id": 197,
        "signal_id": 197,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T07:30:00Z",
        "return_6h": -0.0014500514788893248,
        "return_12h": -0.002129113388891324,
        "return_24h": 0.042118823106810366,
        "close_vs_ema12": 0.0014335710423225567,
        "close_vs_ema24": 0.010039316719161473,
        "ema12_slope_3h": 0.0008589257504008074,
        "ema24_slope_6h": 0.007085348944276815,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T07:47:19.464683Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T07:30:00Z",
          "return_6h": -0.0014500514788893248,
          "return_12h": -0.002129113388891324,
          "return_24h": 0.042118823106810366,
          "close_vs_ema12": 0.0014335710423225567,
          "close_vs_ema24": 0.010039316719161473,
          "ema12_slope_3h": 0.0008589257504008074,
          "ema24_slope_6h": 0.007085348944276815,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.313445,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1383,
        1384
      ],
      "forecast_publication_timestamp": "2026-09-19T07:47:19.340123Z",
      "requested_quote_timestamp": "2026-09-19T07:47:19.340123Z",
      "retrieved_quote_timestamp": "2026-09-19T07:47:19.653568Z",
      "quote_retrieval_timestamp": "2026-09-19T07:47:19.653568Z",
      "timing_difference_seconds": 0.313445,
      "selected_quote": {
        "id": 197,
        "contract_id": 197,
        "forecast_timestamp": "2026-09-19T07:47:19.340123Z",
        "requested_timestamp": "2026-09-19T07:47:19.340123Z",
        "actual_quote_timestamp": "2026-09-19T07:47:19.653568Z",
        "timestamp_delta_seconds": 0.313445,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T07:47:19.653568Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190400",
        "external_market_id": "KXBTC15M-26SEP190400-00",
        "external_contract_id": "KXBTC15M-26SEP190400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5831.37
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 197,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190400",
          "external_market_id": "KXBTC15M-26SEP190400-00",
          "external_contract_id": "KXBTC15M-26SEP190400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T07:45:00Z",
          "resolution_timestamp": "2026-09-19T08:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T07:47:19.468293Z"
        }
      ],
      "quotes": [
        {
          "id": 197,
          "contract_id": 197,
          "forecast_timestamp": "2026-09-19T07:47:19.340123Z",
          "requested_timestamp": "2026-09-19T07:47:19.340123Z",
          "actual_quote_timestamp": "2026-09-19T07:47:19.653568Z",
          "timestamp_delta_seconds": 0.313445,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T07:47:19.653568Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190400",
          "external_market_id": "KXBTC15M-26SEP190400-00",
          "external_contract_id": "KXBTC15M-26SEP190400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5831.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190400-00": {
          "UP/YES": "KXBTC15M-26SEP190400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 378,
          "signal_id": 197,
          "quote_id": 197,
          "settlement_id": 197,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 1.0,
          "settlement_payout": 252.0,
          "gross_pnl": 156.24,
          "net_pnl": 152.07999999999998,
          "roi": 1.522017614091273,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T08:02:21.792725Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5831.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 379,
          "signal_id": 197,
          "quote_id": 197,
          "settlement_id": 197,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 62.0,
          "net_pnl": 60.35,
          "roi": 1.5220680958385877,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T08:02:21.794651Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5831.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81034.85,
        "kronos_base_predicted_close": 81069.5625,
        "kronos_base_displacement": 34.71249999999418,
        "kronos_base_displacement_fraction": 0.0004283650799624381,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81069.5625,
        "kronos_small_displacement": 34.71249999999418,
        "kronos_small_displacement_fraction": 0.0004283650799624381,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190400",
        "ticker": "KXBTC15M-26SEP190400-00",
        "market_id": "KXBTC15M-26SEP190400-00",
        "contract_id": "KXBTC15M-26SEP190400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81034.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T07:47:19.340123Z",
        "retrieved_timestamp": "2026-09-19T07:47:19.653568Z",
        "quote_offset_seconds": 0.313445,
        "quote_age_seconds": 0.313445,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5831.37
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81093.73,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T0745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 197,
          "signal_id": 197,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T07:30:00Z",
          "return_6h": -0.0014500514788893248,
          "return_12h": -0.002129113388891324,
          "return_24h": 0.042118823106810366,
          "close_vs_ema12": 0.0014335710423225567,
          "close_vs_ema24": 0.010039316719161473,
          "ema12_slope_3h": 0.0008589257504008074,
          "ema24_slope_6h": 0.007085348944276815,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T07:47:19.464683Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T07:30:00Z",
            "return_6h": -0.0014500514788893248,
            "return_12h": -0.002129113388891324,
            "return_24h": 0.042118823106810366,
            "close_vs_ema12": 0.0014335710423225567,
            "close_vs_ema24": 0.010039316719161473,
            "ema12_slope_3h": 0.0008589257504008074,
            "ema24_slope_6h": 0.007085348944276815,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 196,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T0630Z",
      "trigger_timestamp": "2026-09-19T06:32:16.521450Z",
      "market_start_timestamp": "2026-09-19T06:30:00Z",
      "resolution_timestamp": "2026-09-19T06:45:00Z",
      "direction": "UP",
      "base_run_id": 1373,
      "small_run_id": 1374,
      "last_observed_close": 80935.67,
      "actual_close": 81037.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T06:32:16.556022Z",
      "base_predicted_close": 80968.4609375,
      "small_predicted_close": 80968.4609375,
      "strike": 80935.67,
      "market_regime": {
        "id": 196,
        "signal_id": 196,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T06:15:00Z",
        "return_6h": -0.001814646932106312,
        "return_12h": -0.0002452025487149623,
        "return_24h": 0.04455378305699442,
        "close_vs_ema12": 0.0005904262663594118,
        "close_vs_ema24": 0.009940312460745782,
        "ema12_slope_3h": 0.0011925536624548538,
        "ema24_slope_6h": 0.008241462323670623,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T06:32:16.560223Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T06:15:00Z",
          "return_6h": -0.001814646932106312,
          "return_12h": -0.0002452025487149623,
          "return_24h": 0.04455378305699442,
          "close_vs_ema12": 0.0005904262663594118,
          "close_vs_ema24": 0.009940312460745782,
          "ema12_slope_3h": 0.0011925536624548538,
          "ema24_slope_6h": 0.008241462323670623,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179816,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1373,
        1374
      ],
      "forecast_publication_timestamp": "2026-09-19T06:32:16.521450Z",
      "requested_quote_timestamp": "2026-09-19T06:32:16.521450Z",
      "retrieved_quote_timestamp": "2026-09-19T06:32:16.701266Z",
      "quote_retrieval_timestamp": "2026-09-19T06:32:16.701266Z",
      "timing_difference_seconds": 0.179816,
      "selected_quote": {
        "id": 196,
        "contract_id": 196,
        "forecast_timestamp": "2026-09-19T06:32:16.521450Z",
        "requested_timestamp": "2026-09-19T06:32:16.521450Z",
        "actual_quote_timestamp": "2026-09-19T06:32:16.701266Z",
        "timestamp_delta_seconds": 0.179816,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T06:32:16.701266Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190245",
        "external_market_id": "KXBTC15M-26SEP190245-45",
        "external_contract_id": "KXBTC15M-26SEP190245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3595.44
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 196,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190245",
          "external_market_id": "KXBTC15M-26SEP190245-45",
          "external_contract_id": "KXBTC15M-26SEP190245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T06:30:00Z",
          "resolution_timestamp": "2026-09-19T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T06:32:16.562366Z"
        }
      ],
      "quotes": [
        {
          "id": 196,
          "contract_id": 196,
          "forecast_timestamp": "2026-09-19T06:32:16.521450Z",
          "requested_timestamp": "2026-09-19T06:32:16.521450Z",
          "actual_quote_timestamp": "2026-09-19T06:32:16.701266Z",
          "timestamp_delta_seconds": 0.179816,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T06:32:16.701266Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190245",
          "external_market_id": "KXBTC15M-26SEP190245-45",
          "external_contract_id": "KXBTC15M-26SEP190245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3595.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190245-45": {
          "UP/YES": "KXBTC15M-26SEP190245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 376,
          "signal_id": 196,
          "quote_id": 196,
          "settlement_id": 196,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T06:47:23.595252Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3595.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 377,
          "signal_id": 196,
          "quote_id": 196,
          "settlement_id": 196,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T06:47:23.598256Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3595.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80935.67,
        "kronos_base_predicted_close": 80968.4609375,
        "kronos_base_displacement": 32.790937500001746,
        "kronos_base_displacement_fraction": 0.0004051481565544802,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80968.4609375,
        "kronos_small_displacement": 32.790937500001746,
        "kronos_small_displacement_fraction": 0.0004051481565544802,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190245",
        "ticker": "KXBTC15M-26SEP190245-45",
        "market_id": "KXBTC15M-26SEP190245-45",
        "contract_id": "KXBTC15M-26SEP190245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80935.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T06:32:16.521450Z",
        "retrieved_timestamp": "2026-09-19T06:32:16.701266Z",
        "quote_offset_seconds": 0.179816,
        "quote_age_seconds": 0.179816,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3595.44
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81037.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 196,
          "signal_id": 196,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T06:15:00Z",
          "return_6h": -0.001814646932106312,
          "return_12h": -0.0002452025487149623,
          "return_24h": 0.04455378305699442,
          "close_vs_ema12": 0.0005904262663594118,
          "close_vs_ema24": 0.009940312460745782,
          "ema12_slope_3h": 0.0011925536624548538,
          "ema24_slope_6h": 0.008241462323670623,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T06:32:16.560223Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T06:15:00Z",
            "return_6h": -0.001814646932106312,
            "return_12h": -0.0002452025487149623,
            "return_24h": 0.04455378305699442,
            "close_vs_ema12": 0.0005904262663594118,
            "close_vs_ema24": 0.009940312460745782,
            "ema12_slope_3h": 0.0011925536624548538,
            "ema24_slope_6h": 0.008241462323670623,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 195,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T0445Z",
      "trigger_timestamp": "2026-09-19T04:47:20.425777Z",
      "market_start_timestamp": "2026-09-19T04:45:00Z",
      "resolution_timestamp": "2026-09-19T05:00:00Z",
      "direction": "UP",
      "base_run_id": 1359,
      "small_run_id": 1360,
      "last_observed_close": 80964.44,
      "actual_close": 80996.79,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T04:47:20.463562Z",
      "base_predicted_close": 80999.6015625,
      "small_predicted_close": 81164.546875,
      "strike": 80964.44,
      "market_regime": {
        "id": 195,
        "signal_id": 195,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T04:30:00Z",
        "return_6h": -0.00193813620862604,
        "return_12h": -2.730548129359356e-05,
        "return_24h": 0.04688909304530253,
        "close_vs_ema12": 0.0014228847088093577,
        "close_vs_ema24": 0.012011294432716424,
        "ema12_slope_3h": 0.002727033109646504,
        "ema24_slope_6h": 0.009585590871263872,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T04:47:20.467914Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T04:30:00Z",
          "return_6h": -0.00193813620862604,
          "return_12h": -2.730548129359356e-05,
          "return_24h": 0.04688909304530253,
          "close_vs_ema12": 0.0014228847088093577,
          "close_vs_ema24": 0.012011294432716424,
          "ema12_slope_3h": 0.002727033109646504,
          "ema24_slope_6h": 0.009585590871263872,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198349,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1359,
        1360
      ],
      "forecast_publication_timestamp": "2026-09-19T04:47:20.425777Z",
      "requested_quote_timestamp": "2026-09-19T04:47:20.425777Z",
      "retrieved_quote_timestamp": "2026-09-19T04:47:20.624126Z",
      "quote_retrieval_timestamp": "2026-09-19T04:47:20.624126Z",
      "timing_difference_seconds": 0.198349,
      "selected_quote": {
        "id": 195,
        "contract_id": 195,
        "forecast_timestamp": "2026-09-19T04:47:20.425777Z",
        "requested_timestamp": "2026-09-19T04:47:20.425777Z",
        "actual_quote_timestamp": "2026-09-19T04:47:20.624126Z",
        "timestamp_delta_seconds": 0.198349,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T04:47:20.624126Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190100",
        "external_market_id": "KXBTC15M-26SEP190100-00",
        "external_contract_id": "KXBTC15M-26SEP190100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3964.65
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 195,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190100",
          "external_market_id": "KXBTC15M-26SEP190100-00",
          "external_contract_id": "KXBTC15M-26SEP190100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T04:45:00Z",
          "resolution_timestamp": "2026-09-19T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T04:47:20.470606Z"
        }
      ],
      "quotes": [
        {
          "id": 195,
          "contract_id": 195,
          "forecast_timestamp": "2026-09-19T04:47:20.425777Z",
          "requested_timestamp": "2026-09-19T04:47:20.425777Z",
          "actual_quote_timestamp": "2026-09-19T04:47:20.624126Z",
          "timestamp_delta_seconds": 0.198349,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T04:47:20.624126Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190100",
          "external_market_id": "KXBTC15M-26SEP190100-00",
          "external_contract_id": "KXBTC15M-26SEP190100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3964.65
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190100-00": {
          "UP/YES": "KXBTC15M-26SEP190100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 374,
          "signal_id": 195,
          "quote_id": 195,
          "settlement_id": 195,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 1.0,
          "settlement_payout": 223.0,
          "gross_pnl": 127.11,
          "net_pnl": 123.28,
          "roi": 1.2362615322904131,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T05:02:19.251508Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3964.65,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 375,
          "signal_id": 195,
          "quote_id": 195,
          "settlement_id": 195,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 57.0,
          "net_pnl": 55.28,
          "roi": 1.2361359570661896,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T05:02:19.253694Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3964.65,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80964.44,
        "kronos_base_predicted_close": 80999.6015625,
        "kronos_base_displacement": 35.16156249999767,
        "kronos_base_displacement_fraction": 0.0004342840202439203,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81164.546875,
        "kronos_small_displacement": 200.10687499999767,
        "kronos_small_displacement_fraction": 0.0024715402836108995,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190100",
        "ticker": "KXBTC15M-26SEP190100-00",
        "market_id": "KXBTC15M-26SEP190100-00",
        "contract_id": "KXBTC15M-26SEP190100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80964.44
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T04:47:20.425777Z",
        "retrieved_timestamp": "2026-09-19T04:47:20.624126Z",
        "quote_offset_seconds": 0.198349,
        "quote_age_seconds": 0.198349,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3964.65
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80996.79,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 195,
          "signal_id": 195,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T04:30:00Z",
          "return_6h": -0.00193813620862604,
          "return_12h": -2.730548129359356e-05,
          "return_24h": 0.04688909304530253,
          "close_vs_ema12": 0.0014228847088093577,
          "close_vs_ema24": 0.012011294432716424,
          "ema12_slope_3h": 0.002727033109646504,
          "ema24_slope_6h": 0.009585590871263872,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T04:47:20.467914Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T04:30:00Z",
            "return_6h": -0.00193813620862604,
            "return_12h": -2.730548129359356e-05,
            "return_24h": 0.04688909304530253,
            "close_vs_ema12": 0.0014228847088093577,
            "close_vs_ema24": 0.012011294432716424,
            "ema12_slope_3h": 0.002727033109646504,
            "ema24_slope_6h": 0.009585590871263872,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 194,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T0415Z",
      "trigger_timestamp": "2026-09-19T04:17:14.722941Z",
      "market_start_timestamp": "2026-09-19T04:15:00Z",
      "resolution_timestamp": "2026-09-19T04:30:00Z",
      "direction": "UP",
      "base_run_id": 1355,
      "small_run_id": 1356,
      "last_observed_close": 81180.23,
      "actual_close": 81114.92,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T04:17:14.756663Z",
      "base_predicted_close": 81215.96875,
      "small_predicted_close": 81270.4765625,
      "strike": 81180.23,
      "market_regime": {
        "id": 194,
        "signal_id": 194,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T04:00:00Z",
        "return_6h": -0.0006473163955930117,
        "return_12h": 0.003621007590287828,
        "return_24h": 0.0509810237231898,
        "close_vs_ema12": 0.004295709685683491,
        "close_vs_ema24": 0.015267670298427571,
        "ema12_slope_3h": 0.003134475995073105,
        "ema24_slope_6h": 0.010081031550133845,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T04:17:14.760476Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T04:00:00Z",
          "return_6h": -0.0006473163955930117,
          "return_12h": 0.003621007590287828,
          "return_24h": 0.0509810237231898,
          "close_vs_ema12": 0.004295709685683491,
          "close_vs_ema24": 0.015267670298427571,
          "ema12_slope_3h": 0.003134475995073105,
          "ema24_slope_6h": 0.010081031550133845,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176175,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1355,
        1356
      ],
      "forecast_publication_timestamp": "2026-09-19T04:17:14.722941Z",
      "requested_quote_timestamp": "2026-09-19T04:17:14.722941Z",
      "retrieved_quote_timestamp": "2026-09-19T04:17:14.899116Z",
      "quote_retrieval_timestamp": "2026-09-19T04:17:14.899116Z",
      "timing_difference_seconds": 0.176175,
      "selected_quote": {
        "id": 194,
        "contract_id": 194,
        "forecast_timestamp": "2026-09-19T04:17:14.722941Z",
        "requested_timestamp": "2026-09-19T04:17:14.722941Z",
        "actual_quote_timestamp": "2026-09-19T04:17:14.899116Z",
        "timestamp_delta_seconds": 0.176175,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T04:17:14.899116Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP190030",
        "external_market_id": "KXBTC15M-26SEP190030-30",
        "external_contract_id": "KXBTC15M-26SEP190030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4366.56
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 194,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190030",
          "external_market_id": "KXBTC15M-26SEP190030-30",
          "external_contract_id": "KXBTC15M-26SEP190030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T04:15:00Z",
          "resolution_timestamp": "2026-09-19T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T04:17:14.762678Z"
        }
      ],
      "quotes": [
        {
          "id": 194,
          "contract_id": 194,
          "forecast_timestamp": "2026-09-19T04:17:14.722941Z",
          "requested_timestamp": "2026-09-19T04:17:14.722941Z",
          "actual_quote_timestamp": "2026-09-19T04:17:14.899116Z",
          "timestamp_delta_seconds": 0.176175,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.4,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T04:17:14.899116Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP190030",
          "external_market_id": "KXBTC15M-26SEP190030-30",
          "external_contract_id": "KXBTC15M-26SEP190030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4366.56
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP190030-30": {
          "UP/YES": "KXBTC15M-26SEP190030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 372,
          "signal_id": 194,
          "quote_id": 194,
          "settlement_id": 194,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.94,
          "net_pnl": -99.91,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T04:32:19.273839Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4366.56,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 373,
          "signal_id": 194,
          "quote_id": 194,
          "settlement_id": 194,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -41.0,
          "net_pnl": -42.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T04:32:19.275904Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4366.56,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81180.23,
        "kronos_base_predicted_close": 81215.96875,
        "kronos_base_displacement": 35.738750000004075,
        "kronos_base_displacement_fraction": 0.0004402395755715902,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81270.4765625,
        "kronos_small_displacement": 90.24656250000407,
        "kronos_small_displacement_fraction": 0.0011116815325603793,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP190030",
        "ticker": "KXBTC15M-26SEP190030-30",
        "market_id": "KXBTC15M-26SEP190030-30",
        "contract_id": "KXBTC15M-26SEP190030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81180.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T04:17:14.722941Z",
        "retrieved_timestamp": "2026-09-19T04:17:14.899116Z",
        "quote_offset_seconds": 0.176175,
        "quote_age_seconds": 0.176175,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4366.56
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81114.92,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 194,
          "signal_id": 194,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T04:00:00Z",
          "return_6h": -0.0006473163955930117,
          "return_12h": 0.003621007590287828,
          "return_24h": 0.0509810237231898,
          "close_vs_ema12": 0.004295709685683491,
          "close_vs_ema24": 0.015267670298427571,
          "ema12_slope_3h": 0.003134475995073105,
          "ema24_slope_6h": 0.010081031550133845,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T04:17:14.760476Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T04:00:00Z",
            "return_6h": -0.0006473163955930117,
            "return_12h": 0.003621007590287828,
            "return_24h": 0.0509810237231898,
            "close_vs_ema12": 0.004295709685683491,
            "close_vs_ema24": 0.015267670298427571,
            "ema12_slope_3h": 0.003134475995073105,
            "ema24_slope_6h": 0.010081031550133845,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 193,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260919T0315Z",
      "trigger_timestamp": "2026-09-19T03:17:17.073409Z",
      "market_start_timestamp": "2026-09-19T03:15:00Z",
      "resolution_timestamp": "2026-09-19T03:30:00Z",
      "direction": "UP",
      "base_run_id": 1347,
      "small_run_id": 1348,
      "last_observed_close": 81265.33,
      "actual_close": 81124.37,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-19T03:17:17.117382Z",
      "base_predicted_close": 81289.53125,
      "small_predicted_close": 81289.53125,
      "strike": 81265.33,
      "market_regime": {
        "id": 193,
        "signal_id": 193,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-19T03:00:00Z",
        "return_6h": 5.666943968862803e-05,
        "return_12h": 0.006882902940726243,
        "return_24h": 0.05213848106034291,
        "close_vs_ema12": 0.0060404632151456195,
        "close_vs_ema24": 0.01763684084770456,
        "ema12_slope_3h": 0.004121297218896869,
        "ema24_slope_6h": 0.011060747866046272,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-19T03:17:17.121371Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-19T03:00:00Z",
          "return_6h": 5.666943968862803e-05,
          "return_12h": 0.006882902940726243,
          "return_24h": 0.05213848106034291,
          "close_vs_ema12": 0.0060404632151456195,
          "close_vs_ema24": 0.01763684084770456,
          "ema12_slope_3h": 0.004121297218896869,
          "ema24_slope_6h": 0.011060747866046272,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205129,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1347,
        1348
      ],
      "forecast_publication_timestamp": "2026-09-19T03:17:17.073409Z",
      "requested_quote_timestamp": "2026-09-19T03:17:17.073409Z",
      "retrieved_quote_timestamp": "2026-09-19T03:17:17.278538Z",
      "quote_retrieval_timestamp": "2026-09-19T03:17:17.278538Z",
      "timing_difference_seconds": 0.205129,
      "selected_quote": {
        "id": 193,
        "contract_id": 193,
        "forecast_timestamp": "2026-09-19T03:17:17.073409Z",
        "requested_timestamp": "2026-09-19T03:17:17.073409Z",
        "actual_quote_timestamp": "2026-09-19T03:17:17.278538Z",
        "timestamp_delta_seconds": 0.205129,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-19T03:17:17.278538Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP182330",
        "external_market_id": "KXBTC15M-26SEP182330-30",
        "external_contract_id": "KXBTC15M-26SEP182330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3726.18
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 193,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP182330",
          "external_market_id": "KXBTC15M-26SEP182330-30",
          "external_contract_id": "KXBTC15M-26SEP182330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-19T03:15:00Z",
          "resolution_timestamp": "2026-09-19T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-19T03:17:17.124535Z"
        }
      ],
      "quotes": [
        {
          "id": 193,
          "contract_id": 193,
          "forecast_timestamp": "2026-09-19T03:17:17.073409Z",
          "requested_timestamp": "2026-09-19T03:17:17.073409Z",
          "actual_quote_timestamp": "2026-09-19T03:17:17.278538Z",
          "timestamp_delta_seconds": 0.205129,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-19T03:17:17.278538Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP182330",
          "external_market_id": "KXBTC15M-26SEP182330-30",
          "external_contract_id": "KXBTC15M-26SEP182330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3726.18
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP182330-30": {
          "UP/YES": "KXBTC15M-26SEP182330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 370,
          "signal_id": 193,
          "quote_id": 193,
          "settlement_id": 193,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T03:32:20.214055Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3726.18,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 371,
          "signal_id": 193,
          "quote_id": 193,
          "settlement_id": 193,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-19T03:32:20.216134Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3726.18,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81265.33,
        "kronos_base_predicted_close": 81289.53125,
        "kronos_base_displacement": 24.201249999998254,
        "kronos_base_displacement_fraction": 0.00029780534946450415,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81289.53125,
        "kronos_small_displacement": 24.201249999998254,
        "kronos_small_displacement_fraction": 0.00029780534946450415,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP182330",
        "ticker": "KXBTC15M-26SEP182330-30",
        "market_id": "KXBTC15M-26SEP182330-30",
        "contract_id": "KXBTC15M-26SEP182330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81265.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-19T03:17:17.073409Z",
        "retrieved_timestamp": "2026-09-19T03:17:17.278538Z",
        "quote_offset_seconds": 0.205129,
        "quote_age_seconds": 0.205129,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3726.18
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81124.37,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260919T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 193,
          "signal_id": 193,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-19T03:00:00Z",
          "return_6h": 5.666943968862803e-05,
          "return_12h": 0.006882902940726243,
          "return_24h": 0.05213848106034291,
          "close_vs_ema12": 0.0060404632151456195,
          "close_vs_ema24": 0.01763684084770456,
          "ema12_slope_3h": 0.004121297218896869,
          "ema24_slope_6h": 0.011060747866046272,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-19T03:17:17.121371Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-19T03:00:00Z",
            "return_6h": 5.666943968862803e-05,
            "return_12h": 0.006882902940726243,
            "return_24h": 0.05213848106034291,
            "close_vs_ema12": 0.0060404632151456195,
            "close_vs_ema24": 0.01763684084770456,
            "ema12_slope_3h": 0.004121297218896869,
            "ema24_slope_6h": 0.011060747866046272,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 192,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T2115Z",
      "trigger_timestamp": "2026-09-18T21:17:15.869444Z",
      "market_start_timestamp": "2026-09-18T21:15:00Z",
      "resolution_timestamp": "2026-09-18T21:30:00Z",
      "direction": "UP",
      "base_run_id": 1299,
      "small_run_id": 1300,
      "last_observed_close": 81260.73,
      "actual_close": 81172.16,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T21:17:15.909866Z",
      "base_predicted_close": 81304.3203125,
      "small_predicted_close": 81312.40625,
      "strike": 81260.73,
      "market_regime": {
        "id": 192,
        "signal_id": 192,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T21:00:00Z",
        "return_6h": 0.006825846684130665,
        "return_12h": 0.03791880201794595,
        "return_24h": 0.06295120490376327,
        "close_vs_ema12": 0.015376864648374289,
        "close_vs_ema24": 0.028834585379389654,
        "ema12_slope_3h": 0.008830619325883582,
        "ema24_slope_6h": 0.016754031247964152,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T21:17:15.914483Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T21:00:00Z",
          "return_6h": 0.006825846684130665,
          "return_12h": 0.03791880201794595,
          "return_24h": 0.06295120490376327,
          "close_vs_ema12": 0.015376864648374289,
          "close_vs_ema24": 0.028834585379389654,
          "ema12_slope_3h": 0.008830619325883582,
          "ema24_slope_6h": 0.016754031247964152,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200944,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1299,
        1300
      ],
      "forecast_publication_timestamp": "2026-09-18T21:17:15.869444Z",
      "requested_quote_timestamp": "2026-09-18T21:17:15.869444Z",
      "retrieved_quote_timestamp": "2026-09-18T21:17:16.070388Z",
      "quote_retrieval_timestamp": "2026-09-18T21:17:16.070388Z",
      "timing_difference_seconds": 0.200944,
      "selected_quote": {
        "id": 192,
        "contract_id": 192,
        "forecast_timestamp": "2026-09-18T21:17:15.869444Z",
        "requested_timestamp": "2026-09-18T21:17:15.869444Z",
        "actual_quote_timestamp": "2026-09-18T21:17:16.070388Z",
        "timestamp_delta_seconds": 0.200944,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T21:17:16.070388Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP181730",
        "external_market_id": "KXBTC15M-26SEP181730-30",
        "external_contract_id": "KXBTC15M-26SEP181730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6459.61
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 192,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181730",
          "external_market_id": "KXBTC15M-26SEP181730-30",
          "external_contract_id": "KXBTC15M-26SEP181730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T21:15:00Z",
          "resolution_timestamp": "2026-09-18T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T21:17:15.919684Z"
        }
      ],
      "quotes": [
        {
          "id": 192,
          "contract_id": 192,
          "forecast_timestamp": "2026-09-18T21:17:15.869444Z",
          "requested_timestamp": "2026-09-18T21:17:15.869444Z",
          "actual_quote_timestamp": "2026-09-18T21:17:16.070388Z",
          "timestamp_delta_seconds": 0.200944,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T21:17:16.070388Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181730",
          "external_market_id": "KXBTC15M-26SEP181730-30",
          "external_contract_id": "KXBTC15M-26SEP181730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6459.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP181730-30": {
          "UP/YES": "KXBTC15M-26SEP181730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 368,
          "signal_id": 192,
          "quote_id": 192,
          "settlement_id": 192,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T21:32:19.878206Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6459.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 369,
          "signal_id": 192,
          "quote_id": 192,
          "settlement_id": 192,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T21:32:19.880113Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6459.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 81260.73,
        "kronos_base_predicted_close": 81304.3203125,
        "kronos_base_displacement": 43.590312500004075,
        "kronos_base_displacement_fraction": 0.0005364253126941399,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81312.40625,
        "kronos_small_displacement": 51.676250000004075,
        "kronos_small_displacement_fraction": 0.0006359314025360599,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP181730",
        "ticker": "KXBTC15M-26SEP181730-30",
        "market_id": "KXBTC15M-26SEP181730-30",
        "contract_id": "KXBTC15M-26SEP181730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 81260.73
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T21:17:15.869444Z",
        "retrieved_timestamp": "2026-09-18T21:17:16.070388Z",
        "quote_offset_seconds": 0.200944,
        "quote_age_seconds": 0.200944,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6459.61
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 81172.16,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 192,
          "signal_id": 192,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T21:00:00Z",
          "return_6h": 0.006825846684130665,
          "return_12h": 0.03791880201794595,
          "return_24h": 0.06295120490376327,
          "close_vs_ema12": 0.015376864648374289,
          "close_vs_ema24": 0.028834585379389654,
          "ema12_slope_3h": 0.008830619325883582,
          "ema24_slope_6h": 0.016754031247964152,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T21:17:15.914483Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T21:00:00Z",
            "return_6h": 0.006825846684130665,
            "return_12h": 0.03791880201794595,
            "return_24h": 0.06295120490376327,
            "close_vs_ema12": 0.015376864648374289,
            "close_vs_ema24": 0.028834585379389654,
            "ema12_slope_3h": 0.008830619325883582,
            "ema24_slope_6h": 0.016754031247964152,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 191,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T1900Z",
      "trigger_timestamp": "2026-09-18T19:02:15.202216Z",
      "market_start_timestamp": "2026-09-18T19:00:00Z",
      "resolution_timestamp": "2026-09-18T19:15:00Z",
      "direction": "UP",
      "base_run_id": 1281,
      "small_run_id": 1282,
      "last_observed_close": 80933.92,
      "actual_close": 81164.31,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T19:02:15.240790Z",
      "base_predicted_close": 80995.34375,
      "small_predicted_close": 80943.78125,
      "strike": 80933.92,
      "market_regime": {
        "id": 191,
        "signal_id": 191,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T18:45:00Z",
        "return_6h": 0.03796352954324189,
        "return_12h": 0.04399317297049343,
        "return_24h": 0.05763557914319373,
        "close_vs_ema12": 0.01779166178861069,
        "close_vs_ema24": 0.030537826782864652,
        "ema12_slope_3h": 0.011315387930941778,
        "ema24_slope_6h": 0.016952504911739164,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T19:02:15.245859Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T18:45:00Z",
          "return_6h": 0.03796352954324189,
          "return_12h": 0.04399317297049343,
          "return_24h": 0.05763557914319373,
          "close_vs_ema12": 0.01779166178861069,
          "close_vs_ema24": 0.030537826782864652,
          "ema12_slope_3h": 0.011315387930941778,
          "ema24_slope_6h": 0.016952504911739164,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183879,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1281,
        1282
      ],
      "forecast_publication_timestamp": "2026-09-18T19:02:15.202216Z",
      "requested_quote_timestamp": "2026-09-18T19:02:15.202216Z",
      "retrieved_quote_timestamp": "2026-09-18T19:02:15.386095Z",
      "quote_retrieval_timestamp": "2026-09-18T19:02:15.386095Z",
      "timing_difference_seconds": 0.183879,
      "selected_quote": {
        "id": 191,
        "contract_id": 191,
        "forecast_timestamp": "2026-09-18T19:02:15.202216Z",
        "requested_timestamp": "2026-09-18T19:02:15.202216Z",
        "actual_quote_timestamp": "2026-09-18T19:02:15.386095Z",
        "timestamp_delta_seconds": 0.183879,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T19:02:15.386095Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP181515",
        "external_market_id": "KXBTC15M-26SEP181515-15",
        "external_contract_id": "KXBTC15M-26SEP181515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3018.16
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 191,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181515",
          "external_market_id": "KXBTC15M-26SEP181515-15",
          "external_contract_id": "KXBTC15M-26SEP181515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T19:00:00Z",
          "resolution_timestamp": "2026-09-18T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T19:02:15.248397Z"
        }
      ],
      "quotes": [
        {
          "id": 191,
          "contract_id": 191,
          "forecast_timestamp": "2026-09-18T19:02:15.202216Z",
          "requested_timestamp": "2026-09-18T19:02:15.202216Z",
          "actual_quote_timestamp": "2026-09-18T19:02:15.386095Z",
          "timestamp_delta_seconds": 0.183879,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.46,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T19:02:15.386095Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181515",
          "external_market_id": "KXBTC15M-26SEP181515-15",
          "external_contract_id": "KXBTC15M-26SEP181515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3018.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP181515-15": {
          "UP/YES": "KXBTC15M-26SEP181515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 366,
          "signal_id": 191,
          "quote_id": 191,
          "settlement_id": 191,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 1.0,
          "settlement_payout": 209.0,
          "gross_pnl": 112.86,
          "net_pnl": 109.22,
          "roi": 1.0946081379033874,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T19:17:18.996786Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3018.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 367,
          "signal_id": 191,
          "quote_id": 191,
          "settlement_id": 191,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 54.0,
          "net_pnl": 52.26,
          "roi": 1.0946795140343526,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T19:17:18.998901Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3018.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80933.92,
        "kronos_base_predicted_close": 80995.34375,
        "kronos_base_displacement": 61.423750000001746,
        "kronos_base_displacement_fraction": 0.0007589370439489617,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80943.78125,
        "kronos_small_displacement": 9.861250000001746,
        "kronos_small_displacement_fraction": 0.00012184322716608495,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP181515",
        "ticker": "KXBTC15M-26SEP181515-15",
        "market_id": "KXBTC15M-26SEP181515-15",
        "contract_id": "KXBTC15M-26SEP181515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80933.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T19:02:15.202216Z",
        "retrieved_timestamp": "2026-09-18T19:02:15.386095Z",
        "quote_offset_seconds": 0.183879,
        "quote_age_seconds": 0.183879,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.46,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3018.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 81164.31,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 191,
          "signal_id": 191,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T18:45:00Z",
          "return_6h": 0.03796352954324189,
          "return_12h": 0.04399317297049343,
          "return_24h": 0.05763557914319373,
          "close_vs_ema12": 0.01779166178861069,
          "close_vs_ema24": 0.030537826782864652,
          "ema12_slope_3h": 0.011315387930941778,
          "ema24_slope_6h": 0.016952504911739164,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T19:02:15.245859Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T18:45:00Z",
            "return_6h": 0.03796352954324189,
            "return_12h": 0.04399317297049343,
            "return_24h": 0.05763557914319373,
            "close_vs_ema12": 0.01779166178861069,
            "close_vs_ema24": 0.030537826782864652,
            "ema12_slope_3h": 0.011315387930941778,
            "ema24_slope_6h": 0.016952504911739164,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 190,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T1545Z",
      "trigger_timestamp": "2026-09-18T15:47:20.849828Z",
      "market_start_timestamp": "2026-09-18T15:45:00Z",
      "resolution_timestamp": "2026-09-18T16:00:00Z",
      "direction": "UP",
      "base_run_id": 1255,
      "small_run_id": 1256,
      "last_observed_close": 80657.87,
      "actual_close": 80666.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T15:47:20.889326Z",
      "base_predicted_close": 80863.7265625,
      "small_predicted_close": 80723.96875,
      "strike": 80657.87,
      "market_regime": {
        "id": 190,
        "signal_id": 190,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T15:30:00Z",
        "return_6h": 0.034227741866190264,
        "return_12h": 0.043726268825794,
        "return_24h": 0.05164380807490332,
        "close_vs_ema12": 0.026929769757334743,
        "close_vs_ema24": 0.03662694148957457,
        "ema12_slope_3h": 0.01202660927759247,
        "ema24_slope_6h": 0.010921763861895473,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T15:47:20.895601Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T15:30:00Z",
          "return_6h": 0.034227741866190264,
          "return_12h": 0.043726268825794,
          "return_24h": 0.05164380807490332,
          "close_vs_ema12": 0.026929769757334743,
          "close_vs_ema24": 0.03662694148957457,
          "ema12_slope_3h": 0.01202660927759247,
          "ema24_slope_6h": 0.010921763861895473,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193299,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1255,
        1256
      ],
      "forecast_publication_timestamp": "2026-09-18T15:47:20.849828Z",
      "requested_quote_timestamp": "2026-09-18T15:47:20.849828Z",
      "retrieved_quote_timestamp": "2026-09-18T15:47:21.043127Z",
      "quote_retrieval_timestamp": "2026-09-18T15:47:21.043127Z",
      "timing_difference_seconds": 0.193299,
      "selected_quote": {
        "id": 190,
        "contract_id": 190,
        "forecast_timestamp": "2026-09-18T15:47:20.849828Z",
        "requested_timestamp": "2026-09-18T15:47:20.849828Z",
        "actual_quote_timestamp": "2026-09-18T15:47:21.043127Z",
        "timestamp_delta_seconds": 0.193299,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T15:47:21.043127Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP181200",
        "external_market_id": "KXBTC15M-26SEP181200-00",
        "external_contract_id": "KXBTC15M-26SEP181200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10.09
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 190,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181200",
          "external_market_id": "KXBTC15M-26SEP181200-00",
          "external_contract_id": "KXBTC15M-26SEP181200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T15:45:00Z",
          "resolution_timestamp": "2026-09-18T16:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T15:47:20.898398Z"
        }
      ],
      "quotes": [
        {
          "id": 190,
          "contract_id": 190,
          "forecast_timestamp": "2026-09-18T15:47:20.849828Z",
          "requested_timestamp": "2026-09-18T15:47:20.849828Z",
          "actual_quote_timestamp": "2026-09-18T15:47:21.043127Z",
          "timestamp_delta_seconds": 0.193299,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.42,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T15:47:21.043127Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181200",
          "external_market_id": "KXBTC15M-26SEP181200-00",
          "external_contract_id": "KXBTC15M-26SEP181200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10.09
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP181200-00": {
          "UP/YES": "KXBTC15M-26SEP181200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80657.87,
        "kronos_base_predicted_close": 80863.7265625,
        "kronos_base_displacement": 205.85656250000466,
        "kronos_base_displacement_fraction": 0.0025522191758845687,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80723.96875,
        "kronos_small_displacement": 66.09875000000466,
        "kronos_small_displacement_fraction": 0.0008194953573656813,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP181200",
        "ticker": "KXBTC15M-26SEP181200-00",
        "market_id": "KXBTC15M-26SEP181200-00",
        "contract_id": "KXBTC15M-26SEP181200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80657.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T15:47:20.849828Z",
        "retrieved_timestamp": "2026-09-18T15:47:21.043127Z",
        "quote_offset_seconds": 0.193299,
        "quote_age_seconds": 0.193299,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10.09
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 80666.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T1545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 190,
          "signal_id": 190,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T15:30:00Z",
          "return_6h": 0.034227741866190264,
          "return_12h": 0.043726268825794,
          "return_24h": 0.05164380807490332,
          "close_vs_ema12": 0.026929769757334743,
          "close_vs_ema24": 0.03662694148957457,
          "ema12_slope_3h": 0.01202660927759247,
          "ema24_slope_6h": 0.010921763861895473,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T15:47:20.895601Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T15:30:00Z",
            "return_6h": 0.034227741866190264,
            "return_12h": 0.043726268825794,
            "return_24h": 0.05164380807490332,
            "close_vs_ema12": 0.026929769757334743,
            "close_vs_ema24": 0.03662694148957457,
            "ema12_slope_3h": 0.01202660927759247,
            "ema24_slope_6h": 0.010921763861895473,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 189,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T1530Z",
      "trigger_timestamp": "2026-09-18T15:32:15.262068Z",
      "market_start_timestamp": "2026-09-18T15:30:00Z",
      "resolution_timestamp": "2026-09-18T15:45:00Z",
      "direction": "UP",
      "base_run_id": 1253,
      "small_run_id": 1254,
      "last_observed_close": 80892.0,
      "actual_close": 80657.87,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T15:32:15.297361Z",
      "base_predicted_close": 81100.328125,
      "small_predicted_close": 81237.7734375,
      "strike": 80892.0,
      "market_regime": {
        "id": 189,
        "signal_id": 189,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T15:15:00Z",
        "return_6h": 0.035524499428032597,
        "return_12h": 0.04505412903457584,
        "return_24h": 0.058989464042510376,
        "close_vs_ema12": 0.03109235765275753,
        "close_vs_ema24": 0.0404383655372893,
        "ema12_slope_3h": 0.011122884249816112,
        "ema24_slope_6h": 0.01042445652713897,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T15:32:15.301236Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T15:15:00Z",
          "return_6h": 0.035524499428032597,
          "return_12h": 0.04505412903457584,
          "return_24h": 0.058989464042510376,
          "close_vs_ema12": 0.03109235765275753,
          "close_vs_ema24": 0.0404383655372893,
          "ema12_slope_3h": 0.011122884249816112,
          "ema24_slope_6h": 0.01042445652713897,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172481,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1253,
        1254
      ],
      "forecast_publication_timestamp": "2026-09-18T15:32:15.262068Z",
      "requested_quote_timestamp": "2026-09-18T15:32:15.262068Z",
      "retrieved_quote_timestamp": "2026-09-18T15:32:15.434549Z",
      "quote_retrieval_timestamp": "2026-09-18T15:32:15.434549Z",
      "timing_difference_seconds": 0.172481,
      "selected_quote": {
        "id": 189,
        "contract_id": 189,
        "forecast_timestamp": "2026-09-18T15:32:15.262068Z",
        "requested_timestamp": "2026-09-18T15:32:15.262068Z",
        "actual_quote_timestamp": "2026-09-18T15:32:15.434549Z",
        "timestamp_delta_seconds": 0.172481,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T15:32:15.434549Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP181145",
        "external_market_id": "KXBTC15M-26SEP181145-45",
        "external_contract_id": "KXBTC15M-26SEP181145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8760.37
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 189,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181145",
          "external_market_id": "KXBTC15M-26SEP181145-45",
          "external_contract_id": "KXBTC15M-26SEP181145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T15:30:00Z",
          "resolution_timestamp": "2026-09-18T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T15:32:15.303573Z"
        }
      ],
      "quotes": [
        {
          "id": 189,
          "contract_id": 189,
          "forecast_timestamp": "2026-09-18T15:32:15.262068Z",
          "requested_timestamp": "2026-09-18T15:32:15.262068Z",
          "actual_quote_timestamp": "2026-09-18T15:32:15.434549Z",
          "timestamp_delta_seconds": 0.172481,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.34,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T15:32:15.434549Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181145",
          "external_market_id": "KXBTC15M-26SEP181145-45",
          "external_contract_id": "KXBTC15M-26SEP181145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8760.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP181145-45": {
          "UP/YES": "KXBTC15M-26SEP181145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 364,
          "signal_id": 189,
          "quote_id": 189,
          "settlement_id": 189,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.54,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:47:27.231491Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8760.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 365,
          "signal_id": 189,
          "quote_id": 189,
          "settlement_id": 189,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -34.0,
          "net_pnl": -35.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:47:27.234229Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8760.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80892.0,
        "kronos_base_predicted_close": 81100.328125,
        "kronos_base_displacement": 208.328125,
        "kronos_base_displacement_fraction": 0.0025753860085051673,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81237.7734375,
        "kronos_small_displacement": 345.7734375,
        "kronos_small_displacement_fraction": 0.004274507213321466,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP181145",
        "ticker": "KXBTC15M-26SEP181145-45",
        "market_id": "KXBTC15M-26SEP181145-45",
        "contract_id": "KXBTC15M-26SEP181145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80892.0
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T15:32:15.262068Z",
        "retrieved_timestamp": "2026-09-18T15:32:15.434549Z",
        "quote_offset_seconds": 0.172481,
        "quote_age_seconds": 0.172481,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8760.37
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80657.87,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 189,
          "signal_id": 189,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T15:15:00Z",
          "return_6h": 0.035524499428032597,
          "return_12h": 0.04505412903457584,
          "return_24h": 0.058989464042510376,
          "close_vs_ema12": 0.03109235765275753,
          "close_vs_ema24": 0.0404383655372893,
          "ema12_slope_3h": 0.011122884249816112,
          "ema24_slope_6h": 0.01042445652713897,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T15:32:15.301236Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T15:15:00Z",
            "return_6h": 0.035524499428032597,
            "return_12h": 0.04505412903457584,
            "return_24h": 0.058989464042510376,
            "close_vs_ema12": 0.03109235765275753,
            "close_vs_ema24": 0.0404383655372893,
            "ema12_slope_3h": 0.011122884249816112,
            "ema24_slope_6h": 0.01042445652713897,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 188,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T1515Z",
      "trigger_timestamp": "2026-09-18T15:17:14.529706Z",
      "market_start_timestamp": "2026-09-18T15:15:00Z",
      "resolution_timestamp": "2026-09-18T15:30:00Z",
      "direction": "UP",
      "base_run_id": 1251,
      "small_run_id": 1252,
      "last_observed_close": 80709.82,
      "actual_close": 80892.0,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T15:17:14.565393Z",
      "base_predicted_close": 80987.4609375,
      "small_predicted_close": 81192.7578125,
      "strike": 80709.82,
      "market_regime": {
        "id": 188,
        "signal_id": 188,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T15:00:00Z",
        "return_6h": 0.03088215845492681,
        "return_12h": 0.04494621766586948,
        "return_24h": 0.05827131187041967,
        "close_vs_ema12": 0.030133040298554903,
        "close_vs_ema24": 0.03897957083886672,
        "ema12_slope_3h": 0.00999166402113727,
        "ema24_slope_6h": 0.00988782103378516,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T15:17:14.570350Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T15:00:00Z",
          "return_6h": 0.03088215845492681,
          "return_12h": 0.04494621766586948,
          "return_24h": 0.05827131187041967,
          "close_vs_ema12": 0.030133040298554903,
          "close_vs_ema24": 0.03897957083886672,
          "ema12_slope_3h": 0.00999166402113727,
          "ema24_slope_6h": 0.00988782103378516,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.84,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210711,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1251,
        1252
      ],
      "forecast_publication_timestamp": "2026-09-18T15:17:14.529706Z",
      "requested_quote_timestamp": "2026-09-18T15:17:14.529706Z",
      "retrieved_quote_timestamp": "2026-09-18T15:17:14.740417Z",
      "quote_retrieval_timestamp": "2026-09-18T15:17:14.740417Z",
      "timing_difference_seconds": 0.210711,
      "selected_quote": {
        "id": 188,
        "contract_id": 188,
        "forecast_timestamp": "2026-09-18T15:17:14.529706Z",
        "requested_timestamp": "2026-09-18T15:17:14.529706Z",
        "actual_quote_timestamp": "2026-09-18T15:17:14.740417Z",
        "timestamp_delta_seconds": 0.210711,
        "bid": 0.83,
        "ask": 0.84,
        "midpoint": 0.835,
        "last_price": 0.83,
        "implied_probability": 0.84,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T15:17:14.740417Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP181130",
        "external_market_id": "KXBTC15M-26SEP181130-30",
        "external_contract_id": "KXBTC15M-26SEP181130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7836.2
      },
      "selected_entry_price": 0.84,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 188,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181130",
          "external_market_id": "KXBTC15M-26SEP181130-30",
          "external_contract_id": "KXBTC15M-26SEP181130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T15:15:00Z",
          "resolution_timestamp": "2026-09-18T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T15:17:14.575164Z"
        }
      ],
      "quotes": [
        {
          "id": 188,
          "contract_id": 188,
          "forecast_timestamp": "2026-09-18T15:17:14.529706Z",
          "requested_timestamp": "2026-09-18T15:17:14.529706Z",
          "actual_quote_timestamp": "2026-09-18T15:17:14.740417Z",
          "timestamp_delta_seconds": 0.210711,
          "bid": 0.83,
          "ask": 0.84,
          "midpoint": 0.835,
          "last_price": 0.83,
          "implied_probability": 0.84,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T15:17:14.740417Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181130",
          "external_market_id": "KXBTC15M-26SEP181130-30",
          "external_contract_id": "KXBTC15M-26SEP181130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7836.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP181130-30": {
          "UP/YES": "KXBTC15M-26SEP181130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 362,
          "signal_id": 188,
          "quote_id": 188,
          "settlement_id": 188,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 117.0,
          "entry_price": 0.84,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.11,
          "total_deployed": 99.39,
          "settlement_value": 1.0,
          "settlement_payout": 117.0,
          "gross_pnl": 18.72,
          "net_pnl": 17.61,
          "roi": 0.17718080289767582,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:32:19.628774Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7836.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 363,
          "signal_id": 188,
          "quote_id": 188,
          "settlement_id": 188,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.84,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 84.0,
          "trading_fee": 0.95,
          "total_deployed": 84.95,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 16.0,
          "net_pnl": 15.049999999999997,
          "roi": 0.17716303708063563,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:32:19.630913Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7836.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80709.82,
        "kronos_base_predicted_close": 80987.4609375,
        "kronos_base_displacement": 277.640937499993,
        "kronos_base_displacement_fraction": 0.0034399895514572202,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81192.7578125,
        "kronos_small_displacement": 482.937812499993,
        "kronos_small_displacement_fraction": 0.005983631390826952,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP181130",
        "ticker": "KXBTC15M-26SEP181130-30",
        "market_id": "KXBTC15M-26SEP181130-30",
        "contract_id": "KXBTC15M-26SEP181130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80709.82
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T15:17:14.529706Z",
        "retrieved_timestamp": "2026-09-18T15:17:14.740417Z",
        "quote_offset_seconds": 0.210711,
        "quote_age_seconds": 0.210711,
        "bid": 0.83,
        "ask": 0.84,
        "midpoint": 0.835,
        "last_price": 0.83,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.84,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7836.2
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80892.0,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 188,
          "signal_id": 188,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T15:00:00Z",
          "return_6h": 0.03088215845492681,
          "return_12h": 0.04494621766586948,
          "return_24h": 0.05827131187041967,
          "close_vs_ema12": 0.030133040298554903,
          "close_vs_ema24": 0.03897957083886672,
          "ema12_slope_3h": 0.00999166402113727,
          "ema24_slope_6h": 0.00988782103378516,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T15:17:14.570350Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T15:00:00Z",
            "return_6h": 0.03088215845492681,
            "return_12h": 0.04494621766586948,
            "return_24h": 0.05827131187041967,
            "close_vs_ema12": 0.030133040298554903,
            "close_vs_ema24": 0.03897957083886672,
            "ema12_slope_3h": 0.00999166402113727,
            "ema24_slope_6h": 0.00988782103378516,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 187,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T1500Z",
      "trigger_timestamp": "2026-09-18T15:02:16.538695Z",
      "market_start_timestamp": "2026-09-18T15:00:00Z",
      "resolution_timestamp": "2026-09-18T15:15:00Z",
      "direction": "UP",
      "base_run_id": 1249,
      "small_run_id": 1250,
      "last_observed_close": 80863.7,
      "actual_close": 80709.82,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T15:02:16.574502Z",
      "base_predicted_close": 80957.3359375,
      "small_predicted_close": 81088.3984375,
      "strike": 80863.7,
      "market_regime": {
        "id": 187,
        "signal_id": 187,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T14:45:00Z",
        "return_6h": 0.03455758195106262,
        "return_12h": 0.051181991833723295,
        "return_24h": 0.057752420853531605,
        "close_vs_ema12": 0.0334221920286073,
        "close_vs_ema24": 0.04181540692622132,
        "ema12_slope_3h": 0.008943313097368844,
        "ema24_slope_6h": 0.009437785519135877,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T15:02:16.580022Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T14:45:00Z",
          "return_6h": 0.03455758195106262,
          "return_12h": 0.051181991833723295,
          "return_24h": 0.057752420853531605,
          "close_vs_ema12": 0.0334221920286073,
          "close_vs_ema24": 0.04181540692622132,
          "ema12_slope_3h": 0.008943313097368844,
          "ema24_slope_6h": 0.009437785519135877,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175322,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1249,
        1250
      ],
      "forecast_publication_timestamp": "2026-09-18T15:02:16.538695Z",
      "requested_quote_timestamp": "2026-09-18T15:02:16.538695Z",
      "retrieved_quote_timestamp": "2026-09-18T15:02:16.714017Z",
      "quote_retrieval_timestamp": "2026-09-18T15:02:16.714017Z",
      "timing_difference_seconds": 0.175322,
      "selected_quote": {
        "id": 187,
        "contract_id": 187,
        "forecast_timestamp": "2026-09-18T15:02:16.538695Z",
        "requested_timestamp": "2026-09-18T15:02:16.538695Z",
        "actual_quote_timestamp": "2026-09-18T15:02:16.714017Z",
        "timestamp_delta_seconds": 0.175322,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T15:02:16.714017Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP181115",
        "external_market_id": "KXBTC15M-26SEP181115-15",
        "external_contract_id": "KXBTC15M-26SEP181115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6264.98
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 187,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181115",
          "external_market_id": "KXBTC15M-26SEP181115-15",
          "external_contract_id": "KXBTC15M-26SEP181115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T15:00:00Z",
          "resolution_timestamp": "2026-09-18T15:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T15:02:16.582326Z"
        }
      ],
      "quotes": [
        {
          "id": 187,
          "contract_id": 187,
          "forecast_timestamp": "2026-09-18T15:02:16.538695Z",
          "requested_timestamp": "2026-09-18T15:02:16.538695Z",
          "actual_quote_timestamp": "2026-09-18T15:02:16.714017Z",
          "timestamp_delta_seconds": 0.175322,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T15:02:16.714017Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181115",
          "external_market_id": "KXBTC15M-26SEP181115-15",
          "external_contract_id": "KXBTC15M-26SEP181115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6264.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP181115-15": {
          "UP/YES": "KXBTC15M-26SEP181115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 360,
          "signal_id": 187,
          "quote_id": 187,
          "settlement_id": 187,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.88000000000001,
          "net_pnl": -99.87,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:17:19.179329Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6264.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 361,
          "signal_id": 187,
          "quote_id": 187,
          "settlement_id": 187,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.00000000000001,
          "net_pnl": -57.730000000000004,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:17:19.181510Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6264.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80863.7,
        "kronos_base_predicted_close": 80957.3359375,
        "kronos_base_displacement": 93.63593750000291,
        "kronos_base_displacement_fraction": 0.0011579477256173402,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 81088.3984375,
        "kronos_small_displacement": 224.6984375000029,
        "kronos_small_displacement_fraction": 0.0027787305985257035,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP181115",
        "ticker": "KXBTC15M-26SEP181115-15",
        "market_id": "KXBTC15M-26SEP181115-15",
        "contract_id": "KXBTC15M-26SEP181115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80863.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T15:02:16.538695Z",
        "retrieved_timestamp": "2026-09-18T15:02:16.714017Z",
        "quote_offset_seconds": 0.175322,
        "quote_age_seconds": 0.175322,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6264.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 80709.82,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T1500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 187,
          "signal_id": 187,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T14:45:00Z",
          "return_6h": 0.03455758195106262,
          "return_12h": 0.051181991833723295,
          "return_24h": 0.057752420853531605,
          "close_vs_ema12": 0.0334221920286073,
          "close_vs_ema24": 0.04181540692622132,
          "ema12_slope_3h": 0.008943313097368844,
          "ema24_slope_6h": 0.009437785519135877,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T15:02:16.580022Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T14:45:00Z",
            "return_6h": 0.03455758195106262,
            "return_12h": 0.051181991833723295,
            "return_24h": 0.057752420853531605,
            "close_vs_ema12": 0.0334221920286073,
            "close_vs_ema24": 0.04181540692622132,
            "ema12_slope_3h": 0.008943313097368844,
            "ema24_slope_6h": 0.009437785519135877,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 186,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T1445Z",
      "trigger_timestamp": "2026-09-18T14:47:22.051855Z",
      "market_start_timestamp": "2026-09-18T14:45:00Z",
      "resolution_timestamp": "2026-09-18T15:00:00Z",
      "direction": "UP",
      "base_run_id": 1247,
      "small_run_id": 1248,
      "last_observed_close": 80730.11,
      "actual_close": 80863.7,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T14:47:22.097557Z",
      "base_predicted_close": 80758.5859375,
      "small_predicted_close": 80966.8671875,
      "strike": 80730.11,
      "market_regime": {
        "id": 186,
        "signal_id": 186,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T14:30:00Z",
        "return_6h": 0.03622123345188433,
        "return_12h": 0.04994169523719294,
        "return_24h": 0.05450552474547399,
        "close_vs_ema12": 0.03318438430276638,
        "close_vs_ema24": 0.041010764423714985,
        "ema12_slope_3h": 0.0077523417722793475,
        "ema24_slope_6h": 0.008900037624540946,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T14:47:22.131481Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T14:30:00Z",
          "return_6h": 0.03622123345188433,
          "return_12h": 0.04994169523719294,
          "return_24h": 0.05450552474547399,
          "close_vs_ema12": 0.03318438430276638,
          "close_vs_ema24": 0.041010764423714985,
          "ema12_slope_3h": 0.0077523417722793475,
          "ema24_slope_6h": 0.008900037624540946,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.343902,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1247,
        1248
      ],
      "forecast_publication_timestamp": "2026-09-18T14:47:22.051855Z",
      "requested_quote_timestamp": "2026-09-18T14:47:22.051855Z",
      "retrieved_quote_timestamp": "2026-09-18T14:47:22.395757Z",
      "quote_retrieval_timestamp": "2026-09-18T14:47:22.395757Z",
      "timing_difference_seconds": 0.343902,
      "selected_quote": {
        "id": 186,
        "contract_id": 186,
        "forecast_timestamp": "2026-09-18T14:47:22.051855Z",
        "requested_timestamp": "2026-09-18T14:47:22.051855Z",
        "actual_quote_timestamp": "2026-09-18T14:47:22.395757Z",
        "timestamp_delta_seconds": 0.343902,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T14:47:22.395757Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP181100",
        "external_market_id": "KXBTC15M-26SEP181100-00",
        "external_contract_id": "KXBTC15M-26SEP181100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 9194.16
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 186,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181100",
          "external_market_id": "KXBTC15M-26SEP181100-00",
          "external_contract_id": "KXBTC15M-26SEP181100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T14:45:00Z",
          "resolution_timestamp": "2026-09-18T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T14:47:22.136766Z"
        }
      ],
      "quotes": [
        {
          "id": 186,
          "contract_id": 186,
          "forecast_timestamp": "2026-09-18T14:47:22.051855Z",
          "requested_timestamp": "2026-09-18T14:47:22.051855Z",
          "actual_quote_timestamp": "2026-09-18T14:47:22.395757Z",
          "timestamp_delta_seconds": 0.343902,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T14:47:22.395757Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP181100",
          "external_market_id": "KXBTC15M-26SEP181100-00",
          "external_contract_id": "KXBTC15M-26SEP181100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 9194.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP181100-00": {
          "UP/YES": "KXBTC15M-26SEP181100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 358,
          "signal_id": 186,
          "quote_id": 186,
          "settlement_id": 186,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:02:21.342824Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9194.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 359,
          "signal_id": 186,
          "quote_id": 186,
          "settlement_id": 186,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T15:02:21.344769Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 9194.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 80730.11,
        "kronos_base_predicted_close": 80758.5859375,
        "kronos_base_displacement": 28.475937499999418,
        "kronos_base_displacement_fraction": 0.00035273007184059846,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 80966.8671875,
        "kronos_small_displacement": 236.75718749999942,
        "kronos_small_displacement_fraction": 0.0029326999244767464,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP181100",
        "ticker": "KXBTC15M-26SEP181100-00",
        "market_id": "KXBTC15M-26SEP181100-00",
        "contract_id": "KXBTC15M-26SEP181100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 80730.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T14:47:22.051855Z",
        "retrieved_timestamp": "2026-09-18T14:47:22.395757Z",
        "quote_offset_seconds": 0.343902,
        "quote_age_seconds": 0.343902,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 9194.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 80863.7,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 186,
          "signal_id": 186,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T14:30:00Z",
          "return_6h": 0.03622123345188433,
          "return_12h": 0.04994169523719294,
          "return_24h": 0.05450552474547399,
          "close_vs_ema12": 0.03318438430276638,
          "close_vs_ema24": 0.041010764423714985,
          "ema12_slope_3h": 0.0077523417722793475,
          "ema24_slope_6h": 0.008900037624540946,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T14:47:22.131481Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T14:30:00Z",
            "return_6h": 0.03622123345188433,
            "return_12h": 0.04994169523719294,
            "return_24h": 0.05450552474547399,
            "close_vs_ema12": 0.03318438430276638,
            "close_vs_ema24": 0.041010764423714985,
            "ema12_slope_3h": 0.0077523417722793475,
            "ema24_slope_6h": 0.008900037624540946,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 185,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T0645Z",
      "trigger_timestamp": "2026-09-18T06:47:20.771583Z",
      "market_start_timestamp": "2026-09-18T06:45:00Z",
      "resolution_timestamp": "2026-09-18T07:00:00Z",
      "direction": "UP",
      "base_run_id": 1183,
      "small_run_id": 1184,
      "last_observed_close": 77460.05,
      "actual_close": 77523.42,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T06:47:20.819920Z",
      "base_predicted_close": 77461.125,
      "small_predicted_close": 77508.828125,
      "strike": 77460.05,
      "market_regime": {
        "id": 185,
        "signal_id": 185,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T06:30:00Z",
        "return_6h": 0.014394340243390591,
        "return_12h": 0.011847359270655167,
        "return_24h": 0.012647300675003192,
        "close_vs_ema12": 0.006777038132230295,
        "close_vs_ema24": 0.00980194889857433,
        "ema12_slope_3h": 0.004070624839731529,
        "ema24_slope_6h": 0.003965173864350913,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T06:47:20.825104Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T06:30:00Z",
          "return_6h": 0.014394340243390591,
          "return_12h": 0.011847359270655167,
          "return_24h": 0.012647300675003192,
          "close_vs_ema12": 0.006777038132230295,
          "close_vs_ema24": 0.00980194889857433,
          "ema12_slope_3h": 0.004070624839731529,
          "ema24_slope_6h": 0.003965173864350913,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197995,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1183,
        1184
      ],
      "forecast_publication_timestamp": "2026-09-18T06:47:20.771583Z",
      "requested_quote_timestamp": "2026-09-18T06:47:20.771583Z",
      "retrieved_quote_timestamp": "2026-09-18T06:47:20.969578Z",
      "quote_retrieval_timestamp": "2026-09-18T06:47:20.969578Z",
      "timing_difference_seconds": 0.197995,
      "selected_quote": {
        "id": 185,
        "contract_id": 185,
        "forecast_timestamp": "2026-09-18T06:47:20.771583Z",
        "requested_timestamp": "2026-09-18T06:47:20.771583Z",
        "actual_quote_timestamp": "2026-09-18T06:47:20.969578Z",
        "timestamp_delta_seconds": 0.197995,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.48,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T06:47:20.969578Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP180300",
        "external_market_id": "KXBTC15M-26SEP180300-00",
        "external_contract_id": "KXBTC15M-26SEP180300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4331.0
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 185,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP180300",
          "external_market_id": "KXBTC15M-26SEP180300-00",
          "external_contract_id": "KXBTC15M-26SEP180300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T06:45:00Z",
          "resolution_timestamp": "2026-09-18T07:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T06:47:20.828367Z"
        }
      ],
      "quotes": [
        {
          "id": 185,
          "contract_id": 185,
          "forecast_timestamp": "2026-09-18T06:47:20.771583Z",
          "requested_timestamp": "2026-09-18T06:47:20.771583Z",
          "actual_quote_timestamp": "2026-09-18T06:47:20.969578Z",
          "timestamp_delta_seconds": 0.197995,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.48,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T06:47:20.969578Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP180300",
          "external_market_id": "KXBTC15M-26SEP180300-00",
          "external_contract_id": "KXBTC15M-26SEP180300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4331.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP180300-00": {
          "UP/YES": "KXBTC15M-26SEP180300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 356,
          "signal_id": 185,
          "quote_id": 185,
          "settlement_id": 185,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T07:02:21.685706Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4331.0,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 357,
          "signal_id": 185,
          "quote_id": 185,
          "settlement_id": 185,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T07:02:21.687761Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4331.0,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77460.05,
        "kronos_base_predicted_close": 77461.125,
        "kronos_base_displacement": 1.0749999999970896,
        "kronos_base_displacement_fraction": 1.3878121689788344e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77508.828125,
        "kronos_small_displacement": 48.77812499999709,
        "kronos_small_displacement_fraction": 0.0006297197716758134,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP180300",
        "ticker": "KXBTC15M-26SEP180300-00",
        "market_id": "KXBTC15M-26SEP180300-00",
        "contract_id": "KXBTC15M-26SEP180300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77460.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T06:47:20.771583Z",
        "retrieved_timestamp": "2026-09-18T06:47:20.969578Z",
        "quote_offset_seconds": 0.197995,
        "quote_age_seconds": 0.197995,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.48,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4331.0
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77523.42,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T0645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 185,
          "signal_id": 185,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T06:30:00Z",
          "return_6h": 0.014394340243390591,
          "return_12h": 0.011847359270655167,
          "return_24h": 0.012647300675003192,
          "close_vs_ema12": 0.006777038132230295,
          "close_vs_ema24": 0.00980194889857433,
          "ema12_slope_3h": 0.004070624839731529,
          "ema24_slope_6h": 0.003965173864350913,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T06:47:20.825104Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T06:30:00Z",
            "return_6h": 0.014394340243390591,
            "return_12h": 0.011847359270655167,
            "return_24h": 0.012647300675003192,
            "close_vs_ema12": 0.006777038132230295,
            "close_vs_ema24": 0.00980194889857433,
            "ema12_slope_3h": 0.004070624839731529,
            "ema24_slope_6h": 0.003965173864350913,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 184,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260918T0615Z",
      "trigger_timestamp": "2026-09-18T06:17:14.612341Z",
      "market_start_timestamp": "2026-09-18T06:15:00Z",
      "resolution_timestamp": "2026-09-18T06:30:00Z",
      "direction": "UP",
      "base_run_id": 1179,
      "small_run_id": 1180,
      "last_observed_close": 77435.05,
      "actual_close": 77483.49,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-18T06:17:14.647011Z",
      "base_predicted_close": 77449.390625,
      "small_predicted_close": 77496.328125,
      "strike": 77435.05,
      "market_regime": {
        "id": 184,
        "signal_id": 184,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-18T06:00:00Z",
        "return_6h": 0.013593041882833612,
        "return_12h": 0.010144895727080883,
        "return_24h": 0.013653916908588082,
        "close_vs_ema12": 0.0070584005542218,
        "close_vs_ema24": 0.009903774137923538,
        "ema12_slope_3h": 0.004279131669873593,
        "ema24_slope_6h": 0.0034890039828481267,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-18T06:17:14.653623Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-18T06:00:00Z",
          "return_6h": 0.013593041882833612,
          "return_12h": 0.010144895727080883,
          "return_24h": 0.013653916908588082,
          "close_vs_ema12": 0.0070584005542218,
          "close_vs_ema24": 0.009903774137923538,
          "ema12_slope_3h": 0.004279131669873593,
          "ema24_slope_6h": 0.0034890039828481267,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184977,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1179,
        1180
      ],
      "forecast_publication_timestamp": "2026-09-18T06:17:14.612341Z",
      "requested_quote_timestamp": "2026-09-18T06:17:14.612341Z",
      "retrieved_quote_timestamp": "2026-09-18T06:17:14.797318Z",
      "quote_retrieval_timestamp": "2026-09-18T06:17:14.797318Z",
      "timing_difference_seconds": 0.184977,
      "selected_quote": {
        "id": 184,
        "contract_id": 184,
        "forecast_timestamp": "2026-09-18T06:17:14.612341Z",
        "requested_timestamp": "2026-09-18T06:17:14.612341Z",
        "actual_quote_timestamp": "2026-09-18T06:17:14.797318Z",
        "timestamp_delta_seconds": 0.184977,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-18T06:17:14.797318Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP180230",
        "external_market_id": "KXBTC15M-26SEP180230-30",
        "external_contract_id": "KXBTC15M-26SEP180230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2805.51
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 184,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP180230",
          "external_market_id": "KXBTC15M-26SEP180230-30",
          "external_contract_id": "KXBTC15M-26SEP180230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-18T06:15:00Z",
          "resolution_timestamp": "2026-09-18T06:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-18T06:17:14.656150Z"
        }
      ],
      "quotes": [
        {
          "id": 184,
          "contract_id": 184,
          "forecast_timestamp": "2026-09-18T06:17:14.612341Z",
          "requested_timestamp": "2026-09-18T06:17:14.612341Z",
          "actual_quote_timestamp": "2026-09-18T06:17:14.797318Z",
          "timestamp_delta_seconds": 0.184977,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-18T06:17:14.797318Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP180230",
          "external_market_id": "KXBTC15M-26SEP180230-30",
          "external_contract_id": "KXBTC15M-26SEP180230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2805.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP180230-30": {
          "UP/YES": "KXBTC15M-26SEP180230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 354,
          "signal_id": 184,
          "quote_id": 184,
          "settlement_id": 184,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T06:32:19.853586Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2805.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 355,
          "signal_id": 184,
          "quote_id": 184,
          "settlement_id": 184,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-18T06:32:19.856067Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2805.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77435.05,
        "kronos_base_predicted_close": 77449.390625,
        "kronos_base_displacement": 14.34062499999709,
        "kronos_base_displacement_fraction": 0.0001851955283814899,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77496.328125,
        "kronos_small_displacement": 61.27812499999709,
        "kronos_small_displacement_fraction": 0.0007913486851238178,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP180230",
        "ticker": "KXBTC15M-26SEP180230-30",
        "market_id": "KXBTC15M-26SEP180230-30",
        "contract_id": "KXBTC15M-26SEP180230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77435.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-18T06:17:14.612341Z",
        "retrieved_timestamp": "2026-09-18T06:17:14.797318Z",
        "quote_offset_seconds": 0.184977,
        "quote_age_seconds": 0.184977,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2805.51
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77483.49,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260918T0615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 184,
          "signal_id": 184,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-18T06:00:00Z",
          "return_6h": 0.013593041882833612,
          "return_12h": 0.010144895727080883,
          "return_24h": 0.013653916908588082,
          "close_vs_ema12": 0.0070584005542218,
          "close_vs_ema24": 0.009903774137923538,
          "ema12_slope_3h": 0.004279131669873593,
          "ema24_slope_6h": 0.0034890039828481267,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-18T06:17:14.653623Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-18T06:00:00Z",
            "return_6h": 0.013593041882833612,
            "return_12h": 0.010144895727080883,
            "return_24h": 0.013653916908588082,
            "close_vs_ema12": 0.0070584005542218,
            "close_vs_ema24": 0.009903774137923538,
            "ema12_slope_3h": 0.004279131669873593,
            "ema24_slope_6h": 0.0034890039828481267,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 183,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2315Z",
      "trigger_timestamp": "2026-09-17T23:17:15.225532Z",
      "market_start_timestamp": "2026-09-17T23:15:00Z",
      "resolution_timestamp": "2026-09-17T23:30:00Z",
      "direction": "UP",
      "base_run_id": 1123,
      "small_run_id": 1124,
      "last_observed_close": 76433.26,
      "actual_close": 76427.24,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T23:17:15.258401Z",
      "base_predicted_close": 76456.09375,
      "small_predicted_close": 76578.421875,
      "strike": 76433.26,
      "market_regime": {
        "id": 183,
        "signal_id": 183,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T23:00:00Z",
        "return_6h": -0.0041578445561073485,
        "return_12h": 0.001068065943098384,
        "return_24h": 0.008713300244926447,
        "close_vs_ema12": -0.0006406043882813961,
        "close_vs_ema24": 0.00030317814922597996,
        "ema12_slope_3h": -0.0005709023226543319,
        "ema24_slope_6h": 0.0007312604473257434,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T23:17:15.263523Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T23:00:00Z",
          "return_6h": -0.0041578445561073485,
          "return_12h": 0.001068065943098384,
          "return_24h": 0.008713300244926447,
          "close_vs_ema12": -0.0006406043882813961,
          "close_vs_ema24": 0.00030317814922597996,
          "ema12_slope_3h": -0.0005709023226543319,
          "ema24_slope_6h": 0.0007312604473257434,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172056,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1123,
        1124
      ],
      "forecast_publication_timestamp": "2026-09-17T23:17:15.225532Z",
      "requested_quote_timestamp": "2026-09-17T23:17:15.225532Z",
      "retrieved_quote_timestamp": "2026-09-17T23:17:15.397588Z",
      "quote_retrieval_timestamp": "2026-09-17T23:17:15.397588Z",
      "timing_difference_seconds": 0.172056,
      "selected_quote": {
        "id": 183,
        "contract_id": 183,
        "forecast_timestamp": "2026-09-17T23:17:15.225532Z",
        "requested_timestamp": "2026-09-17T23:17:15.225532Z",
        "actual_quote_timestamp": "2026-09-17T23:17:15.397588Z",
        "timestamp_delta_seconds": 0.172056,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T23:17:15.397588Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171930",
        "external_market_id": "KXBTC15M-26SEP171930-30",
        "external_contract_id": "KXBTC15M-26SEP171930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5139.53
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 183,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171930",
          "external_market_id": "KXBTC15M-26SEP171930-30",
          "external_contract_id": "KXBTC15M-26SEP171930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T23:15:00Z",
          "resolution_timestamp": "2026-09-17T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T23:17:15.265693Z"
        }
      ],
      "quotes": [
        {
          "id": 183,
          "contract_id": 183,
          "forecast_timestamp": "2026-09-17T23:17:15.225532Z",
          "requested_timestamp": "2026-09-17T23:17:15.225532Z",
          "actual_quote_timestamp": "2026-09-17T23:17:15.397588Z",
          "timestamp_delta_seconds": 0.172056,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T23:17:15.397588Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171930",
          "external_market_id": "KXBTC15M-26SEP171930-30",
          "external_contract_id": "KXBTC15M-26SEP171930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5139.53
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171930-30": {
          "UP/YES": "KXBTC15M-26SEP171930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 352,
          "signal_id": 183,
          "quote_id": 183,
          "settlement_id": 183,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T23:32:20.529212Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5139.53,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 353,
          "signal_id": 183,
          "quote_id": 183,
          "settlement_id": 183,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T23:32:20.531227Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5139.53,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76433.26,
        "kronos_base_predicted_close": 76456.09375,
        "kronos_base_displacement": 22.83375000000524,
        "kronos_base_displacement_fraction": 0.00029874101928931515,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76578.421875,
        "kronos_small_displacement": 145.16187500000524,
        "kronos_small_displacement_fraction": 0.00189919774454217,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171930",
        "ticker": "KXBTC15M-26SEP171930-30",
        "market_id": "KXBTC15M-26SEP171930-30",
        "contract_id": "KXBTC15M-26SEP171930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76433.26
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T23:17:15.225532Z",
        "retrieved_timestamp": "2026-09-17T23:17:15.397588Z",
        "quote_offset_seconds": 0.172056,
        "quote_age_seconds": 0.172056,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5139.53
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76427.24,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 183,
          "signal_id": 183,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T23:00:00Z",
          "return_6h": -0.0041578445561073485,
          "return_12h": 0.001068065943098384,
          "return_24h": 0.008713300244926447,
          "close_vs_ema12": -0.0006406043882813961,
          "close_vs_ema24": 0.00030317814922597996,
          "ema12_slope_3h": -0.0005709023226543319,
          "ema24_slope_6h": 0.0007312604473257434,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T23:17:15.263523Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T23:00:00Z",
            "return_6h": -0.0041578445561073485,
            "return_12h": 0.001068065943098384,
            "return_24h": 0.008713300244926447,
            "close_vs_ema12": -0.0006406043882813961,
            "close_vs_ema24": 0.00030317814922597996,
            "ema12_slope_3h": -0.0005709023226543319,
            "ema24_slope_6h": 0.0007312604473257434,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 182,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2300Z",
      "trigger_timestamp": "2026-09-17T23:02:16.785867Z",
      "market_start_timestamp": "2026-09-17T23:00:00Z",
      "resolution_timestamp": "2026-09-17T23:15:00Z",
      "direction": "UP",
      "base_run_id": 1121,
      "small_run_id": 1122,
      "last_observed_close": 76342.63,
      "actual_close": 76433.26,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T23:02:16.821996Z",
      "base_predicted_close": 76367.828125,
      "small_predicted_close": 76394.984375,
      "strike": 76342.63,
      "market_regime": {
        "id": 182,
        "signal_id": 182,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T22:45:00Z",
        "return_6h": -0.004197128217853896,
        "return_12h": 0.00019583544910140027,
        "return_24h": 0.009496158617696704,
        "close_vs_ema12": -0.0018527965156519555,
        "close_vs_ema24": -0.0008765370710357434,
        "ema12_slope_3h": -0.000519935898604218,
        "ema24_slope_6h": 0.000834743294195972,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T23:02:16.827231Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T22:45:00Z",
          "return_6h": -0.004197128217853896,
          "return_12h": 0.00019583544910140027,
          "return_24h": 0.009496158617696704,
          "close_vs_ema12": -0.0018527965156519555,
          "close_vs_ema24": -0.0008765370710357434,
          "ema12_slope_3h": -0.000519935898604218,
          "ema24_slope_6h": 0.000834743294195972,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197844,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1121,
        1122
      ],
      "forecast_publication_timestamp": "2026-09-17T23:02:16.785867Z",
      "requested_quote_timestamp": "2026-09-17T23:02:16.785867Z",
      "retrieved_quote_timestamp": "2026-09-17T23:02:16.983711Z",
      "quote_retrieval_timestamp": "2026-09-17T23:02:16.983711Z",
      "timing_difference_seconds": 0.197844,
      "selected_quote": {
        "id": 182,
        "contract_id": 182,
        "forecast_timestamp": "2026-09-17T23:02:16.785867Z",
        "requested_timestamp": "2026-09-17T23:02:16.785867Z",
        "actual_quote_timestamp": "2026-09-17T23:02:16.983711Z",
        "timestamp_delta_seconds": 0.197844,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T23:02:16.983711Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171915",
        "external_market_id": "KXBTC15M-26SEP171915-15",
        "external_contract_id": "KXBTC15M-26SEP171915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5851.06
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 182,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171915",
          "external_market_id": "KXBTC15M-26SEP171915-15",
          "external_contract_id": "KXBTC15M-26SEP171915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T23:00:00Z",
          "resolution_timestamp": "2026-09-17T23:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T23:02:16.829517Z"
        }
      ],
      "quotes": [
        {
          "id": 182,
          "contract_id": 182,
          "forecast_timestamp": "2026-09-17T23:02:16.785867Z",
          "requested_timestamp": "2026-09-17T23:02:16.785867Z",
          "actual_quote_timestamp": "2026-09-17T23:02:16.983711Z",
          "timestamp_delta_seconds": 0.197844,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T23:02:16.983711Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171915",
          "external_market_id": "KXBTC15M-26SEP171915-15",
          "external_contract_id": "KXBTC15M-26SEP171915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5851.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171915-15": {
          "UP/YES": "KXBTC15M-26SEP171915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 350,
          "signal_id": 182,
          "quote_id": 182,
          "settlement_id": 182,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T23:17:19.758977Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5851.06,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 351,
          "signal_id": 182,
          "quote_id": 182,
          "settlement_id": 182,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T23:17:19.760834Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5851.06,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76342.63,
        "kronos_base_predicted_close": 76367.828125,
        "kronos_base_displacement": 25.198124999995343,
        "kronos_base_displacement_fraction": 0.00033006624215062204,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76394.984375,
        "kronos_small_displacement": 52.35437499999534,
        "kronos_small_displacement_fraction": 0.0006857816530553813,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171915",
        "ticker": "KXBTC15M-26SEP171915-15",
        "market_id": "KXBTC15M-26SEP171915-15",
        "contract_id": "KXBTC15M-26SEP171915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76342.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T23:02:16.785867Z",
        "retrieved_timestamp": "2026-09-17T23:02:16.983711Z",
        "quote_offset_seconds": 0.197844,
        "quote_age_seconds": 0.197844,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5851.06
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76433.26,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 182,
          "signal_id": 182,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T22:45:00Z",
          "return_6h": -0.004197128217853896,
          "return_12h": 0.00019583544910140027,
          "return_24h": 0.009496158617696704,
          "close_vs_ema12": -0.0018527965156519555,
          "close_vs_ema24": -0.0008765370710357434,
          "ema12_slope_3h": -0.000519935898604218,
          "ema24_slope_6h": 0.000834743294195972,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T23:02:16.827231Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T22:45:00Z",
            "return_6h": -0.004197128217853896,
            "return_12h": 0.00019583544910140027,
            "return_24h": 0.009496158617696704,
            "close_vs_ema12": -0.0018527965156519555,
            "close_vs_ema24": -0.0008765370710357434,
            "ema12_slope_3h": -0.000519935898604218,
            "ema24_slope_6h": 0.000834743294195972,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 181,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2245Z",
      "trigger_timestamp": "2026-09-17T22:47:18.458620Z",
      "market_start_timestamp": "2026-09-17T22:45:00Z",
      "resolution_timestamp": "2026-09-17T23:00:00Z",
      "direction": "UP",
      "base_run_id": 1119,
      "small_run_id": 1120,
      "last_observed_close": 76361.77,
      "actual_close": 76342.63,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T22:47:18.508963Z",
      "base_predicted_close": 76379.703125,
      "small_predicted_close": 76543.6171875,
      "strike": 76361.77,
      "market_regime": {
        "id": 181,
        "signal_id": 181,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T22:30:00Z",
        "return_6h": -0.003408453025451341,
        "return_12h": 0.0012949353158244747,
        "return_24h": 0.008070371927929587,
        "close_vs_ema12": -0.0016813462294535952,
        "close_vs_ema24": -0.0006445833301242931,
        "ema12_slope_3h": -0.00043842289998763384,
        "ema24_slope_6h": 0.0009411225270772317,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T22:47:18.523585Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T22:30:00Z",
          "return_6h": -0.003408453025451341,
          "return_12h": 0.0012949353158244747,
          "return_24h": 0.008070371927929587,
          "close_vs_ema12": -0.0016813462294535952,
          "close_vs_ema24": -0.0006445833301242931,
          "ema12_slope_3h": -0.00043842289998763384,
          "ema24_slope_6h": 0.0009411225270772317,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.405757,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1119,
        1120
      ],
      "forecast_publication_timestamp": "2026-09-17T22:47:18.458620Z",
      "requested_quote_timestamp": "2026-09-17T22:47:18.458620Z",
      "retrieved_quote_timestamp": "2026-09-17T22:47:18.864377Z",
      "quote_retrieval_timestamp": "2026-09-17T22:47:18.864377Z",
      "timing_difference_seconds": 0.405757,
      "selected_quote": {
        "id": 181,
        "contract_id": 181,
        "forecast_timestamp": "2026-09-17T22:47:18.458620Z",
        "requested_timestamp": "2026-09-17T22:47:18.458620Z",
        "actual_quote_timestamp": "2026-09-17T22:47:18.864377Z",
        "timestamp_delta_seconds": 0.405757,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T22:47:18.864377Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171900",
        "external_market_id": "KXBTC15M-26SEP171900-00",
        "external_contract_id": "KXBTC15M-26SEP171900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4269.31
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 181,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171900",
          "external_market_id": "KXBTC15M-26SEP171900-00",
          "external_contract_id": "KXBTC15M-26SEP171900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T22:45:00Z",
          "resolution_timestamp": "2026-09-17T23:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T22:47:18.547193Z"
        }
      ],
      "quotes": [
        {
          "id": 181,
          "contract_id": 181,
          "forecast_timestamp": "2026-09-17T22:47:18.458620Z",
          "requested_timestamp": "2026-09-17T22:47:18.458620Z",
          "actual_quote_timestamp": "2026-09-17T22:47:18.864377Z",
          "timestamp_delta_seconds": 0.405757,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T22:47:18.864377Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171900",
          "external_market_id": "KXBTC15M-26SEP171900-00",
          "external_contract_id": "KXBTC15M-26SEP171900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4269.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171900-00": {
          "UP/YES": "KXBTC15M-26SEP171900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 348,
          "signal_id": 181,
          "quote_id": 181,
          "settlement_id": 181,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T23:02:21.620956Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4269.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 349,
          "signal_id": 181,
          "quote_id": 181,
          "settlement_id": 181,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T23:02:21.622874Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4269.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76361.77,
        "kronos_base_predicted_close": 76379.703125,
        "kronos_base_displacement": 17.933124999995925,
        "kronos_base_displacement_fraction": 0.00023484428137268066,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76543.6171875,
        "kronos_small_displacement": 181.84718749999593,
        "kronos_small_displacement_fraction": 0.0023813904195777013,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171900",
        "ticker": "KXBTC15M-26SEP171900-00",
        "market_id": "KXBTC15M-26SEP171900-00",
        "contract_id": "KXBTC15M-26SEP171900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76361.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T22:47:18.458620Z",
        "retrieved_timestamp": "2026-09-17T22:47:18.864377Z",
        "quote_offset_seconds": 0.405757,
        "quote_age_seconds": 0.405757,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4269.31
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76342.63,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 181,
          "signal_id": 181,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T22:30:00Z",
          "return_6h": -0.003408453025451341,
          "return_12h": 0.0012949353158244747,
          "return_24h": 0.008070371927929587,
          "close_vs_ema12": -0.0016813462294535952,
          "close_vs_ema24": -0.0006445833301242931,
          "ema12_slope_3h": -0.00043842289998763384,
          "ema24_slope_6h": 0.0009411225270772317,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T22:47:18.523585Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T22:30:00Z",
            "return_6h": -0.003408453025451341,
            "return_12h": 0.0012949353158244747,
            "return_24h": 0.008070371927929587,
            "close_vs_ema12": -0.0016813462294535952,
            "close_vs_ema24": -0.0006445833301242931,
            "ema12_slope_3h": -0.00043842289998763384,
            "ema24_slope_6h": 0.0009411225270772317,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 180,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2230Z",
      "trigger_timestamp": "2026-09-17T22:32:15.946625Z",
      "market_start_timestamp": "2026-09-17T22:30:00Z",
      "resolution_timestamp": "2026-09-17T22:45:00Z",
      "direction": "UP",
      "base_run_id": 1117,
      "small_run_id": 1118,
      "last_observed_close": 76219.25,
      "actual_close": 76361.77,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T22:32:15.981643Z",
      "base_predicted_close": 76235.3359375,
      "small_predicted_close": 76247.71875,
      "strike": 76219.25,
      "market_regime": {
        "id": 180,
        "signal_id": 180,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T22:15:00Z",
        "return_6h": -0.005407838367930684,
        "return_12h": -0.0010186206838850298,
        "return_24h": 0.006583732756872518,
        "close_vs_ema12": -0.003615870808763355,
        "close_vs_ema24": -0.002523291502403713,
        "ema12_slope_3h": -0.00036534402558985324,
        "ema24_slope_6h": 0.001033039700438998,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T22:32:15.986401Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T22:15:00Z",
          "return_6h": -0.005407838367930684,
          "return_12h": -0.0010186206838850298,
          "return_24h": 0.006583732756872518,
          "close_vs_ema12": -0.003615870808763355,
          "close_vs_ema24": -0.002523291502403713,
          "ema12_slope_3h": -0.00036534402558985324,
          "ema24_slope_6h": 0.001033039700438998,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210001,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1117,
        1118
      ],
      "forecast_publication_timestamp": "2026-09-17T22:32:15.946625Z",
      "requested_quote_timestamp": "2026-09-17T22:32:15.946625Z",
      "retrieved_quote_timestamp": "2026-09-17T22:32:16.156626Z",
      "quote_retrieval_timestamp": "2026-09-17T22:32:16.156626Z",
      "timing_difference_seconds": 0.210001,
      "selected_quote": {
        "id": 180,
        "contract_id": 180,
        "forecast_timestamp": "2026-09-17T22:32:15.946625Z",
        "requested_timestamp": "2026-09-17T22:32:15.946625Z",
        "actual_quote_timestamp": "2026-09-17T22:32:16.156626Z",
        "timestamp_delta_seconds": 0.210001,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T22:32:16.156626Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171845",
        "external_market_id": "KXBTC15M-26SEP171845-45",
        "external_contract_id": "KXBTC15M-26SEP171845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4957.27
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 180,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171845",
          "external_market_id": "KXBTC15M-26SEP171845-45",
          "external_contract_id": "KXBTC15M-26SEP171845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T22:30:00Z",
          "resolution_timestamp": "2026-09-17T22:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T22:32:15.988331Z"
        }
      ],
      "quotes": [
        {
          "id": 180,
          "contract_id": 180,
          "forecast_timestamp": "2026-09-17T22:32:15.946625Z",
          "requested_timestamp": "2026-09-17T22:32:15.946625Z",
          "actual_quote_timestamp": "2026-09-17T22:32:16.156626Z",
          "timestamp_delta_seconds": 0.210001,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T22:32:16.156626Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171845",
          "external_market_id": "KXBTC15M-26SEP171845-45",
          "external_contract_id": "KXBTC15M-26SEP171845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4957.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171845-45": {
          "UP/YES": "KXBTC15M-26SEP171845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 346,
          "signal_id": 180,
          "quote_id": 180,
          "settlement_id": 180,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:47:24.933119Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4957.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 347,
          "signal_id": 180,
          "quote_id": 180,
          "settlement_id": 180,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:47:24.935705Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4957.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76219.25,
        "kronos_base_predicted_close": 76235.3359375,
        "kronos_base_displacement": 16.0859375,
        "kronos_base_displacement_fraction": 0.00021104822600589746,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76247.71875,
        "kronos_small_displacement": 28.46875,
        "kronos_small_displacement_fraction": 0.00037351128487882,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171845",
        "ticker": "KXBTC15M-26SEP171845-45",
        "market_id": "KXBTC15M-26SEP171845-45",
        "contract_id": "KXBTC15M-26SEP171845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76219.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T22:32:15.946625Z",
        "retrieved_timestamp": "2026-09-17T22:32:16.156626Z",
        "quote_offset_seconds": 0.210001,
        "quote_age_seconds": 0.210001,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4957.27
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76361.77,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 180,
          "signal_id": 180,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T22:15:00Z",
          "return_6h": -0.005407838367930684,
          "return_12h": -0.0010186206838850298,
          "return_24h": 0.006583732756872518,
          "close_vs_ema12": -0.003615870808763355,
          "close_vs_ema24": -0.002523291502403713,
          "ema12_slope_3h": -0.00036534402558985324,
          "ema24_slope_6h": 0.001033039700438998,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T22:32:15.986401Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T22:15:00Z",
            "return_6h": -0.005407838367930684,
            "return_12h": -0.0010186206838850298,
            "return_24h": 0.006583732756872518,
            "close_vs_ema12": -0.003615870808763355,
            "close_vs_ema24": -0.002523291502403713,
            "ema12_slope_3h": -0.00036534402558985324,
            "ema24_slope_6h": 0.001033039700438998,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 179,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2215Z",
      "trigger_timestamp": "2026-09-17T22:17:16.565440Z",
      "market_start_timestamp": "2026-09-17T22:15:00Z",
      "resolution_timestamp": "2026-09-17T22:30:00Z",
      "direction": "UP",
      "base_run_id": 1115,
      "small_run_id": 1116,
      "last_observed_close": 76324.36,
      "actual_close": 76219.25,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T22:17:16.605475Z",
      "base_predicted_close": 76388.0078125,
      "small_predicted_close": 76422.34375,
      "strike": 76324.36,
      "market_regime": {
        "id": 179,
        "signal_id": 179,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T22:00:00Z",
        "return_6h": -0.004262964584821671,
        "return_12h": -0.0002713992952086963,
        "return_24h": 0.006620360186462282,
        "close_vs_ema12": -0.002395316273902881,
        "close_vs_ema24": -0.001200777069855219,
        "ema12_slope_3h": -0.00022215283526916263,
        "ema24_slope_6h": 0.0011691906701110089,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T22:17:16.609541Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T22:00:00Z",
          "return_6h": -0.004262964584821671,
          "return_12h": -0.0002713992952086963,
          "return_24h": 0.006620360186462282,
          "close_vs_ema12": -0.002395316273902881,
          "close_vs_ema24": -0.001200777069855219,
          "ema12_slope_3h": -0.00022215283526916263,
          "ema24_slope_6h": 0.0011691906701110089,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.218197,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1115,
        1116
      ],
      "forecast_publication_timestamp": "2026-09-17T22:17:16.565440Z",
      "requested_quote_timestamp": "2026-09-17T22:17:16.565440Z",
      "retrieved_quote_timestamp": "2026-09-17T22:17:16.783637Z",
      "quote_retrieval_timestamp": "2026-09-17T22:17:16.783637Z",
      "timing_difference_seconds": 0.218197,
      "selected_quote": {
        "id": 179,
        "contract_id": 179,
        "forecast_timestamp": "2026-09-17T22:17:16.565440Z",
        "requested_timestamp": "2026-09-17T22:17:16.565440Z",
        "actual_quote_timestamp": "2026-09-17T22:17:16.783637Z",
        "timestamp_delta_seconds": 0.218197,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T22:17:16.783637Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171830",
        "external_market_id": "KXBTC15M-26SEP171830-30",
        "external_contract_id": "KXBTC15M-26SEP171830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4752.05
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 179,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171830",
          "external_market_id": "KXBTC15M-26SEP171830-30",
          "external_contract_id": "KXBTC15M-26SEP171830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T22:15:00Z",
          "resolution_timestamp": "2026-09-17T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T22:17:16.611514Z"
        }
      ],
      "quotes": [
        {
          "id": 179,
          "contract_id": 179,
          "forecast_timestamp": "2026-09-17T22:17:16.565440Z",
          "requested_timestamp": "2026-09-17T22:17:16.565440Z",
          "actual_quote_timestamp": "2026-09-17T22:17:16.783637Z",
          "timestamp_delta_seconds": 0.218197,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.36,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T22:17:16.783637Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171830",
          "external_market_id": "KXBTC15M-26SEP171830-30",
          "external_contract_id": "KXBTC15M-26SEP171830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4752.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171830-30": {
          "UP/YES": "KXBTC15M-26SEP171830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 344,
          "signal_id": 179,
          "quote_id": 179,
          "settlement_id": 179,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:32:20.657998Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4752.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 345,
          "signal_id": 179,
          "quote_id": 179,
          "settlement_id": 179,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:32:20.659770Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4752.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76324.36,
        "kronos_base_predicted_close": 76388.0078125,
        "kronos_base_displacement": 63.64781249999942,
        "kronos_base_displacement_fraction": 0.0008339121677535117,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76422.34375,
        "kronos_small_displacement": 97.98374999999942,
        "kronos_small_displacement_fraction": 0.0012837808269862913,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171830",
        "ticker": "KXBTC15M-26SEP171830-30",
        "market_id": "KXBTC15M-26SEP171830-30",
        "contract_id": "KXBTC15M-26SEP171830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76324.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T22:17:16.565440Z",
        "retrieved_timestamp": "2026-09-17T22:17:16.783637Z",
        "quote_offset_seconds": 0.218197,
        "quote_age_seconds": 0.218197,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4752.05
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76219.25,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 179,
          "signal_id": 179,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T22:00:00Z",
          "return_6h": -0.004262964584821671,
          "return_12h": -0.0002713992952086963,
          "return_24h": 0.006620360186462282,
          "close_vs_ema12": -0.002395316273902881,
          "close_vs_ema24": -0.001200777069855219,
          "ema12_slope_3h": -0.00022215283526916263,
          "ema24_slope_6h": 0.0011691906701110089,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T22:17:16.609541Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T22:00:00Z",
            "return_6h": -0.004262964584821671,
            "return_12h": -0.0002713992952086963,
            "return_24h": 0.006620360186462282,
            "close_vs_ema12": -0.002395316273902881,
            "close_vs_ema24": -0.001200777069855219,
            "ema12_slope_3h": -0.00022215283526916263,
            "ema24_slope_6h": 0.0011691906701110089,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 178,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2200Z",
      "trigger_timestamp": "2026-09-17T22:02:15.230265Z",
      "market_start_timestamp": "2026-09-17T22:00:00Z",
      "resolution_timestamp": "2026-09-17T22:15:00Z",
      "direction": "UP",
      "base_run_id": 1113,
      "small_run_id": 1114,
      "last_observed_close": 76372.27,
      "actual_close": 76324.36,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T22:02:15.268262Z",
      "base_predicted_close": 76418.59375,
      "small_predicted_close": 76453.8984375,
      "strike": 76372.27,
      "market_regime": {
        "id": 178,
        "signal_id": 178,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T21:45:00Z",
        "return_6h": -0.004071921197066897,
        "return_12h": -0.0005727004972306826,
        "return_24h": 0.005868465100714371,
        "close_vs_ema12": -0.001870806920494239,
        "close_vs_ema24": -0.0005990293258789636,
        "ema12_slope_3h": -0.00013325058143609514,
        "ema24_slope_6h": 0.0012840578513406697,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T22:02:15.273014Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T21:45:00Z",
          "return_6h": -0.004071921197066897,
          "return_12h": -0.0005727004972306826,
          "return_24h": 0.005868465100714371,
          "close_vs_ema12": -0.001870806920494239,
          "close_vs_ema24": -0.0005990293258789636,
          "ema12_slope_3h": -0.00013325058143609514,
          "ema24_slope_6h": 0.0012840578513406697,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.220304,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1113,
        1114
      ],
      "forecast_publication_timestamp": "2026-09-17T22:02:15.230265Z",
      "requested_quote_timestamp": "2026-09-17T22:02:15.230265Z",
      "retrieved_quote_timestamp": "2026-09-17T22:02:15.450569Z",
      "quote_retrieval_timestamp": "2026-09-17T22:02:15.450569Z",
      "timing_difference_seconds": 0.220304,
      "selected_quote": {
        "id": 178,
        "contract_id": 178,
        "forecast_timestamp": "2026-09-17T22:02:15.230265Z",
        "requested_timestamp": "2026-09-17T22:02:15.230265Z",
        "actual_quote_timestamp": "2026-09-17T22:02:15.450569Z",
        "timestamp_delta_seconds": 0.220304,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T22:02:15.450569Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171815",
        "external_market_id": "KXBTC15M-26SEP171815-15",
        "external_contract_id": "KXBTC15M-26SEP171815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3900.75
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 178,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171815",
          "external_market_id": "KXBTC15M-26SEP171815-15",
          "external_contract_id": "KXBTC15M-26SEP171815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T22:00:00Z",
          "resolution_timestamp": "2026-09-17T22:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T22:02:15.274919Z"
        }
      ],
      "quotes": [
        {
          "id": 178,
          "contract_id": 178,
          "forecast_timestamp": "2026-09-17T22:02:15.230265Z",
          "requested_timestamp": "2026-09-17T22:02:15.230265Z",
          "actual_quote_timestamp": "2026-09-17T22:02:15.450569Z",
          "timestamp_delta_seconds": 0.220304,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T22:02:15.450569Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171815",
          "external_market_id": "KXBTC15M-26SEP171815-15",
          "external_contract_id": "KXBTC15M-26SEP171815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3900.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171815-15": {
          "UP/YES": "KXBTC15M-26SEP171815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 342,
          "signal_id": 178,
          "quote_id": 178,
          "settlement_id": 178,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:17:20.983525Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3900.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 343,
          "signal_id": 178,
          "quote_id": 178,
          "settlement_id": 178,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:17:20.985547Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3900.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76372.27,
        "kronos_base_predicted_close": 76418.59375,
        "kronos_base_displacement": 46.323749999995925,
        "kronos_base_displacement_fraction": 0.0006065519592385551,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76453.8984375,
        "kronos_small_displacement": 81.62843749999593,
        "kronos_small_displacement_fraction": 0.0010688229837871248,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171815",
        "ticker": "KXBTC15M-26SEP171815-15",
        "market_id": "KXBTC15M-26SEP171815-15",
        "contract_id": "KXBTC15M-26SEP171815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76372.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T22:02:15.230265Z",
        "retrieved_timestamp": "2026-09-17T22:02:15.450569Z",
        "quote_offset_seconds": 0.220304,
        "quote_age_seconds": 0.220304,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3900.75
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76324.36,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 178,
          "signal_id": 178,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T21:45:00Z",
          "return_6h": -0.004071921197066897,
          "return_12h": -0.0005727004972306826,
          "return_24h": 0.005868465100714371,
          "close_vs_ema12": -0.001870806920494239,
          "close_vs_ema24": -0.0005990293258789636,
          "ema12_slope_3h": -0.00013325058143609514,
          "ema24_slope_6h": 0.0012840578513406697,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T22:02:15.273014Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T21:45:00Z",
            "return_6h": -0.004071921197066897,
            "return_12h": -0.0005727004972306826,
            "return_24h": 0.005868465100714371,
            "close_vs_ema12": -0.001870806920494239,
            "close_vs_ema24": -0.0005990293258789636,
            "ema12_slope_3h": -0.00013325058143609514,
            "ema24_slope_6h": 0.0012840578513406697,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 177,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2145Z",
      "trigger_timestamp": "2026-09-17T21:47:17.644757Z",
      "market_start_timestamp": "2026-09-17T21:45:00Z",
      "resolution_timestamp": "2026-09-17T22:00:00Z",
      "direction": "UP",
      "base_run_id": 1111,
      "small_run_id": 1112,
      "last_observed_close": 76482.66,
      "actual_close": 76372.27,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T21:47:17.687976Z",
      "base_predicted_close": 76506.3984375,
      "small_predicted_close": 76530.046875,
      "strike": 76482.66,
      "market_regime": {
        "id": 177,
        "signal_id": 177,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T21:30:00Z",
        "return_6h": -0.0027938770173491223,
        "return_12h": -0.0007405232991100075,
        "return_24h": 0.0077723802225795335,
        "close_vs_ema12": -0.0005076028565678126,
        "close_vs_ema24": 0.0008329626923111455,
        "ema12_slope_3h": -5.485637430369117e-05,
        "ema24_slope_6h": 0.0013973670619342737,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T21:47:17.692627Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T21:30:00Z",
          "return_6h": -0.0027938770173491223,
          "return_12h": -0.0007405232991100075,
          "return_24h": 0.0077723802225795335,
          "close_vs_ema12": -0.0005076028565678126,
          "close_vs_ema24": 0.0008329626923111455,
          "ema12_slope_3h": -5.485637430369117e-05,
          "ema24_slope_6h": 0.0013973670619342737,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193907,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1111,
        1112
      ],
      "forecast_publication_timestamp": "2026-09-17T21:47:17.644757Z",
      "requested_quote_timestamp": "2026-09-17T21:47:17.644757Z",
      "retrieved_quote_timestamp": "2026-09-17T21:47:17.838664Z",
      "quote_retrieval_timestamp": "2026-09-17T21:47:17.838664Z",
      "timing_difference_seconds": 0.193907,
      "selected_quote": {
        "id": 177,
        "contract_id": 177,
        "forecast_timestamp": "2026-09-17T21:47:17.644757Z",
        "requested_timestamp": "2026-09-17T21:47:17.644757Z",
        "actual_quote_timestamp": "2026-09-17T21:47:17.838664Z",
        "timestamp_delta_seconds": 0.193907,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T21:47:17.838664Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171800",
        "external_market_id": "KXBTC15M-26SEP171800-00",
        "external_contract_id": "KXBTC15M-26SEP171800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3849.07
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 177,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171800",
          "external_market_id": "KXBTC15M-26SEP171800-00",
          "external_contract_id": "KXBTC15M-26SEP171800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T21:45:00Z",
          "resolution_timestamp": "2026-09-17T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T21:47:17.695281Z"
        }
      ],
      "quotes": [
        {
          "id": 177,
          "contract_id": 177,
          "forecast_timestamp": "2026-09-17T21:47:17.644757Z",
          "requested_timestamp": "2026-09-17T21:47:17.644757Z",
          "actual_quote_timestamp": "2026-09-17T21:47:17.838664Z",
          "timestamp_delta_seconds": 0.193907,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T21:47:17.838664Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171800",
          "external_market_id": "KXBTC15M-26SEP171800-00",
          "external_contract_id": "KXBTC15M-26SEP171800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3849.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171800-00": {
          "UP/YES": "KXBTC15M-26SEP171800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 340,
          "signal_id": 177,
          "quote_id": 177,
          "settlement_id": 177,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:02:19.698104Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3849.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 341,
          "signal_id": 177,
          "quote_id": 177,
          "settlement_id": 177,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T22:02:19.700187Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3849.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76482.66,
        "kronos_base_predicted_close": 76506.3984375,
        "kronos_base_displacement": 23.738437499996508,
        "kronos_base_displacement_fraction": 0.0003103767246065514,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76530.046875,
        "kronos_small_displacement": 47.38687499999651,
        "kronos_small_displacement_fraction": 0.0006195767118977884,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171800",
        "ticker": "KXBTC15M-26SEP171800-00",
        "market_id": "KXBTC15M-26SEP171800-00",
        "contract_id": "KXBTC15M-26SEP171800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76482.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T21:47:17.644757Z",
        "retrieved_timestamp": "2026-09-17T21:47:17.838664Z",
        "quote_offset_seconds": 0.193907,
        "quote_age_seconds": 0.193907,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3849.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76372.27,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 177,
          "signal_id": 177,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T21:30:00Z",
          "return_6h": -0.0027938770173491223,
          "return_12h": -0.0007405232991100075,
          "return_24h": 0.0077723802225795335,
          "close_vs_ema12": -0.0005076028565678126,
          "close_vs_ema24": 0.0008329626923111455,
          "ema12_slope_3h": -5.485637430369117e-05,
          "ema24_slope_6h": 0.0013973670619342737,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T21:47:17.692627Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T21:30:00Z",
            "return_6h": -0.0027938770173491223,
            "return_12h": -0.0007405232991100075,
            "return_24h": 0.0077723802225795335,
            "close_vs_ema12": -0.0005076028565678126,
            "close_vs_ema24": 0.0008329626923111455,
            "ema12_slope_3h": -5.485637430369117e-05,
            "ema24_slope_6h": 0.0013973670619342737,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 176,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2130Z",
      "trigger_timestamp": "2026-09-17T21:32:14.802531Z",
      "market_start_timestamp": "2026-09-17T21:30:00Z",
      "resolution_timestamp": "2026-09-17T21:45:00Z",
      "direction": "UP",
      "base_run_id": 1109,
      "small_run_id": 1110,
      "last_observed_close": 76510.57,
      "actual_close": 76482.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T21:32:14.841392Z",
      "base_predicted_close": 76521.59375,
      "small_predicted_close": 76545.5703125,
      "strike": 76510.57,
      "market_regime": {
        "id": 176,
        "signal_id": 176,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T21:15:00Z",
        "return_6h": 0.001630302398213157,
        "return_12h": -0.0015351701948868035,
        "return_24h": 0.006704025564417737,
        "close_vs_ema12": -0.0001645699039384274,
        "close_vs_ema24": 0.0012156576439059652,
        "ema12_slope_3h": -1.8027558045585756e-05,
        "ema24_slope_6h": 0.001486070229895553,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T21:32:14.848903Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T21:15:00Z",
          "return_6h": 0.001630302398213157,
          "return_12h": -0.0015351701948868035,
          "return_24h": 0.006704025564417737,
          "close_vs_ema12": -0.0001645699039384274,
          "close_vs_ema24": 0.0012156576439059652,
          "ema12_slope_3h": -1.8027558045585756e-05,
          "ema24_slope_6h": 0.001486070229895553,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.222989,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1109,
        1110
      ],
      "forecast_publication_timestamp": "2026-09-17T21:32:14.802531Z",
      "requested_quote_timestamp": "2026-09-17T21:32:14.802531Z",
      "retrieved_quote_timestamp": "2026-09-17T21:32:15.025520Z",
      "quote_retrieval_timestamp": "2026-09-17T21:32:15.025520Z",
      "timing_difference_seconds": 0.222989,
      "selected_quote": {
        "id": 176,
        "contract_id": 176,
        "forecast_timestamp": "2026-09-17T21:32:14.802531Z",
        "requested_timestamp": "2026-09-17T21:32:14.802531Z",
        "actual_quote_timestamp": "2026-09-17T21:32:15.025520Z",
        "timestamp_delta_seconds": 0.222989,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T21:32:15.025520Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171745",
        "external_market_id": "KXBTC15M-26SEP171745-45",
        "external_contract_id": "KXBTC15M-26SEP171745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5211.92
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 176,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171745",
          "external_market_id": "KXBTC15M-26SEP171745-45",
          "external_contract_id": "KXBTC15M-26SEP171745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T21:30:00Z",
          "resolution_timestamp": "2026-09-17T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T21:32:14.851066Z"
        }
      ],
      "quotes": [
        {
          "id": 176,
          "contract_id": 176,
          "forecast_timestamp": "2026-09-17T21:32:14.802531Z",
          "requested_timestamp": "2026-09-17T21:32:14.802531Z",
          "actual_quote_timestamp": "2026-09-17T21:32:15.025520Z",
          "timestamp_delta_seconds": 0.222989,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T21:32:15.025520Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171745",
          "external_market_id": "KXBTC15M-26SEP171745-45",
          "external_contract_id": "KXBTC15M-26SEP171745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5211.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171745-45": {
          "UP/YES": "KXBTC15M-26SEP171745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 338,
          "signal_id": 176,
          "quote_id": 176,
          "settlement_id": 176,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:47:23.062301Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5211.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 339,
          "signal_id": 176,
          "quote_id": 176,
          "settlement_id": 176,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:47:23.064989Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5211.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76510.57,
        "kronos_base_predicted_close": 76521.59375,
        "kronos_base_displacement": 11.023749999993015,
        "kronos_base_displacement_fraction": 0.0001440813994719032,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76545.5703125,
        "kronos_small_displacement": 35.000312499993015,
        "kronos_small_displacement_fraction": 0.0004574572180025977,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171745",
        "ticker": "KXBTC15M-26SEP171745-45",
        "market_id": "KXBTC15M-26SEP171745-45",
        "contract_id": "KXBTC15M-26SEP171745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76510.57
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T21:32:14.802531Z",
        "retrieved_timestamp": "2026-09-17T21:32:15.025520Z",
        "quote_offset_seconds": 0.222989,
        "quote_age_seconds": 0.222989,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5211.92
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76482.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 176,
          "signal_id": 176,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T21:15:00Z",
          "return_6h": 0.001630302398213157,
          "return_12h": -0.0015351701948868035,
          "return_24h": 0.006704025564417737,
          "close_vs_ema12": -0.0001645699039384274,
          "close_vs_ema24": 0.0012156576439059652,
          "ema12_slope_3h": -1.8027558045585756e-05,
          "ema24_slope_6h": 0.001486070229895553,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T21:32:14.848903Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T21:15:00Z",
            "return_6h": 0.001630302398213157,
            "return_12h": -0.0015351701948868035,
            "return_24h": 0.006704025564417737,
            "close_vs_ema12": -0.0001645699039384274,
            "close_vs_ema24": 0.0012156576439059652,
            "ema12_slope_3h": -1.8027558045585756e-05,
            "ema24_slope_6h": 0.001486070229895553,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 175,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2115Z",
      "trigger_timestamp": "2026-09-17T21:17:15.825625Z",
      "market_start_timestamp": "2026-09-17T21:15:00Z",
      "resolution_timestamp": "2026-09-17T21:30:00Z",
      "direction": "UP",
      "base_run_id": 1107,
      "small_run_id": 1108,
      "last_observed_close": 76448.22,
      "actual_close": 76510.57,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T21:17:15.866075Z",
      "base_predicted_close": 76503.609375,
      "small_predicted_close": 76528.3671875,
      "strike": 76448.22,
      "market_regime": {
        "id": 175,
        "signal_id": 175,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T21:00:00Z",
        "return_6h": 0.0023930587593885555,
        "return_12h": -0.00226517393769865,
        "return_24h": 0.005429460728115343,
        "close_vs_ema12": -0.0009862735812816714,
        "close_vs_ema24": 0.0004254256124807121,
        "ema12_slope_3h": 7.890220394157765e-05,
        "ema24_slope_6h": 0.0014830282016113916,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T21:17:15.870414Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T21:00:00Z",
          "return_6h": 0.0023930587593885555,
          "return_12h": -0.00226517393769865,
          "return_24h": 0.005429460728115343,
          "close_vs_ema12": -0.0009862735812816714,
          "close_vs_ema24": 0.0004254256124807121,
          "ema12_slope_3h": 7.890220394157765e-05,
          "ema24_slope_6h": 0.0014830282016113916,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174049,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1107,
        1108
      ],
      "forecast_publication_timestamp": "2026-09-17T21:17:15.825625Z",
      "requested_quote_timestamp": "2026-09-17T21:17:15.825625Z",
      "retrieved_quote_timestamp": "2026-09-17T21:17:15.999674Z",
      "quote_retrieval_timestamp": "2026-09-17T21:17:15.999674Z",
      "timing_difference_seconds": 0.174049,
      "selected_quote": {
        "id": 175,
        "contract_id": 175,
        "forecast_timestamp": "2026-09-17T21:17:15.825625Z",
        "requested_timestamp": "2026-09-17T21:17:15.825625Z",
        "actual_quote_timestamp": "2026-09-17T21:17:15.999674Z",
        "timestamp_delta_seconds": 0.174049,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T21:17:15.999674Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171730",
        "external_market_id": "KXBTC15M-26SEP171730-30",
        "external_contract_id": "KXBTC15M-26SEP171730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3402.4
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 175,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171730",
          "external_market_id": "KXBTC15M-26SEP171730-30",
          "external_contract_id": "KXBTC15M-26SEP171730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T21:15:00Z",
          "resolution_timestamp": "2026-09-17T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T21:17:15.872678Z"
        }
      ],
      "quotes": [
        {
          "id": 175,
          "contract_id": 175,
          "forecast_timestamp": "2026-09-17T21:17:15.825625Z",
          "requested_timestamp": "2026-09-17T21:17:15.825625Z",
          "actual_quote_timestamp": "2026-09-17T21:17:15.999674Z",
          "timestamp_delta_seconds": 0.174049,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T21:17:15.999674Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171730",
          "external_market_id": "KXBTC15M-26SEP171730-30",
          "external_contract_id": "KXBTC15M-26SEP171730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3402.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171730-30": {
          "UP/YES": "KXBTC15M-26SEP171730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 336,
          "signal_id": 175,
          "quote_id": 175,
          "settlement_id": 175,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:32:19.946088Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3402.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 337,
          "signal_id": 175,
          "quote_id": 175,
          "settlement_id": 175,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:32:19.948043Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3402.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76448.22,
        "kronos_base_predicted_close": 76503.609375,
        "kronos_base_displacement": 55.389374999998836,
        "kronos_base_displacement_fraction": 0.0007245345280766359,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76528.3671875,
        "kronos_small_displacement": 80.14718749999884,
        "kronos_small_displacement_fraction": 0.001048385266524176,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171730",
        "ticker": "KXBTC15M-26SEP171730-30",
        "market_id": "KXBTC15M-26SEP171730-30",
        "contract_id": "KXBTC15M-26SEP171730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76448.22
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T21:17:15.825625Z",
        "retrieved_timestamp": "2026-09-17T21:17:15.999674Z",
        "quote_offset_seconds": 0.174049,
        "quote_age_seconds": 0.174049,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3402.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76510.57,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 175,
          "signal_id": 175,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T21:00:00Z",
          "return_6h": 0.0023930587593885555,
          "return_12h": -0.00226517393769865,
          "return_24h": 0.005429460728115343,
          "close_vs_ema12": -0.0009862735812816714,
          "close_vs_ema24": 0.0004254256124807121,
          "ema12_slope_3h": 7.890220394157765e-05,
          "ema24_slope_6h": 0.0014830282016113916,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T21:17:15.870414Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T21:00:00Z",
            "return_6h": 0.0023930587593885555,
            "return_12h": -0.00226517393769865,
            "return_24h": 0.005429460728115343,
            "close_vs_ema12": -0.0009862735812816714,
            "close_vs_ema24": 0.0004254256124807121,
            "ema12_slope_3h": 7.890220394157765e-05,
            "ema24_slope_6h": 0.0014830282016113916,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 174,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2100Z",
      "trigger_timestamp": "2026-09-17T21:02:15.485940Z",
      "market_start_timestamp": "2026-09-17T21:00:00Z",
      "resolution_timestamp": "2026-09-17T21:15:00Z",
      "direction": "UP",
      "base_run_id": 1105,
      "small_run_id": 1106,
      "last_observed_close": 76488.63,
      "actual_close": 76448.22,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T21:02:15.517408Z",
      "base_predicted_close": 76515.1640625,
      "small_predicted_close": 76638.7421875,
      "strike": 76488.63,
      "market_regime": {
        "id": 174,
        "signal_id": 174,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T20:45:00Z",
        "return_6h": 0.0005236197584939095,
        "return_12h": -0.00017489953260241276,
        "return_24h": 0.0049451193910299285,
        "close_vs_ema12": -0.0005001085691431761,
        "close_vs_ema24": 0.0009632460047270808,
        "ema12_slope_3h": 0.000198585878772084,
        "ema24_slope_6h": 0.0014638765360797112,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T21:02:15.521507Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T20:45:00Z",
          "return_6h": 0.0005236197584939095,
          "return_12h": -0.00017489953260241276,
          "return_24h": 0.0049451193910299285,
          "close_vs_ema12": -0.0005001085691431761,
          "close_vs_ema24": 0.0009632460047270808,
          "ema12_slope_3h": 0.000198585878772084,
          "ema24_slope_6h": 0.0014638765360797112,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.75,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174129,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1105,
        1106
      ],
      "forecast_publication_timestamp": "2026-09-17T21:02:15.485940Z",
      "requested_quote_timestamp": "2026-09-17T21:02:15.485940Z",
      "retrieved_quote_timestamp": "2026-09-17T21:02:15.660069Z",
      "quote_retrieval_timestamp": "2026-09-17T21:02:15.660069Z",
      "timing_difference_seconds": 0.174129,
      "selected_quote": {
        "id": 174,
        "contract_id": 174,
        "forecast_timestamp": "2026-09-17T21:02:15.485940Z",
        "requested_timestamp": "2026-09-17T21:02:15.485940Z",
        "actual_quote_timestamp": "2026-09-17T21:02:15.660069Z",
        "timestamp_delta_seconds": 0.174129,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "implied_probability": 0.75,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T21:02:15.660069Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171715",
        "external_market_id": "KXBTC15M-26SEP171715-15",
        "external_contract_id": "KXBTC15M-26SEP171715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 598.83
      },
      "selected_entry_price": 0.75,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 174,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171715",
          "external_market_id": "KXBTC15M-26SEP171715-15",
          "external_contract_id": "KXBTC15M-26SEP171715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T21:00:00Z",
          "resolution_timestamp": "2026-09-17T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T21:02:15.523370Z"
        }
      ],
      "quotes": [
        {
          "id": 174,
          "contract_id": 174,
          "forecast_timestamp": "2026-09-17T21:02:15.485940Z",
          "requested_timestamp": "2026-09-17T21:02:15.485940Z",
          "actual_quote_timestamp": "2026-09-17T21:02:15.660069Z",
          "timestamp_delta_seconds": 0.174129,
          "bid": 0.74,
          "ask": 0.75,
          "midpoint": 0.745,
          "last_price": 0.74,
          "implied_probability": 0.75,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T21:02:15.660069Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171715",
          "external_market_id": "KXBTC15M-26SEP171715-15",
          "external_contract_id": "KXBTC15M-26SEP171715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 598.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171715-15": {
          "UP/YES": "KXBTC15M-26SEP171715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 334,
          "signal_id": 174,
          "quote_id": 174,
          "settlement_id": 174,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 131.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.25,
          "trading_fee": 1.72,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -98.25,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:17:20.504491Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 598.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 335,
          "signal_id": 174,
          "quote_id": 174,
          "settlement_id": 174,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 75.0,
          "trading_fee": 1.32,
          "total_deployed": 76.32,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -75.0,
          "net_pnl": -76.32,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:17:20.506328Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 598.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76488.63,
        "kronos_base_predicted_close": 76515.1640625,
        "kronos_base_displacement": 26.534062499995343,
        "kronos_base_displacement_fraction": 0.0003469020493633543,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76638.7421875,
        "kronos_small_displacement": 150.11218749999534,
        "kronos_small_displacement_fraction": 0.001962542504683315,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171715",
        "ticker": "KXBTC15M-26SEP171715-15",
        "market_id": "KXBTC15M-26SEP171715-15",
        "contract_id": "KXBTC15M-26SEP171715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76488.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T21:02:15.485940Z",
        "retrieved_timestamp": "2026-09-17T21:02:15.660069Z",
        "quote_offset_seconds": 0.174129,
        "quote_age_seconds": 0.174129,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.75,
        "price_type": "live_executable_ask",
        "yes_ask_size": 598.83
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76448.22,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 174,
          "signal_id": 174,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T20:45:00Z",
          "return_6h": 0.0005236197584939095,
          "return_12h": -0.00017489953260241276,
          "return_24h": 0.0049451193910299285,
          "close_vs_ema12": -0.0005001085691431761,
          "close_vs_ema24": 0.0009632460047270808,
          "ema12_slope_3h": 0.000198585878772084,
          "ema24_slope_6h": 0.0014638765360797112,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T21:02:15.521507Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T20:45:00Z",
            "return_6h": 0.0005236197584939095,
            "return_12h": -0.00017489953260241276,
            "return_24h": 0.0049451193910299285,
            "close_vs_ema12": -0.0005001085691431761,
            "close_vs_ema24": 0.0009632460047270808,
            "ema12_slope_3h": 0.000198585878772084,
            "ema24_slope_6h": 0.0014638765360797112,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 173,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2045Z",
      "trigger_timestamp": "2026-09-17T20:47:21.156855Z",
      "market_start_timestamp": "2026-09-17T20:45:00Z",
      "resolution_timestamp": "2026-09-17T21:00:00Z",
      "direction": "UP",
      "base_run_id": 1103,
      "small_run_id": 1104,
      "last_observed_close": 76467.28,
      "actual_close": 76488.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T20:47:21.200333Z",
      "base_predicted_close": 76508.46875,
      "small_predicted_close": 76522.453125,
      "strike": 76467.28,
      "market_regime": {
        "id": 173,
        "signal_id": 173,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T20:30:00Z",
        "return_6h": -0.0011759947791271097,
        "return_12h": 0.0006007721849718983,
        "return_24h": 0.005332747738291177,
        "close_vs_ema12": -0.0008004009731706896,
        "close_vs_ema24": 0.0007041011160013877,
        "ema12_slope_3h": 0.00027394036597083726,
        "ema24_slope_6h": 0.0014837090595845037,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T20:47:21.205903Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T20:30:00Z",
          "return_6h": -0.0011759947791271097,
          "return_12h": 0.0006007721849718983,
          "return_24h": 0.005332747738291177,
          "close_vs_ema12": -0.0008004009731706896,
          "close_vs_ema24": 0.0007041011160013877,
          "ema12_slope_3h": 0.00027394036597083726,
          "ema24_slope_6h": 0.0014837090595845037,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.23117,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1103,
        1104
      ],
      "forecast_publication_timestamp": "2026-09-17T20:47:21.156855Z",
      "requested_quote_timestamp": "2026-09-17T20:47:21.156855Z",
      "retrieved_quote_timestamp": "2026-09-17T20:47:21.388025Z",
      "quote_retrieval_timestamp": "2026-09-17T20:47:21.388025Z",
      "timing_difference_seconds": 0.23117,
      "selected_quote": {
        "id": 173,
        "contract_id": 173,
        "forecast_timestamp": "2026-09-17T20:47:21.156855Z",
        "requested_timestamp": "2026-09-17T20:47:21.156855Z",
        "actual_quote_timestamp": "2026-09-17T20:47:21.388025Z",
        "timestamp_delta_seconds": 0.23117,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T20:47:21.388025Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171700",
        "external_market_id": "KXBTC15M-26SEP171700-00",
        "external_contract_id": "KXBTC15M-26SEP171700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5515.75
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 173,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171700",
          "external_market_id": "KXBTC15M-26SEP171700-00",
          "external_contract_id": "KXBTC15M-26SEP171700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T20:45:00Z",
          "resolution_timestamp": "2026-09-17T21:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T20:47:21.209156Z"
        }
      ],
      "quotes": [
        {
          "id": 173,
          "contract_id": 173,
          "forecast_timestamp": "2026-09-17T20:47:21.156855Z",
          "requested_timestamp": "2026-09-17T20:47:21.156855Z",
          "actual_quote_timestamp": "2026-09-17T20:47:21.388025Z",
          "timestamp_delta_seconds": 0.23117,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T20:47:21.388025Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171700",
          "external_market_id": "KXBTC15M-26SEP171700-00",
          "external_contract_id": "KXBTC15M-26SEP171700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5515.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171700-00": {
          "UP/YES": "KXBTC15M-26SEP171700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 332,
          "signal_id": 173,
          "quote_id": 173,
          "settlement_id": 173,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:02:19.921521Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5515.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 333,
          "signal_id": 173,
          "quote_id": 173,
          "settlement_id": 173,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T21:02:19.923885Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5515.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76467.28,
        "kronos_base_predicted_close": 76508.46875,
        "kronos_base_displacement": 41.188750000001164,
        "kronos_base_displacement_fraction": 0.0005386454180140992,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76522.453125,
        "kronos_small_displacement": 55.173125000001164,
        "kronos_small_displacement_fraction": 0.0007215259258600694,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171700",
        "ticker": "KXBTC15M-26SEP171700-00",
        "market_id": "KXBTC15M-26SEP171700-00",
        "contract_id": "KXBTC15M-26SEP171700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76467.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T20:47:21.156855Z",
        "retrieved_timestamp": "2026-09-17T20:47:21.388025Z",
        "quote_offset_seconds": 0.23117,
        "quote_age_seconds": 0.23117,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5515.75
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76488.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 173,
          "signal_id": 173,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T20:30:00Z",
          "return_6h": -0.0011759947791271097,
          "return_12h": 0.0006007721849718983,
          "return_24h": 0.005332747738291177,
          "close_vs_ema12": -0.0008004009731706896,
          "close_vs_ema24": 0.0007041011160013877,
          "ema12_slope_3h": 0.00027394036597083726,
          "ema24_slope_6h": 0.0014837090595845037,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T20:47:21.205903Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T20:30:00Z",
            "return_6h": -0.0011759947791271097,
            "return_12h": 0.0006007721849718983,
            "return_24h": 0.005332747738291177,
            "close_vs_ema12": -0.0008004009731706896,
            "close_vs_ema24": 0.0007041011160013877,
            "ema12_slope_3h": 0.00027394036597083726,
            "ema24_slope_6h": 0.0014837090595845037,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 172,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T2000Z",
      "trigger_timestamp": "2026-09-17T20:02:18.857989Z",
      "market_start_timestamp": "2026-09-17T20:00:00Z",
      "resolution_timestamp": "2026-09-17T20:15:00Z",
      "direction": "UP",
      "base_run_id": 1097,
      "small_run_id": 1098,
      "last_observed_close": 76529.01,
      "actual_close": 76568.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T20:02:18.900146Z",
      "base_predicted_close": 76540.4453125,
      "small_predicted_close": 76655.59375,
      "strike": 76529.01,
      "market_regime": {
        "id": 172,
        "signal_id": 172,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T19:45:00Z",
        "return_6h": -0.0008578572505637538,
        "return_12h": 0.0020405268465475412,
        "return_24h": 0.00685569321878754,
        "close_vs_ema12": 6.375024125482298e-05,
        "close_vs_ema24": 0.0016377590435945333,
        "ema12_slope_3h": 0.0006577268337490949,
        "ema24_slope_6h": 0.0017521305414078814,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T20:02:18.904673Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T19:45:00Z",
          "return_6h": -0.0008578572505637538,
          "return_12h": 0.0020405268465475412,
          "return_24h": 0.00685569321878754,
          "close_vs_ema12": 6.375024125482298e-05,
          "close_vs_ema24": 0.0016377590435945333,
          "ema12_slope_3h": 0.0006577268337490949,
          "ema24_slope_6h": 0.0017521305414078814,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181888,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1097,
        1098
      ],
      "forecast_publication_timestamp": "2026-09-17T20:02:18.857989Z",
      "requested_quote_timestamp": "2026-09-17T20:02:18.857989Z",
      "retrieved_quote_timestamp": "2026-09-17T20:02:19.039877Z",
      "quote_retrieval_timestamp": "2026-09-17T20:02:19.039877Z",
      "timing_difference_seconds": 0.181888,
      "selected_quote": {
        "id": 172,
        "contract_id": 172,
        "forecast_timestamp": "2026-09-17T20:02:18.857989Z",
        "requested_timestamp": "2026-09-17T20:02:18.857989Z",
        "actual_quote_timestamp": "2026-09-17T20:02:19.039877Z",
        "timestamp_delta_seconds": 0.181888,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T20:02:19.039877Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171615",
        "external_market_id": "KXBTC15M-26SEP171615-15",
        "external_contract_id": "KXBTC15M-26SEP171615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2812.99
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 172,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171615",
          "external_market_id": "KXBTC15M-26SEP171615-15",
          "external_contract_id": "KXBTC15M-26SEP171615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T20:00:00Z",
          "resolution_timestamp": "2026-09-17T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T20:02:18.907889Z"
        }
      ],
      "quotes": [
        {
          "id": 172,
          "contract_id": 172,
          "forecast_timestamp": "2026-09-17T20:02:18.857989Z",
          "requested_timestamp": "2026-09-17T20:02:18.857989Z",
          "actual_quote_timestamp": "2026-09-17T20:02:19.039877Z",
          "timestamp_delta_seconds": 0.181888,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T20:02:19.039877Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171615",
          "external_market_id": "KXBTC15M-26SEP171615-15",
          "external_contract_id": "KXBTC15M-26SEP171615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2812.99
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171615-15": {
          "UP/YES": "KXBTC15M-26SEP171615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 330,
          "signal_id": 172,
          "quote_id": 172,
          "settlement_id": 172,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 1.0,
          "settlement_payout": 218.0,
          "gross_pnl": 122.08,
          "net_pnl": 118.31,
          "roi": 1.1867790149463338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T20:17:19.227999Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2812.99,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 331,
          "signal_id": 172,
          "quote_id": 172,
          "settlement_id": 172,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 56.0,
          "net_pnl": 54.27,
          "roi": 1.1867483052700636,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T20:17:19.230349Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2812.99,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76529.01,
        "kronos_base_predicted_close": 76540.4453125,
        "kronos_base_displacement": 11.435312500005239,
        "kronos_base_displacement_fraction": 0.00014942454501900966,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76655.59375,
        "kronos_small_displacement": 126.58375000000524,
        "kronos_small_displacement_fraction": 0.0016540622961149667,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171615",
        "ticker": "KXBTC15M-26SEP171615-15",
        "market_id": "KXBTC15M-26SEP171615-15",
        "contract_id": "KXBTC15M-26SEP171615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76529.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T20:02:18.857989Z",
        "retrieved_timestamp": "2026-09-17T20:02:19.039877Z",
        "quote_offset_seconds": 0.181888,
        "quote_age_seconds": 0.181888,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2812.99
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76568.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 172,
          "signal_id": 172,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T19:45:00Z",
          "return_6h": -0.0008578572505637538,
          "return_12h": 0.0020405268465475412,
          "return_24h": 0.00685569321878754,
          "close_vs_ema12": 6.375024125482298e-05,
          "close_vs_ema24": 0.0016377590435945333,
          "ema12_slope_3h": 0.0006577268337490949,
          "ema24_slope_6h": 0.0017521305414078814,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T20:02:18.904673Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T19:45:00Z",
            "return_6h": -0.0008578572505637538,
            "return_12h": 0.0020405268465475412,
            "return_24h": 0.00685569321878754,
            "close_vs_ema12": 6.375024125482298e-05,
            "close_vs_ema24": 0.0016377590435945333,
            "ema12_slope_3h": 0.0006577268337490949,
            "ema24_slope_6h": 0.0017521305414078814,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 171,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1900Z",
      "trigger_timestamp": "2026-09-17T19:02:18.713164Z",
      "market_start_timestamp": "2026-09-17T19:00:00Z",
      "resolution_timestamp": "2026-09-17T19:15:00Z",
      "direction": "UP",
      "base_run_id": 1089,
      "small_run_id": 1090,
      "last_observed_close": 76523.45,
      "actual_close": 76501.23,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T19:02:18.754149Z",
      "base_predicted_close": 76563.4609375,
      "small_predicted_close": 76690.9375,
      "strike": 76523.45,
      "market_regime": {
        "id": 171,
        "signal_id": 171,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T18:45:00Z",
        "return_6h": -0.0021803524460505264,
        "return_12h": 0.0015338732273635358,
        "return_24h": 0.01188495622501029,
        "close_vs_ema12": -2.829531951442643e-05,
        "close_vs_ema24": 0.0016923507394572823,
        "ema12_slope_3h": 0.0010792370122001405,
        "ema24_slope_6h": 0.0017962174936929642,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T19:02:18.776381Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T18:45:00Z",
          "return_6h": -0.0021803524460505264,
          "return_12h": 0.0015338732273635358,
          "return_24h": 0.01188495622501029,
          "close_vs_ema12": -2.829531951442643e-05,
          "close_vs_ema24": 0.0016923507394572823,
          "ema12_slope_3h": 0.0010792370122001405,
          "ema24_slope_6h": 0.0017962174936929642,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.283557,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1089,
        1090
      ],
      "forecast_publication_timestamp": "2026-09-17T19:02:18.713164Z",
      "requested_quote_timestamp": "2026-09-17T19:02:18.713164Z",
      "retrieved_quote_timestamp": "2026-09-17T19:02:18.996721Z",
      "quote_retrieval_timestamp": "2026-09-17T19:02:18.996721Z",
      "timing_difference_seconds": 0.283557,
      "selected_quote": {
        "id": 171,
        "contract_id": 171,
        "forecast_timestamp": "2026-09-17T19:02:18.713164Z",
        "requested_timestamp": "2026-09-17T19:02:18.713164Z",
        "actual_quote_timestamp": "2026-09-17T19:02:18.996721Z",
        "timestamp_delta_seconds": 0.283557,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T19:02:18.996721Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171515",
        "external_market_id": "KXBTC15M-26SEP171515-15",
        "external_contract_id": "KXBTC15M-26SEP171515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3464.2
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 171,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171515",
          "external_market_id": "KXBTC15M-26SEP171515-15",
          "external_contract_id": "KXBTC15M-26SEP171515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T19:00:00Z",
          "resolution_timestamp": "2026-09-17T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T19:02:18.778886Z"
        }
      ],
      "quotes": [
        {
          "id": 171,
          "contract_id": 171,
          "forecast_timestamp": "2026-09-17T19:02:18.713164Z",
          "requested_timestamp": "2026-09-17T19:02:18.713164Z",
          "actual_quote_timestamp": "2026-09-17T19:02:18.996721Z",
          "timestamp_delta_seconds": 0.283557,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T19:02:18.996721Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171515",
          "external_market_id": "KXBTC15M-26SEP171515-15",
          "external_contract_id": "KXBTC15M-26SEP171515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3464.2
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171515-15": {
          "UP/YES": "KXBTC15M-26SEP171515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 328,
          "signal_id": 171,
          "quote_id": 171,
          "settlement_id": 171,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.94,
          "net_pnl": -99.91,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T19:17:19.391869Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3464.2,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 329,
          "signal_id": 171,
          "quote_id": 171,
          "settlement_id": 171,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -41.0,
          "net_pnl": -42.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T19:17:19.393930Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3464.2,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76523.45,
        "kronos_base_predicted_close": 76563.4609375,
        "kronos_base_displacement": 40.01093750000291,
        "kronos_base_displacement_fraction": 0.0005228585159190145,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76690.9375,
        "kronos_small_displacement": 167.4875000000029,
        "kronos_small_displacement_fraction": 0.002188708167235049,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171515",
        "ticker": "KXBTC15M-26SEP171515-15",
        "market_id": "KXBTC15M-26SEP171515-15",
        "contract_id": "KXBTC15M-26SEP171515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76523.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T19:02:18.713164Z",
        "retrieved_timestamp": "2026-09-17T19:02:18.996721Z",
        "quote_offset_seconds": 0.283557,
        "quote_age_seconds": 0.283557,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3464.2
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76501.23,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 171,
          "signal_id": 171,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T18:45:00Z",
          "return_6h": -0.0021803524460505264,
          "return_12h": 0.0015338732273635358,
          "return_24h": 0.01188495622501029,
          "close_vs_ema12": -2.829531951442643e-05,
          "close_vs_ema24": 0.0016923507394572823,
          "ema12_slope_3h": 0.0010792370122001405,
          "ema24_slope_6h": 0.0017962174936929642,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T19:02:18.776381Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T18:45:00Z",
            "return_6h": -0.0021803524460505264,
            "return_12h": 0.0015338732273635358,
            "return_24h": 0.01188495622501029,
            "close_vs_ema12": -2.829531951442643e-05,
            "close_vs_ema24": 0.0016923507394572823,
            "ema12_slope_3h": 0.0010792370122001405,
            "ema24_slope_6h": 0.0017962174936929642,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 170,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1830Z",
      "trigger_timestamp": "2026-09-17T18:32:16.761844Z",
      "market_start_timestamp": "2026-09-17T18:30:00Z",
      "resolution_timestamp": "2026-09-17T18:45:00Z",
      "direction": "UP",
      "base_run_id": 1085,
      "small_run_id": 1086,
      "last_observed_close": 76686.24,
      "actual_close": 76553.09,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T18:32:16.793776Z",
      "base_predicted_close": 76712.6484375,
      "small_predicted_close": 76770.125,
      "strike": 76686.24,
      "market_regime": {
        "id": 170,
        "signal_id": 170,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T18:15:00Z",
        "return_6h": -0.002897859784258938,
        "return_12h": 0.004405674319114317,
        "return_24h": 0.010958104067386065,
        "close_vs_ema12": 0.002113115740671523,
        "close_vs_ema24": 0.003903843915335381,
        "ema12_slope_3h": 0.0013469786011499618,
        "ema24_slope_6h": 0.001997529543992016,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T18:32:16.797514Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T18:15:00Z",
          "return_6h": -0.002897859784258938,
          "return_12h": 0.004405674319114317,
          "return_24h": 0.010958104067386065,
          "close_vs_ema12": 0.002113115740671523,
          "close_vs_ema24": 0.003903843915335381,
          "ema12_slope_3h": 0.0013469786011499618,
          "ema24_slope_6h": 0.001997529543992016,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207557,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1085,
        1086
      ],
      "forecast_publication_timestamp": "2026-09-17T18:32:16.761844Z",
      "requested_quote_timestamp": "2026-09-17T18:32:16.761844Z",
      "retrieved_quote_timestamp": "2026-09-17T18:32:16.969401Z",
      "quote_retrieval_timestamp": "2026-09-17T18:32:16.969401Z",
      "timing_difference_seconds": 0.207557,
      "selected_quote": {
        "id": 170,
        "contract_id": 170,
        "forecast_timestamp": "2026-09-17T18:32:16.761844Z",
        "requested_timestamp": "2026-09-17T18:32:16.761844Z",
        "actual_quote_timestamp": "2026-09-17T18:32:16.969401Z",
        "timestamp_delta_seconds": 0.207557,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T18:32:16.969401Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171445",
        "external_market_id": "KXBTC15M-26SEP171445-45",
        "external_contract_id": "KXBTC15M-26SEP171445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 282.61
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 170,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171445",
          "external_market_id": "KXBTC15M-26SEP171445-45",
          "external_contract_id": "KXBTC15M-26SEP171445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T18:30:00Z",
          "resolution_timestamp": "2026-09-17T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T18:32:16.801522Z"
        }
      ],
      "quotes": [
        {
          "id": 170,
          "contract_id": 170,
          "forecast_timestamp": "2026-09-17T18:32:16.761844Z",
          "requested_timestamp": "2026-09-17T18:32:16.761844Z",
          "actual_quote_timestamp": "2026-09-17T18:32:16.969401Z",
          "timestamp_delta_seconds": 0.207557,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T18:32:16.969401Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171445",
          "external_market_id": "KXBTC15M-26SEP171445-45",
          "external_contract_id": "KXBTC15M-26SEP171445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 282.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171445-45": {
          "UP/YES": "KXBTC15M-26SEP171445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 326,
          "signal_id": 170,
          "quote_id": 170,
          "settlement_id": 170,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T18:47:25.090874Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 282.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 327,
          "signal_id": 170,
          "quote_id": 170,
          "settlement_id": 170,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T18:47:25.094006Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 282.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76686.24,
        "kronos_base_predicted_close": 76712.6484375,
        "kronos_base_displacement": 26.40843749999476,
        "kronos_base_displacement_fraction": 0.0003443699612863372,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76770.125,
        "kronos_small_displacement": 83.88499999999476,
        "kronos_small_displacement_fraction": 0.0010938729034047666,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171445",
        "ticker": "KXBTC15M-26SEP171445-45",
        "market_id": "KXBTC15M-26SEP171445-45",
        "contract_id": "KXBTC15M-26SEP171445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76686.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T18:32:16.761844Z",
        "retrieved_timestamp": "2026-09-17T18:32:16.969401Z",
        "quote_offset_seconds": 0.207557,
        "quote_age_seconds": 0.207557,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 282.61
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76553.09,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 170,
          "signal_id": 170,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T18:15:00Z",
          "return_6h": -0.002897859784258938,
          "return_12h": 0.004405674319114317,
          "return_24h": 0.010958104067386065,
          "close_vs_ema12": 0.002113115740671523,
          "close_vs_ema24": 0.003903843915335381,
          "ema12_slope_3h": 0.0013469786011499618,
          "ema24_slope_6h": 0.001997529543992016,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T18:32:16.797514Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T18:15:00Z",
            "return_6h": -0.002897859784258938,
            "return_12h": 0.004405674319114317,
            "return_24h": 0.010958104067386065,
            "close_vs_ema12": 0.002113115740671523,
            "close_vs_ema24": 0.003903843915335381,
            "ema12_slope_3h": 0.0013469786011499618,
            "ema24_slope_6h": 0.001997529543992016,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 169,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1745Z",
      "trigger_timestamp": "2026-09-17T17:47:17.447723Z",
      "market_start_timestamp": "2026-09-17T17:45:00Z",
      "resolution_timestamp": "2026-09-17T18:00:00Z",
      "direction": "UP",
      "base_run_id": 1079,
      "small_run_id": 1080,
      "last_observed_close": 76696.72,
      "actual_close": 76608.9,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T17:47:17.495612Z",
      "base_predicted_close": 76735.515625,
      "small_predicted_close": 76813.4765625,
      "strike": 76696.72,
      "market_regime": {
        "id": 169,
        "signal_id": 169,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T17:30:00Z",
        "return_6h": 0.007306030487239656,
        "return_12h": 0.005283504207347134,
        "return_24h": 0.017484265066866733,
        "close_vs_ema12": 0.0024721974093597776,
        "close_vs_ema24": 0.004264266253846127,
        "ema12_slope_3h": 0.0010279423937593624,
        "ema24_slope_6h": 0.0021331735072065428,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T17:47:17.500973Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T17:30:00Z",
          "return_6h": 0.007306030487239656,
          "return_12h": 0.005283504207347134,
          "return_24h": 0.017484265066866733,
          "close_vs_ema12": 0.0024721974093597776,
          "close_vs_ema24": 0.004264266253846127,
          "ema12_slope_3h": 0.0010279423937593624,
          "ema24_slope_6h": 0.0021331735072065428,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.16,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187998,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1079,
        1080
      ],
      "forecast_publication_timestamp": "2026-09-17T17:47:17.447723Z",
      "requested_quote_timestamp": "2026-09-17T17:47:17.447723Z",
      "retrieved_quote_timestamp": "2026-09-17T17:47:17.635721Z",
      "quote_retrieval_timestamp": "2026-09-17T17:47:17.635721Z",
      "timing_difference_seconds": 0.187998,
      "selected_quote": {
        "id": 169,
        "contract_id": 169,
        "forecast_timestamp": "2026-09-17T17:47:17.447723Z",
        "requested_timestamp": "2026-09-17T17:47:17.447723Z",
        "actual_quote_timestamp": "2026-09-17T17:47:17.635721Z",
        "timestamp_delta_seconds": 0.187998,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "implied_probability": 0.16,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T17:47:17.635721Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171400",
        "external_market_id": "KXBTC15M-26SEP171400-00",
        "external_contract_id": "KXBTC15M-26SEP171400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7955.94
      },
      "selected_entry_price": 0.16,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 169,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171400",
          "external_market_id": "KXBTC15M-26SEP171400-00",
          "external_contract_id": "KXBTC15M-26SEP171400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T17:45:00Z",
          "resolution_timestamp": "2026-09-17T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T17:47:17.504115Z"
        }
      ],
      "quotes": [
        {
          "id": 169,
          "contract_id": 169,
          "forecast_timestamp": "2026-09-17T17:47:17.447723Z",
          "requested_timestamp": "2026-09-17T17:47:17.447723Z",
          "actual_quote_timestamp": "2026-09-17T17:47:17.635721Z",
          "timestamp_delta_seconds": 0.187998,
          "bid": 0.15,
          "ask": 0.16,
          "midpoint": 0.155,
          "last_price": 0.16,
          "implied_probability": 0.16,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T17:47:17.635721Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171400",
          "external_market_id": "KXBTC15M-26SEP171400-00",
          "external_contract_id": "KXBTC15M-26SEP171400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7955.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171400-00": {
          "UP/YES": "KXBTC15M-26SEP171400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 324,
          "signal_id": 169,
          "quote_id": 169,
          "settlement_id": 169,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 590.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.4,
          "trading_fee": 5.56,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.4,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T18:02:21.093544Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7955.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 325,
          "signal_id": 169,
          "quote_id": 169,
          "settlement_id": 169,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 16.0,
          "trading_fee": 0.95,
          "total_deployed": 16.95,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -16.0,
          "net_pnl": -16.95,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T18:02:21.095577Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7955.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76696.72,
        "kronos_base_predicted_close": 76735.515625,
        "kronos_base_displacement": 38.795624999998836,
        "kronos_base_displacement_fraction": 0.0005058316053150492,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76813.4765625,
        "kronos_small_displacement": 116.75656249999884,
        "kronos_small_displacement_fraction": 0.0015223149373271613,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171400",
        "ticker": "KXBTC15M-26SEP171400-00",
        "market_id": "KXBTC15M-26SEP171400-00",
        "contract_id": "KXBTC15M-26SEP171400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76696.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T17:47:17.447723Z",
        "retrieved_timestamp": "2026-09-17T17:47:17.635721Z",
        "quote_offset_seconds": 0.187998,
        "quote_age_seconds": 0.187998,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.16,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7955.94
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76608.9,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 169,
          "signal_id": 169,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T17:30:00Z",
          "return_6h": 0.007306030487239656,
          "return_12h": 0.005283504207347134,
          "return_24h": 0.017484265066866733,
          "close_vs_ema12": 0.0024721974093597776,
          "close_vs_ema24": 0.004264266253846127,
          "ema12_slope_3h": 0.0010279423937593624,
          "ema24_slope_6h": 0.0021331735072065428,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T17:47:17.500973Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T17:30:00Z",
            "return_6h": 0.007306030487239656,
            "return_12h": 0.005283504207347134,
            "return_24h": 0.017484265066866733,
            "close_vs_ema12": 0.0024721974093597776,
            "close_vs_ema24": 0.004264266253846127,
            "ema12_slope_3h": 0.0010279423937593624,
            "ema24_slope_6h": 0.0021331735072065428,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 168,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1630Z",
      "trigger_timestamp": "2026-09-17T16:32:15.950882Z",
      "market_start_timestamp": "2026-09-17T16:30:00Z",
      "resolution_timestamp": "2026-09-17T16:45:00Z",
      "direction": "UP",
      "base_run_id": 1069,
      "small_run_id": 1070,
      "last_observed_close": 76633.67,
      "actual_close": 76622.93,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T16:32:15.979052Z",
      "base_predicted_close": 76684.6953125,
      "small_predicted_close": 76715.625,
      "strike": 76633.67,
      "market_regime": {
        "id": 168,
        "signal_id": 168,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T16:15:00Z",
        "return_6h": 0.00441308292319853,
        "return_12h": 0.0062184971069227934,
        "return_24h": 0.012317547543418517,
        "close_vs_ema12": 0.002284055813517538,
        "close_vs_ema24": 0.003936324127971291,
        "ema12_slope_3h": 0.0009280269530080876,
        "ema24_slope_6h": 0.0017406746227763836,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T16:32:15.983292Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T16:15:00Z",
          "return_6h": 0.00441308292319853,
          "return_12h": 0.0062184971069227934,
          "return_24h": 0.012317547543418517,
          "close_vs_ema12": 0.002284055813517538,
          "close_vs_ema24": 0.003936324127971291,
          "ema12_slope_3h": 0.0009280269530080876,
          "ema24_slope_6h": 0.0017406746227763836,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171995,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1069,
        1070
      ],
      "forecast_publication_timestamp": "2026-09-17T16:32:15.950882Z",
      "requested_quote_timestamp": "2026-09-17T16:32:15.950882Z",
      "retrieved_quote_timestamp": "2026-09-17T16:32:16.122877Z",
      "quote_retrieval_timestamp": "2026-09-17T16:32:16.122877Z",
      "timing_difference_seconds": 0.171995,
      "selected_quote": {
        "id": 168,
        "contract_id": 168,
        "forecast_timestamp": "2026-09-17T16:32:15.950882Z",
        "requested_timestamp": "2026-09-17T16:32:15.950882Z",
        "actual_quote_timestamp": "2026-09-17T16:32:16.122877Z",
        "timestamp_delta_seconds": 0.171995,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T16:32:16.122877Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171245",
        "external_market_id": "KXBTC15M-26SEP171245-45",
        "external_contract_id": "KXBTC15M-26SEP171245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8199.26
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 168,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171245",
          "external_market_id": "KXBTC15M-26SEP171245-45",
          "external_contract_id": "KXBTC15M-26SEP171245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T16:30:00Z",
          "resolution_timestamp": "2026-09-17T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T16:32:15.985567Z"
        }
      ],
      "quotes": [
        {
          "id": 168,
          "contract_id": 168,
          "forecast_timestamp": "2026-09-17T16:32:15.950882Z",
          "requested_timestamp": "2026-09-17T16:32:15.950882Z",
          "actual_quote_timestamp": "2026-09-17T16:32:16.122877Z",
          "timestamp_delta_seconds": 0.171995,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T16:32:16.122877Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171245",
          "external_market_id": "KXBTC15M-26SEP171245-45",
          "external_contract_id": "KXBTC15M-26SEP171245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8199.26
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171245-45": {
          "UP/YES": "KXBTC15M-26SEP171245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 322,
          "signal_id": 168,
          "quote_id": 168,
          "settlement_id": 168,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T16:47:24.591824Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8199.26,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 323,
          "signal_id": 168,
          "quote_id": 168,
          "settlement_id": 168,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T16:47:24.594812Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8199.26,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76633.67,
        "kronos_base_predicted_close": 76684.6953125,
        "kronos_base_displacement": 51.025312500001746,
        "kronos_base_displacement_fraction": 0.0006658341235647692,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76715.625,
        "kronos_small_displacement": 81.95500000000175,
        "kronos_small_displacement_fraction": 0.001069438537916842,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171245",
        "ticker": "KXBTC15M-26SEP171245-45",
        "market_id": "KXBTC15M-26SEP171245-45",
        "contract_id": "KXBTC15M-26SEP171245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76633.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T16:32:15.950882Z",
        "retrieved_timestamp": "2026-09-17T16:32:16.122877Z",
        "quote_offset_seconds": 0.171995,
        "quote_age_seconds": 0.171995,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8199.26
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76622.93,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 168,
          "signal_id": 168,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T16:15:00Z",
          "return_6h": 0.00441308292319853,
          "return_12h": 0.0062184971069227934,
          "return_24h": 0.012317547543418517,
          "close_vs_ema12": 0.002284055813517538,
          "close_vs_ema24": 0.003936324127971291,
          "ema12_slope_3h": 0.0009280269530080876,
          "ema24_slope_6h": 0.0017406746227763836,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T16:32:15.983292Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T16:15:00Z",
            "return_6h": 0.00441308292319853,
            "return_12h": 0.0062184971069227934,
            "return_24h": 0.012317547543418517,
            "close_vs_ema12": 0.002284055813517538,
            "close_vs_ema24": 0.003936324127971291,
            "ema12_slope_3h": 0.0009280269530080876,
            "ema24_slope_6h": 0.0017406746227763836,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 167,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1500Z",
      "trigger_timestamp": "2026-09-17T15:02:16.723041Z",
      "market_start_timestamp": "2026-09-17T15:00:00Z",
      "resolution_timestamp": "2026-09-17T15:15:00Z",
      "direction": "UP",
      "base_run_id": 1057,
      "small_run_id": 1058,
      "last_observed_close": 76448.6,
      "actual_close": 76265.71,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T15:02:16.756315Z",
      "base_predicted_close": 76526.6484375,
      "small_predicted_close": 76665.234375,
      "strike": 76448.6,
      "market_regime": {
        "id": 167,
        "signal_id": 167,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T14:45:00Z",
        "return_6h": -0.0006981537240119406,
        "return_12h": 0.0018837243028215767,
        "return_24h": 0.011236123027640321,
        "close_vs_ema12": 0.0002458868041463891,
        "close_vs_ema24": 0.001903908883359673,
        "ema12_slope_3h": 0.001635827476224705,
        "ema24_slope_6h": 0.0018205056866318348,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T15:02:16.760687Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T14:45:00Z",
          "return_6h": -0.0006981537240119406,
          "return_12h": 0.0018837243028215767,
          "return_24h": 0.011236123027640321,
          "close_vs_ema12": 0.0002458868041463891,
          "close_vs_ema24": 0.001903908883359673,
          "ema12_slope_3h": 0.001635827476224705,
          "ema24_slope_6h": 0.0018205056866318348,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.17,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181666,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1057,
        1058
      ],
      "forecast_publication_timestamp": "2026-09-17T15:02:16.723041Z",
      "requested_quote_timestamp": "2026-09-17T15:02:16.723041Z",
      "retrieved_quote_timestamp": "2026-09-17T15:02:16.904707Z",
      "quote_retrieval_timestamp": "2026-09-17T15:02:16.904707Z",
      "timing_difference_seconds": 0.181666,
      "selected_quote": {
        "id": 167,
        "contract_id": 167,
        "forecast_timestamp": "2026-09-17T15:02:16.723041Z",
        "requested_timestamp": "2026-09-17T15:02:16.723041Z",
        "actual_quote_timestamp": "2026-09-17T15:02:16.904707Z",
        "timestamp_delta_seconds": 0.181666,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "implied_probability": 0.17,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T15:02:16.904707Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171115",
        "external_market_id": "KXBTC15M-26SEP171115-15",
        "external_contract_id": "KXBTC15M-26SEP171115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6502.54
      },
      "selected_entry_price": 0.17,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 167,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171115",
          "external_market_id": "KXBTC15M-26SEP171115-15",
          "external_contract_id": "KXBTC15M-26SEP171115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T15:00:00Z",
          "resolution_timestamp": "2026-09-17T15:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T15:02:16.763107Z"
        }
      ],
      "quotes": [
        {
          "id": 167,
          "contract_id": 167,
          "forecast_timestamp": "2026-09-17T15:02:16.723041Z",
          "requested_timestamp": "2026-09-17T15:02:16.723041Z",
          "actual_quote_timestamp": "2026-09-17T15:02:16.904707Z",
          "timestamp_delta_seconds": 0.181666,
          "bid": 0.16,
          "ask": 0.17,
          "midpoint": 0.165,
          "last_price": 0.16,
          "implied_probability": 0.17,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T15:02:16.904707Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171115",
          "external_market_id": "KXBTC15M-26SEP171115-15",
          "external_contract_id": "KXBTC15M-26SEP171115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6502.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171115-15": {
          "UP/YES": "KXBTC15M-26SEP171115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 320,
          "signal_id": 167,
          "quote_id": 167,
          "settlement_id": 167,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 555.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35000000000001,
          "trading_fee": 5.49,
          "total_deployed": 99.84,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.35000000000001,
          "net_pnl": -99.84,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T15:17:19.233094Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6502.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 321,
          "signal_id": 167,
          "quote_id": 167,
          "settlement_id": 167,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 17.0,
          "trading_fee": 0.99,
          "total_deployed": 17.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -17.0,
          "net_pnl": -17.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T15:17:19.235063Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6502.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76448.6,
        "kronos_base_predicted_close": 76526.6484375,
        "kronos_base_displacement": 78.04843749999418,
        "kronos_base_displacement_fraction": 0.0010209269692315383,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76665.234375,
        "kronos_small_displacement": 216.63437499999418,
        "kronos_small_displacement_fraction": 0.002833725862867262,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171115",
        "ticker": "KXBTC15M-26SEP171115-15",
        "market_id": "KXBTC15M-26SEP171115-15",
        "contract_id": "KXBTC15M-26SEP171115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76448.6
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T15:02:16.723041Z",
        "retrieved_timestamp": "2026-09-17T15:02:16.904707Z",
        "quote_offset_seconds": 0.181666,
        "quote_age_seconds": 0.181666,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.17,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6502.54
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76265.71,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 167,
          "signal_id": 167,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T14:45:00Z",
          "return_6h": -0.0006981537240119406,
          "return_12h": 0.0018837243028215767,
          "return_24h": 0.011236123027640321,
          "close_vs_ema12": 0.0002458868041463891,
          "close_vs_ema24": 0.001903908883359673,
          "ema12_slope_3h": 0.001635827476224705,
          "ema24_slope_6h": 0.0018205056866318348,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T15:02:16.760687Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T14:45:00Z",
            "return_6h": -0.0006981537240119406,
            "return_12h": 0.0018837243028215767,
            "return_24h": 0.011236123027640321,
            "close_vs_ema12": 0.0002458868041463891,
            "close_vs_ema24": 0.001903908883359673,
            "ema12_slope_3h": 0.001635827476224705,
            "ema24_slope_6h": 0.0018205056866318348,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 166,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1345Z",
      "trigger_timestamp": "2026-09-17T13:47:20.807403Z",
      "market_start_timestamp": "2026-09-17T13:45:00Z",
      "resolution_timestamp": "2026-09-17T14:00:00Z",
      "direction": "UP",
      "base_run_id": 1047,
      "small_run_id": 1048,
      "last_observed_close": 76077.84,
      "actual_close": 76594.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T13:47:20.862830Z",
      "base_predicted_close": 76203.6328125,
      "small_predicted_close": 76083.5625,
      "strike": 76077.84,
      "market_regime": {
        "id": 166,
        "signal_id": 166,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T13:30:00Z",
        "return_6h": -0.004754392801487373,
        "return_12h": -0.006199557066974726,
        "return_24h": 0.00479990259891272,
        "close_vs_ema12": -0.003897026965214323,
        "close_vs_ema24": -0.002433267515002946,
        "ema12_slope_3h": 0.0009105210154409793,
        "ema24_slope_6h": 0.0016511185589069832,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T13:47:20.867864Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T13:30:00Z",
          "return_6h": -0.004754392801487373,
          "return_12h": -0.006199557066974726,
          "return_24h": 0.00479990259891272,
          "close_vs_ema12": -0.003897026965214323,
          "close_vs_ema24": -0.002433267515002946,
          "ema12_slope_3h": 0.0009105210154409793,
          "ema24_slope_6h": 0.0016511185589069832,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.74,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193582,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1047,
        1048
      ],
      "forecast_publication_timestamp": "2026-09-17T13:47:20.807403Z",
      "requested_quote_timestamp": "2026-09-17T13:47:20.807403Z",
      "retrieved_quote_timestamp": "2026-09-17T13:47:21.000985Z",
      "quote_retrieval_timestamp": "2026-09-17T13:47:21.000985Z",
      "timing_difference_seconds": 0.193582,
      "selected_quote": {
        "id": 166,
        "contract_id": 166,
        "forecast_timestamp": "2026-09-17T13:47:20.807403Z",
        "requested_timestamp": "2026-09-17T13:47:20.807403Z",
        "actual_quote_timestamp": "2026-09-17T13:47:21.000985Z",
        "timestamp_delta_seconds": 0.193582,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.73,
        "implied_probability": 0.74,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T13:47:21.000985Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP171000",
        "external_market_id": "KXBTC15M-26SEP171000-00",
        "external_contract_id": "KXBTC15M-26SEP171000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2428.56
      },
      "selected_entry_price": 0.74,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 166,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171000",
          "external_market_id": "KXBTC15M-26SEP171000-00",
          "external_contract_id": "KXBTC15M-26SEP171000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T13:45:00Z",
          "resolution_timestamp": "2026-09-17T14:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T13:47:20.870933Z"
        }
      ],
      "quotes": [
        {
          "id": 166,
          "contract_id": 166,
          "forecast_timestamp": "2026-09-17T13:47:20.807403Z",
          "requested_timestamp": "2026-09-17T13:47:20.807403Z",
          "actual_quote_timestamp": "2026-09-17T13:47:21.000985Z",
          "timestamp_delta_seconds": 0.193582,
          "bid": 0.73,
          "ask": 0.74,
          "midpoint": 0.735,
          "last_price": 0.73,
          "implied_probability": 0.74,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T13:47:21.000985Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP171000",
          "external_market_id": "KXBTC15M-26SEP171000-00",
          "external_contract_id": "KXBTC15M-26SEP171000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2428.56
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP171000-00": {
          "UP/YES": "KXBTC15M-26SEP171000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 318,
          "signal_id": 166,
          "quote_id": 166,
          "settlement_id": 166,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 132.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.67999999999999,
          "trading_fee": 1.78,
          "total_deployed": 99.46,
          "settlement_value": 1.0,
          "settlement_payout": 132.0,
          "gross_pnl": 34.32000000000001,
          "net_pnl": 32.540000000000006,
          "roi": 0.3271667001809774,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T14:02:19.844953Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2428.56,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 319,
          "signal_id": 166,
          "quote_id": 166,
          "settlement_id": 166,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.74,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 74.0,
          "trading_fee": 1.35,
          "total_deployed": 75.35,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 26.0,
          "net_pnl": 24.650000000000006,
          "roi": 0.32714001327140024,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T14:02:19.846761Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2428.56,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76077.84,
        "kronos_base_predicted_close": 76203.6328125,
        "kronos_base_displacement": 125.79281250000349,
        "kronos_base_displacement_fraction": 0.001653475078945505,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76083.5625,
        "kronos_small_displacement": 5.7225000000034925,
        "kronos_small_displacement_fraction": 7.521901252721546e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP171000",
        "ticker": "KXBTC15M-26SEP171000-00",
        "market_id": "KXBTC15M-26SEP171000-00",
        "contract_id": "KXBTC15M-26SEP171000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76077.84
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T13:47:20.807403Z",
        "retrieved_timestamp": "2026-09-17T13:47:21.000985Z",
        "quote_offset_seconds": 0.193582,
        "quote_age_seconds": 0.193582,
        "bid": 0.73,
        "ask": 0.74,
        "midpoint": 0.735,
        "last_price": 0.73,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.74,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2428.56
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76594.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 166,
          "signal_id": 166,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T13:30:00Z",
          "return_6h": -0.004754392801487373,
          "return_12h": -0.006199557066974726,
          "return_24h": 0.00479990259891272,
          "close_vs_ema12": -0.003897026965214323,
          "close_vs_ema24": -0.002433267515002946,
          "ema12_slope_3h": 0.0009105210154409793,
          "ema24_slope_6h": 0.0016511185589069832,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T13:47:20.867864Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T13:30:00Z",
            "return_6h": -0.004754392801487373,
            "return_12h": -0.006199557066974726,
            "return_24h": 0.00479990259891272,
            "close_vs_ema12": -0.003897026965214323,
            "close_vs_ema24": -0.002433267515002946,
            "ema12_slope_3h": 0.0009105210154409793,
            "ema24_slope_6h": 0.0016511185589069832,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 165,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1330Z",
      "trigger_timestamp": "2026-09-17T13:32:15.020852Z",
      "market_start_timestamp": "2026-09-17T13:30:00Z",
      "resolution_timestamp": "2026-09-17T13:45:00Z",
      "direction": "UP",
      "base_run_id": 1045,
      "small_run_id": 1046,
      "last_observed_close": 76425.17,
      "actual_close": 76077.84,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T13:32:15.056142Z",
      "base_predicted_close": 76483.96875,
      "small_predicted_close": 76653.2890625,
      "strike": 76425.17,
      "market_regime": {
        "id": 165,
        "signal_id": 165,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T13:15:00Z",
        "return_6h": -0.0006740287013987656,
        "return_12h": -0.001865783169938351,
        "return_24h": 0.009309866735157435,
        "close_vs_ema12": 0.00048467323103396076,
        "close_vs_ema24": 0.0020696863676636923,
        "ema12_slope_3h": 0.0010525048531389025,
        "ema24_slope_6h": 0.0017865155491143536,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T13:32:15.062930Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T13:15:00Z",
          "return_6h": -0.0006740287013987656,
          "return_12h": -0.001865783169938351,
          "return_24h": 0.009309866735157435,
          "close_vs_ema12": 0.00048467323103396076,
          "close_vs_ema24": 0.0020696863676636923,
          "ema12_slope_3h": 0.0010525048531389025,
          "ema24_slope_6h": 0.0017865155491143536,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173482,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1045,
        1046
      ],
      "forecast_publication_timestamp": "2026-09-17T13:32:15.020852Z",
      "requested_quote_timestamp": "2026-09-17T13:32:15.020852Z",
      "retrieved_quote_timestamp": "2026-09-17T13:32:15.194334Z",
      "quote_retrieval_timestamp": "2026-09-17T13:32:15.194334Z",
      "timing_difference_seconds": 0.173482,
      "selected_quote": {
        "id": 165,
        "contract_id": 165,
        "forecast_timestamp": "2026-09-17T13:32:15.020852Z",
        "requested_timestamp": "2026-09-17T13:32:15.020852Z",
        "actual_quote_timestamp": "2026-09-17T13:32:15.194334Z",
        "timestamp_delta_seconds": 0.173482,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T13:32:15.194334Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170945",
        "external_market_id": "KXBTC15M-26SEP170945-45",
        "external_contract_id": "KXBTC15M-26SEP170945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5371.67
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 165,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170945",
          "external_market_id": "KXBTC15M-26SEP170945-45",
          "external_contract_id": "KXBTC15M-26SEP170945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T13:30:00Z",
          "resolution_timestamp": "2026-09-17T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T13:32:15.066451Z"
        }
      ],
      "quotes": [
        {
          "id": 165,
          "contract_id": 165,
          "forecast_timestamp": "2026-09-17T13:32:15.020852Z",
          "requested_timestamp": "2026-09-17T13:32:15.020852Z",
          "actual_quote_timestamp": "2026-09-17T13:32:15.194334Z",
          "timestamp_delta_seconds": 0.173482,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T13:32:15.194334Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170945",
          "external_market_id": "KXBTC15M-26SEP170945-45",
          "external_contract_id": "KXBTC15M-26SEP170945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5371.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170945-45": {
          "UP/YES": "KXBTC15M-26SEP170945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 316,
          "signal_id": 165,
          "quote_id": 165,
          "settlement_id": 165,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T13:47:26.568951Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5371.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 317,
          "signal_id": 165,
          "quote_id": 165,
          "settlement_id": 165,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T13:47:26.576156Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5371.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76425.17,
        "kronos_base_predicted_close": 76483.96875,
        "kronos_base_displacement": 58.798750000001746,
        "kronos_base_displacement_fraction": 0.0007693636795312558,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76653.2890625,
        "kronos_small_displacement": 228.11906250000175,
        "kronos_small_displacement_fraction": 0.0029848682377808483,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170945",
        "ticker": "KXBTC15M-26SEP170945-45",
        "market_id": "KXBTC15M-26SEP170945-45",
        "contract_id": "KXBTC15M-26SEP170945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76425.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T13:32:15.020852Z",
        "retrieved_timestamp": "2026-09-17T13:32:15.194334Z",
        "quote_offset_seconds": 0.173482,
        "quote_age_seconds": 0.173482,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5371.67
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76077.84,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 165,
          "signal_id": 165,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T13:15:00Z",
          "return_6h": -0.0006740287013987656,
          "return_12h": -0.001865783169938351,
          "return_24h": 0.009309866735157435,
          "close_vs_ema12": 0.00048467323103396076,
          "close_vs_ema24": 0.0020696863676636923,
          "ema12_slope_3h": 0.0010525048531389025,
          "ema24_slope_6h": 0.0017865155491143536,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T13:32:15.062930Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T13:15:00Z",
            "return_6h": -0.0006740287013987656,
            "return_12h": -0.001865783169938351,
            "return_24h": 0.009309866735157435,
            "close_vs_ema12": 0.00048467323103396076,
            "close_vs_ema24": 0.0020696863676636923,
            "ema12_slope_3h": 0.0010525048531389025,
            "ema24_slope_6h": 0.0017865155491143536,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 164,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1315Z",
      "trigger_timestamp": "2026-09-17T13:17:14.843123Z",
      "market_start_timestamp": "2026-09-17T13:15:00Z",
      "resolution_timestamp": "2026-09-17T13:30:00Z",
      "direction": "UP",
      "base_run_id": 1043,
      "small_run_id": 1044,
      "last_observed_close": 76587.44,
      "actual_close": 76425.17,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T13:17:14.874751Z",
      "base_predicted_close": 76626.6484375,
      "small_predicted_close": 76718.4921875,
      "strike": 76587.44,
      "market_regime": {
        "id": 164,
        "signal_id": 164,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T13:00:00Z",
        "return_6h": 0.0013673739728896628,
        "return_12h": 0.0048263125259224715,
        "return_24h": 0.01128050361174715,
        "close_vs_ema12": 0.0026296409681472177,
        "close_vs_ema24": 0.0042411070305192755,
        "ema12_slope_3h": 0.0010257944789751061,
        "ema24_slope_6h": 0.0018385623360999137,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T13:17:14.880048Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T13:00:00Z",
          "return_6h": 0.0013673739728896628,
          "return_12h": 0.0048263125259224715,
          "return_24h": 0.01128050361174715,
          "close_vs_ema12": 0.0026296409681472177,
          "close_vs_ema24": 0.0042411070305192755,
          "ema12_slope_3h": 0.0010257944789751061,
          "ema24_slope_6h": 0.0018385623360999137,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183609,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1043,
        1044
      ],
      "forecast_publication_timestamp": "2026-09-17T13:17:14.843123Z",
      "requested_quote_timestamp": "2026-09-17T13:17:14.843123Z",
      "retrieved_quote_timestamp": "2026-09-17T13:17:15.026732Z",
      "quote_retrieval_timestamp": "2026-09-17T13:17:15.026732Z",
      "timing_difference_seconds": 0.183609,
      "selected_quote": {
        "id": 164,
        "contract_id": 164,
        "forecast_timestamp": "2026-09-17T13:17:14.843123Z",
        "requested_timestamp": "2026-09-17T13:17:14.843123Z",
        "actual_quote_timestamp": "2026-09-17T13:17:15.026732Z",
        "timestamp_delta_seconds": 0.183609,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T13:17:15.026732Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170930",
        "external_market_id": "KXBTC15M-26SEP170930-30",
        "external_contract_id": "KXBTC15M-26SEP170930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5570.83
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 164,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170930",
          "external_market_id": "KXBTC15M-26SEP170930-30",
          "external_contract_id": "KXBTC15M-26SEP170930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T13:15:00Z",
          "resolution_timestamp": "2026-09-17T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T13:17:14.882936Z"
        }
      ],
      "quotes": [
        {
          "id": 164,
          "contract_id": 164,
          "forecast_timestamp": "2026-09-17T13:17:14.843123Z",
          "requested_timestamp": "2026-09-17T13:17:14.843123Z",
          "actual_quote_timestamp": "2026-09-17T13:17:15.026732Z",
          "timestamp_delta_seconds": 0.183609,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T13:17:15.026732Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170930",
          "external_market_id": "KXBTC15M-26SEP170930-30",
          "external_contract_id": "KXBTC15M-26SEP170930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5570.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170930-30": {
          "UP/YES": "KXBTC15M-26SEP170930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 314,
          "signal_id": 164,
          "quote_id": 164,
          "settlement_id": 164,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T13:32:19.540532Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5570.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 315,
          "signal_id": 164,
          "quote_id": 164,
          "settlement_id": 164,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -63.0,
          "net_pnl": -64.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T13:32:19.542393Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5570.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76587.44,
        "kronos_base_predicted_close": 76626.6484375,
        "kronos_base_displacement": 39.20843749999767,
        "kronos_base_displacement_fraction": 0.0005119434400731722,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76718.4921875,
        "kronos_small_displacement": 131.05218749999767,
        "kronos_small_displacement_fraction": 0.0017111446406877899,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170930",
        "ticker": "KXBTC15M-26SEP170930-30",
        "market_id": "KXBTC15M-26SEP170930-30",
        "contract_id": "KXBTC15M-26SEP170930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76587.44
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T13:17:14.843123Z",
        "retrieved_timestamp": "2026-09-17T13:17:15.026732Z",
        "quote_offset_seconds": 0.183609,
        "quote_age_seconds": 0.183609,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5570.83
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76425.17,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 164,
          "signal_id": 164,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T13:00:00Z",
          "return_6h": 0.0013673739728896628,
          "return_12h": 0.0048263125259224715,
          "return_24h": 0.01128050361174715,
          "close_vs_ema12": 0.0026296409681472177,
          "close_vs_ema24": 0.0042411070305192755,
          "ema12_slope_3h": 0.0010257944789751061,
          "ema24_slope_6h": 0.0018385623360999137,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T13:17:14.880048Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T13:00:00Z",
            "return_6h": 0.0013673739728896628,
            "return_12h": 0.0048263125259224715,
            "return_24h": 0.01128050361174715,
            "close_vs_ema12": 0.0026296409681472177,
            "close_vs_ema24": 0.0042411070305192755,
            "ema12_slope_3h": 0.0010257944789751061,
            "ema24_slope_6h": 0.0018385623360999137,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 163,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1145Z",
      "trigger_timestamp": "2026-09-17T11:47:20.368414Z",
      "market_start_timestamp": "2026-09-17T11:45:00Z",
      "resolution_timestamp": "2026-09-17T12:00:00Z",
      "direction": "UP",
      "base_run_id": 1031,
      "small_run_id": 1032,
      "last_observed_close": 76140.43,
      "actual_close": 76363.04,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T11:47:20.403947Z",
      "base_predicted_close": 76165.4296875,
      "small_predicted_close": 76212.4296875,
      "strike": 76140.43,
      "market_regime": {
        "id": 163,
        "signal_id": 163,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T11:30:00Z",
        "return_6h": -0.0020078568167750666,
        "return_12h": -6.61146806568702e-05,
        "return_24h": -0.00046810180956280423,
        "close_vs_ema12": -0.0021242496233322417,
        "close_vs_ema24": -0.0008929346971967567,
        "ema12_slope_3h": 0.0006512875708464261,
        "ema24_slope_6h": 0.001592711332694341,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T11:47:20.408762Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T11:30:00Z",
          "return_6h": -0.0020078568167750666,
          "return_12h": -6.61146806568702e-05,
          "return_24h": -0.00046810180956280423,
          "close_vs_ema12": -0.0021242496233322417,
          "close_vs_ema24": -0.0008929346971967567,
          "ema12_slope_3h": 0.0006512875708464261,
          "ema24_slope_6h": 0.001592711332694341,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174574,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1031,
        1032
      ],
      "forecast_publication_timestamp": "2026-09-17T11:47:20.368414Z",
      "requested_quote_timestamp": "2026-09-17T11:47:20.368414Z",
      "retrieved_quote_timestamp": "2026-09-17T11:47:20.542988Z",
      "quote_retrieval_timestamp": "2026-09-17T11:47:20.542988Z",
      "timing_difference_seconds": 0.174574,
      "selected_quote": {
        "id": 163,
        "contract_id": 163,
        "forecast_timestamp": "2026-09-17T11:47:20.368414Z",
        "requested_timestamp": "2026-09-17T11:47:20.368414Z",
        "actual_quote_timestamp": "2026-09-17T11:47:20.542988Z",
        "timestamp_delta_seconds": 0.174574,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.61,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T11:47:20.542988Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170800",
        "external_market_id": "KXBTC15M-26SEP170800-00",
        "external_contract_id": "KXBTC15M-26SEP170800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3052.84
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 163,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170800",
          "external_market_id": "KXBTC15M-26SEP170800-00",
          "external_contract_id": "KXBTC15M-26SEP170800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T11:45:00Z",
          "resolution_timestamp": "2026-09-17T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T11:47:20.411644Z"
        }
      ],
      "quotes": [
        {
          "id": 163,
          "contract_id": 163,
          "forecast_timestamp": "2026-09-17T11:47:20.368414Z",
          "requested_timestamp": "2026-09-17T11:47:20.368414Z",
          "actual_quote_timestamp": "2026-09-17T11:47:20.542988Z",
          "timestamp_delta_seconds": 0.174574,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.61,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T11:47:20.542988Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170800",
          "external_market_id": "KXBTC15M-26SEP170800-00",
          "external_contract_id": "KXBTC15M-26SEP170800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3052.84
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170800-00": {
          "UP/YES": "KXBTC15M-26SEP170800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 312,
          "signal_id": 163,
          "quote_id": 163,
          "settlement_id": 163,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 159.0,
          "gross_pnl": 62.010000000000005,
          "net_pnl": 59.36,
          "roi": 0.5957446808510638,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T12:02:20.452501Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3052.84,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 313,
          "signal_id": 163,
          "quote_id": 163,
          "settlement_id": 163,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 39.0,
          "net_pnl": 37.33,
          "roi": 0.5956598053295037,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T12:02:20.454464Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3052.84,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76140.43,
        "kronos_base_predicted_close": 76165.4296875,
        "kronos_base_displacement": 24.999687500006985,
        "kronos_base_displacement_fraction": 0.0003283365683646256,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76212.4296875,
        "kronos_small_displacement": 71.99968750000698,
        "kronos_small_displacement_fraction": 0.0009456170328957558,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170800",
        "ticker": "KXBTC15M-26SEP170800-00",
        "market_id": "KXBTC15M-26SEP170800-00",
        "contract_id": "KXBTC15M-26SEP170800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76140.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T11:47:20.368414Z",
        "retrieved_timestamp": "2026-09-17T11:47:20.542988Z",
        "quote_offset_seconds": 0.174574,
        "quote_age_seconds": 0.174574,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3052.84
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76363.04,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 163,
          "signal_id": 163,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T11:30:00Z",
          "return_6h": -0.0020078568167750666,
          "return_12h": -6.61146806568702e-05,
          "return_24h": -0.00046810180956280423,
          "close_vs_ema12": -0.0021242496233322417,
          "close_vs_ema24": -0.0008929346971967567,
          "ema12_slope_3h": 0.0006512875708464261,
          "ema24_slope_6h": 0.001592711332694341,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T11:47:20.408762Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T11:30:00Z",
            "return_6h": -0.0020078568167750666,
            "return_12h": -6.61146806568702e-05,
            "return_24h": -0.00046810180956280423,
            "close_vs_ema12": -0.0021242496233322417,
            "close_vs_ema24": -0.0008929346971967567,
            "ema12_slope_3h": 0.0006512875708464261,
            "ema24_slope_6h": 0.001592711332694341,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 162,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1115Z",
      "trigger_timestamp": "2026-09-17T11:17:14.175651Z",
      "market_start_timestamp": "2026-09-17T11:15:00Z",
      "resolution_timestamp": "2026-09-17T11:30:00Z",
      "direction": "UP",
      "base_run_id": 1027,
      "small_run_id": 1028,
      "last_observed_close": 76351.72,
      "actual_close": 76325.93,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T11:17:14.208479Z",
      "base_predicted_close": 76361.5859375,
      "small_predicted_close": 76394.921875,
      "strike": 76351.72,
      "market_regime": {
        "id": 162,
        "signal_id": 162,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T11:00:00Z",
        "return_6h": -0.0006998695701584401,
        "return_12h": 0.007637077399552661,
        "return_24h": 0.006477051733617234,
        "close_vs_ema12": 0.0005635125829890342,
        "close_vs_ema24": 0.0018927444826724038,
        "ema12_slope_3h": 0.0009113665908779822,
        "ema24_slope_6h": 0.001730343935329337,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T11:17:14.212762Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T11:00:00Z",
          "return_6h": -0.0006998695701584401,
          "return_12h": 0.007637077399552661,
          "return_24h": 0.006477051733617234,
          "close_vs_ema12": 0.0005635125829890342,
          "close_vs_ema24": 0.0018927444826724038,
          "ema12_slope_3h": 0.0009113665908779822,
          "ema24_slope_6h": 0.001730343935329337,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.294653,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1027,
        1028
      ],
      "forecast_publication_timestamp": "2026-09-17T11:17:14.175651Z",
      "requested_quote_timestamp": "2026-09-17T11:17:14.175651Z",
      "retrieved_quote_timestamp": "2026-09-17T11:17:14.470304Z",
      "quote_retrieval_timestamp": "2026-09-17T11:17:14.470304Z",
      "timing_difference_seconds": 0.294653,
      "selected_quote": {
        "id": 162,
        "contract_id": 162,
        "forecast_timestamp": "2026-09-17T11:17:14.175651Z",
        "requested_timestamp": "2026-09-17T11:17:14.175651Z",
        "actual_quote_timestamp": "2026-09-17T11:17:14.470304Z",
        "timestamp_delta_seconds": 0.294653,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T11:17:14.470304Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170730",
        "external_market_id": "KXBTC15M-26SEP170730-30",
        "external_contract_id": "KXBTC15M-26SEP170730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4289.17
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 162,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170730",
          "external_market_id": "KXBTC15M-26SEP170730-30",
          "external_contract_id": "KXBTC15M-26SEP170730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T11:15:00Z",
          "resolution_timestamp": "2026-09-17T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T11:17:14.217413Z"
        }
      ],
      "quotes": [
        {
          "id": 162,
          "contract_id": 162,
          "forecast_timestamp": "2026-09-17T11:17:14.175651Z",
          "requested_timestamp": "2026-09-17T11:17:14.175651Z",
          "actual_quote_timestamp": "2026-09-17T11:17:14.470304Z",
          "timestamp_delta_seconds": 0.294653,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.33,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T11:17:14.470304Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170730",
          "external_market_id": "KXBTC15M-26SEP170730-30",
          "external_contract_id": "KXBTC15M-26SEP170730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4289.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170730-30": {
          "UP/YES": "KXBTC15M-26SEP170730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 310,
          "signal_id": 162,
          "quote_id": 162,
          "settlement_id": 162,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.37,
          "net_pnl": -99.85000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T11:32:21.605591Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4289.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 311,
          "signal_id": 162,
          "quote_id": 162,
          "settlement_id": 162,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -33.0,
          "net_pnl": -34.55,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T11:32:21.607932Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4289.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76351.72,
        "kronos_base_predicted_close": 76361.5859375,
        "kronos_base_displacement": 9.865937499998836,
        "kronos_base_displacement_fraction": 0.00012921696459488845,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76394.921875,
        "kronos_small_displacement": 43.201874999998836,
        "kronos_small_displacement_fraction": 0.0005658271352629494,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170730",
        "ticker": "KXBTC15M-26SEP170730-30",
        "market_id": "KXBTC15M-26SEP170730-30",
        "contract_id": "KXBTC15M-26SEP170730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76351.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T11:17:14.175651Z",
        "retrieved_timestamp": "2026-09-17T11:17:14.470304Z",
        "quote_offset_seconds": 0.294653,
        "quote_age_seconds": 0.294653,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.33,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4289.17
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76325.93,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 162,
          "signal_id": 162,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T11:00:00Z",
          "return_6h": -0.0006998695701584401,
          "return_12h": 0.007637077399552661,
          "return_24h": 0.006477051733617234,
          "close_vs_ema12": 0.0005635125829890342,
          "close_vs_ema24": 0.0018927444826724038,
          "ema12_slope_3h": 0.0009113665908779822,
          "ema24_slope_6h": 0.001730343935329337,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T11:17:14.212762Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T11:00:00Z",
            "return_6h": -0.0006998695701584401,
            "return_12h": 0.007637077399552661,
            "return_24h": 0.006477051733617234,
            "close_vs_ema12": 0.0005635125829890342,
            "close_vs_ema24": 0.0018927444826724038,
            "ema12_slope_3h": 0.0009113665908779822,
            "ema24_slope_6h": 0.001730343935329337,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 161,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1045Z",
      "trigger_timestamp": "2026-09-17T10:47:18.182943Z",
      "market_start_timestamp": "2026-09-17T10:45:00Z",
      "resolution_timestamp": "2026-09-17T11:00:00Z",
      "direction": "UP",
      "base_run_id": 1023,
      "small_run_id": 1024,
      "last_observed_close": 76263.01,
      "actual_close": 76327.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T10:47:18.217931Z",
      "base_predicted_close": 76277.0625,
      "small_predicted_close": 76290.890625,
      "strike": 76263.01,
      "market_regime": {
        "id": 161,
        "signal_id": 161,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T10:30:00Z",
        "return_6h": -0.0005474405578005381,
        "return_12h": 0.006766674206704293,
        "return_24h": 0.004336626568894664,
        "close_vs_ema12": -0.0005633621604822503,
        "close_vs_ema24": 0.0008027345698831123,
        "ema12_slope_3h": 0.0010155928045791907,
        "ema24_slope_6h": 0.001866494751803227,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T10:47:18.223292Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T10:30:00Z",
          "return_6h": -0.0005474405578005381,
          "return_12h": 0.006766674206704293,
          "return_24h": 0.004336626568894664,
          "close_vs_ema12": -0.0005633621604822503,
          "close_vs_ema24": 0.0008027345698831123,
          "ema12_slope_3h": 0.0010155928045791907,
          "ema24_slope_6h": 0.001866494751803227,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205755,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1023,
        1024
      ],
      "forecast_publication_timestamp": "2026-09-17T10:47:18.182943Z",
      "requested_quote_timestamp": "2026-09-17T10:47:18.182943Z",
      "retrieved_quote_timestamp": "2026-09-17T10:47:18.388698Z",
      "quote_retrieval_timestamp": "2026-09-17T10:47:18.388698Z",
      "timing_difference_seconds": 0.205755,
      "selected_quote": {
        "id": 161,
        "contract_id": 161,
        "forecast_timestamp": "2026-09-17T10:47:18.182943Z",
        "requested_timestamp": "2026-09-17T10:47:18.182943Z",
        "actual_quote_timestamp": "2026-09-17T10:47:18.388698Z",
        "timestamp_delta_seconds": 0.205755,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T10:47:18.388698Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170700",
        "external_market_id": "KXBTC15M-26SEP170700-00",
        "external_contract_id": "KXBTC15M-26SEP170700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1750.73
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 161,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170700",
          "external_market_id": "KXBTC15M-26SEP170700-00",
          "external_contract_id": "KXBTC15M-26SEP170700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T10:45:00Z",
          "resolution_timestamp": "2026-09-17T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T10:47:18.226167Z"
        }
      ],
      "quotes": [
        {
          "id": 161,
          "contract_id": 161,
          "forecast_timestamp": "2026-09-17T10:47:18.182943Z",
          "requested_timestamp": "2026-09-17T10:47:18.182943Z",
          "actual_quote_timestamp": "2026-09-17T10:47:18.388698Z",
          "timestamp_delta_seconds": 0.205755,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T10:47:18.388698Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170700",
          "external_market_id": "KXBTC15M-26SEP170700-00",
          "external_contract_id": "KXBTC15M-26SEP170700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1750.73
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170700-00": {
          "UP/YES": "KXBTC15M-26SEP170700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 308,
          "signal_id": 161,
          "quote_id": 161,
          "settlement_id": 161,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T11:02:19.724804Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1750.73,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 309,
          "signal_id": 161,
          "quote_id": 161,
          "settlement_id": 161,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T11:02:19.726614Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1750.73,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76263.01,
        "kronos_base_predicted_close": 76277.0625,
        "kronos_base_displacement": 14.052500000005239,
        "kronos_base_displacement_fraction": 0.00018426364236089345,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76290.890625,
        "kronos_small_displacement": 27.88062500000524,
        "kronos_small_displacement_fraction": 0.00036558516376425794,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170700",
        "ticker": "KXBTC15M-26SEP170700-00",
        "market_id": "KXBTC15M-26SEP170700-00",
        "contract_id": "KXBTC15M-26SEP170700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76263.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T10:47:18.182943Z",
        "retrieved_timestamp": "2026-09-17T10:47:18.388698Z",
        "quote_offset_seconds": 0.205755,
        "quote_age_seconds": 0.205755,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1750.73
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76327.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 161,
          "signal_id": 161,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T10:30:00Z",
          "return_6h": -0.0005474405578005381,
          "return_12h": 0.006766674206704293,
          "return_24h": 0.004336626568894664,
          "close_vs_ema12": -0.0005633621604822503,
          "close_vs_ema24": 0.0008027345698831123,
          "ema12_slope_3h": 0.0010155928045791907,
          "ema24_slope_6h": 0.001866494751803227,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T10:47:18.223292Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T10:30:00Z",
            "return_6h": -0.0005474405578005381,
            "return_12h": 0.006766674206704293,
            "return_24h": 0.004336626568894664,
            "close_vs_ema12": -0.0005633621604822503,
            "close_vs_ema24": 0.0008027345698831123,
            "ema12_slope_3h": 0.0010155928045791907,
            "ema24_slope_6h": 0.001866494751803227,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 160,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1030Z",
      "trigger_timestamp": "2026-09-17T10:32:15.068574Z",
      "market_start_timestamp": "2026-09-17T10:30:00Z",
      "resolution_timestamp": "2026-09-17T10:45:00Z",
      "direction": "UP",
      "base_run_id": 1021,
      "small_run_id": 1022,
      "last_observed_close": 76296.97,
      "actual_close": 76263.01,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T10:32:15.106594Z",
      "base_predicted_close": 76302.3984375,
      "small_predicted_close": 76390.1640625,
      "strike": 76296.97,
      "market_regime": {
        "id": 160,
        "signal_id": 160,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T10:15:00Z",
        "return_6h": 0.0017974817477184324,
        "return_12h": 0.007610105251373067,
        "return_24h": 0.005252422270507262,
        "close_vs_ema12": -0.00014236440758130797,
        "close_vs_ema24": 0.0012652319874750795,
        "ema12_slope_3h": 0.0011584577731296175,
        "ema24_slope_6h": 0.0019174821555310029,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T10:32:15.110700Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T10:15:00Z",
          "return_6h": 0.0017974817477184324,
          "return_12h": 0.007610105251373067,
          "return_24h": 0.005252422270507262,
          "close_vs_ema12": -0.00014236440758130797,
          "close_vs_ema24": 0.0012652319874750795,
          "ema12_slope_3h": 0.0011584577731296175,
          "ema24_slope_6h": 0.0019174821555310029,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177505,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1021,
        1022
      ],
      "forecast_publication_timestamp": "2026-09-17T10:32:15.068574Z",
      "requested_quote_timestamp": "2026-09-17T10:32:15.068574Z",
      "retrieved_quote_timestamp": "2026-09-17T10:32:15.246079Z",
      "quote_retrieval_timestamp": "2026-09-17T10:32:15.246079Z",
      "timing_difference_seconds": 0.177505,
      "selected_quote": {
        "id": 160,
        "contract_id": 160,
        "forecast_timestamp": "2026-09-17T10:32:15.068574Z",
        "requested_timestamp": "2026-09-17T10:32:15.068574Z",
        "actual_quote_timestamp": "2026-09-17T10:32:15.246079Z",
        "timestamp_delta_seconds": 0.177505,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T10:32:15.246079Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170645",
        "external_market_id": "KXBTC15M-26SEP170645-45",
        "external_contract_id": "KXBTC15M-26SEP170645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4936.35
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 160,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170645",
          "external_market_id": "KXBTC15M-26SEP170645-45",
          "external_contract_id": "KXBTC15M-26SEP170645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T10:30:00Z",
          "resolution_timestamp": "2026-09-17T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T10:32:15.112973Z"
        }
      ],
      "quotes": [
        {
          "id": 160,
          "contract_id": 160,
          "forecast_timestamp": "2026-09-17T10:32:15.068574Z",
          "requested_timestamp": "2026-09-17T10:32:15.068574Z",
          "actual_quote_timestamp": "2026-09-17T10:32:15.246079Z",
          "timestamp_delta_seconds": 0.177505,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.31,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T10:32:15.246079Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170645",
          "external_market_id": "KXBTC15M-26SEP170645-45",
          "external_contract_id": "KXBTC15M-26SEP170645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4936.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170645-45": {
          "UP/YES": "KXBTC15M-26SEP170645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 306,
          "signal_id": 160,
          "quote_id": 160,
          "settlement_id": 160,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T10:47:23.800291Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4936.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 307,
          "signal_id": 160,
          "quote_id": 160,
          "settlement_id": 160,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T10:47:23.803302Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4936.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76296.97,
        "kronos_base_predicted_close": 76302.3984375,
        "kronos_base_displacement": 5.428437499998836,
        "kronos_base_displacement_fraction": 7.114879529290398e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76390.1640625,
        "kronos_small_displacement": 93.19406249999884,
        "kronos_small_displacement_fraction": 0.0012214647908036038,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170645",
        "ticker": "KXBTC15M-26SEP170645-45",
        "market_id": "KXBTC15M-26SEP170645-45",
        "contract_id": "KXBTC15M-26SEP170645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76296.97
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T10:32:15.068574Z",
        "retrieved_timestamp": "2026-09-17T10:32:15.246079Z",
        "quote_offset_seconds": 0.177505,
        "quote_age_seconds": 0.177505,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4936.35
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76263.01,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 160,
          "signal_id": 160,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T10:15:00Z",
          "return_6h": 0.0017974817477184324,
          "return_12h": 0.007610105251373067,
          "return_24h": 0.005252422270507262,
          "close_vs_ema12": -0.00014236440758130797,
          "close_vs_ema24": 0.0012652319874750795,
          "ema12_slope_3h": 0.0011584577731296175,
          "ema24_slope_6h": 0.0019174821555310029,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T10:32:15.110700Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T10:15:00Z",
            "return_6h": 0.0017974817477184324,
            "return_12h": 0.007610105251373067,
            "return_24h": 0.005252422270507262,
            "close_vs_ema12": -0.00014236440758130797,
            "close_vs_ema24": 0.0012652319874750795,
            "ema12_slope_3h": 0.0011584577731296175,
            "ema24_slope_6h": 0.0019174821555310029,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 159,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T1000Z",
      "trigger_timestamp": "2026-09-17T10:02:14.631654Z",
      "market_start_timestamp": "2026-09-17T10:00:00Z",
      "resolution_timestamp": "2026-09-17T10:15:00Z",
      "direction": "UP",
      "base_run_id": 1017,
      "small_run_id": 1018,
      "last_observed_close": 76416.03,
      "actual_close": 76345.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T10:02:14.663610Z",
      "base_predicted_close": 76437.109375,
      "small_predicted_close": 76471.5390625,
      "strike": 76416.03,
      "market_regime": {
        "id": 159,
        "signal_id": 159,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T09:45:00Z",
        "return_6h": 0.0005584493635963916,
        "return_12h": 0.006444856570507529,
        "return_24h": 0.006541776722458925,
        "close_vs_ema12": 0.0014324739091828853,
        "close_vs_ema24": 0.002895089729951783,
        "ema12_slope_3h": 0.0014411207349003252,
        "ema24_slope_6h": 0.0019348003542607461,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T10:02:14.669532Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T09:45:00Z",
          "return_6h": 0.0005584493635963916,
          "return_12h": 0.006444856570507529,
          "return_24h": 0.006541776722458925,
          "close_vs_ema12": 0.0014324739091828853,
          "close_vs_ema24": 0.002895089729951783,
          "ema12_slope_3h": 0.0014411207349003252,
          "ema24_slope_6h": 0.0019348003542607461,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.19,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.20658,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        1017,
        1018
      ],
      "forecast_publication_timestamp": "2026-09-17T10:02:14.631654Z",
      "requested_quote_timestamp": "2026-09-17T10:02:14.631654Z",
      "retrieved_quote_timestamp": "2026-09-17T10:02:14.838234Z",
      "quote_retrieval_timestamp": "2026-09-17T10:02:14.838234Z",
      "timing_difference_seconds": 0.20658,
      "selected_quote": {
        "id": 159,
        "contract_id": 159,
        "forecast_timestamp": "2026-09-17T10:02:14.631654Z",
        "requested_timestamp": "2026-09-17T10:02:14.631654Z",
        "actual_quote_timestamp": "2026-09-17T10:02:14.838234Z",
        "timestamp_delta_seconds": 0.20658,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.18,
        "implied_probability": 0.19,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T10:02:14.838234Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170615",
        "external_market_id": "KXBTC15M-26SEP170615-15",
        "external_contract_id": "KXBTC15M-26SEP170615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1691.89
      },
      "selected_entry_price": 0.19,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 159,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170615",
          "external_market_id": "KXBTC15M-26SEP170615-15",
          "external_contract_id": "KXBTC15M-26SEP170615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T10:00:00Z",
          "resolution_timestamp": "2026-09-17T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T10:02:14.676334Z"
        }
      ],
      "quotes": [
        {
          "id": 159,
          "contract_id": 159,
          "forecast_timestamp": "2026-09-17T10:02:14.631654Z",
          "requested_timestamp": "2026-09-17T10:02:14.631654Z",
          "actual_quote_timestamp": "2026-09-17T10:02:14.838234Z",
          "timestamp_delta_seconds": 0.20658,
          "bid": 0.18,
          "ask": 0.19,
          "midpoint": 0.185,
          "last_price": 0.18,
          "implied_probability": 0.19,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T10:02:14.838234Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170615",
          "external_market_id": "KXBTC15M-26SEP170615-15",
          "external_contract_id": "KXBTC15M-26SEP170615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1691.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170615-15": {
          "UP/YES": "KXBTC15M-26SEP170615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 304,
          "signal_id": 159,
          "quote_id": 159,
          "settlement_id": 159,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 498.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.62,
          "trading_fee": 5.37,
          "total_deployed": 99.99000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.62,
          "net_pnl": -99.99000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T10:17:18.270049Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1691.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 305,
          "signal_id": 159,
          "quote_id": 159,
          "settlement_id": 159,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.19,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 19.0,
          "trading_fee": 1.08,
          "total_deployed": 20.08,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -19.0,
          "net_pnl": -20.08,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T10:17:18.272139Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1691.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76416.03,
        "kronos_base_predicted_close": 76437.109375,
        "kronos_base_displacement": 21.079375000001164,
        "kronos_base_displacement_fraction": 0.0002758501717506283,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76471.5390625,
        "kronos_small_displacement": 55.509062500001164,
        "kronos_small_displacement_fraction": 0.0007264059975374429,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170615",
        "ticker": "KXBTC15M-26SEP170615-15",
        "market_id": "KXBTC15M-26SEP170615-15",
        "contract_id": "KXBTC15M-26SEP170615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76416.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T10:02:14.631654Z",
        "retrieved_timestamp": "2026-09-17T10:02:14.838234Z",
        "quote_offset_seconds": 0.20658,
        "quote_age_seconds": 0.20658,
        "bid": 0.18,
        "ask": 0.19,
        "midpoint": 0.185,
        "last_price": 0.18,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.19,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1691.89
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76345.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 159,
          "signal_id": 159,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T09:45:00Z",
          "return_6h": 0.0005584493635963916,
          "return_12h": 0.006444856570507529,
          "return_24h": 0.006541776722458925,
          "close_vs_ema12": 0.0014324739091828853,
          "close_vs_ema24": 0.002895089729951783,
          "ema12_slope_3h": 0.0014411207349003252,
          "ema24_slope_6h": 0.0019348003542607461,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T10:02:14.669532Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T09:45:00Z",
            "return_6h": 0.0005584493635963916,
            "return_12h": 0.006444856570507529,
            "return_24h": 0.006541776722458925,
            "close_vs_ema12": 0.0014324739091828853,
            "close_vs_ema24": 0.002895089729951783,
            "ema12_slope_3h": 0.0014411207349003252,
            "ema24_slope_6h": 0.0019348003542607461,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 158,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0600Z",
      "trigger_timestamp": "2026-09-17T06:02:16.136411Z",
      "market_start_timestamp": "2026-09-17T06:00:00Z",
      "resolution_timestamp": "2026-09-17T06:15:00Z",
      "direction": "UP",
      "base_run_id": 1001,
      "small_run_id": 1002,
      "last_observed_close": 76262.74,
      "actual_close": 76392.0,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T06:02:16.182538Z",
      "base_predicted_close": 76293.4765625,
      "small_predicted_close": 76307.8984375,
      "strike": 76262.74,
      "market_regime": {
        "id": 158,
        "signal_id": 158,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T05:45:00Z",
        "return_6h": 0.0015654139692966584,
        "return_12h": 0.007613020668037596,
        "return_24h": 0.004765616393842764,
        "close_vs_ema12": 0.0013745237474551697,
        "close_vs_ema24": 0.0022581744166636497,
        "ema12_slope_3h": 0.0015971646404686624,
        "ema24_slope_6h": 0.002079934972303299,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T06:02:16.186777Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T05:45:00Z",
          "return_6h": 0.0015654139692966584,
          "return_12h": 0.007613020668037596,
          "return_24h": 0.004765616393842764,
          "close_vs_ema12": 0.0013745237474551697,
          "close_vs_ema24": 0.0022581744166636497,
          "ema12_slope_3h": 0.0015971646404686624,
          "ema24_slope_6h": 0.002079934972303299,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.20291,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        1001,
        1002
      ],
      "forecast_publication_timestamp": "2026-09-17T06:02:16.136411Z",
      "requested_quote_timestamp": "2026-09-17T06:02:16.136411Z",
      "retrieved_quote_timestamp": "2026-09-17T06:02:16.339321Z",
      "quote_retrieval_timestamp": "2026-09-17T06:02:16.339321Z",
      "timing_difference_seconds": 0.20291,
      "selected_quote": {
        "id": 158,
        "contract_id": 158,
        "forecast_timestamp": "2026-09-17T06:02:16.136411Z",
        "requested_timestamp": "2026-09-17T06:02:16.136411Z",
        "actual_quote_timestamp": "2026-09-17T06:02:16.339321Z",
        "timestamp_delta_seconds": 0.20291,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T06:02:16.339321Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170215",
        "external_market_id": "KXBTC15M-26SEP170215-15",
        "external_contract_id": "KXBTC15M-26SEP170215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3512.34
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 158,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170215",
          "external_market_id": "KXBTC15M-26SEP170215-15",
          "external_contract_id": "KXBTC15M-26SEP170215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T06:00:00Z",
          "resolution_timestamp": "2026-09-17T06:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T06:02:16.188635Z"
        }
      ],
      "quotes": [
        {
          "id": 158,
          "contract_id": 158,
          "forecast_timestamp": "2026-09-17T06:02:16.136411Z",
          "requested_timestamp": "2026-09-17T06:02:16.136411Z",
          "actual_quote_timestamp": "2026-09-17T06:02:16.339321Z",
          "timestamp_delta_seconds": 0.20291,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T06:02:16.339321Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170215",
          "external_market_id": "KXBTC15M-26SEP170215-15",
          "external_contract_id": "KXBTC15M-26SEP170215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3512.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170215-15": {
          "UP/YES": "KXBTC15M-26SEP170215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 302,
          "signal_id": 158,
          "quote_id": 158,
          "settlement_id": 158,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T06:17:19.258843Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3512.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 303,
          "signal_id": 158,
          "quote_id": 158,
          "settlement_id": 158,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T06:17:19.260907Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3512.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76262.74,
        "kronos_base_predicted_close": 76293.4765625,
        "kronos_base_displacement": 30.73656249999476,
        "kronos_base_displacement_fraction": 0.0004030351191157669,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76307.8984375,
        "kronos_small_displacement": 45.15843749999476,
        "kronos_small_displacement_fraction": 0.0005921428668835497,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170215",
        "ticker": "KXBTC15M-26SEP170215-15",
        "market_id": "KXBTC15M-26SEP170215-15",
        "contract_id": "KXBTC15M-26SEP170215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76262.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T06:02:16.136411Z",
        "retrieved_timestamp": "2026-09-17T06:02:16.339321Z",
        "quote_offset_seconds": 0.20291,
        "quote_age_seconds": 0.20291,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3512.34
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76392.0,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 158,
          "signal_id": 158,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T05:45:00Z",
          "return_6h": 0.0015654139692966584,
          "return_12h": 0.007613020668037596,
          "return_24h": 0.004765616393842764,
          "close_vs_ema12": 0.0013745237474551697,
          "close_vs_ema24": 0.0022581744166636497,
          "ema12_slope_3h": 0.0015971646404686624,
          "ema24_slope_6h": 0.002079934972303299,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T06:02:16.186777Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T05:45:00Z",
            "return_6h": 0.0015654139692966584,
            "return_12h": 0.007613020668037596,
            "return_24h": 0.004765616393842764,
            "close_vs_ema12": 0.0013745237474551697,
            "close_vs_ema24": 0.0022581744166636497,
            "ema12_slope_3h": 0.0015971646404686624,
            "ema24_slope_6h": 0.002079934972303299,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 157,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0545Z",
      "trigger_timestamp": "2026-09-17T05:47:21.539360Z",
      "market_start_timestamp": "2026-09-17T05:45:00Z",
      "resolution_timestamp": "2026-09-17T06:00:00Z",
      "direction": "UP",
      "base_run_id": 999,
      "small_run_id": 1000,
      "last_observed_close": 76293.62,
      "actual_close": 76262.74,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T05:47:21.586943Z",
      "base_predicted_close": 76361.0,
      "small_predicted_close": 76408.515625,
      "strike": 76293.62,
      "market_regime": {
        "id": 157,
        "signal_id": 157,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T05:30:00Z",
        "return_6h": 0.001945648720164117,
        "return_12h": 0.012136636887461583,
        "return_24h": 0.005123343107039213,
        "close_vs_ema12": 0.0018386095010414216,
        "close_vs_ema24": 0.0027117154265867693,
        "ema12_slope_3h": 0.0016889591019786376,
        "ema24_slope_6h": 0.002090814561942267,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T05:47:21.593374Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T05:30:00Z",
          "return_6h": 0.001945648720164117,
          "return_12h": 0.012136636887461583,
          "return_24h": 0.005123343107039213,
          "close_vs_ema12": 0.0018386095010414216,
          "close_vs_ema24": 0.0027117154265867693,
          "ema12_slope_3h": 0.0016889591019786376,
          "ema24_slope_6h": 0.002090814561942267,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.20117,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        999,
        1000
      ],
      "forecast_publication_timestamp": "2026-09-17T05:47:21.539360Z",
      "requested_quote_timestamp": "2026-09-17T05:47:21.539360Z",
      "retrieved_quote_timestamp": "2026-09-17T05:47:21.740530Z",
      "quote_retrieval_timestamp": "2026-09-17T05:47:21.740530Z",
      "timing_difference_seconds": 0.20117,
      "selected_quote": {
        "id": 157,
        "contract_id": 157,
        "forecast_timestamp": "2026-09-17T05:47:21.539360Z",
        "requested_timestamp": "2026-09-17T05:47:21.539360Z",
        "actual_quote_timestamp": "2026-09-17T05:47:21.740530Z",
        "timestamp_delta_seconds": 0.20117,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T05:47:21.740530Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170200",
        "external_market_id": "KXBTC15M-26SEP170200-00",
        "external_contract_id": "KXBTC15M-26SEP170200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 11.05
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 157,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170200",
          "external_market_id": "KXBTC15M-26SEP170200-00",
          "external_contract_id": "KXBTC15M-26SEP170200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T05:45:00Z",
          "resolution_timestamp": "2026-09-17T06:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T05:47:21.597548Z"
        }
      ],
      "quotes": [
        {
          "id": 157,
          "contract_id": 157,
          "forecast_timestamp": "2026-09-17T05:47:21.539360Z",
          "requested_timestamp": "2026-09-17T05:47:21.539360Z",
          "actual_quote_timestamp": "2026-09-17T05:47:21.740530Z",
          "timestamp_delta_seconds": 0.20117,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T05:47:21.740530Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170200",
          "external_market_id": "KXBTC15M-26SEP170200-00",
          "external_contract_id": "KXBTC15M-26SEP170200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 11.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170200-00": {
          "UP/YES": "KXBTC15M-26SEP170200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76293.62,
        "kronos_base_predicted_close": 76361.0,
        "kronos_base_displacement": 67.38000000000466,
        "kronos_base_displacement_fraction": 0.0008831669017672076,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76408.515625,
        "kronos_small_displacement": 114.89562500000466,
        "kronos_small_displacement_fraction": 0.001505966357344227,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170200",
        "ticker": "KXBTC15M-26SEP170200-00",
        "market_id": "KXBTC15M-26SEP170200-00",
        "contract_id": "KXBTC15M-26SEP170200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76293.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T05:47:21.539360Z",
        "retrieved_timestamp": "2026-09-17T05:47:21.740530Z",
        "quote_offset_seconds": 0.20117,
        "quote_age_seconds": 0.20117,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 11.05
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 76262.74,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 157,
          "signal_id": 157,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T05:30:00Z",
          "return_6h": 0.001945648720164117,
          "return_12h": 0.012136636887461583,
          "return_24h": 0.005123343107039213,
          "close_vs_ema12": 0.0018386095010414216,
          "close_vs_ema24": 0.0027117154265867693,
          "ema12_slope_3h": 0.0016889591019786376,
          "ema24_slope_6h": 0.002090814561942267,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T05:47:21.593374Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T05:30:00Z",
            "return_6h": 0.001945648720164117,
            "return_12h": 0.012136636887461583,
            "return_24h": 0.005123343107039213,
            "close_vs_ema12": 0.0018386095010414216,
            "close_vs_ema24": 0.0027117154265867693,
            "ema12_slope_3h": 0.0016889591019786376,
            "ema24_slope_6h": 0.002090814561942267,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 156,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0430Z",
      "trigger_timestamp": "2026-09-17T04:32:14.763389Z",
      "market_start_timestamp": "2026-09-17T04:30:00Z",
      "resolution_timestamp": "2026-09-17T04:45:00Z",
      "direction": "UP",
      "base_run_id": 989,
      "small_run_id": 990,
      "last_observed_close": 76160.07,
      "actual_close": 76304.78,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T04:32:14.795720Z",
      "base_predicted_close": 76178.0859375,
      "small_predicted_close": 76223.8515625,
      "strike": 76160.07,
      "market_regime": {
        "id": 156,
        "signal_id": 156,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T04:15:00Z",
        "return_6h": 0.0058021941655452824,
        "return_12h": 0.006061357899931119,
        "return_24h": 0.004238281258455823,
        "close_vs_ema12": 0.0007849070003633773,
        "close_vs_ema24": 0.0013851177297692363,
        "ema12_slope_3h": 0.001806165541307525,
        "ema24_slope_6h": 0.0015741008690846048,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T04:32:14.799608Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T04:15:00Z",
          "return_6h": 0.0058021941655452824,
          "return_12h": 0.006061357899931119,
          "return_24h": 0.004238281258455823,
          "close_vs_ema12": 0.0007849070003633773,
          "close_vs_ema24": 0.0013851177297692363,
          "ema12_slope_3h": 0.001806165541307525,
          "ema24_slope_6h": 0.0015741008690846048,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191001,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        989,
        990
      ],
      "forecast_publication_timestamp": "2026-09-17T04:32:14.763389Z",
      "requested_quote_timestamp": "2026-09-17T04:32:14.763389Z",
      "retrieved_quote_timestamp": "2026-09-17T04:32:14.954390Z",
      "quote_retrieval_timestamp": "2026-09-17T04:32:14.954390Z",
      "timing_difference_seconds": 0.191001,
      "selected_quote": {
        "id": 156,
        "contract_id": 156,
        "forecast_timestamp": "2026-09-17T04:32:14.763389Z",
        "requested_timestamp": "2026-09-17T04:32:14.763389Z",
        "actual_quote_timestamp": "2026-09-17T04:32:14.954390Z",
        "timestamp_delta_seconds": 0.191001,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T04:32:14.954390Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170045",
        "external_market_id": "KXBTC15M-26SEP170045-45",
        "external_contract_id": "KXBTC15M-26SEP170045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6074.47
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 156,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170045",
          "external_market_id": "KXBTC15M-26SEP170045-45",
          "external_contract_id": "KXBTC15M-26SEP170045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T04:30:00Z",
          "resolution_timestamp": "2026-09-17T04:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T04:32:14.802263Z"
        }
      ],
      "quotes": [
        {
          "id": 156,
          "contract_id": 156,
          "forecast_timestamp": "2026-09-17T04:32:14.763389Z",
          "requested_timestamp": "2026-09-17T04:32:14.763389Z",
          "actual_quote_timestamp": "2026-09-17T04:32:14.954390Z",
          "timestamp_delta_seconds": 0.191001,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T04:32:14.954390Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170045",
          "external_market_id": "KXBTC15M-26SEP170045-45",
          "external_contract_id": "KXBTC15M-26SEP170045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6074.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170045-45": {
          "UP/YES": "KXBTC15M-26SEP170045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 300,
          "signal_id": 156,
          "quote_id": 156,
          "settlement_id": 156,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:47:22.818603Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6074.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 301,
          "signal_id": 156,
          "quote_id": 156,
          "settlement_id": 156,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:47:22.823745Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6074.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76160.07,
        "kronos_base_predicted_close": 76178.0859375,
        "kronos_base_displacement": 18.015937499993015,
        "kronos_base_displacement_fraction": 0.00023655358378731813,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76223.8515625,
        "kronos_small_displacement": 63.781562499993015,
        "kronos_small_displacement_fraction": 0.0008374672252795068,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170045",
        "ticker": "KXBTC15M-26SEP170045-45",
        "market_id": "KXBTC15M-26SEP170045-45",
        "contract_id": "KXBTC15M-26SEP170045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76160.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T04:32:14.763389Z",
        "retrieved_timestamp": "2026-09-17T04:32:14.954390Z",
        "quote_offset_seconds": 0.191001,
        "quote_age_seconds": 0.191001,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6074.47
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76304.78,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 156,
          "signal_id": 156,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T04:15:00Z",
          "return_6h": 0.0058021941655452824,
          "return_12h": 0.006061357899931119,
          "return_24h": 0.004238281258455823,
          "close_vs_ema12": 0.0007849070003633773,
          "close_vs_ema24": 0.0013851177297692363,
          "ema12_slope_3h": 0.001806165541307525,
          "ema24_slope_6h": 0.0015741008690846048,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T04:32:14.799608Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T04:15:00Z",
            "return_6h": 0.0058021941655452824,
            "return_12h": 0.006061357899931119,
            "return_24h": 0.004238281258455823,
            "close_vs_ema12": 0.0007849070003633773,
            "close_vs_ema24": 0.0013851177297692363,
            "ema12_slope_3h": 0.001806165541307525,
            "ema24_slope_6h": 0.0015741008690846048,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 155,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0415Z",
      "trigger_timestamp": "2026-09-17T04:17:15.578279Z",
      "market_start_timestamp": "2026-09-17T04:15:00Z",
      "resolution_timestamp": "2026-09-17T04:30:00Z",
      "direction": "UP",
      "base_run_id": 987,
      "small_run_id": 988,
      "last_observed_close": 76252.14,
      "actual_close": 76160.07,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T04:17:15.610805Z",
      "base_predicted_close": 76267.4453125,
      "small_predicted_close": 76280.6484375,
      "strike": 76252.14,
      "market_regime": {
        "id": 155,
        "signal_id": 155,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T04:00:00Z",
        "return_6h": 0.005667930375117702,
        "return_12h": 0.006094126942784328,
        "return_24h": 0.0056052886978743555,
        "close_vs_ema12": 0.0020282579900601228,
        "close_vs_ema24": 0.002624964249885453,
        "ema12_slope_3h": 0.002112269521375776,
        "ema24_slope_6h": 0.0014853457397949743,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T04:17:15.615645Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T04:00:00Z",
          "return_6h": 0.005667930375117702,
          "return_12h": 0.006094126942784328,
          "return_24h": 0.0056052886978743555,
          "close_vs_ema12": 0.0020282579900601228,
          "close_vs_ema24": 0.002624964249885453,
          "ema12_slope_3h": 0.002112269521375776,
          "ema24_slope_6h": 0.0014853457397949743,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191303,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        987,
        988
      ],
      "forecast_publication_timestamp": "2026-09-17T04:17:15.578279Z",
      "requested_quote_timestamp": "2026-09-17T04:17:15.578279Z",
      "retrieved_quote_timestamp": "2026-09-17T04:17:15.769582Z",
      "quote_retrieval_timestamp": "2026-09-17T04:17:15.769582Z",
      "timing_difference_seconds": 0.191303,
      "selected_quote": {
        "id": 155,
        "contract_id": 155,
        "forecast_timestamp": "2026-09-17T04:17:15.578279Z",
        "requested_timestamp": "2026-09-17T04:17:15.578279Z",
        "actual_quote_timestamp": "2026-09-17T04:17:15.769582Z",
        "timestamp_delta_seconds": 0.191303,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T04:17:15.769582Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170030",
        "external_market_id": "KXBTC15M-26SEP170030-30",
        "external_contract_id": "KXBTC15M-26SEP170030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3798.25
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 155,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170030",
          "external_market_id": "KXBTC15M-26SEP170030-30",
          "external_contract_id": "KXBTC15M-26SEP170030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T04:15:00Z",
          "resolution_timestamp": "2026-09-17T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T04:17:15.621372Z"
        }
      ],
      "quotes": [
        {
          "id": 155,
          "contract_id": 155,
          "forecast_timestamp": "2026-09-17T04:17:15.578279Z",
          "requested_timestamp": "2026-09-17T04:17:15.578279Z",
          "actual_quote_timestamp": "2026-09-17T04:17:15.769582Z",
          "timestamp_delta_seconds": 0.191303,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T04:17:15.769582Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170030",
          "external_market_id": "KXBTC15M-26SEP170030-30",
          "external_contract_id": "KXBTC15M-26SEP170030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3798.25
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170030-30": {
          "UP/YES": "KXBTC15M-26SEP170030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 298,
          "signal_id": 155,
          "quote_id": 155,
          "settlement_id": 155,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:32:19.123644Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3798.25,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 299,
          "signal_id": 155,
          "quote_id": 155,
          "settlement_id": 155,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:32:19.125589Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3798.25,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76252.14,
        "kronos_base_predicted_close": 76267.4453125,
        "kronos_base_displacement": 15.305312500000582,
        "kronos_base_displacement_fraction": 0.00020071977652037808,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76280.6484375,
        "kronos_small_displacement": 28.508437500000582,
        "kronos_small_displacement_fraction": 0.0003738706546465526,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170030",
        "ticker": "KXBTC15M-26SEP170030-30",
        "market_id": "KXBTC15M-26SEP170030-30",
        "contract_id": "KXBTC15M-26SEP170030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76252.14
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T04:17:15.578279Z",
        "retrieved_timestamp": "2026-09-17T04:17:15.769582Z",
        "quote_offset_seconds": 0.191303,
        "quote_age_seconds": 0.191303,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3798.25
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76160.07,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 155,
          "signal_id": 155,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T04:00:00Z",
          "return_6h": 0.005667930375117702,
          "return_12h": 0.006094126942784328,
          "return_24h": 0.0056052886978743555,
          "close_vs_ema12": 0.0020282579900601228,
          "close_vs_ema24": 0.002624964249885453,
          "ema12_slope_3h": 0.002112269521375776,
          "ema24_slope_6h": 0.0014853457397949743,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T04:17:15.615645Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T04:00:00Z",
            "return_6h": 0.005667930375117702,
            "return_12h": 0.006094126942784328,
            "return_24h": 0.0056052886978743555,
            "close_vs_ema12": 0.0020282579900601228,
            "close_vs_ema24": 0.002624964249885453,
            "ema12_slope_3h": 0.002112269521375776,
            "ema24_slope_6h": 0.0014853457397949743,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 154,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0400Z",
      "trigger_timestamp": "2026-09-17T04:02:15.233122Z",
      "market_start_timestamp": "2026-09-17T04:00:00Z",
      "resolution_timestamp": "2026-09-17T04:15:00Z",
      "direction": "UP",
      "base_run_id": 985,
      "small_run_id": 986,
      "last_observed_close": 76373.38,
      "actual_close": 76252.14,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T04:02:15.273769Z",
      "base_predicted_close": 76404.6328125,
      "small_predicted_close": 76432.8359375,
      "strike": 76373.38,
      "market_regime": {
        "id": 154,
        "signal_id": 154,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T03:45:00Z",
        "return_6h": 0.005883121781296241,
        "return_12h": 0.008247221127636317,
        "return_24h": 0.007909324941965945,
        "close_vs_ema12": 0.003708113068938257,
        "close_vs_ema24": 0.004274616770098216,
        "ema12_slope_3h": 0.002184250765025819,
        "ema24_slope_6h": 0.0013974165541101868,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T04:02:15.277978Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T03:45:00Z",
          "return_6h": 0.005883121781296241,
          "return_12h": 0.008247221127636317,
          "return_24h": 0.007909324941965945,
          "close_vs_ema12": 0.003708113068938257,
          "close_vs_ema24": 0.004274616770098216,
          "ema12_slope_3h": 0.002184250765025819,
          "ema24_slope_6h": 0.0013974165541101868,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192179,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        985,
        986
      ],
      "forecast_publication_timestamp": "2026-09-17T04:02:15.233122Z",
      "requested_quote_timestamp": "2026-09-17T04:02:15.233122Z",
      "retrieved_quote_timestamp": "2026-09-17T04:02:15.425301Z",
      "quote_retrieval_timestamp": "2026-09-17T04:02:15.425301Z",
      "timing_difference_seconds": 0.192179,
      "selected_quote": {
        "id": 154,
        "contract_id": 154,
        "forecast_timestamp": "2026-09-17T04:02:15.233122Z",
        "requested_timestamp": "2026-09-17T04:02:15.233122Z",
        "actual_quote_timestamp": "2026-09-17T04:02:15.425301Z",
        "timestamp_delta_seconds": 0.192179,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T04:02:15.425301Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170015",
        "external_market_id": "KXBTC15M-26SEP170015-15",
        "external_contract_id": "KXBTC15M-26SEP170015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6185.6
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 154,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170015",
          "external_market_id": "KXBTC15M-26SEP170015-15",
          "external_contract_id": "KXBTC15M-26SEP170015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T04:00:00Z",
          "resolution_timestamp": "2026-09-17T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T04:02:15.280342Z"
        }
      ],
      "quotes": [
        {
          "id": 154,
          "contract_id": 154,
          "forecast_timestamp": "2026-09-17T04:02:15.233122Z",
          "requested_timestamp": "2026-09-17T04:02:15.233122Z",
          "actual_quote_timestamp": "2026-09-17T04:02:15.425301Z",
          "timestamp_delta_seconds": 0.192179,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.34,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T04:02:15.425301Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170015",
          "external_market_id": "KXBTC15M-26SEP170015-15",
          "external_contract_id": "KXBTC15M-26SEP170015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6185.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170015-15": {
          "UP/YES": "KXBTC15M-26SEP170015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 296,
          "signal_id": 154,
          "quote_id": 154,
          "settlement_id": 154,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.54,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:17:20.075151Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6185.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 297,
          "signal_id": 154,
          "quote_id": 154,
          "settlement_id": 154,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -34.0,
          "net_pnl": -35.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:17:20.077136Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6185.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76373.38,
        "kronos_base_predicted_close": 76404.6328125,
        "kronos_base_displacement": 31.252812499995343,
        "kronos_base_displacement_fraction": 0.0004092108074828604,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76432.8359375,
        "kronos_small_displacement": 59.45593749999534,
        "kronos_small_displacement_fraction": 0.0007784903260795233,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170015",
        "ticker": "KXBTC15M-26SEP170015-15",
        "market_id": "KXBTC15M-26SEP170015-15",
        "contract_id": "KXBTC15M-26SEP170015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76373.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T04:02:15.233122Z",
        "retrieved_timestamp": "2026-09-17T04:02:15.425301Z",
        "quote_offset_seconds": 0.192179,
        "quote_age_seconds": 0.192179,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6185.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76252.14,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 154,
          "signal_id": 154,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T03:45:00Z",
          "return_6h": 0.005883121781296241,
          "return_12h": 0.008247221127636317,
          "return_24h": 0.007909324941965945,
          "close_vs_ema12": 0.003708113068938257,
          "close_vs_ema24": 0.004274616770098216,
          "ema12_slope_3h": 0.002184250765025819,
          "ema24_slope_6h": 0.0013974165541101868,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T04:02:15.277978Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T03:45:00Z",
            "return_6h": 0.005883121781296241,
            "return_12h": 0.008247221127636317,
            "return_24h": 0.007909324941965945,
            "close_vs_ema12": 0.003708113068938257,
            "close_vs_ema24": 0.004274616770098216,
            "ema12_slope_3h": 0.002184250765025819,
            "ema24_slope_6h": 0.0013974165541101868,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 153,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0345Z",
      "trigger_timestamp": "2026-09-17T03:47:17.475082Z",
      "market_start_timestamp": "2026-09-17T03:45:00Z",
      "resolution_timestamp": "2026-09-17T04:00:00Z",
      "direction": "UP",
      "base_run_id": 983,
      "small_run_id": 984,
      "last_observed_close": 76407.83,
      "actual_close": 76373.38,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T03:47:17.514765Z",
      "base_predicted_close": 76446.109375,
      "small_predicted_close": 76434.9609375,
      "strike": 76407.83,
      "market_regime": {
        "id": 153,
        "signal_id": 153,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T03:30:00Z",
        "return_6h": 0.0067863687615357104,
        "return_12h": 0.009581398778702344,
        "return_24h": 0.008753824818229061,
        "close_vs_ema12": 0.004319337069089935,
        "close_vs_ema24": 0.00481809239322839,
        "ema12_slope_3h": 0.002227215004906302,
        "ema24_slope_6h": 0.0013030289677080642,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T03:47:17.519658Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T03:30:00Z",
          "return_6h": 0.0067863687615357104,
          "return_12h": 0.009581398778702344,
          "return_24h": 0.008753824818229061,
          "close_vs_ema12": 0.004319337069089935,
          "close_vs_ema24": 0.00481809239322839,
          "ema12_slope_3h": 0.002227215004906302,
          "ema24_slope_6h": 0.0013030289677080642,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177135,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        983,
        984
      ],
      "forecast_publication_timestamp": "2026-09-17T03:47:17.475082Z",
      "requested_quote_timestamp": "2026-09-17T03:47:17.475082Z",
      "retrieved_quote_timestamp": "2026-09-17T03:47:17.652217Z",
      "quote_retrieval_timestamp": "2026-09-17T03:47:17.652217Z",
      "timing_difference_seconds": 0.177135,
      "selected_quote": {
        "id": 153,
        "contract_id": 153,
        "forecast_timestamp": "2026-09-17T03:47:17.475082Z",
        "requested_timestamp": "2026-09-17T03:47:17.475082Z",
        "actual_quote_timestamp": "2026-09-17T03:47:17.652217Z",
        "timestamp_delta_seconds": 0.177135,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T03:47:17.652217Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP170000",
        "external_market_id": "KXBTC15M-26SEP170000-00",
        "external_contract_id": "KXBTC15M-26SEP170000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4587.69
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 153,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170000",
          "external_market_id": "KXBTC15M-26SEP170000-00",
          "external_contract_id": "KXBTC15M-26SEP170000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T03:45:00Z",
          "resolution_timestamp": "2026-09-17T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T03:47:17.523066Z"
        }
      ],
      "quotes": [
        {
          "id": 153,
          "contract_id": 153,
          "forecast_timestamp": "2026-09-17T03:47:17.475082Z",
          "requested_timestamp": "2026-09-17T03:47:17.475082Z",
          "actual_quote_timestamp": "2026-09-17T03:47:17.652217Z",
          "timestamp_delta_seconds": 0.177135,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T03:47:17.652217Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP170000",
          "external_market_id": "KXBTC15M-26SEP170000-00",
          "external_contract_id": "KXBTC15M-26SEP170000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4587.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP170000-00": {
          "UP/YES": "KXBTC15M-26SEP170000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 294,
          "signal_id": 153,
          "quote_id": 153,
          "settlement_id": 153,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:02:19.861265Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4587.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 295,
          "signal_id": 153,
          "quote_id": 153,
          "settlement_id": 153,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T04:02:19.863348Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4587.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76407.83,
        "kronos_base_predicted_close": 76446.109375,
        "kronos_base_displacement": 38.279374999998254,
        "kronos_base_displacement_fraction": 0.0005009875951194826,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76434.9609375,
        "kronos_small_displacement": 27.130937499998254,
        "kronos_small_displacement_fraction": 0.00035508059187125526,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP170000",
        "ticker": "KXBTC15M-26SEP170000-00",
        "market_id": "KXBTC15M-26SEP170000-00",
        "contract_id": "KXBTC15M-26SEP170000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76407.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T03:47:17.475082Z",
        "retrieved_timestamp": "2026-09-17T03:47:17.652217Z",
        "quote_offset_seconds": 0.177135,
        "quote_age_seconds": 0.177135,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4587.69
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76373.38,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 153,
          "signal_id": 153,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T03:30:00Z",
          "return_6h": 0.0067863687615357104,
          "return_12h": 0.009581398778702344,
          "return_24h": 0.008753824818229061,
          "close_vs_ema12": 0.004319337069089935,
          "close_vs_ema24": 0.00481809239322839,
          "ema12_slope_3h": 0.002227215004906302,
          "ema24_slope_6h": 0.0013030289677080642,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T03:47:17.519658Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T03:30:00Z",
            "return_6h": 0.0067863687615357104,
            "return_12h": 0.009581398778702344,
            "return_24h": 0.008753824818229061,
            "close_vs_ema12": 0.004319337069089935,
            "close_vs_ema24": 0.00481809239322839,
            "ema12_slope_3h": 0.002227215004906302,
            "ema24_slope_6h": 0.0013030289677080642,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 152,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0330Z",
      "trigger_timestamp": "2026-09-17T03:32:15.352723Z",
      "market_start_timestamp": "2026-09-17T03:30:00Z",
      "resolution_timestamp": "2026-09-17T03:45:00Z",
      "direction": "UP",
      "base_run_id": 981,
      "small_run_id": 982,
      "last_observed_close": 76429.01,
      "actual_close": 76407.83,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T03:32:15.386923Z",
      "base_predicted_close": 76475.0859375,
      "small_predicted_close": 76601.8203125,
      "strike": 76429.01,
      "market_regime": {
        "id": 152,
        "signal_id": 152,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T03:15:00Z",
        "return_6h": 0.005630952708119974,
        "return_12h": 0.01086327926329278,
        "return_24h": 0.007924986938709466,
        "close_vs_ema12": 0.004782391960470145,
        "close_vs_ema24": 0.005198576530615284,
        "ema12_slope_3h": 0.002305724779019247,
        "ema24_slope_6h": 0.0011876743553045355,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T03:32:15.391116Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T03:15:00Z",
          "return_6h": 0.005630952708119974,
          "return_12h": 0.01086327926329278,
          "return_24h": 0.007924986938709466,
          "close_vs_ema12": 0.004782391960470145,
          "close_vs_ema24": 0.005198576530615284,
          "ema12_slope_3h": 0.002305724779019247,
          "ema24_slope_6h": 0.0011876743553045355,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193097,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        981,
        982
      ],
      "forecast_publication_timestamp": "2026-09-17T03:32:15.352723Z",
      "requested_quote_timestamp": "2026-09-17T03:32:15.352723Z",
      "retrieved_quote_timestamp": "2026-09-17T03:32:15.545820Z",
      "quote_retrieval_timestamp": "2026-09-17T03:32:15.545820Z",
      "timing_difference_seconds": 0.193097,
      "selected_quote": {
        "id": 152,
        "contract_id": 152,
        "forecast_timestamp": "2026-09-17T03:32:15.352723Z",
        "requested_timestamp": "2026-09-17T03:32:15.352723Z",
        "actual_quote_timestamp": "2026-09-17T03:32:15.545820Z",
        "timestamp_delta_seconds": 0.193097,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T03:32:15.545820Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162345",
        "external_market_id": "KXBTC15M-26SEP162345-45",
        "external_contract_id": "KXBTC15M-26SEP162345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1455.32
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 152,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162345",
          "external_market_id": "KXBTC15M-26SEP162345-45",
          "external_contract_id": "KXBTC15M-26SEP162345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T03:30:00Z",
          "resolution_timestamp": "2026-09-17T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T03:32:15.393246Z"
        }
      ],
      "quotes": [
        {
          "id": 152,
          "contract_id": 152,
          "forecast_timestamp": "2026-09-17T03:32:15.352723Z",
          "requested_timestamp": "2026-09-17T03:32:15.352723Z",
          "actual_quote_timestamp": "2026-09-17T03:32:15.545820Z",
          "timestamp_delta_seconds": 0.193097,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T03:32:15.545820Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162345",
          "external_market_id": "KXBTC15M-26SEP162345-45",
          "external_contract_id": "KXBTC15M-26SEP162345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1455.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162345-45": {
          "UP/YES": "KXBTC15M-26SEP162345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 292,
          "signal_id": 152,
          "quote_id": 152,
          "settlement_id": 152,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.60000000000001,
          "net_pnl": -99.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T03:47:23.370837Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1455.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 293,
          "signal_id": 152,
          "quote_id": 152,
          "settlement_id": 152,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -40.0,
          "net_pnl": -41.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T03:47:23.373235Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1455.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76429.01,
        "kronos_base_predicted_close": 76475.0859375,
        "kronos_base_displacement": 46.07593750000524,
        "kronos_base_displacement_fraction": 0.00060285927424685,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76601.8203125,
        "kronos_small_displacement": 172.81031250000524,
        "kronos_small_displacement_fraction": 0.0022610565346850007,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162345",
        "ticker": "KXBTC15M-26SEP162345-45",
        "market_id": "KXBTC15M-26SEP162345-45",
        "contract_id": "KXBTC15M-26SEP162345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76429.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T03:32:15.352723Z",
        "retrieved_timestamp": "2026-09-17T03:32:15.545820Z",
        "quote_offset_seconds": 0.193097,
        "quote_age_seconds": 0.193097,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1455.32
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76407.83,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 152,
          "signal_id": 152,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T03:15:00Z",
          "return_6h": 0.005630952708119974,
          "return_12h": 0.01086327926329278,
          "return_24h": 0.007924986938709466,
          "close_vs_ema12": 0.004782391960470145,
          "close_vs_ema24": 0.005198576530615284,
          "ema12_slope_3h": 0.002305724779019247,
          "ema24_slope_6h": 0.0011876743553045355,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T03:32:15.391116Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T03:15:00Z",
            "return_6h": 0.005630952708119974,
            "return_12h": 0.01086327926329278,
            "return_24h": 0.007924986938709466,
            "close_vs_ema12": 0.004782391960470145,
            "close_vs_ema24": 0.005198576530615284,
            "ema12_slope_3h": 0.002305724779019247,
            "ema24_slope_6h": 0.0011876743553045355,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 151,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0245Z",
      "trigger_timestamp": "2026-09-17T02:47:20.334375Z",
      "market_start_timestamp": "2026-09-17T02:45:00Z",
      "resolution_timestamp": "2026-09-17T03:00:00Z",
      "direction": "UP",
      "base_run_id": 975,
      "small_run_id": 976,
      "last_observed_close": 76363.37,
      "actual_close": 76304.87,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T02:47:20.374988Z",
      "base_predicted_close": 76363.6953125,
      "small_predicted_close": 76541.0703125,
      "strike": 76363.37,
      "market_regime": {
        "id": 151,
        "signal_id": 151,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T02:30:00Z",
        "return_6h": 0.003966544828679863,
        "return_12h": 0.008851742163657361,
        "return_24h": 0.005953073527719566,
        "close_vs_ema12": 0.004448069303317537,
        "close_vs_ema24": 0.004617593995779767,
        "ema12_slope_3h": 0.0024153469795424876,
        "ema24_slope_6h": 0.0009958522187927255,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T02:47:20.380375Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T02:30:00Z",
          "return_6h": 0.003966544828679863,
          "return_12h": 0.008851742163657361,
          "return_24h": 0.005953073527719566,
          "close_vs_ema12": 0.004448069303317537,
          "close_vs_ema24": 0.004617593995779767,
          "ema12_slope_3h": 0.0024153469795424876,
          "ema24_slope_6h": 0.0009958522187927255,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178975,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        975,
        976
      ],
      "forecast_publication_timestamp": "2026-09-17T02:47:20.334375Z",
      "requested_quote_timestamp": "2026-09-17T02:47:20.334375Z",
      "retrieved_quote_timestamp": "2026-09-17T02:47:20.513350Z",
      "quote_retrieval_timestamp": "2026-09-17T02:47:20.513350Z",
      "timing_difference_seconds": 0.178975,
      "selected_quote": {
        "id": 151,
        "contract_id": 151,
        "forecast_timestamp": "2026-09-17T02:47:20.334375Z",
        "requested_timestamp": "2026-09-17T02:47:20.334375Z",
        "actual_quote_timestamp": "2026-09-17T02:47:20.513350Z",
        "timestamp_delta_seconds": 0.178975,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T02:47:20.513350Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162300",
        "external_market_id": "KXBTC15M-26SEP162300-00",
        "external_contract_id": "KXBTC15M-26SEP162300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1650.22
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 151,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162300",
          "external_market_id": "KXBTC15M-26SEP162300-00",
          "external_contract_id": "KXBTC15M-26SEP162300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T02:45:00Z",
          "resolution_timestamp": "2026-09-17T03:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T02:47:20.383395Z"
        }
      ],
      "quotes": [
        {
          "id": 151,
          "contract_id": 151,
          "forecast_timestamp": "2026-09-17T02:47:20.334375Z",
          "requested_timestamp": "2026-09-17T02:47:20.334375Z",
          "actual_quote_timestamp": "2026-09-17T02:47:20.513350Z",
          "timestamp_delta_seconds": 0.178975,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.34,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T02:47:20.513350Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162300",
          "external_market_id": "KXBTC15M-26SEP162300-00",
          "external_contract_id": "KXBTC15M-26SEP162300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1650.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162300-00": {
          "UP/YES": "KXBTC15M-26SEP162300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 290,
          "signal_id": 151,
          "quote_id": 151,
          "settlement_id": 151,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T03:02:19.940136Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1650.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 291,
          "signal_id": 151,
          "quote_id": 151,
          "settlement_id": 151,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T03:02:19.941926Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1650.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76363.37,
        "kronos_base_predicted_close": 76363.6953125,
        "kronos_base_displacement": 0.3253125000046566,
        "kronos_base_displacement_fraction": 4.260059502411387e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76541.0703125,
        "kronos_small_displacement": 177.70031250000466,
        "kronos_small_displacement_fraction": 0.002327036018709031,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162300",
        "ticker": "KXBTC15M-26SEP162300-00",
        "market_id": "KXBTC15M-26SEP162300-00",
        "contract_id": "KXBTC15M-26SEP162300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76363.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T02:47:20.334375Z",
        "retrieved_timestamp": "2026-09-17T02:47:20.513350Z",
        "quote_offset_seconds": 0.178975,
        "quote_age_seconds": 0.178975,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1650.22
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76304.87,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 151,
          "signal_id": 151,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T02:30:00Z",
          "return_6h": 0.003966544828679863,
          "return_12h": 0.008851742163657361,
          "return_24h": 0.005953073527719566,
          "close_vs_ema12": 0.004448069303317537,
          "close_vs_ema24": 0.004617593995779767,
          "ema12_slope_3h": 0.0024153469795424876,
          "ema24_slope_6h": 0.0009958522187927255,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T02:47:20.380375Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T02:30:00Z",
            "return_6h": 0.003966544828679863,
            "return_12h": 0.008851742163657361,
            "return_24h": 0.005953073527719566,
            "close_vs_ema12": 0.004448069303317537,
            "close_vs_ema24": 0.004617593995779767,
            "ema12_slope_3h": 0.0024153469795424876,
            "ema24_slope_6h": 0.0009958522187927255,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 150,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0230Z",
      "trigger_timestamp": "2026-09-17T02:32:15.324339Z",
      "market_start_timestamp": "2026-09-17T02:30:00Z",
      "resolution_timestamp": "2026-09-17T02:45:00Z",
      "direction": "UP",
      "base_run_id": 973,
      "small_run_id": 974,
      "last_observed_close": 76121.15,
      "actual_close": 76363.37,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T02:32:15.361374Z",
      "base_predicted_close": 76176.296875,
      "small_predicted_close": 76182.0703125,
      "strike": 76121.15,
      "market_regime": {
        "id": 150,
        "signal_id": 150,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-17T02:15:00Z",
        "return_6h": 3.455138149077719e-05,
        "return_12h": 0.004916807766433662,
        "return_24h": 0.003324959750189871,
        "close_vs_ema12": 0.0014516186448454427,
        "close_vs_ema24": 0.0015283933844980613,
        "ema12_slope_3h": 0.0023962784723590147,
        "ema24_slope_6h": 0.000933193914193664,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T02:32:15.365794Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T02:15:00Z",
          "return_6h": 3.455138149077719e-05,
          "return_12h": 0.004916807766433662,
          "return_24h": 0.003324959750189871,
          "close_vs_ema12": 0.0014516186448454427,
          "close_vs_ema24": 0.0015283933844980613,
          "ema12_slope_3h": 0.0023962784723590147,
          "ema24_slope_6h": 0.000933193914193664,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.205978,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        973,
        974
      ],
      "forecast_publication_timestamp": "2026-09-17T02:32:15.324339Z",
      "requested_quote_timestamp": "2026-09-17T02:32:15.324339Z",
      "retrieved_quote_timestamp": "2026-09-17T02:32:15.530317Z",
      "quote_retrieval_timestamp": "2026-09-17T02:32:15.530317Z",
      "timing_difference_seconds": 0.205978,
      "selected_quote": {
        "id": 150,
        "contract_id": 150,
        "forecast_timestamp": "2026-09-17T02:32:15.324339Z",
        "requested_timestamp": "2026-09-17T02:32:15.324339Z",
        "actual_quote_timestamp": "2026-09-17T02:32:15.530317Z",
        "timestamp_delta_seconds": 0.205978,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T02:32:15.530317Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162245",
        "external_market_id": "KXBTC15M-26SEP162245-45",
        "external_contract_id": "KXBTC15M-26SEP162245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4845.12
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 150,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162245",
          "external_market_id": "KXBTC15M-26SEP162245-45",
          "external_contract_id": "KXBTC15M-26SEP162245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T02:30:00Z",
          "resolution_timestamp": "2026-09-17T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T02:32:15.371561Z"
        }
      ],
      "quotes": [
        {
          "id": 150,
          "contract_id": 150,
          "forecast_timestamp": "2026-09-17T02:32:15.324339Z",
          "requested_timestamp": "2026-09-17T02:32:15.324339Z",
          "actual_quote_timestamp": "2026-09-17T02:32:15.530317Z",
          "timestamp_delta_seconds": 0.205978,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T02:32:15.530317Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162245",
          "external_market_id": "KXBTC15M-26SEP162245-45",
          "external_contract_id": "KXBTC15M-26SEP162245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4845.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162245-45": {
          "UP/YES": "KXBTC15M-26SEP162245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 288,
          "signal_id": 150,
          "quote_id": 150,
          "settlement_id": 150,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T02:47:25.661124Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4845.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 289,
          "signal_id": 150,
          "quote_id": 150,
          "settlement_id": 150,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T02:47:25.664303Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4845.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76121.15,
        "kronos_base_predicted_close": 76176.296875,
        "kronos_base_displacement": 55.14687500000582,
        "kronos_base_displacement_fraction": 0.000724461926810168,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76182.0703125,
        "kronos_small_displacement": 60.92031250000582,
        "kronos_small_displacement_fraction": 0.0008003073061823925,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162245",
        "ticker": "KXBTC15M-26SEP162245-45",
        "market_id": "KXBTC15M-26SEP162245-45",
        "contract_id": "KXBTC15M-26SEP162245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76121.15
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T02:32:15.324339Z",
        "retrieved_timestamp": "2026-09-17T02:32:15.530317Z",
        "quote_offset_seconds": 0.205978,
        "quote_age_seconds": 0.205978,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4845.12
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76363.37,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 150,
          "signal_id": 150,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-17T02:15:00Z",
          "return_6h": 3.455138149077719e-05,
          "return_12h": 0.004916807766433662,
          "return_24h": 0.003324959750189871,
          "close_vs_ema12": 0.0014516186448454427,
          "close_vs_ema24": 0.0015283933844980613,
          "ema12_slope_3h": 0.0023962784723590147,
          "ema24_slope_6h": 0.000933193914193664,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T02:32:15.365794Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T02:15:00Z",
            "return_6h": 3.455138149077719e-05,
            "return_12h": 0.004916807766433662,
            "return_24h": 0.003324959750189871,
            "close_vs_ema12": 0.0014516186448454427,
            "close_vs_ema24": 0.0015283933844980613,
            "ema12_slope_3h": 0.0023962784723590147,
            "ema24_slope_6h": 0.000933193914193664,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 149,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0215Z",
      "trigger_timestamp": "2026-09-17T02:17:15.556321Z",
      "market_start_timestamp": "2026-09-17T02:15:00Z",
      "resolution_timestamp": "2026-09-17T02:30:00Z",
      "direction": "UP",
      "base_run_id": 971,
      "small_run_id": 972,
      "last_observed_close": 76137.13,
      "actual_close": 76121.15,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T02:17:15.592297Z",
      "base_predicted_close": 76227.59375,
      "small_predicted_close": 76236.078125,
      "strike": 76137.13,
      "market_regime": {
        "id": 149,
        "signal_id": 149,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T02:00:00Z",
        "return_6h": -3.952361159498263e-05,
        "return_12h": 0.00897002943505587,
        "return_24h": 0.007253674955806311,
        "close_vs_ema12": 0.0017237513081538314,
        "close_vs_ema24": 0.0017708701207435062,
        "ema12_slope_3h": 0.0024428724409657487,
        "ema24_slope_6h": 0.0009521412612616409,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T02:17:15.597340Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T02:00:00Z",
          "return_6h": -3.952361159498263e-05,
          "return_12h": 0.00897002943505587,
          "return_24h": 0.007253674955806311,
          "close_vs_ema12": 0.0017237513081538314,
          "close_vs_ema24": 0.0017708701207435062,
          "ema12_slope_3h": 0.0024428724409657487,
          "ema24_slope_6h": 0.0009521412612616409,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180853,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        971,
        972
      ],
      "forecast_publication_timestamp": "2026-09-17T02:17:15.556321Z",
      "requested_quote_timestamp": "2026-09-17T02:17:15.556321Z",
      "retrieved_quote_timestamp": "2026-09-17T02:17:15.737174Z",
      "quote_retrieval_timestamp": "2026-09-17T02:17:15.737174Z",
      "timing_difference_seconds": 0.180853,
      "selected_quote": {
        "id": 149,
        "contract_id": 149,
        "forecast_timestamp": "2026-09-17T02:17:15.556321Z",
        "requested_timestamp": "2026-09-17T02:17:15.556321Z",
        "actual_quote_timestamp": "2026-09-17T02:17:15.737174Z",
        "timestamp_delta_seconds": 0.180853,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T02:17:15.737174Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162230",
        "external_market_id": "KXBTC15M-26SEP162230-30",
        "external_contract_id": "KXBTC15M-26SEP162230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 44.03
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 149,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162230",
          "external_market_id": "KXBTC15M-26SEP162230-30",
          "external_contract_id": "KXBTC15M-26SEP162230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T02:15:00Z",
          "resolution_timestamp": "2026-09-17T02:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T02:17:15.599588Z"
        }
      ],
      "quotes": [
        {
          "id": 149,
          "contract_id": 149,
          "forecast_timestamp": "2026-09-17T02:17:15.556321Z",
          "requested_timestamp": "2026-09-17T02:17:15.556321Z",
          "actual_quote_timestamp": "2026-09-17T02:17:15.737174Z",
          "timestamp_delta_seconds": 0.180853,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T02:17:15.737174Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162230",
          "external_market_id": "KXBTC15M-26SEP162230-30",
          "external_contract_id": "KXBTC15M-26SEP162230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 44.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162230-30": {
          "UP/YES": "KXBTC15M-26SEP162230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76137.13,
        "kronos_base_predicted_close": 76227.59375,
        "kronos_base_displacement": 90.46374999999534,
        "kronos_base_displacement_fraction": 0.001188168637299506,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76236.078125,
        "kronos_small_displacement": 98.94812499999534,
        "kronos_small_displacement_fraction": 0.0012996040827910815,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162230",
        "ticker": "KXBTC15M-26SEP162230-30",
        "market_id": "KXBTC15M-26SEP162230-30",
        "contract_id": "KXBTC15M-26SEP162230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76137.13
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T02:17:15.556321Z",
        "retrieved_timestamp": "2026-09-17T02:17:15.737174Z",
        "quote_offset_seconds": 0.180853,
        "quote_age_seconds": 0.180853,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 44.03
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 76121.15,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 149,
          "signal_id": 149,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T02:00:00Z",
          "return_6h": -3.952361159498263e-05,
          "return_12h": 0.00897002943505587,
          "return_24h": 0.007253674955806311,
          "close_vs_ema12": 0.0017237513081538314,
          "close_vs_ema24": 0.0017708701207435062,
          "ema12_slope_3h": 0.0024428724409657487,
          "ema24_slope_6h": 0.0009521412612616409,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T02:17:15.597340Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T02:00:00Z",
            "return_6h": -3.952361159498263e-05,
            "return_12h": 0.00897002943505587,
            "return_24h": 0.007253674955806311,
            "close_vs_ema12": 0.0017237513081538314,
            "close_vs_ema24": 0.0017708701207435062,
            "ema12_slope_3h": 0.0024428724409657487,
            "ema24_slope_6h": 0.0009521412612616409,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 148,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0145Z",
      "trigger_timestamp": "2026-09-17T01:47:21.439172Z",
      "market_start_timestamp": "2026-09-17T01:45:00Z",
      "resolution_timestamp": "2026-09-17T02:00:00Z",
      "direction": "UP",
      "base_run_id": 967,
      "small_run_id": 968,
      "last_observed_close": 76552.43,
      "actual_close": 76314.32,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T01:47:21.488362Z",
      "base_predicted_close": 76604.8046875,
      "small_predicted_close": 76657.5703125,
      "strike": 76552.43,
      "market_regime": {
        "id": 148,
        "signal_id": 148,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T01:30:00Z",
        "return_6h": 0.008754558460003947,
        "return_12h": 0.011068076839877872,
        "return_24h": 0.012539588175245253,
        "close_vs_ema12": 0.007438667676244126,
        "close_vs_ema24": 0.0073604054963551935,
        "ema12_slope_3h": 0.002054720709769864,
        "ema24_slope_6h": 0.0009085585590402623,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T01:47:21.493214Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T01:30:00Z",
          "return_6h": 0.008754558460003947,
          "return_12h": 0.011068076839877872,
          "return_24h": 0.012539588175245253,
          "close_vs_ema12": 0.007438667676244126,
          "close_vs_ema24": 0.0073604054963551935,
          "ema12_slope_3h": 0.002054720709769864,
          "ema24_slope_6h": 0.0009085585590402623,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198176,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        967,
        968
      ],
      "forecast_publication_timestamp": "2026-09-17T01:47:21.439172Z",
      "requested_quote_timestamp": "2026-09-17T01:47:21.439172Z",
      "retrieved_quote_timestamp": "2026-09-17T01:47:21.637348Z",
      "quote_retrieval_timestamp": "2026-09-17T01:47:21.637348Z",
      "timing_difference_seconds": 0.198176,
      "selected_quote": {
        "id": 148,
        "contract_id": 148,
        "forecast_timestamp": "2026-09-17T01:47:21.439172Z",
        "requested_timestamp": "2026-09-17T01:47:21.439172Z",
        "actual_quote_timestamp": "2026-09-17T01:47:21.637348Z",
        "timestamp_delta_seconds": 0.198176,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T01:47:21.637348Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162200",
        "external_market_id": "KXBTC15M-26SEP162200-00",
        "external_contract_id": "KXBTC15M-26SEP162200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 737.39
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 148,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162200",
          "external_market_id": "KXBTC15M-26SEP162200-00",
          "external_contract_id": "KXBTC15M-26SEP162200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T01:45:00Z",
          "resolution_timestamp": "2026-09-17T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T01:47:21.496528Z"
        }
      ],
      "quotes": [
        {
          "id": 148,
          "contract_id": 148,
          "forecast_timestamp": "2026-09-17T01:47:21.439172Z",
          "requested_timestamp": "2026-09-17T01:47:21.439172Z",
          "actual_quote_timestamp": "2026-09-17T01:47:21.637348Z",
          "timestamp_delta_seconds": 0.198176,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.21,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T01:47:21.637348Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162200",
          "external_market_id": "KXBTC15M-26SEP162200-00",
          "external_contract_id": "KXBTC15M-26SEP162200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 737.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162200-00": {
          "UP/YES": "KXBTC15M-26SEP162200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 286,
          "signal_id": 148,
          "quote_id": 148,
          "settlement_id": 148,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.71,
          "net_pnl": -99.94999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T02:02:19.702220Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 737.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 287,
          "signal_id": 148,
          "quote_id": 148,
          "settlement_id": 148,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -21.0,
          "net_pnl": -22.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T02:02:19.704648Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 737.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76552.43,
        "kronos_base_predicted_close": 76604.8046875,
        "kronos_base_displacement": 52.374687500006985,
        "kronos_base_displacement_fraction": 0.0006841675372030253,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76657.5703125,
        "kronos_small_displacement": 105.14031250000698,
        "kronos_small_displacement_fraction": 0.0013734418685338531,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162200",
        "ticker": "KXBTC15M-26SEP162200-00",
        "market_id": "KXBTC15M-26SEP162200-00",
        "contract_id": "KXBTC15M-26SEP162200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76552.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T01:47:21.439172Z",
        "retrieved_timestamp": "2026-09-17T01:47:21.637348Z",
        "quote_offset_seconds": 0.198176,
        "quote_age_seconds": 0.198176,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 737.39
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76314.32,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 148,
          "signal_id": 148,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T01:30:00Z",
          "return_6h": 0.008754558460003947,
          "return_12h": 0.011068076839877872,
          "return_24h": 0.012539588175245253,
          "close_vs_ema12": 0.007438667676244126,
          "close_vs_ema24": 0.0073604054963551935,
          "ema12_slope_3h": 0.002054720709769864,
          "ema24_slope_6h": 0.0009085585590402623,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T01:47:21.493214Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T01:30:00Z",
            "return_6h": 0.008754558460003947,
            "return_12h": 0.011068076839877872,
            "return_24h": 0.012539588175245253,
            "close_vs_ema12": 0.007438667676244126,
            "close_vs_ema24": 0.0073604054963551935,
            "ema12_slope_3h": 0.002054720709769864,
            "ema24_slope_6h": 0.0009085585590402623,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 147,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0045Z",
      "trigger_timestamp": "2026-09-17T00:47:17.820252Z",
      "market_start_timestamp": "2026-09-17T00:45:00Z",
      "resolution_timestamp": "2026-09-17T01:00:00Z",
      "direction": "UP",
      "base_run_id": 959,
      "small_run_id": 960,
      "last_observed_close": 76377.74,
      "actual_close": 76283.4,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T00:47:17.862163Z",
      "base_predicted_close": 76384.8515625,
      "small_predicted_close": 76559.0859375,
      "strike": 76377.74,
      "market_regime": {
        "id": 147,
        "signal_id": 147,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T00:30:00Z",
        "return_6h": 0.004336956091375743,
        "return_12h": 0.0061876996187246736,
        "return_24h": 0.008358908681671107,
        "close_vs_ema12": 0.00615973419279392,
        "close_vs_ema24": 0.005539608914636229,
        "ema12_slope_3h": 0.0009680433229630747,
        "ema24_slope_6h": 0.00014825432234233382,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T00:47:17.868388Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T00:30:00Z",
          "return_6h": 0.004336956091375743,
          "return_12h": 0.0061876996187246736,
          "return_24h": 0.008358908681671107,
          "close_vs_ema12": 0.00615973419279392,
          "close_vs_ema24": 0.005539608914636229,
          "ema12_slope_3h": 0.0009680433229630747,
          "ema24_slope_6h": 0.00014825432234233382,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.3,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.276463,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        959,
        960
      ],
      "forecast_publication_timestamp": "2026-09-17T00:47:17.820252Z",
      "requested_quote_timestamp": "2026-09-17T00:47:17.820252Z",
      "retrieved_quote_timestamp": "2026-09-17T00:47:18.096715Z",
      "quote_retrieval_timestamp": "2026-09-17T00:47:18.096715Z",
      "timing_difference_seconds": 0.276463,
      "selected_quote": {
        "id": 147,
        "contract_id": 147,
        "forecast_timestamp": "2026-09-17T00:47:17.820252Z",
        "requested_timestamp": "2026-09-17T00:47:17.820252Z",
        "actual_quote_timestamp": "2026-09-17T00:47:18.096715Z",
        "timestamp_delta_seconds": 0.276463,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "implied_probability": 0.3,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T00:47:18.096715Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162100",
        "external_market_id": "KXBTC15M-26SEP162100-00",
        "external_contract_id": "KXBTC15M-26SEP162100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3600.03
      },
      "selected_entry_price": 0.3,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 147,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162100",
          "external_market_id": "KXBTC15M-26SEP162100-00",
          "external_contract_id": "KXBTC15M-26SEP162100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T00:45:00Z",
          "resolution_timestamp": "2026-09-17T01:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T00:47:17.880379Z"
        }
      ],
      "quotes": [
        {
          "id": 147,
          "contract_id": 147,
          "forecast_timestamp": "2026-09-17T00:47:17.820252Z",
          "requested_timestamp": "2026-09-17T00:47:17.820252Z",
          "actual_quote_timestamp": "2026-09-17T00:47:18.096715Z",
          "timestamp_delta_seconds": 0.276463,
          "bid": 0.29,
          "ask": 0.3,
          "midpoint": 0.295,
          "last_price": 0.3,
          "implied_probability": 0.3,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T00:47:18.096715Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162100",
          "external_market_id": "KXBTC15M-26SEP162100-00",
          "external_contract_id": "KXBTC15M-26SEP162100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3600.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162100-00": {
          "UP/YES": "KXBTC15M-26SEP162100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 284,
          "signal_id": 147,
          "quote_id": 147,
          "settlement_id": 147,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 317.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.1,
          "trading_fee": 4.66,
          "total_deployed": 99.75999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.1,
          "net_pnl": -99.75999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T01:02:27.733967Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3600.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 285,
          "signal_id": 147,
          "quote_id": 147,
          "settlement_id": 147,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.3,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 30.0,
          "trading_fee": 1.47,
          "total_deployed": 31.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -30.0,
          "net_pnl": -31.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T01:02:27.738269Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3600.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76377.74,
        "kronos_base_predicted_close": 76384.8515625,
        "kronos_base_displacement": 7.111562499994761,
        "kronos_base_displacement_fraction": 9.311040756108732e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76559.0859375,
        "kronos_small_displacement": 181.34593749999476,
        "kronos_small_displacement_fraction": 0.0023743297130812556,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162100",
        "ticker": "KXBTC15M-26SEP162100-00",
        "market_id": "KXBTC15M-26SEP162100-00",
        "contract_id": "KXBTC15M-26SEP162100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76377.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T00:47:17.820252Z",
        "retrieved_timestamp": "2026-09-17T00:47:18.096715Z",
        "quote_offset_seconds": 0.276463,
        "quote_age_seconds": 0.276463,
        "bid": 0.29,
        "ask": 0.3,
        "midpoint": 0.295,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.3,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3600.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76283.4,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 147,
          "signal_id": 147,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T00:30:00Z",
          "return_6h": 0.004336956091375743,
          "return_12h": 0.0061876996187246736,
          "return_24h": 0.008358908681671107,
          "close_vs_ema12": 0.00615973419279392,
          "close_vs_ema24": 0.005539608914636229,
          "ema12_slope_3h": 0.0009680433229630747,
          "ema24_slope_6h": 0.00014825432234233382,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T00:47:17.868388Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T00:30:00Z",
            "return_6h": 0.004336956091375743,
            "return_12h": 0.0061876996187246736,
            "return_24h": 0.008358908681671107,
            "close_vs_ema12": 0.00615973419279392,
            "close_vs_ema24": 0.005539608914636229,
            "ema12_slope_3h": 0.0009680433229630747,
            "ema24_slope_6h": 0.00014825432234233382,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 146,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0030Z",
      "trigger_timestamp": "2026-09-17T00:32:14.694210Z",
      "market_start_timestamp": "2026-09-17T00:30:00Z",
      "resolution_timestamp": "2026-09-17T00:45:00Z",
      "direction": "UP",
      "base_run_id": 957,
      "small_run_id": 958,
      "last_observed_close": 76343.86,
      "actual_close": 76377.74,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T00:32:14.733787Z",
      "base_predicted_close": 76369.78125,
      "small_predicted_close": 76530.984375,
      "strike": 76343.86,
      "market_regime": {
        "id": 146,
        "signal_id": 146,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T00:15:00Z",
        "return_6h": 0.006444416662400254,
        "return_12h": 0.006324061542750448,
        "return_24h": 0.00753648431681575,
        "close_vs_ema12": 0.005977089145686065,
        "close_vs_ema24": 0.005210832124145748,
        "ema12_slope_3h": 0.0007371507643532116,
        "ema24_slope_6h": 5.997909802180068e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T00:32:14.738679Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T00:15:00Z",
          "return_6h": 0.006444416662400254,
          "return_12h": 0.006324061542750448,
          "return_24h": 0.00753648431681575,
          "close_vs_ema12": 0.005977089145686065,
          "close_vs_ema24": 0.005210832124145748,
          "ema12_slope_3h": 0.0007371507643532116,
          "ema24_slope_6h": 5.997909802180068e-05,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173507,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        957,
        958
      ],
      "forecast_publication_timestamp": "2026-09-17T00:32:14.694210Z",
      "requested_quote_timestamp": "2026-09-17T00:32:14.694210Z",
      "retrieved_quote_timestamp": "2026-09-17T00:32:14.867717Z",
      "quote_retrieval_timestamp": "2026-09-17T00:32:14.867717Z",
      "timing_difference_seconds": 0.173507,
      "selected_quote": {
        "id": 146,
        "contract_id": 146,
        "forecast_timestamp": "2026-09-17T00:32:14.694210Z",
        "requested_timestamp": "2026-09-17T00:32:14.694210Z",
        "actual_quote_timestamp": "2026-09-17T00:32:14.867717Z",
        "timestamp_delta_seconds": 0.173507,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T00:32:14.867717Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162045",
        "external_market_id": "KXBTC15M-26SEP162045-45",
        "external_contract_id": "KXBTC15M-26SEP162045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2924.55
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 146,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162045",
          "external_market_id": "KXBTC15M-26SEP162045-45",
          "external_contract_id": "KXBTC15M-26SEP162045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T00:30:00Z",
          "resolution_timestamp": "2026-09-17T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T00:32:14.740508Z"
        }
      ],
      "quotes": [
        {
          "id": 146,
          "contract_id": 146,
          "forecast_timestamp": "2026-09-17T00:32:14.694210Z",
          "requested_timestamp": "2026-09-17T00:32:14.694210Z",
          "actual_quote_timestamp": "2026-09-17T00:32:14.867717Z",
          "timestamp_delta_seconds": 0.173507,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.58,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T00:32:14.867717Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162045",
          "external_market_id": "KXBTC15M-26SEP162045-45",
          "external_contract_id": "KXBTC15M-26SEP162045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2924.55
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162045-45": {
          "UP/YES": "KXBTC15M-26SEP162045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 282,
          "signal_id": 146,
          "quote_id": 146,
          "settlement_id": 146,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 164.0,
          "gross_pnl": 67.24000000000001,
          "net_pnl": 64.46000000000001,
          "roi": 0.6475788627687363,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T00:47:23.228932Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2924.55,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 283,
          "signal_id": 146,
          "quote_id": 146,
          "settlement_id": 146,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 41.0,
          "net_pnl": 39.3,
          "roi": 0.6474464579901152,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T00:47:23.231448Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2924.55,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76343.86,
        "kronos_base_predicted_close": 76369.78125,
        "kronos_base_displacement": 25.921249999999418,
        "kronos_base_displacement_fraction": 0.00033953287140576095,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76530.984375,
        "kronos_small_displacement": 187.12437499999942,
        "kronos_small_displacement_fraction": 0.002451073013599252,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162045",
        "ticker": "KXBTC15M-26SEP162045-45",
        "market_id": "KXBTC15M-26SEP162045-45",
        "contract_id": "KXBTC15M-26SEP162045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76343.86
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T00:32:14.694210Z",
        "retrieved_timestamp": "2026-09-17T00:32:14.867717Z",
        "quote_offset_seconds": 0.173507,
        "quote_age_seconds": 0.173507,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.58,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2924.55
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76377.74,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 146,
          "signal_id": 146,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T00:15:00Z",
          "return_6h": 0.006444416662400254,
          "return_12h": 0.006324061542750448,
          "return_24h": 0.00753648431681575,
          "close_vs_ema12": 0.005977089145686065,
          "close_vs_ema24": 0.005210832124145748,
          "ema12_slope_3h": 0.0007371507643532116,
          "ema24_slope_6h": 5.997909802180068e-05,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T00:32:14.738679Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T00:15:00Z",
            "return_6h": 0.006444416662400254,
            "return_12h": 0.006324061542750448,
            "return_24h": 0.00753648431681575,
            "close_vs_ema12": 0.005977089145686065,
            "close_vs_ema24": 0.005210832124145748,
            "ema12_slope_3h": 0.0007371507643532116,
            "ema24_slope_6h": 5.997909802180068e-05,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 145,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260917T0015Z",
      "trigger_timestamp": "2026-09-17T00:17:15.338266Z",
      "market_start_timestamp": "2026-09-17T00:15:00Z",
      "resolution_timestamp": "2026-09-17T00:30:00Z",
      "direction": "UP",
      "base_run_id": 955,
      "small_run_id": 956,
      "last_observed_close": 76261.75,
      "actual_close": 76343.86,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-17T00:17:15.376290Z",
      "base_predicted_close": 76308.6015625,
      "small_predicted_close": 76492.8203125,
      "strike": 76261.75,
      "market_regime": {
        "id": 145,
        "signal_id": 145,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-17T00:00:00Z",
        "return_6h": 0.006484166251681245,
        "return_12h": 0.002561659662648763,
        "return_24h": 0.00799416864243252,
        "close_vs_ema12": 0.005150863228465807,
        "close_vs_ema24": 0.00423997296819989,
        "ema12_slope_3h": 0.0005762132472160175,
        "ema24_slope_6h": -7.42506601387749e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-17T00:17:15.378956Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-17T00:00:00Z",
          "return_6h": 0.006484166251681245,
          "return_12h": 0.002561659662648763,
          "return_24h": 0.00799416864243252,
          "close_vs_ema12": 0.005150863228465807,
          "close_vs_ema24": 0.00423997296819989,
          "ema12_slope_3h": 0.0005762132472160175,
          "ema24_slope_6h": -7.42506601387749e-05,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.257948,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        955,
        956
      ],
      "forecast_publication_timestamp": "2026-09-17T00:17:15.338266Z",
      "requested_quote_timestamp": "2026-09-17T00:17:15.338266Z",
      "retrieved_quote_timestamp": "2026-09-17T00:17:15.596214Z",
      "quote_retrieval_timestamp": "2026-09-17T00:17:15.596214Z",
      "timing_difference_seconds": 0.257948,
      "selected_quote": {
        "id": 145,
        "contract_id": 145,
        "forecast_timestamp": "2026-09-17T00:17:15.338266Z",
        "requested_timestamp": "2026-09-17T00:17:15.338266Z",
        "actual_quote_timestamp": "2026-09-17T00:17:15.596214Z",
        "timestamp_delta_seconds": 0.257948,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-17T00:17:15.596214Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP162030",
        "external_market_id": "KXBTC15M-26SEP162030-30",
        "external_contract_id": "KXBTC15M-26SEP162030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7952.83
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 145,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162030",
          "external_market_id": "KXBTC15M-26SEP162030-30",
          "external_contract_id": "KXBTC15M-26SEP162030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-17T00:15:00Z",
          "resolution_timestamp": "2026-09-17T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-17T00:17:15.381443Z"
        }
      ],
      "quotes": [
        {
          "id": 145,
          "contract_id": 145,
          "forecast_timestamp": "2026-09-17T00:17:15.338266Z",
          "requested_timestamp": "2026-09-17T00:17:15.338266Z",
          "actual_quote_timestamp": "2026-09-17T00:17:15.596214Z",
          "timestamp_delta_seconds": 0.257948,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-17T00:17:15.596214Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP162030",
          "external_market_id": "KXBTC15M-26SEP162030-30",
          "external_contract_id": "KXBTC15M-26SEP162030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7952.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP162030-30": {
          "UP/YES": "KXBTC15M-26SEP162030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 280,
          "signal_id": 145,
          "quote_id": 145,
          "settlement_id": 145,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 147.0,
          "gross_pnl": 49.97999999999999,
          "net_pnl": 47.66999999999999,
          "roi": 0.4799154334038053,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T00:32:18.995672Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7952.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 281,
          "signal_id": 145,
          "quote_id": 145,
          "settlement_id": 145,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 34.0,
          "net_pnl": 32.42,
          "roi": 0.47972773009766206,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-17T00:32:18.997686Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7952.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76261.75,
        "kronos_base_predicted_close": 76308.6015625,
        "kronos_base_displacement": 46.8515625,
        "kronos_base_displacement_fraction": 0.000614352050667602,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76492.8203125,
        "kronos_small_displacement": 231.0703125,
        "kronos_small_displacement_fraction": 0.003029963415473681,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP162030",
        "ticker": "KXBTC15M-26SEP162030-30",
        "market_id": "KXBTC15M-26SEP162030-30",
        "contract_id": "KXBTC15M-26SEP162030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76261.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-17T00:17:15.338266Z",
        "retrieved_timestamp": "2026-09-17T00:17:15.596214Z",
        "quote_offset_seconds": 0.257948,
        "quote_age_seconds": 0.257948,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7952.83
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76343.86,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260917T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 145,
          "signal_id": 145,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-17T00:00:00Z",
          "return_6h": 0.006484166251681245,
          "return_12h": 0.002561659662648763,
          "return_24h": 0.00799416864243252,
          "close_vs_ema12": 0.005150863228465807,
          "close_vs_ema24": 0.00423997296819989,
          "ema12_slope_3h": 0.0005762132472160175,
          "ema24_slope_6h": -7.42506601387749e-05,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-17T00:17:15.378956Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-17T00:00:00Z",
            "return_6h": 0.006484166251681245,
            "return_12h": 0.002561659662648763,
            "return_24h": 0.00799416864243252,
            "close_vs_ema12": 0.005150863228465807,
            "close_vs_ema24": 0.00423997296819989,
            "ema12_slope_3h": 0.0005762132472160175,
            "ema24_slope_6h": -7.42506601387749e-05,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 144,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T2330Z",
      "trigger_timestamp": "2026-09-16T23:32:15.684583Z",
      "market_start_timestamp": "2026-09-16T23:30:00Z",
      "resolution_timestamp": "2026-09-16T23:45:00Z",
      "direction": "UP",
      "base_run_id": 949,
      "small_run_id": 950,
      "last_observed_close": 76022.0,
      "actual_close": 76145.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T23:32:15.724519Z",
      "base_predicted_close": 76043.0546875,
      "small_predicted_close": 76046.0859375,
      "strike": 76022.0,
      "market_regime": {
        "id": 144,
        "signal_id": 144,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-16T23:15:00Z",
        "return_6h": 0.004900948700940599,
        "return_12h": 0.0013646428510021291,
        "return_24h": 0.004216986127780542,
        "close_vs_ema12": 0.0025438411067444378,
        "close_vs_ema24": 0.0012905463491372782,
        "ema12_slope_3h": 0.0004497267399674598,
        "ema24_slope_6h": -0.0005629538971032577,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T23:32:15.727305Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T23:15:00Z",
          "return_6h": 0.004900948700940599,
          "return_12h": 0.0013646428510021291,
          "return_24h": 0.004216986127780542,
          "close_vs_ema12": 0.0025438411067444378,
          "close_vs_ema24": 0.0012905463491372782,
          "ema12_slope_3h": 0.0004497267399674598,
          "ema24_slope_6h": -0.0005629538971032577,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168661,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        949,
        950
      ],
      "forecast_publication_timestamp": "2026-09-16T23:32:15.684583Z",
      "requested_quote_timestamp": "2026-09-16T23:32:15.684583Z",
      "retrieved_quote_timestamp": "2026-09-16T23:32:15.853244Z",
      "quote_retrieval_timestamp": "2026-09-16T23:32:15.853244Z",
      "timing_difference_seconds": 0.168661,
      "selected_quote": {
        "id": 144,
        "contract_id": 144,
        "forecast_timestamp": "2026-09-16T23:32:15.684583Z",
        "requested_timestamp": "2026-09-16T23:32:15.684583Z",
        "actual_quote_timestamp": "2026-09-16T23:32:15.853244Z",
        "timestamp_delta_seconds": 0.168661,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T23:32:15.853244Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP161945",
        "external_market_id": "KXBTC15M-26SEP161945-45",
        "external_contract_id": "KXBTC15M-26SEP161945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4237.72
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 144,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161945",
          "external_market_id": "KXBTC15M-26SEP161945-45",
          "external_contract_id": "KXBTC15M-26SEP161945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T23:30:00Z",
          "resolution_timestamp": "2026-09-16T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T23:32:15.729502Z"
        }
      ],
      "quotes": [
        {
          "id": 144,
          "contract_id": 144,
          "forecast_timestamp": "2026-09-16T23:32:15.684583Z",
          "requested_timestamp": "2026-09-16T23:32:15.684583Z",
          "actual_quote_timestamp": "2026-09-16T23:32:15.853244Z",
          "timestamp_delta_seconds": 0.168661,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.51,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T23:32:15.853244Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161945",
          "external_market_id": "KXBTC15M-26SEP161945-45",
          "external_contract_id": "KXBTC15M-26SEP161945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4237.72
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP161945-45": {
          "UP/YES": "KXBTC15M-26SEP161945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 278,
          "signal_id": 144,
          "quote_id": 144,
          "settlement_id": 144,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 186.0,
          "gross_pnl": 89.28,
          "net_pnl": 86.03,
          "roi": 0.8605581674502351,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T23:47:22.419998Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4237.72,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 279,
          "signal_id": 144,
          "quote_id": 144,
          "settlement_id": 144,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 48.0,
          "net_pnl": 46.25,
          "roi": 0.8604651162790697,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T23:47:22.422826Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4237.72,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76022.0,
        "kronos_base_predicted_close": 76043.0546875,
        "kronos_base_displacement": 21.0546875,
        "kronos_base_displacement_fraction": 0.00027695519060272025,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76046.0859375,
        "kronos_small_displacement": 24.0859375,
        "kronos_small_displacement_fraction": 0.0003168285167451527,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP161945",
        "ticker": "KXBTC15M-26SEP161945-45",
        "market_id": "KXBTC15M-26SEP161945-45",
        "contract_id": "KXBTC15M-26SEP161945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76022.0
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T23:32:15.684583Z",
        "retrieved_timestamp": "2026-09-16T23:32:15.853244Z",
        "quote_offset_seconds": 0.168661,
        "quote_age_seconds": 0.168661,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4237.72
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76145.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 144,
          "signal_id": 144,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-16T23:15:00Z",
          "return_6h": 0.004900948700940599,
          "return_12h": 0.0013646428510021291,
          "return_24h": 0.004216986127780542,
          "close_vs_ema12": 0.0025438411067444378,
          "close_vs_ema24": 0.0012905463491372782,
          "ema12_slope_3h": 0.0004497267399674598,
          "ema24_slope_6h": -0.0005629538971032577,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T23:32:15.727305Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T23:15:00Z",
            "return_6h": 0.004900948700940599,
            "return_12h": 0.0013646428510021291,
            "return_24h": 0.004216986127780542,
            "close_vs_ema12": 0.0025438411067444378,
            "close_vs_ema24": 0.0012905463491372782,
            "ema12_slope_3h": 0.0004497267399674598,
            "ema24_slope_6h": -0.0005629538971032577,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 143,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T2300Z",
      "trigger_timestamp": "2026-09-16T23:02:15.435730Z",
      "market_start_timestamp": "2026-09-16T23:00:00Z",
      "resolution_timestamp": "2026-09-16T23:15:00Z",
      "direction": "UP",
      "base_run_id": 945,
      "small_run_id": 946,
      "last_observed_close": 75624.49,
      "actual_close": 75773.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T23:02:15.474481Z",
      "base_predicted_close": 75688.75,
      "small_predicted_close": 75640.765625,
      "strike": 75624.49,
      "market_regime": {
        "id": 143,
        "signal_id": 143,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-16T22:45:00Z",
        "return_6h": -0.0012303340187547196,
        "return_12h": -0.0031243249417366448,
        "return_24h": 3.299304587955909e-05,
        "close_vs_ema12": -0.0026171482076382535,
        "close_vs_ema24": -0.003959101956365729,
        "ema12_slope_3h": 0.0007517022422949271,
        "ema24_slope_6h": -0.0007292225615219694,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T23:02:15.479913Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T22:45:00Z",
          "return_6h": -0.0012303340187547196,
          "return_12h": -0.0031243249417366448,
          "return_24h": 3.299304587955909e-05,
          "close_vs_ema12": -0.0026171482076382535,
          "close_vs_ema24": -0.003959101956365729,
          "ema12_slope_3h": 0.0007517022422949271,
          "ema24_slope_6h": -0.0007292225615219694,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.211893,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        945,
        946
      ],
      "forecast_publication_timestamp": "2026-09-16T23:02:15.435730Z",
      "requested_quote_timestamp": "2026-09-16T23:02:15.435730Z",
      "retrieved_quote_timestamp": "2026-09-16T23:02:15.647623Z",
      "quote_retrieval_timestamp": "2026-09-16T23:02:15.647623Z",
      "timing_difference_seconds": 0.211893,
      "selected_quote": {
        "id": 143,
        "contract_id": 143,
        "forecast_timestamp": "2026-09-16T23:02:15.435730Z",
        "requested_timestamp": "2026-09-16T23:02:15.435730Z",
        "actual_quote_timestamp": "2026-09-16T23:02:15.647623Z",
        "timestamp_delta_seconds": 0.211893,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T23:02:15.647623Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP161915",
        "external_market_id": "KXBTC15M-26SEP161915-15",
        "external_contract_id": "KXBTC15M-26SEP161915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2707.43
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 143,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161915",
          "external_market_id": "KXBTC15M-26SEP161915-15",
          "external_contract_id": "KXBTC15M-26SEP161915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T23:00:00Z",
          "resolution_timestamp": "2026-09-16T23:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T23:02:15.482464Z"
        }
      ],
      "quotes": [
        {
          "id": 143,
          "contract_id": 143,
          "forecast_timestamp": "2026-09-16T23:02:15.435730Z",
          "requested_timestamp": "2026-09-16T23:02:15.435730Z",
          "actual_quote_timestamp": "2026-09-16T23:02:15.647623Z",
          "timestamp_delta_seconds": 0.211893,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.57,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T23:02:15.647623Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161915",
          "external_market_id": "KXBTC15M-26SEP161915-15",
          "external_contract_id": "KXBTC15M-26SEP161915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2707.43
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP161915-15": {
          "UP/YES": "KXBTC15M-26SEP161915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 276,
          "signal_id": 143,
          "quote_id": 143,
          "settlement_id": 143,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T23:17:20.176047Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2707.43,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 277,
          "signal_id": 143,
          "quote_id": 143,
          "settlement_id": 143,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T23:17:20.178445Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2707.43,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75624.49,
        "kronos_base_predicted_close": 75688.75,
        "kronos_base_displacement": 64.25999999999476,
        "kronos_base_displacement_fraction": 0.0008497247386394904,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75640.765625,
        "kronos_small_displacement": 16.27562499999476,
        "kronos_small_displacement_fraction": 0.00021521632740921308,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP161915",
        "ticker": "KXBTC15M-26SEP161915-15",
        "market_id": "KXBTC15M-26SEP161915-15",
        "contract_id": "KXBTC15M-26SEP161915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75624.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T23:02:15.435730Z",
        "retrieved_timestamp": "2026-09-16T23:02:15.647623Z",
        "quote_offset_seconds": 0.211893,
        "quote_age_seconds": 0.211893,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2707.43
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75773.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T2300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 143,
          "signal_id": 143,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-16T22:45:00Z",
          "return_6h": -0.0012303340187547196,
          "return_12h": -0.0031243249417366448,
          "return_24h": 3.299304587955909e-05,
          "close_vs_ema12": -0.0026171482076382535,
          "close_vs_ema24": -0.003959101956365729,
          "ema12_slope_3h": 0.0007517022422949271,
          "ema24_slope_6h": -0.0007292225615219694,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T23:02:15.479913Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T22:45:00Z",
            "return_6h": -0.0012303340187547196,
            "return_12h": -0.0031243249417366448,
            "return_24h": 3.299304587955909e-05,
            "close_vs_ema12": -0.0026171482076382535,
            "close_vs_ema24": -0.003959101956365729,
            "ema12_slope_3h": 0.0007517022422949271,
            "ema24_slope_6h": -0.0007292225615219694,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 142,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T2200Z",
      "trigger_timestamp": "2026-09-16T22:02:16.506185Z",
      "market_start_timestamp": "2026-09-16T22:00:00Z",
      "resolution_timestamp": "2026-09-16T22:15:00Z",
      "direction": "UP",
      "base_run_id": 937,
      "small_run_id": 938,
      "last_observed_close": 75926.7,
      "actual_close": 75822.39,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T22:02:16.538480Z",
      "base_predicted_close": 75985.203125,
      "small_predicted_close": 75941.40625,
      "strike": 75926.7,
      "market_regime": {
        "id": 142,
        "signal_id": 142,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-16T21:45:00Z",
        "return_6h": 0.0023502724075470383,
        "return_12h": 9.629951538703274e-05,
        "return_24h": 0.007129866962697795,
        "close_vs_ema12": 0.001137721042027806,
        "close_vs_ema24": -0.00020448463400069006,
        "ema12_slope_3h": 0.001007934506713326,
        "ema24_slope_6h": -0.0008132070834250271,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T22:02:16.542931Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T21:45:00Z",
          "return_6h": 0.0023502724075470383,
          "return_12h": 9.629951538703274e-05,
          "return_24h": 0.007129866962697795,
          "close_vs_ema12": 0.001137721042027806,
          "close_vs_ema24": -0.00020448463400069006,
          "ema12_slope_3h": 0.001007934506713326,
          "ema24_slope_6h": -0.0008132070834250271,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.16,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194619,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        937,
        938
      ],
      "forecast_publication_timestamp": "2026-09-16T22:02:16.506185Z",
      "requested_quote_timestamp": "2026-09-16T22:02:16.506185Z",
      "retrieved_quote_timestamp": "2026-09-16T22:02:16.700804Z",
      "quote_retrieval_timestamp": "2026-09-16T22:02:16.700804Z",
      "timing_difference_seconds": 0.194619,
      "selected_quote": {
        "id": 142,
        "contract_id": 142,
        "forecast_timestamp": "2026-09-16T22:02:16.506185Z",
        "requested_timestamp": "2026-09-16T22:02:16.506185Z",
        "actual_quote_timestamp": "2026-09-16T22:02:16.700804Z",
        "timestamp_delta_seconds": 0.194619,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "implied_probability": 0.16,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T22:02:16.700804Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP161815",
        "external_market_id": "KXBTC15M-26SEP161815-15",
        "external_contract_id": "KXBTC15M-26SEP161815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3060.75
      },
      "selected_entry_price": 0.16,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 142,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161815",
          "external_market_id": "KXBTC15M-26SEP161815-15",
          "external_contract_id": "KXBTC15M-26SEP161815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T22:00:00Z",
          "resolution_timestamp": "2026-09-16T22:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T22:02:16.545430Z"
        }
      ],
      "quotes": [
        {
          "id": 142,
          "contract_id": 142,
          "forecast_timestamp": "2026-09-16T22:02:16.506185Z",
          "requested_timestamp": "2026-09-16T22:02:16.506185Z",
          "actual_quote_timestamp": "2026-09-16T22:02:16.700804Z",
          "timestamp_delta_seconds": 0.194619,
          "bid": 0.15,
          "ask": 0.16,
          "midpoint": 0.155,
          "last_price": 0.16,
          "implied_probability": 0.16,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T22:02:16.700804Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161815",
          "external_market_id": "KXBTC15M-26SEP161815-15",
          "external_contract_id": "KXBTC15M-26SEP161815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3060.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP161815-15": {
          "UP/YES": "KXBTC15M-26SEP161815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 274,
          "signal_id": 142,
          "quote_id": 142,
          "settlement_id": 142,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 590.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.4,
          "trading_fee": 5.56,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.4,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T22:17:19.393994Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3060.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 275,
          "signal_id": 142,
          "quote_id": 142,
          "settlement_id": 142,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 16.0,
          "trading_fee": 0.95,
          "total_deployed": 16.95,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -16.0,
          "net_pnl": -16.95,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T22:17:19.395985Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3060.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75926.7,
        "kronos_base_predicted_close": 75985.203125,
        "kronos_base_displacement": 58.50312500000291,
        "kronos_base_displacement_fraction": 0.0007705211078580119,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75941.40625,
        "kronos_small_displacement": 14.70625000000291,
        "kronos_small_displacement_fraction": 0.00019369009847659534,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP161815",
        "ticker": "KXBTC15M-26SEP161815-15",
        "market_id": "KXBTC15M-26SEP161815-15",
        "contract_id": "KXBTC15M-26SEP161815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75926.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T22:02:16.506185Z",
        "retrieved_timestamp": "2026-09-16T22:02:16.700804Z",
        "quote_offset_seconds": 0.194619,
        "quote_age_seconds": 0.194619,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.16,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.16,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3060.75
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75822.39,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T2200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 142,
          "signal_id": 142,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-16T21:45:00Z",
          "return_6h": 0.0023502724075470383,
          "return_12h": 9.629951538703274e-05,
          "return_24h": 0.007129866962697795,
          "close_vs_ema12": 0.001137721042027806,
          "close_vs_ema24": -0.00020448463400069006,
          "ema12_slope_3h": 0.001007934506713326,
          "ema24_slope_6h": -0.0008132070834250271,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T22:02:16.542931Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T21:45:00Z",
            "return_6h": 0.0023502724075470383,
            "return_12h": 9.629951538703274e-05,
            "return_24h": 0.007129866962697795,
            "close_vs_ema12": 0.001137721042027806,
            "close_vs_ema24": -0.00020448463400069006,
            "ema12_slope_3h": 0.001007934506713326,
            "ema24_slope_6h": -0.0008132070834250271,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 141,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T2145Z",
      "trigger_timestamp": "2026-09-16T21:47:18.133195Z",
      "market_start_timestamp": "2026-09-16T21:45:00Z",
      "resolution_timestamp": "2026-09-16T22:00:00Z",
      "direction": "UP",
      "base_run_id": 935,
      "small_run_id": 936,
      "last_observed_close": 75892.8,
      "actual_close": 75926.7,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T21:47:18.179870Z",
      "base_predicted_close": 75979.2734375,
      "small_predicted_close": 75963.125,
      "strike": 75892.8,
      "market_regime": {
        "id": 141,
        "signal_id": 141,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-16T21:30:00Z",
        "return_6h": 0.0027761897696378934,
        "return_12h": 0.00047081299852003156,
        "return_24h": 0.0026496265285358422,
        "close_vs_ema12": 0.0007391770427567224,
        "close_vs_ema24": -0.000655198478864083,
        "ema12_slope_3h": 0.0008811114284079657,
        "ema24_slope_6h": -0.0008795895494785322,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T21:47:18.183357Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T21:30:00Z",
          "return_6h": 0.0027761897696378934,
          "return_12h": 0.00047081299852003156,
          "return_24h": 0.0026496265285358422,
          "close_vs_ema12": 0.0007391770427567224,
          "close_vs_ema24": -0.000655198478864083,
          "ema12_slope_3h": 0.0008811114284079657,
          "ema24_slope_6h": -0.0008795895494785322,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176585,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        935,
        936
      ],
      "forecast_publication_timestamp": "2026-09-16T21:47:18.133195Z",
      "requested_quote_timestamp": "2026-09-16T21:47:18.133195Z",
      "retrieved_quote_timestamp": "2026-09-16T21:47:18.309780Z",
      "quote_retrieval_timestamp": "2026-09-16T21:47:18.309780Z",
      "timing_difference_seconds": 0.176585,
      "selected_quote": {
        "id": 141,
        "contract_id": 141,
        "forecast_timestamp": "2026-09-16T21:47:18.133195Z",
        "requested_timestamp": "2026-09-16T21:47:18.133195Z",
        "actual_quote_timestamp": "2026-09-16T21:47:18.309780Z",
        "timestamp_delta_seconds": 0.176585,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T21:47:18.309780Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP161800",
        "external_market_id": "KXBTC15M-26SEP161800-00",
        "external_contract_id": "KXBTC15M-26SEP161800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 40.26
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 141,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161800",
          "external_market_id": "KXBTC15M-26SEP161800-00",
          "external_contract_id": "KXBTC15M-26SEP161800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T21:45:00Z",
          "resolution_timestamp": "2026-09-16T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T21:47:18.186748Z"
        }
      ],
      "quotes": [
        {
          "id": 141,
          "contract_id": 141,
          "forecast_timestamp": "2026-09-16T21:47:18.133195Z",
          "requested_timestamp": "2026-09-16T21:47:18.133195Z",
          "actual_quote_timestamp": "2026-09-16T21:47:18.309780Z",
          "timestamp_delta_seconds": 0.176585,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T21:47:18.309780Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161800",
          "external_market_id": "KXBTC15M-26SEP161800-00",
          "external_contract_id": "KXBTC15M-26SEP161800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 40.26
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP161800-00": {
          "UP/YES": "KXBTC15M-26SEP161800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75892.8,
        "kronos_base_predicted_close": 75979.2734375,
        "kronos_base_displacement": 86.47343749999709,
        "kronos_base_displacement_fraction": 0.0011394155637952097,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75963.125,
        "kronos_small_displacement": 70.32499999999709,
        "kronos_small_displacement_fraction": 0.0009266359918200025,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP161800",
        "ticker": "KXBTC15M-26SEP161800-00",
        "market_id": "KXBTC15M-26SEP161800-00",
        "contract_id": "KXBTC15M-26SEP161800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75892.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T21:47:18.133195Z",
        "retrieved_timestamp": "2026-09-16T21:47:18.309780Z",
        "quote_offset_seconds": 0.176585,
        "quote_age_seconds": 0.176585,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 40.26
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 75926.7,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 141,
          "signal_id": 141,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-16T21:30:00Z",
          "return_6h": 0.0027761897696378934,
          "return_12h": 0.00047081299852003156,
          "return_24h": 0.0026496265285358422,
          "close_vs_ema12": 0.0007391770427567224,
          "close_vs_ema24": -0.000655198478864083,
          "ema12_slope_3h": 0.0008811114284079657,
          "ema24_slope_6h": -0.0008795895494785322,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T21:47:18.183357Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T21:30:00Z",
            "return_6h": 0.0027761897696378934,
            "return_12h": 0.00047081299852003156,
            "return_24h": 0.0026496265285358422,
            "close_vs_ema12": 0.0007391770427567224,
            "close_vs_ema24": -0.000655198478864083,
            "ema12_slope_3h": 0.0008811114284079657,
            "ema24_slope_6h": -0.0008795895494785322,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 140,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T1915Z",
      "trigger_timestamp": "2026-09-16T19:17:15.426853Z",
      "market_start_timestamp": "2026-09-16T19:15:00Z",
      "resolution_timestamp": "2026-09-16T19:30:00Z",
      "direction": "UP",
      "base_run_id": 915,
      "small_run_id": 916,
      "last_observed_close": 75788.88,
      "actual_close": 75397.31,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T19:17:15.461069Z",
      "base_predicted_close": 75909.5234375,
      "small_predicted_close": 75862.5078125,
      "strike": 75788.88,
      "market_regime": {
        "id": 140,
        "signal_id": 140,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-16T19:00:00Z",
        "return_6h": 0.0007360913362324251,
        "return_12h": -4.55565017840609e-05,
        "return_24h": -0.0017178395948128644,
        "close_vs_ema12": 0.00031434203640356984,
        "close_vs_ema24": -0.0019370373251840212,
        "ema12_slope_3h": -0.0004150010486541067,
        "ema24_slope_6h": -0.002052376102463893,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T19:17:15.466056Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T19:00:00Z",
          "return_6h": 0.0007360913362324251,
          "return_12h": -4.55565017840609e-05,
          "return_24h": -0.0017178395948128644,
          "close_vs_ema12": 0.00031434203640356984,
          "close_vs_ema24": -0.0019370373251840212,
          "ema12_slope_3h": -0.0004150010486541067,
          "ema24_slope_6h": -0.002052376102463893,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.217057,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        915,
        916
      ],
      "forecast_publication_timestamp": "2026-09-16T19:17:15.426853Z",
      "requested_quote_timestamp": "2026-09-16T19:17:15.426853Z",
      "retrieved_quote_timestamp": "2026-09-16T19:17:15.643910Z",
      "quote_retrieval_timestamp": "2026-09-16T19:17:15.643910Z",
      "timing_difference_seconds": 0.217057,
      "selected_quote": {
        "id": 140,
        "contract_id": 140,
        "forecast_timestamp": "2026-09-16T19:17:15.426853Z",
        "requested_timestamp": "2026-09-16T19:17:15.426853Z",
        "actual_quote_timestamp": "2026-09-16T19:17:15.643910Z",
        "timestamp_delta_seconds": 0.217057,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T19:17:15.643910Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP161530",
        "external_market_id": "KXBTC15M-26SEP161530-30",
        "external_contract_id": "KXBTC15M-26SEP161530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 981.58
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 140,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161530",
          "external_market_id": "KXBTC15M-26SEP161530-30",
          "external_contract_id": "KXBTC15M-26SEP161530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T19:15:00Z",
          "resolution_timestamp": "2026-09-16T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T19:17:15.468187Z"
        }
      ],
      "quotes": [
        {
          "id": 140,
          "contract_id": 140,
          "forecast_timestamp": "2026-09-16T19:17:15.426853Z",
          "requested_timestamp": "2026-09-16T19:17:15.426853Z",
          "actual_quote_timestamp": "2026-09-16T19:17:15.643910Z",
          "timestamp_delta_seconds": 0.217057,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T19:17:15.643910Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161530",
          "external_market_id": "KXBTC15M-26SEP161530-30",
          "external_contract_id": "KXBTC15M-26SEP161530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 981.58
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP161530-30": {
          "UP/YES": "KXBTC15M-26SEP161530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 272,
          "signal_id": 140,
          "quote_id": 140,
          "settlement_id": 140,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T19:32:24.828882Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 981.58,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 273,
          "signal_id": 140,
          "quote_id": 140,
          "settlement_id": 140,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T19:32:24.832972Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 981.58,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75788.88,
        "kronos_base_predicted_close": 75909.5234375,
        "kronos_base_displacement": 120.64343749999534,
        "kronos_base_displacement_fraction": 0.0015918356030593845,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75862.5078125,
        "kronos_small_displacement": 73.62781249999534,
        "kronos_small_displacement_fraction": 0.0009714856915684114,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP161530",
        "ticker": "KXBTC15M-26SEP161530-30",
        "market_id": "KXBTC15M-26SEP161530-30",
        "contract_id": "KXBTC15M-26SEP161530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75788.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T19:17:15.426853Z",
        "retrieved_timestamp": "2026-09-16T19:17:15.643910Z",
        "quote_offset_seconds": 0.217057,
        "quote_age_seconds": 0.217057,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 981.58
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75397.31,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 140,
          "signal_id": 140,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-16T19:00:00Z",
          "return_6h": 0.0007360913362324251,
          "return_12h": -4.55565017840609e-05,
          "return_24h": -0.0017178395948128644,
          "close_vs_ema12": 0.00031434203640356984,
          "close_vs_ema24": -0.0019370373251840212,
          "ema12_slope_3h": -0.0004150010486541067,
          "ema24_slope_6h": -0.002052376102463893,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T19:17:15.466056Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T19:00:00Z",
            "return_6h": 0.0007360913362324251,
            "return_12h": -4.55565017840609e-05,
            "return_24h": -0.0017178395948128644,
            "close_vs_ema12": 0.00031434203640356984,
            "close_vs_ema24": -0.0019370373251840212,
            "ema12_slope_3h": -0.0004150010486541067,
            "ema24_slope_6h": -0.002052376102463893,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 139,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T1830Z",
      "trigger_timestamp": "2026-09-16T18:32:16.460399Z",
      "market_start_timestamp": "2026-09-16T18:30:00Z",
      "resolution_timestamp": "2026-09-16T18:45:00Z",
      "direction": "UP",
      "base_run_id": 909,
      "small_run_id": 910,
      "last_observed_close": 75855.02,
      "actual_close": 76047.92,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T18:32:16.490605Z",
      "base_predicted_close": 75911.7265625,
      "small_predicted_close": 75880.296875,
      "strike": 75855.02,
      "market_regime": {
        "id": 139,
        "signal_id": 139,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-16T18:15:00Z",
        "return_6h": -0.00011958446751492158,
        "return_12h": 0.0001011175774303652,
        "return_24h": -0.013742986696887893,
        "close_vs_ema12": 0.0012786304965661799,
        "close_vs_ema24": -0.0011655602513335195,
        "ema12_slope_3h": -0.0006018221388820466,
        "ema24_slope_6h": -0.0021678682543692096,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T18:32:16.495372Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T18:15:00Z",
          "return_6h": -0.00011958446751492158,
          "return_12h": 0.0001011175774303652,
          "return_24h": -0.013742986696887893,
          "close_vs_ema12": 0.0012786304965661799,
          "close_vs_ema24": -0.0011655602513335195,
          "ema12_slope_3h": -0.0006018221388820466,
          "ema24_slope_6h": -0.0021678682543692096,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.33,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168728,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        909,
        910
      ],
      "forecast_publication_timestamp": "2026-09-16T18:32:16.460399Z",
      "requested_quote_timestamp": "2026-09-16T18:32:16.460399Z",
      "retrieved_quote_timestamp": "2026-09-16T18:32:16.629127Z",
      "quote_retrieval_timestamp": "2026-09-16T18:32:16.629127Z",
      "timing_difference_seconds": 0.168728,
      "selected_quote": {
        "id": 139,
        "contract_id": 139,
        "forecast_timestamp": "2026-09-16T18:32:16.460399Z",
        "requested_timestamp": "2026-09-16T18:32:16.460399Z",
        "actual_quote_timestamp": "2026-09-16T18:32:16.629127Z",
        "timestamp_delta_seconds": 0.168728,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "implied_probability": 0.33,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T18:32:16.629127Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP161445",
        "external_market_id": "KXBTC15M-26SEP161445-45",
        "external_contract_id": "KXBTC15M-26SEP161445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8826.21
      },
      "selected_entry_price": 0.33,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 139,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161445",
          "external_market_id": "KXBTC15M-26SEP161445-45",
          "external_contract_id": "KXBTC15M-26SEP161445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T18:30:00Z",
          "resolution_timestamp": "2026-09-16T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T18:32:16.501020Z"
        }
      ],
      "quotes": [
        {
          "id": 139,
          "contract_id": 139,
          "forecast_timestamp": "2026-09-16T18:32:16.460399Z",
          "requested_timestamp": "2026-09-16T18:32:16.460399Z",
          "actual_quote_timestamp": "2026-09-16T18:32:16.629127Z",
          "timestamp_delta_seconds": 0.168728,
          "bid": 0.32,
          "ask": 0.33,
          "midpoint": 0.325,
          "last_price": 0.32,
          "implied_probability": 0.33,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T18:32:16.629127Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161445",
          "external_market_id": "KXBTC15M-26SEP161445-45",
          "external_contract_id": "KXBTC15M-26SEP161445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8826.21
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP161445-45": {
          "UP/YES": "KXBTC15M-26SEP161445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 270,
          "signal_id": 139,
          "quote_id": 139,
          "settlement_id": 139,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 289.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.37,
          "trading_fee": 4.48,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 289.0,
          "gross_pnl": 193.63,
          "net_pnl": 189.14999999999998,
          "roi": 1.8943415122684022,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T18:47:27.655496Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8826.21,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 271,
          "signal_id": 139,
          "quote_id": 139,
          "settlement_id": 139,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.33,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 33.0,
          "trading_fee": 1.55,
          "total_deployed": 34.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 67.0,
          "net_pnl": 65.45,
          "roi": 1.8943560057887123,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T18:47:27.701073Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8826.21,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75855.02,
        "kronos_base_predicted_close": 75911.7265625,
        "kronos_base_displacement": 56.706562499995925,
        "kronos_base_displacement_fraction": 0.0007475650589769263,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75880.296875,
        "kronos_small_displacement": 25.276874999995925,
        "kronos_small_displacement_fraction": 0.0003332261332209249,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP161445",
        "ticker": "KXBTC15M-26SEP161445-45",
        "market_id": "KXBTC15M-26SEP161445-45",
        "contract_id": "KXBTC15M-26SEP161445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75855.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T18:32:16.460399Z",
        "retrieved_timestamp": "2026-09-16T18:32:16.629127Z",
        "quote_offset_seconds": 0.168728,
        "quote_age_seconds": 0.168728,
        "bid": 0.32,
        "ask": 0.33,
        "midpoint": 0.325,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.33,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8826.21
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76047.92,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 139,
          "signal_id": 139,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-16T18:15:00Z",
          "return_6h": -0.00011958446751492158,
          "return_12h": 0.0001011175774303652,
          "return_24h": -0.013742986696887893,
          "close_vs_ema12": 0.0012786304965661799,
          "close_vs_ema24": -0.0011655602513335195,
          "ema12_slope_3h": -0.0006018221388820466,
          "ema24_slope_6h": -0.0021678682543692096,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T18:32:16.495372Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T18:15:00Z",
            "return_6h": -0.00011958446751492158,
            "return_12h": 0.0001011175774303652,
            "return_24h": -0.013742986696887893,
            "close_vs_ema12": 0.0012786304965661799,
            "close_vs_ema24": -0.0011655602513335195,
            "ema12_slope_3h": -0.0006018221388820466,
            "ema24_slope_6h": -0.0021678682543692096,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 138,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T1815Z",
      "trigger_timestamp": "2026-09-16T18:17:16.142321Z",
      "market_start_timestamp": "2026-09-16T18:15:00Z",
      "resolution_timestamp": "2026-09-16T18:30:00Z",
      "direction": "UP",
      "base_run_id": 907,
      "small_run_id": 908,
      "last_observed_close": 75770.45,
      "actual_close": 75855.02,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T18:17:16.178558Z",
      "base_predicted_close": 75771.1796875,
      "small_predicted_close": 75874.2578125,
      "strike": 75770.45,
      "market_regime": {
        "id": 138,
        "signal_id": 138,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-16T18:00:00Z",
        "return_6h": -0.0038972362611929823,
        "return_12h": -0.00242581003065645,
        "return_24h": -0.013806146822363252,
        "close_vs_ema12": 0.0002167233581191752,
        "close_vs_ema24": -0.002303655979889796,
        "ema12_slope_3h": -0.0007662011874286501,
        "ema24_slope_6h": -0.0022108553552651067,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T18:17:16.181033Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T18:00:00Z",
          "return_6h": -0.0038972362611929823,
          "return_12h": -0.00242581003065645,
          "return_24h": -0.013806146822363252,
          "close_vs_ema12": 0.0002167233581191752,
          "close_vs_ema24": -0.002303655979889796,
          "ema12_slope_3h": -0.0007662011874286501,
          "ema24_slope_6h": -0.0022108553552651067,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182877,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        907,
        908
      ],
      "forecast_publication_timestamp": "2026-09-16T18:17:16.142321Z",
      "requested_quote_timestamp": "2026-09-16T18:17:16.142321Z",
      "retrieved_quote_timestamp": "2026-09-16T18:17:16.325198Z",
      "quote_retrieval_timestamp": "2026-09-16T18:17:16.325198Z",
      "timing_difference_seconds": 0.182877,
      "selected_quote": {
        "id": 138,
        "contract_id": 138,
        "forecast_timestamp": "2026-09-16T18:17:16.142321Z",
        "requested_timestamp": "2026-09-16T18:17:16.142321Z",
        "actual_quote_timestamp": "2026-09-16T18:17:16.325198Z",
        "timestamp_delta_seconds": 0.182877,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T18:17:16.325198Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP161430",
        "external_market_id": "KXBTC15M-26SEP161430-30",
        "external_contract_id": "KXBTC15M-26SEP161430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 7772.38
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 138,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161430",
          "external_market_id": "KXBTC15M-26SEP161430-30",
          "external_contract_id": "KXBTC15M-26SEP161430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T18:15:00Z",
          "resolution_timestamp": "2026-09-16T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T18:17:16.183308Z"
        }
      ],
      "quotes": [
        {
          "id": 138,
          "contract_id": 138,
          "forecast_timestamp": "2026-09-16T18:17:16.142321Z",
          "requested_timestamp": "2026-09-16T18:17:16.142321Z",
          "actual_quote_timestamp": "2026-09-16T18:17:16.325198Z",
          "timestamp_delta_seconds": 0.182877,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T18:17:16.325198Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP161430",
          "external_market_id": "KXBTC15M-26SEP161430-30",
          "external_contract_id": "KXBTC15M-26SEP161430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 7772.38
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP161430-30": {
          "UP/YES": "KXBTC15M-26SEP161430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 268,
          "signal_id": 138,
          "quote_id": 138,
          "settlement_id": 138,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 189.0,
          "gross_pnl": 92.61,
          "net_pnl": 89.3,
          "roi": 0.8956870611835506,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T18:32:21.624688Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7772.38,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 269,
          "signal_id": 138,
          "quote_id": 138,
          "settlement_id": 138,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 49.0,
          "net_pnl": 47.25,
          "roi": 0.8957345971563981,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T18:32:21.626951Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 7772.38,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75770.45,
        "kronos_base_predicted_close": 75771.1796875,
        "kronos_base_displacement": 0.7296875000029104,
        "kronos_base_displacement_fraction": 9.63023843731838e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75874.2578125,
        "kronos_small_displacement": 103.80781250000291,
        "kronos_small_displacement_fraction": 0.001370030302050508,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP161430",
        "ticker": "KXBTC15M-26SEP161430-30",
        "market_id": "KXBTC15M-26SEP161430-30",
        "contract_id": "KXBTC15M-26SEP161430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75770.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T18:17:16.142321Z",
        "retrieved_timestamp": "2026-09-16T18:17:16.325198Z",
        "quote_offset_seconds": 0.182877,
        "quote_age_seconds": 0.182877,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 7772.38
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75855.02,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 138,
          "signal_id": 138,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-16T18:00:00Z",
          "return_6h": -0.0038972362611929823,
          "return_12h": -0.00242581003065645,
          "return_24h": -0.013806146822363252,
          "close_vs_ema12": 0.0002167233581191752,
          "close_vs_ema24": -0.002303655979889796,
          "ema12_slope_3h": -0.0007662011874286501,
          "ema24_slope_6h": -0.0022108553552651067,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T18:17:16.181033Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T18:00:00Z",
            "return_6h": -0.0038972362611929823,
            "return_12h": -0.00242581003065645,
            "return_24h": -0.013806146822363252,
            "close_vs_ema12": 0.0002167233581191752,
            "close_vs_ema24": -0.002303655979889796,
            "ema12_slope_3h": -0.0007662011874286501,
            "ema24_slope_6h": -0.0022108553552651067,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 137,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T1215Z",
      "trigger_timestamp": "2026-09-16T12:17:15.222643Z",
      "market_start_timestamp": "2026-09-16T12:15:00Z",
      "resolution_timestamp": "2026-09-16T12:30:00Z",
      "direction": "UP",
      "base_run_id": 859,
      "small_run_id": 860,
      "last_observed_close": 76066.9,
      "actual_close": 75864.09,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T12:17:15.312230Z",
      "base_predicted_close": 76186.5078125,
      "small_predicted_close": 76118.984375,
      "strike": 76066.9,
      "market_regime": {
        "id": 137,
        "signal_id": 137,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-16T12:00:00Z",
        "return_6h": 0.0014771831623210385,
        "return_12h": 0.005418628298245354,
        "return_24h": -0.010844203194032898,
        "close_vs_ema12": 0.0024553765169399444,
        "close_vs_ema24": -0.0006146517217759939,
        "ema12_slope_3h": 0.0006716430770781212,
        "ema24_slope_6h": -0.00234862935365987,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T12:17:15.316837Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T12:00:00Z",
          "return_6h": 0.0014771831623210385,
          "return_12h": 0.005418628298245354,
          "return_24h": -0.010844203194032898,
          "close_vs_ema12": 0.0024553765169399444,
          "close_vs_ema24": -0.0006146517217759939,
          "ema12_slope_3h": 0.0006716430770781212,
          "ema24_slope_6h": -0.00234862935365987,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.243141,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        859,
        860
      ],
      "forecast_publication_timestamp": "2026-09-16T12:17:15.222643Z",
      "requested_quote_timestamp": "2026-09-16T12:17:15.222643Z",
      "retrieved_quote_timestamp": "2026-09-16T12:17:15.465784Z",
      "quote_retrieval_timestamp": "2026-09-16T12:17:15.465784Z",
      "timing_difference_seconds": 0.243141,
      "selected_quote": {
        "id": 137,
        "contract_id": 137,
        "forecast_timestamp": "2026-09-16T12:17:15.222643Z",
        "requested_timestamp": "2026-09-16T12:17:15.222643Z",
        "actual_quote_timestamp": "2026-09-16T12:17:15.465784Z",
        "timestamp_delta_seconds": 0.243141,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T12:17:15.465784Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP160830",
        "external_market_id": "KXBTC15M-26SEP160830-30",
        "external_contract_id": "KXBTC15M-26SEP160830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3214.44
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 137,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160830",
          "external_market_id": "KXBTC15M-26SEP160830-30",
          "external_contract_id": "KXBTC15M-26SEP160830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T12:15:00Z",
          "resolution_timestamp": "2026-09-16T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T12:17:15.321029Z"
        }
      ],
      "quotes": [
        {
          "id": 137,
          "contract_id": 137,
          "forecast_timestamp": "2026-09-16T12:17:15.222643Z",
          "requested_timestamp": "2026-09-16T12:17:15.222643Z",
          "actual_quote_timestamp": "2026-09-16T12:17:15.465784Z",
          "timestamp_delta_seconds": 0.243141,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T12:17:15.465784Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160830",
          "external_market_id": "KXBTC15M-26SEP160830-30",
          "external_contract_id": "KXBTC15M-26SEP160830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3214.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP160830-30": {
          "UP/YES": "KXBTC15M-26SEP160830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 266,
          "signal_id": 137,
          "quote_id": 137,
          "settlement_id": 137,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T12:32:18.791453Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3214.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 267,
          "signal_id": 137,
          "quote_id": 137,
          "settlement_id": 137,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T12:32:18.793491Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3214.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76066.9,
        "kronos_base_predicted_close": 76186.5078125,
        "kronos_base_displacement": 119.60781250000582,
        "kronos_base_displacement_fraction": 0.0015724028782559277,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76118.984375,
        "kronos_small_displacement": 52.08437500000582,
        "kronos_small_displacement_fraction": 0.0006847179916626788,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP160830",
        "ticker": "KXBTC15M-26SEP160830-30",
        "market_id": "KXBTC15M-26SEP160830-30",
        "contract_id": "KXBTC15M-26SEP160830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76066.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T12:17:15.222643Z",
        "retrieved_timestamp": "2026-09-16T12:17:15.465784Z",
        "quote_offset_seconds": 0.243141,
        "quote_age_seconds": 0.243141,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3214.44
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75864.09,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 137,
          "signal_id": 137,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-16T12:00:00Z",
          "return_6h": 0.0014771831623210385,
          "return_12h": 0.005418628298245354,
          "return_24h": -0.010844203194032898,
          "close_vs_ema12": 0.0024553765169399444,
          "close_vs_ema24": -0.0006146517217759939,
          "ema12_slope_3h": 0.0006716430770781212,
          "ema24_slope_6h": -0.00234862935365987,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T12:17:15.316837Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T12:00:00Z",
            "return_6h": 0.0014771831623210385,
            "return_12h": 0.005418628298245354,
            "return_24h": -0.010844203194032898,
            "close_vs_ema12": 0.0024553765169399444,
            "close_vs_ema24": -0.0006146517217759939,
            "ema12_slope_3h": 0.0006716430770781212,
            "ema24_slope_6h": -0.00234862935365987,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 136,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T0915Z",
      "trigger_timestamp": "2026-09-16T09:17:14.028048Z",
      "market_start_timestamp": "2026-09-16T09:15:00Z",
      "resolution_timestamp": "2026-09-16T09:30:00Z",
      "direction": "UP",
      "base_run_id": 835,
      "small_run_id": 836,
      "last_observed_close": 75744.98,
      "actual_close": 75782.31,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T09:17:14.065208Z",
      "base_predicted_close": 75770.0,
      "small_predicted_close": 75900.171875,
      "strike": 75744.98,
      "market_regime": {
        "id": 136,
        "signal_id": 136,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-16T09:00:00Z",
        "return_6h": -0.0019040103187968338,
        "return_12h": -0.001680635512560702,
        "return_24h": -0.014643646431892643,
        "close_vs_ema12": -0.001116649527911573,
        "close_vs_ema24": -0.005443800753879402,
        "ema12_slope_3h": -0.0012531288679784591,
        "ema24_slope_6h": -0.0034353566420356474,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T09:17:14.069958Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T09:00:00Z",
          "return_6h": -0.0019040103187968338,
          "return_12h": -0.001680635512560702,
          "return_24h": -0.014643646431892643,
          "close_vs_ema12": -0.001116649527911573,
          "close_vs_ema24": -0.005443800753879402,
          "ema12_slope_3h": -0.0012531288679784591,
          "ema24_slope_6h": -0.0034353566420356474,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.259212,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        835,
        836
      ],
      "forecast_publication_timestamp": "2026-09-16T09:17:14.028048Z",
      "requested_quote_timestamp": "2026-09-16T09:17:14.028048Z",
      "retrieved_quote_timestamp": "2026-09-16T09:17:14.287260Z",
      "quote_retrieval_timestamp": "2026-09-16T09:17:14.287260Z",
      "timing_difference_seconds": 0.259212,
      "selected_quote": {
        "id": 136,
        "contract_id": 136,
        "forecast_timestamp": "2026-09-16T09:17:14.028048Z",
        "requested_timestamp": "2026-09-16T09:17:14.028048Z",
        "actual_quote_timestamp": "2026-09-16T09:17:14.287260Z",
        "timestamp_delta_seconds": 0.259212,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T09:17:14.287260Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP160530",
        "external_market_id": "KXBTC15M-26SEP160530-30",
        "external_contract_id": "KXBTC15M-26SEP160530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2777.86
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 136,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160530",
          "external_market_id": "KXBTC15M-26SEP160530-30",
          "external_contract_id": "KXBTC15M-26SEP160530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T09:15:00Z",
          "resolution_timestamp": "2026-09-16T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T09:17:14.072220Z"
        }
      ],
      "quotes": [
        {
          "id": 136,
          "contract_id": 136,
          "forecast_timestamp": "2026-09-16T09:17:14.028048Z",
          "requested_timestamp": "2026-09-16T09:17:14.028048Z",
          "actual_quote_timestamp": "2026-09-16T09:17:14.287260Z",
          "timestamp_delta_seconds": 0.259212,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.36,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T09:17:14.287260Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160530",
          "external_market_id": "KXBTC15M-26SEP160530-30",
          "external_contract_id": "KXBTC15M-26SEP160530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2777.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP160530-30": {
          "UP/YES": "KXBTC15M-26SEP160530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 264,
          "signal_id": 136,
          "quote_id": 136,
          "settlement_id": 136,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T09:32:20.850417Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2777.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 265,
          "signal_id": 136,
          "quote_id": 136,
          "settlement_id": 136,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T09:32:20.852969Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2777.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75744.98,
        "kronos_base_predicted_close": 75770.0,
        "kronos_base_displacement": 25.020000000004075,
        "kronos_base_displacement_fraction": 0.00033031892014499277,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75900.171875,
        "kronos_small_displacement": 155.19187500000407,
        "kronos_small_displacement_fraction": 0.0020488734038876777,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP160530",
        "ticker": "KXBTC15M-26SEP160530-30",
        "market_id": "KXBTC15M-26SEP160530-30",
        "contract_id": "KXBTC15M-26SEP160530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75744.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T09:17:14.028048Z",
        "retrieved_timestamp": "2026-09-16T09:17:14.287260Z",
        "quote_offset_seconds": 0.259212,
        "quote_age_seconds": 0.259212,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.36,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2777.86
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75782.31,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 136,
          "signal_id": 136,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-16T09:00:00Z",
          "return_6h": -0.0019040103187968338,
          "return_12h": -0.001680635512560702,
          "return_24h": -0.014643646431892643,
          "close_vs_ema12": -0.001116649527911573,
          "close_vs_ema24": -0.005443800753879402,
          "ema12_slope_3h": -0.0012531288679784591,
          "ema24_slope_6h": -0.0034353566420356474,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T09:17:14.069958Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T09:00:00Z",
            "return_6h": -0.0019040103187968338,
            "return_12h": -0.001680635512560702,
            "return_24h": -0.014643646431892643,
            "close_vs_ema12": -0.001116649527911573,
            "close_vs_ema24": -0.005443800753879402,
            "ema12_slope_3h": -0.0012531288679784591,
            "ema24_slope_6h": -0.0034353566420356474,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 135,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T0700Z",
      "trigger_timestamp": "2026-09-16T07:02:15.536406Z",
      "market_start_timestamp": "2026-09-16T07:00:00Z",
      "resolution_timestamp": "2026-09-16T07:15:00Z",
      "direction": "UP",
      "base_run_id": 817,
      "small_run_id": 818,
      "last_observed_close": 75942.05,
      "actual_close": 75792.33,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T07:02:15.574315Z",
      "base_predicted_close": 75954.0546875,
      "small_predicted_close": 76062.2109375,
      "strike": 75942.05,
      "market_regime": {
        "id": 135,
        "signal_id": 135,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-16T06:45:00Z",
        "return_6h": 0.0027969343834119975,
        "return_12h": -0.0001884634730149326,
        "return_24h": -0.016934791887402545,
        "close_vs_ema12": 0.00029345443438000274,
        "close_vs_ema24": -0.004272649590530864,
        "ema12_slope_3h": -0.00047798643306329325,
        "ema24_slope_6h": -0.003821357621363264,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T07:02:15.578915Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T06:45:00Z",
          "return_6h": 0.0027969343834119975,
          "return_12h": -0.0001884634730149326,
          "return_24h": -0.016934791887402545,
          "close_vs_ema12": 0.00029345443438000274,
          "close_vs_ema24": -0.004272649590530864,
          "ema12_slope_3h": -0.00047798643306329325,
          "ema24_slope_6h": -0.003821357621363264,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181918,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        817,
        818
      ],
      "forecast_publication_timestamp": "2026-09-16T07:02:15.536406Z",
      "requested_quote_timestamp": "2026-09-16T07:02:15.536406Z",
      "retrieved_quote_timestamp": "2026-09-16T07:02:15.718324Z",
      "quote_retrieval_timestamp": "2026-09-16T07:02:15.718324Z",
      "timing_difference_seconds": 0.181918,
      "selected_quote": {
        "id": 135,
        "contract_id": 135,
        "forecast_timestamp": "2026-09-16T07:02:15.536406Z",
        "requested_timestamp": "2026-09-16T07:02:15.536406Z",
        "actual_quote_timestamp": "2026-09-16T07:02:15.718324Z",
        "timestamp_delta_seconds": 0.181918,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T07:02:15.718324Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP160315",
        "external_market_id": "KXBTC15M-26SEP160315-15",
        "external_contract_id": "KXBTC15M-26SEP160315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3078.75
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 135,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160315",
          "external_market_id": "KXBTC15M-26SEP160315-15",
          "external_contract_id": "KXBTC15M-26SEP160315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T07:00:00Z",
          "resolution_timestamp": "2026-09-16T07:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T07:02:15.581033Z"
        }
      ],
      "quotes": [
        {
          "id": 135,
          "contract_id": 135,
          "forecast_timestamp": "2026-09-16T07:02:15.536406Z",
          "requested_timestamp": "2026-09-16T07:02:15.536406Z",
          "actual_quote_timestamp": "2026-09-16T07:02:15.718324Z",
          "timestamp_delta_seconds": 0.181918,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T07:02:15.718324Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160315",
          "external_market_id": "KXBTC15M-26SEP160315-15",
          "external_contract_id": "KXBTC15M-26SEP160315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3078.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP160315-15": {
          "UP/YES": "KXBTC15M-26SEP160315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 262,
          "signal_id": 135,
          "quote_id": 135,
          "settlement_id": 135,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T07:17:19.233186Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3078.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 263,
          "signal_id": 135,
          "quote_id": 135,
          "settlement_id": 135,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T07:17:19.235278Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3078.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75942.05,
        "kronos_base_predicted_close": 75954.0546875,
        "kronos_base_displacement": 12.00468749999709,
        "kronos_base_displacement_fraction": 0.0001580769481466077,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76062.2109375,
        "kronos_small_displacement": 120.16093749999709,
        "kronos_small_displacement_fraction": 0.0015822714490851522,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP160315",
        "ticker": "KXBTC15M-26SEP160315-15",
        "market_id": "KXBTC15M-26SEP160315-15",
        "contract_id": "KXBTC15M-26SEP160315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75942.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T07:02:15.536406Z",
        "retrieved_timestamp": "2026-09-16T07:02:15.718324Z",
        "quote_offset_seconds": 0.181918,
        "quote_age_seconds": 0.181918,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3078.75
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75792.33,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T0700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 135,
          "signal_id": 135,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-16T06:45:00Z",
          "return_6h": 0.0027969343834119975,
          "return_12h": -0.0001884634730149326,
          "return_24h": -0.016934791887402545,
          "close_vs_ema12": 0.00029345443438000274,
          "close_vs_ema24": -0.004272649590530864,
          "ema12_slope_3h": -0.00047798643306329325,
          "ema24_slope_6h": -0.003821357621363264,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T07:02:15.578915Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T06:45:00Z",
            "return_6h": 0.0027969343834119975,
            "return_12h": -0.0001884634730149326,
            "return_24h": -0.016934791887402545,
            "close_vs_ema12": 0.00029345443438000274,
            "close_vs_ema24": -0.004272649590530864,
            "ema12_slope_3h": -0.00047798643306329325,
            "ema24_slope_6h": -0.003821357621363264,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 134,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T0345Z",
      "trigger_timestamp": "2026-09-16T03:47:20.147098Z",
      "market_start_timestamp": "2026-09-16T03:45:00Z",
      "resolution_timestamp": "2026-09-16T04:00:00Z",
      "direction": "UP",
      "base_run_id": 791,
      "small_run_id": 792,
      "last_observed_close": 75744.78,
      "actual_close": 75774.06,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T03:47:20.190339Z",
      "base_predicted_close": 75771.421875,
      "small_predicted_close": 75787.203125,
      "strike": 75744.78,
      "market_regime": {
        "id": 134,
        "signal_id": 134,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-16T03:30:00Z",
        "return_6h": 0.000694075994875698,
        "return_12h": -0.008516057846267633,
        "return_24h": -0.02618318257545016,
        "close_vs_ema12": -0.002883536537636955,
        "close_vs_ema24": -0.008526377744566882,
        "ema12_slope_3h": -0.00174061897524036,
        "ema24_slope_6h": -0.005930970592110341,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T03:47:20.195744Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T03:30:00Z",
          "return_6h": 0.000694075994875698,
          "return_12h": -0.008516057846267633,
          "return_24h": -0.02618318257545016,
          "close_vs_ema12": -0.002883536537636955,
          "close_vs_ema24": -0.008526377744566882,
          "ema12_slope_3h": -0.00174061897524036,
          "ema24_slope_6h": -0.005930970592110341,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.235313,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        791,
        792
      ],
      "forecast_publication_timestamp": "2026-09-16T03:47:20.147098Z",
      "requested_quote_timestamp": "2026-09-16T03:47:20.147098Z",
      "retrieved_quote_timestamp": "2026-09-16T03:47:20.382411Z",
      "quote_retrieval_timestamp": "2026-09-16T03:47:20.382411Z",
      "timing_difference_seconds": 0.235313,
      "selected_quote": {
        "id": 134,
        "contract_id": 134,
        "forecast_timestamp": "2026-09-16T03:47:20.147098Z",
        "requested_timestamp": "2026-09-16T03:47:20.147098Z",
        "actual_quote_timestamp": "2026-09-16T03:47:20.382411Z",
        "timestamp_delta_seconds": 0.235313,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T03:47:20.382411Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP160000",
        "external_market_id": "KXBTC15M-26SEP160000-00",
        "external_contract_id": "KXBTC15M-26SEP160000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5725.5
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 134,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160000",
          "external_market_id": "KXBTC15M-26SEP160000-00",
          "external_contract_id": "KXBTC15M-26SEP160000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T03:45:00Z",
          "resolution_timestamp": "2026-09-16T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T03:47:20.199870Z"
        }
      ],
      "quotes": [
        {
          "id": 134,
          "contract_id": 134,
          "forecast_timestamp": "2026-09-16T03:47:20.147098Z",
          "requested_timestamp": "2026-09-16T03:47:20.147098Z",
          "actual_quote_timestamp": "2026-09-16T03:47:20.382411Z",
          "timestamp_delta_seconds": 0.235313,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T03:47:20.382411Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP160000",
          "external_market_id": "KXBTC15M-26SEP160000-00",
          "external_contract_id": "KXBTC15M-26SEP160000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5725.5
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP160000-00": {
          "UP/YES": "KXBTC15M-26SEP160000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 260,
          "signal_id": 134,
          "quote_id": 134,
          "settlement_id": 134,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 1.0,
          "settlement_payout": 218.0,
          "gross_pnl": 122.08,
          "net_pnl": 118.31,
          "roi": 1.1867790149463338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T04:02:19.940787Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5725.5,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 261,
          "signal_id": 134,
          "quote_id": 134,
          "settlement_id": 134,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 56.0,
          "net_pnl": 54.27,
          "roi": 1.1867483052700636,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T04:02:19.942715Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5725.5,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75744.78,
        "kronos_base_predicted_close": 75771.421875,
        "kronos_base_displacement": 26.641875000001164,
        "kronos_base_displacement_fraction": 0.0003517321589685938,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75787.203125,
        "kronos_small_displacement": 42.423125000001164,
        "kronos_small_displacement_fraction": 0.0005600798497269536,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP160000",
        "ticker": "KXBTC15M-26SEP160000-00",
        "market_id": "KXBTC15M-26SEP160000-00",
        "contract_id": "KXBTC15M-26SEP160000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75744.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T03:47:20.147098Z",
        "retrieved_timestamp": "2026-09-16T03:47:20.382411Z",
        "quote_offset_seconds": 0.235313,
        "quote_age_seconds": 0.235313,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5725.5
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75774.06,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 134,
          "signal_id": 134,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-16T03:30:00Z",
          "return_6h": 0.000694075994875698,
          "return_12h": -0.008516057846267633,
          "return_24h": -0.02618318257545016,
          "close_vs_ema12": -0.002883536537636955,
          "close_vs_ema24": -0.008526377744566882,
          "ema12_slope_3h": -0.00174061897524036,
          "ema24_slope_6h": -0.005930970592110341,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T03:47:20.195744Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T03:30:00Z",
            "return_6h": 0.000694075994875698,
            "return_12h": -0.008516057846267633,
            "return_24h": -0.02618318257545016,
            "close_vs_ema12": -0.002883536537636955,
            "close_vs_ema24": -0.008526377744566882,
            "ema12_slope_3h": -0.00174061897524036,
            "ema24_slope_6h": -0.005930970592110341,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 133,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T0245Z",
      "trigger_timestamp": "2026-09-16T02:47:19.842391Z",
      "market_start_timestamp": "2026-09-16T02:45:00Z",
      "resolution_timestamp": "2026-09-16T03:00:00Z",
      "direction": "UP",
      "base_run_id": 783,
      "small_run_id": 784,
      "last_observed_close": 75911.46,
      "actual_close": 75830.16,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T02:47:19.881484Z",
      "base_predicted_close": 75933.21875,
      "small_predicted_close": 76055.875,
      "strike": 75911.46,
      "market_regime": {
        "id": 133,
        "signal_id": 133,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-16T02:30:00Z",
        "return_6h": 0.0017483147766026441,
        "return_12h": 0.00037395467258449777,
        "return_24h": -0.025125161807415863,
        "close_vs_ema12": -0.0010289299735429802,
        "close_vs_ema24": -0.006992843038755914,
        "ema12_slope_3h": -0.0023620612423604914,
        "ema24_slope_6h": -0.00650060449331713,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T02:47:19.887019Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T02:30:00Z",
          "return_6h": 0.0017483147766026441,
          "return_12h": 0.00037395467258449777,
          "return_24h": -0.025125161807415863,
          "close_vs_ema12": -0.0010289299735429802,
          "close_vs_ema24": -0.006992843038755914,
          "ema12_slope_3h": -0.0023620612423604914,
          "ema24_slope_6h": -0.00650060449331713,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197906,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        783,
        784
      ],
      "forecast_publication_timestamp": "2026-09-16T02:47:19.842391Z",
      "requested_quote_timestamp": "2026-09-16T02:47:19.842391Z",
      "retrieved_quote_timestamp": "2026-09-16T02:47:20.040297Z",
      "quote_retrieval_timestamp": "2026-09-16T02:47:20.040297Z",
      "timing_difference_seconds": 0.197906,
      "selected_quote": {
        "id": 133,
        "contract_id": 133,
        "forecast_timestamp": "2026-09-16T02:47:19.842391Z",
        "requested_timestamp": "2026-09-16T02:47:19.842391Z",
        "actual_quote_timestamp": "2026-09-16T02:47:20.040297Z",
        "timestamp_delta_seconds": 0.197906,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T02:47:20.040297Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP152300",
        "external_market_id": "KXBTC15M-26SEP152300-00",
        "external_contract_id": "KXBTC15M-26SEP152300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3688.86
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 133,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP152300",
          "external_market_id": "KXBTC15M-26SEP152300-00",
          "external_contract_id": "KXBTC15M-26SEP152300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T02:45:00Z",
          "resolution_timestamp": "2026-09-16T03:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T02:47:19.890095Z"
        }
      ],
      "quotes": [
        {
          "id": 133,
          "contract_id": 133,
          "forecast_timestamp": "2026-09-16T02:47:19.842391Z",
          "requested_timestamp": "2026-09-16T02:47:19.842391Z",
          "actual_quote_timestamp": "2026-09-16T02:47:20.040297Z",
          "timestamp_delta_seconds": 0.197906,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.4,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T02:47:20.040297Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP152300",
          "external_market_id": "KXBTC15M-26SEP152300-00",
          "external_contract_id": "KXBTC15M-26SEP152300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3688.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP152300-00": {
          "UP/YES": "KXBTC15M-26SEP152300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 258,
          "signal_id": 133,
          "quote_id": 133,
          "settlement_id": 133,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.94,
          "net_pnl": -99.91,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T03:02:18.525355Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3688.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 259,
          "signal_id": 133,
          "quote_id": 133,
          "settlement_id": 133,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -41.0,
          "net_pnl": -42.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T03:02:18.527395Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3688.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75911.46,
        "kronos_base_predicted_close": 75933.21875,
        "kronos_base_displacement": 21.758749999993597,
        "kronos_base_displacement_fraction": 0.0002866332698645711,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76055.875,
        "kronos_small_displacement": 144.4149999999936,
        "kronos_small_displacement_fraction": 0.001902413680358586,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP152300",
        "ticker": "KXBTC15M-26SEP152300-00",
        "market_id": "KXBTC15M-26SEP152300-00",
        "contract_id": "KXBTC15M-26SEP152300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75911.46
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T02:47:19.842391Z",
        "retrieved_timestamp": "2026-09-16T02:47:20.040297Z",
        "quote_offset_seconds": 0.197906,
        "quote_age_seconds": 0.197906,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3688.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75830.16,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T0245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 133,
          "signal_id": 133,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-16T02:30:00Z",
          "return_6h": 0.0017483147766026441,
          "return_12h": 0.00037395467258449777,
          "return_24h": -0.025125161807415863,
          "close_vs_ema12": -0.0010289299735429802,
          "close_vs_ema24": -0.006992843038755914,
          "ema12_slope_3h": -0.0023620612423604914,
          "ema24_slope_6h": -0.00650060449331713,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T02:47:19.887019Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T02:30:00Z",
            "return_6h": 0.0017483147766026441,
            "return_12h": 0.00037395467258449777,
            "return_24h": -0.025125161807415863,
            "close_vs_ema12": -0.0010289299735429802,
            "close_vs_ema24": -0.006992843038755914,
            "ema12_slope_3h": -0.0023620612423604914,
            "ema24_slope_6h": -0.00650060449331713,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 132,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T0200Z",
      "trigger_timestamp": "2026-09-16T02:02:17.726367Z",
      "market_start_timestamp": "2026-09-16T02:00:00Z",
      "resolution_timestamp": "2026-09-16T02:15:00Z",
      "direction": "UP",
      "base_run_id": 777,
      "small_run_id": 778,
      "last_observed_close": 75457.16,
      "actual_close": 75588.83,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T02:02:17.778129Z",
      "base_predicted_close": 75474.703125,
      "small_predicted_close": 75561.15625,
      "strike": 75457.16,
      "market_regime": {
        "id": 132,
        "signal_id": 132,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-16T01:45:00Z",
        "return_6h": -0.008230643579819397,
        "return_12h": -0.013640686196211504,
        "return_24h": -0.03145586428118219,
        "close_vs_ema12": -0.0073473564214247,
        "close_vs_ema24": -0.013479879169730036,
        "ema12_slope_3h": -0.0028119783752578176,
        "ema24_slope_6h": -0.00687470673693702,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T02:02:17.780828Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-16T01:45:00Z",
          "return_6h": -0.008230643579819397,
          "return_12h": -0.013640686196211504,
          "return_24h": -0.03145586428118219,
          "close_vs_ema12": -0.0073473564214247,
          "close_vs_ema24": -0.013479879169730036,
          "ema12_slope_3h": -0.0028119783752578176,
          "ema24_slope_6h": -0.00687470673693702,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.212781,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        777,
        778
      ],
      "forecast_publication_timestamp": "2026-09-16T02:02:17.726367Z",
      "requested_quote_timestamp": "2026-09-16T02:02:17.726367Z",
      "retrieved_quote_timestamp": "2026-09-16T02:02:17.939148Z",
      "quote_retrieval_timestamp": "2026-09-16T02:02:17.939148Z",
      "timing_difference_seconds": 0.212781,
      "selected_quote": {
        "id": 132,
        "contract_id": 132,
        "forecast_timestamp": "2026-09-16T02:02:17.726367Z",
        "requested_timestamp": "2026-09-16T02:02:17.726367Z",
        "actual_quote_timestamp": "2026-09-16T02:02:17.939148Z",
        "timestamp_delta_seconds": 0.212781,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T02:02:17.939148Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP152215",
        "external_market_id": "KXBTC15M-26SEP152215-15",
        "external_contract_id": "KXBTC15M-26SEP152215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 8078.29
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 132,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP152215",
          "external_market_id": "KXBTC15M-26SEP152215-15",
          "external_contract_id": "KXBTC15M-26SEP152215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T02:00:00Z",
          "resolution_timestamp": "2026-09-16T02:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T02:02:17.782927Z"
        }
      ],
      "quotes": [
        {
          "id": 132,
          "contract_id": 132,
          "forecast_timestamp": "2026-09-16T02:02:17.726367Z",
          "requested_timestamp": "2026-09-16T02:02:17.726367Z",
          "actual_quote_timestamp": "2026-09-16T02:02:17.939148Z",
          "timestamp_delta_seconds": 0.212781,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T02:02:17.939148Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP152215",
          "external_market_id": "KXBTC15M-26SEP152215-15",
          "external_contract_id": "KXBTC15M-26SEP152215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 8078.29
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP152215-15": {
          "UP/YES": "KXBTC15M-26SEP152215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 256,
          "signal_id": 132,
          "quote_id": 132,
          "settlement_id": 132,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T02:17:19.284485Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8078.29,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 257,
          "signal_id": 132,
          "quote_id": 132,
          "settlement_id": 132,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T02:17:19.286681Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 8078.29,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75457.16,
        "kronos_base_predicted_close": 75474.703125,
        "kronos_base_displacement": 17.543124999996508,
        "kronos_base_displacement_fraction": 0.00023249119102808146,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75561.15625,
        "kronos_small_displacement": 103.99624999999651,
        "kronos_small_displacement_fraction": 0.0013782157982091627,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP152215",
        "ticker": "KXBTC15M-26SEP152215-15",
        "market_id": "KXBTC15M-26SEP152215-15",
        "contract_id": "KXBTC15M-26SEP152215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75457.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T02:02:17.726367Z",
        "retrieved_timestamp": "2026-09-16T02:02:17.939148Z",
        "quote_offset_seconds": 0.212781,
        "quote_age_seconds": 0.212781,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 8078.29
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75588.83,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T0200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 132,
          "signal_id": 132,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-16T01:45:00Z",
          "return_6h": -0.008230643579819397,
          "return_12h": -0.013640686196211504,
          "return_24h": -0.03145586428118219,
          "close_vs_ema12": -0.0073473564214247,
          "close_vs_ema24": -0.013479879169730036,
          "ema12_slope_3h": -0.0028119783752578176,
          "ema24_slope_6h": -0.00687470673693702,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T02:02:17.780828Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-16T01:45:00Z",
            "return_6h": -0.008230643579819397,
            "return_12h": -0.013640686196211504,
            "return_24h": -0.03145586428118219,
            "close_vs_ema12": -0.0073473564214247,
            "close_vs_ema24": -0.013479879169730036,
            "ema12_slope_3h": -0.0028119783752578176,
            "ema24_slope_6h": -0.00687470673693702,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 131,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260916T0000Z",
      "trigger_timestamp": "2026-09-16T00:02:15.656445Z",
      "market_start_timestamp": "2026-09-16T00:00:00Z",
      "resolution_timestamp": "2026-09-16T00:15:00Z",
      "direction": "UP",
      "base_run_id": 761,
      "small_run_id": 762,
      "last_observed_close": 75582.1,
      "actual_close": 75656.94,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-16T00:02:15.687879Z",
      "base_predicted_close": 75651.03125,
      "small_predicted_close": 75610.1328125,
      "strike": 75582.1,
      "market_regime": {
        "id": 131,
        "signal_id": 131,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T23:45:00Z",
        "return_6h": -0.01765097199894472,
        "return_12h": -0.017270775172541053,
        "return_24h": -0.03321786760974965,
        "close_vs_ema12": -0.007400072661353452,
        "close_vs_ema24": -0.013712917177632233,
        "ema12_slope_3h": -0.004564406595777504,
        "ema24_slope_6h": -0.007033907575929144,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-16T00:02:15.695017Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T23:45:00Z",
          "return_6h": -0.01765097199894472,
          "return_12h": -0.017270775172541053,
          "return_24h": -0.03321786760974965,
          "close_vs_ema12": -0.007400072661353452,
          "close_vs_ema24": -0.013712917177632233,
          "ema12_slope_3h": -0.004564406595777504,
          "ema24_slope_6h": -0.007033907575929144,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.4,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172082,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        761,
        762
      ],
      "forecast_publication_timestamp": "2026-09-16T00:02:15.656445Z",
      "requested_quote_timestamp": "2026-09-16T00:02:15.656445Z",
      "retrieved_quote_timestamp": "2026-09-16T00:02:15.828527Z",
      "quote_retrieval_timestamp": "2026-09-16T00:02:15.828527Z",
      "timing_difference_seconds": 0.172082,
      "selected_quote": {
        "id": 131,
        "contract_id": 131,
        "forecast_timestamp": "2026-09-16T00:02:15.656445Z",
        "requested_timestamp": "2026-09-16T00:02:15.656445Z",
        "actual_quote_timestamp": "2026-09-16T00:02:15.828527Z",
        "timestamp_delta_seconds": 0.172082,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "implied_probability": 0.4,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-16T00:02:15.828527Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP152015",
        "external_market_id": "KXBTC15M-26SEP152015-15",
        "external_contract_id": "KXBTC15M-26SEP152015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4792.71
      },
      "selected_entry_price": 0.4,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 131,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP152015",
          "external_market_id": "KXBTC15M-26SEP152015-15",
          "external_contract_id": "KXBTC15M-26SEP152015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-16T00:00:00Z",
          "resolution_timestamp": "2026-09-16T00:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-16T00:02:15.697221Z"
        }
      ],
      "quotes": [
        {
          "id": 131,
          "contract_id": 131,
          "forecast_timestamp": "2026-09-16T00:02:15.656445Z",
          "requested_timestamp": "2026-09-16T00:02:15.656445Z",
          "actual_quote_timestamp": "2026-09-16T00:02:15.828527Z",
          "timestamp_delta_seconds": 0.172082,
          "bid": 0.39,
          "ask": 0.4,
          "midpoint": 0.395,
          "last_price": 0.4,
          "implied_probability": 0.4,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-16T00:02:15.828527Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP152015",
          "external_market_id": "KXBTC15M-26SEP152015-15",
          "external_contract_id": "KXBTC15M-26SEP152015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4792.71
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP152015-15": {
          "UP/YES": "KXBTC15M-26SEP152015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 254,
          "signal_id": 131,
          "quote_id": 131,
          "settlement_id": 131,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 239.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.60000000000001,
          "trading_fee": 4.02,
          "total_deployed": 99.62,
          "settlement_value": 1.0,
          "settlement_payout": 239.0,
          "gross_pnl": 143.39999999999998,
          "net_pnl": 139.38,
          "roi": 1.3991166432443283,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T00:17:19.787671Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4792.71,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 255,
          "signal_id": 131,
          "quote_id": 131,
          "settlement_id": 131,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.4,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 40.0,
          "trading_fee": 1.68,
          "total_deployed": 41.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 60.0,
          "net_pnl": 58.32,
          "roi": 1.399232245681382,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-16T00:17:19.790203Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4792.71,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75582.1,
        "kronos_base_predicted_close": 75651.03125,
        "kronos_base_displacement": 68.93124999999418,
        "kronos_base_displacement_fraction": 0.0009120049588459989,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75610.1328125,
        "kronos_small_displacement": 28.03281249999418,
        "kronos_small_displacement_fraction": 0.0003708922152201934,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP152015",
        "ticker": "KXBTC15M-26SEP152015-15",
        "market_id": "KXBTC15M-26SEP152015-15",
        "contract_id": "KXBTC15M-26SEP152015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75582.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-16T00:02:15.656445Z",
        "retrieved_timestamp": "2026-09-16T00:02:15.828527Z",
        "quote_offset_seconds": 0.172082,
        "quote_age_seconds": 0.172082,
        "bid": 0.39,
        "ask": 0.4,
        "midpoint": 0.395,
        "last_price": 0.4,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.4,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4792.71
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75656.94,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260916T0000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 131,
          "signal_id": 131,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T23:45:00Z",
          "return_6h": -0.01765097199894472,
          "return_12h": -0.017270775172541053,
          "return_24h": -0.03321786760974965,
          "close_vs_ema12": -0.007400072661353452,
          "close_vs_ema24": -0.013712917177632233,
          "ema12_slope_3h": -0.004564406595777504,
          "ema24_slope_6h": -0.007033907575929144,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-16T00:02:15.695017Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T23:45:00Z",
            "return_6h": -0.01765097199894472,
            "return_12h": -0.017270775172541053,
            "return_24h": -0.03321786760974965,
            "close_vs_ema12": -0.007400072661353452,
            "close_vs_ema24": -0.013712917177632233,
            "ema12_slope_3h": -0.004564406595777504,
            "ema24_slope_6h": -0.007033907575929144,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 130,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2330Z",
      "trigger_timestamp": "2026-09-15T23:32:16.768966Z",
      "market_start_timestamp": "2026-09-15T23:30:00Z",
      "resolution_timestamp": "2026-09-15T23:45:00Z",
      "direction": "UP",
      "base_run_id": 757,
      "small_run_id": 758,
      "last_observed_close": 75702.76,
      "actual_close": 75625.0,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T23:32:16.806935Z",
      "base_predicted_close": 75759.65625,
      "small_predicted_close": 75712.421875,
      "strike": 75702.76,
      "market_regime": {
        "id": 130,
        "signal_id": 130,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T23:15:00Z",
        "return_6h": -0.010131576476744786,
        "return_12h": -0.016489649059070133,
        "return_24h": -0.03457874167087793,
        "close_vs_ema12": -0.006430728990415302,
        "close_vs_ema24": -0.012702906357478172,
        "ema12_slope_3h": -0.0046950014661281125,
        "ema24_slope_6h": -0.006653546482327188,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T23:32:16.810633Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T23:15:00Z",
          "return_6h": -0.010131576476744786,
          "return_12h": -0.016489649059070133,
          "return_24h": -0.03457874167087793,
          "close_vs_ema12": -0.006430728990415302,
          "close_vs_ema24": -0.012702906357478172,
          "ema12_slope_3h": -0.0046950014661281125,
          "ema24_slope_6h": -0.006653546482327188,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.16,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181273,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        757,
        758
      ],
      "forecast_publication_timestamp": "2026-09-15T23:32:16.768966Z",
      "requested_quote_timestamp": "2026-09-15T23:32:16.768966Z",
      "retrieved_quote_timestamp": "2026-09-15T23:32:16.950239Z",
      "quote_retrieval_timestamp": "2026-09-15T23:32:16.950239Z",
      "timing_difference_seconds": 0.181273,
      "selected_quote": {
        "id": 130,
        "contract_id": 130,
        "forecast_timestamp": "2026-09-15T23:32:16.768966Z",
        "requested_timestamp": "2026-09-15T23:32:16.768966Z",
        "actual_quote_timestamp": "2026-09-15T23:32:16.950239Z",
        "timestamp_delta_seconds": 0.181273,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.15,
        "implied_probability": 0.16,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T23:32:16.950239Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151945",
        "external_market_id": "KXBTC15M-26SEP151945-45",
        "external_contract_id": "KXBTC15M-26SEP151945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4842.61
      },
      "selected_entry_price": 0.16,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 130,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151945",
          "external_market_id": "KXBTC15M-26SEP151945-45",
          "external_contract_id": "KXBTC15M-26SEP151945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T23:30:00Z",
          "resolution_timestamp": "2026-09-15T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T23:32:16.815191Z"
        }
      ],
      "quotes": [
        {
          "id": 130,
          "contract_id": 130,
          "forecast_timestamp": "2026-09-15T23:32:16.768966Z",
          "requested_timestamp": "2026-09-15T23:32:16.768966Z",
          "actual_quote_timestamp": "2026-09-15T23:32:16.950239Z",
          "timestamp_delta_seconds": 0.181273,
          "bid": 0.15,
          "ask": 0.16,
          "midpoint": 0.155,
          "last_price": 0.15,
          "implied_probability": 0.16,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T23:32:16.950239Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151945",
          "external_market_id": "KXBTC15M-26SEP151945-45",
          "external_contract_id": "KXBTC15M-26SEP151945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4842.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151945-45": {
          "UP/YES": "KXBTC15M-26SEP151945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 252,
          "signal_id": 130,
          "quote_id": 130,
          "settlement_id": 130,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 590.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.4,
          "trading_fee": 5.56,
          "total_deployed": 99.96000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.4,
          "net_pnl": -99.96000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T23:47:25.937526Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4842.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 253,
          "signal_id": 130,
          "quote_id": 130,
          "settlement_id": 130,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.16,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 16.0,
          "trading_fee": 0.95,
          "total_deployed": 16.95,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -16.0,
          "net_pnl": -16.95,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T23:47:25.940431Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4842.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75702.76,
        "kronos_base_predicted_close": 75759.65625,
        "kronos_base_displacement": 56.89625000000524,
        "kronos_base_displacement_fraction": 0.0007515743151241149,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75712.421875,
        "kronos_small_displacement": 9.661875000005239,
        "kronos_small_displacement_fraction": 0.0001276290983314907,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151945",
        "ticker": "KXBTC15M-26SEP151945-45",
        "market_id": "KXBTC15M-26SEP151945-45",
        "contract_id": "KXBTC15M-26SEP151945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75702.76
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T23:32:16.768966Z",
        "retrieved_timestamp": "2026-09-15T23:32:16.950239Z",
        "quote_offset_seconds": 0.181273,
        "quote_age_seconds": 0.181273,
        "bid": 0.15,
        "ask": 0.16,
        "midpoint": 0.155,
        "last_price": 0.15,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.16,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4842.61
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75625.0,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 130,
          "signal_id": 130,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T23:15:00Z",
          "return_6h": -0.010131576476744786,
          "return_12h": -0.016489649059070133,
          "return_24h": -0.03457874167087793,
          "close_vs_ema12": -0.006430728990415302,
          "close_vs_ema24": -0.012702906357478172,
          "ema12_slope_3h": -0.0046950014661281125,
          "ema24_slope_6h": -0.006653546482327188,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T23:32:16.810633Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T23:15:00Z",
            "return_6h": -0.010131576476744786,
            "return_12h": -0.016489649059070133,
            "return_24h": -0.03457874167087793,
            "close_vs_ema12": -0.006430728990415302,
            "close_vs_ema24": -0.012702906357478172,
            "ema12_slope_3h": -0.0046950014661281125,
            "ema24_slope_6h": -0.006653546482327188,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 129,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2245Z",
      "trigger_timestamp": "2026-09-15T22:47:18.471950Z",
      "market_start_timestamp": "2026-09-15T22:45:00Z",
      "resolution_timestamp": "2026-09-15T23:00:00Z",
      "direction": "UP",
      "base_run_id": 751,
      "small_run_id": 752,
      "last_observed_close": 75551.8,
      "actual_close": 75622.0,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T22:47:18.522967Z",
      "base_predicted_close": 75554.671875,
      "small_predicted_close": 75603.546875,
      "strike": 75551.8,
      "market_regime": {
        "id": 129,
        "signal_id": 129,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T22:30:00Z",
        "return_6h": -0.010010830525577163,
        "return_12h": -0.018678826152927264,
        "return_24h": -0.039253914651625976,
        "close_vs_ema12": -0.009233556855535396,
        "close_vs_ema24": -0.015465987283036386,
        "ema12_slope_3h": -0.0049353948047262675,
        "ema24_slope_6h": -0.006548259073971385,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T22:47:18.527534Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T22:30:00Z",
          "return_6h": -0.010010830525577163,
          "return_12h": -0.018678826152927264,
          "return_24h": -0.039253914651625976,
          "close_vs_ema12": -0.009233556855535396,
          "close_vs_ema24": -0.015465987283036386,
          "ema12_slope_3h": -0.0049353948047262675,
          "ema24_slope_6h": -0.006548259073971385,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18898,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        751,
        752
      ],
      "forecast_publication_timestamp": "2026-09-15T22:47:18.471950Z",
      "requested_quote_timestamp": "2026-09-15T22:47:18.471950Z",
      "retrieved_quote_timestamp": "2026-09-15T22:47:18.660930Z",
      "quote_retrieval_timestamp": "2026-09-15T22:47:18.660930Z",
      "timing_difference_seconds": 0.18898,
      "selected_quote": {
        "id": 129,
        "contract_id": 129,
        "forecast_timestamp": "2026-09-15T22:47:18.471950Z",
        "requested_timestamp": "2026-09-15T22:47:18.471950Z",
        "actual_quote_timestamp": "2026-09-15T22:47:18.660930Z",
        "timestamp_delta_seconds": 0.18898,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T22:47:18.660930Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151900",
        "external_market_id": "KXBTC15M-26SEP151900-00",
        "external_contract_id": "KXBTC15M-26SEP151900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4229.67
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 129,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151900",
          "external_market_id": "KXBTC15M-26SEP151900-00",
          "external_contract_id": "KXBTC15M-26SEP151900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T22:45:00Z",
          "resolution_timestamp": "2026-09-15T23:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T22:47:18.530295Z"
        }
      ],
      "quotes": [
        {
          "id": 129,
          "contract_id": 129,
          "forecast_timestamp": "2026-09-15T22:47:18.471950Z",
          "requested_timestamp": "2026-09-15T22:47:18.471950Z",
          "actual_quote_timestamp": "2026-09-15T22:47:18.660930Z",
          "timestamp_delta_seconds": 0.18898,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T22:47:18.660930Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151900",
          "external_market_id": "KXBTC15M-26SEP151900-00",
          "external_contract_id": "KXBTC15M-26SEP151900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4229.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151900-00": {
          "UP/YES": "KXBTC15M-26SEP151900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 250,
          "signal_id": 129,
          "quote_id": 129,
          "settlement_id": 129,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T23:02:19.831893Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4229.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 251,
          "signal_id": 129,
          "quote_id": 129,
          "settlement_id": 129,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T23:02:19.833987Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4229.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75551.8,
        "kronos_base_predicted_close": 75554.671875,
        "kronos_base_displacement": 2.8718749999970896,
        "kronos_base_displacement_fraction": 3.8011999714064914e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75603.546875,
        "kronos_small_displacement": 51.74687499999709,
        "kronos_small_displacement_fraction": 0.0006849191548050091,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151900",
        "ticker": "KXBTC15M-26SEP151900-00",
        "market_id": "KXBTC15M-26SEP151900-00",
        "contract_id": "KXBTC15M-26SEP151900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75551.8
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T22:47:18.471950Z",
        "retrieved_timestamp": "2026-09-15T22:47:18.660930Z",
        "quote_offset_seconds": 0.18898,
        "quote_age_seconds": 0.18898,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4229.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75622.0,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 129,
          "signal_id": 129,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T22:30:00Z",
          "return_6h": -0.010010830525577163,
          "return_12h": -0.018678826152927264,
          "return_24h": -0.039253914651625976,
          "close_vs_ema12": -0.009233556855535396,
          "close_vs_ema24": -0.015465987283036386,
          "ema12_slope_3h": -0.0049353948047262675,
          "ema24_slope_6h": -0.006548259073971385,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T22:47:18.527534Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T22:30:00Z",
            "return_6h": -0.010010830525577163,
            "return_12h": -0.018678826152927264,
            "return_24h": -0.039253914651625976,
            "close_vs_ema12": -0.009233556855535396,
            "close_vs_ema24": -0.015465987283036386,
            "ema12_slope_3h": -0.0049353948047262675,
            "ema24_slope_6h": -0.006548259073971385,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 128,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2215Z",
      "trigger_timestamp": "2026-09-15T22:17:15.910638Z",
      "market_start_timestamp": "2026-09-15T22:15:00Z",
      "resolution_timestamp": "2026-09-15T22:30:00Z",
      "direction": "UP",
      "base_run_id": 747,
      "small_run_id": 748,
      "last_observed_close": 75331.99,
      "actual_close": 75458.63,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T22:17:15.949498Z",
      "base_predicted_close": 75517.0859375,
      "small_predicted_close": 75580.2421875,
      "strike": 75331.99,
      "market_regime": {
        "id": 128,
        "signal_id": 128,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T22:00:00Z",
        "return_6h": -0.011945920290939216,
        "return_12h": -0.021260635890037904,
        "return_24h": -0.04429786747545306,
        "close_vs_ema12": -0.012959502575633941,
        "close_vs_ema24": -0.019000935742950142,
        "ema12_slope_3h": -0.00493316431823676,
        "ema24_slope_6h": -0.006344415692514982,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T22:17:15.953799Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T22:00:00Z",
          "return_6h": -0.011945920290939216,
          "return_12h": -0.021260635890037904,
          "return_24h": -0.04429786747545306,
          "close_vs_ema12": -0.012959502575633941,
          "close_vs_ema24": -0.019000935742950142,
          "ema12_slope_3h": -0.00493316431823676,
          "ema24_slope_6h": -0.006344415692514982,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171731,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        747,
        748
      ],
      "forecast_publication_timestamp": "2026-09-15T22:17:15.910638Z",
      "requested_quote_timestamp": "2026-09-15T22:17:15.910638Z",
      "retrieved_quote_timestamp": "2026-09-15T22:17:16.082369Z",
      "quote_retrieval_timestamp": "2026-09-15T22:17:16.082369Z",
      "timing_difference_seconds": 0.171731,
      "selected_quote": {
        "id": 128,
        "contract_id": 128,
        "forecast_timestamp": "2026-09-15T22:17:15.910638Z",
        "requested_timestamp": "2026-09-15T22:17:15.910638Z",
        "actual_quote_timestamp": "2026-09-15T22:17:16.082369Z",
        "timestamp_delta_seconds": 0.171731,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T22:17:16.082369Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151830",
        "external_market_id": "KXBTC15M-26SEP151830-30",
        "external_contract_id": "KXBTC15M-26SEP151830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4536.8
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 128,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151830",
          "external_market_id": "KXBTC15M-26SEP151830-30",
          "external_contract_id": "KXBTC15M-26SEP151830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T22:15:00Z",
          "resolution_timestamp": "2026-09-15T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T22:17:15.955900Z"
        }
      ],
      "quotes": [
        {
          "id": 128,
          "contract_id": 128,
          "forecast_timestamp": "2026-09-15T22:17:15.910638Z",
          "requested_timestamp": "2026-09-15T22:17:15.910638Z",
          "actual_quote_timestamp": "2026-09-15T22:17:16.082369Z",
          "timestamp_delta_seconds": 0.171731,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.29,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T22:17:16.082369Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151830",
          "external_market_id": "KXBTC15M-26SEP151830-30",
          "external_contract_id": "KXBTC15M-26SEP151830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4536.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151830-30": {
          "UP/YES": "KXBTC15M-26SEP151830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 248,
          "signal_id": 128,
          "quote_id": 128,
          "settlement_id": 128,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 1.0,
          "settlement_payout": 328.0,
          "gross_pnl": 232.88,
          "net_pnl": 228.15,
          "roi": 2.2849273910866303,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T22:32:19.752812Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4536.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 249,
          "signal_id": 128,
          "quote_id": 128,
          "settlement_id": 128,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 71.0,
          "net_pnl": 69.55000000000001,
          "roi": 2.284072249589492,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T22:32:19.754680Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4536.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75331.99,
        "kronos_base_predicted_close": 75517.0859375,
        "kronos_base_displacement": 185.09593749999476,
        "kronos_base_displacement_fraction": 0.0024570695331424903,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75580.2421875,
        "kronos_small_displacement": 248.25218749999476,
        "kronos_small_displacement_fraction": 0.0032954417837627115,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151830",
        "ticker": "KXBTC15M-26SEP151830-30",
        "market_id": "KXBTC15M-26SEP151830-30",
        "contract_id": "KXBTC15M-26SEP151830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75331.99
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T22:17:15.910638Z",
        "retrieved_timestamp": "2026-09-15T22:17:16.082369Z",
        "quote_offset_seconds": 0.171731,
        "quote_age_seconds": 0.171731,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4536.8
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75458.63,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 128,
          "signal_id": 128,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T22:00:00Z",
          "return_6h": -0.011945920290939216,
          "return_12h": -0.021260635890037904,
          "return_24h": -0.04429786747545306,
          "close_vs_ema12": -0.012959502575633941,
          "close_vs_ema24": -0.019000935742950142,
          "ema12_slope_3h": -0.00493316431823676,
          "ema24_slope_6h": -0.006344415692514982,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T22:17:15.953799Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T22:00:00Z",
            "return_6h": -0.011945920290939216,
            "return_12h": -0.021260635890037904,
            "return_24h": -0.04429786747545306,
            "close_vs_ema12": -0.012959502575633941,
            "close_vs_ema24": -0.019000935742950142,
            "ema12_slope_3h": -0.00493316431823676,
            "ema24_slope_6h": -0.006344415692514982,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 127,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2200Z",
      "trigger_timestamp": "2026-09-15T22:02:15.700979Z",
      "market_start_timestamp": "2026-09-15T22:00:00Z",
      "resolution_timestamp": "2026-09-15T22:15:00Z",
      "direction": "UP",
      "base_run_id": 745,
      "small_run_id": 746,
      "last_observed_close": 75389.18,
      "actual_close": 75331.99,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T22:02:15.735468Z",
      "base_predicted_close": 75524.296875,
      "small_predicted_close": 75626.1640625,
      "strike": 75389.18,
      "market_regime": {
        "id": 127,
        "signal_id": 127,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T21:45:00Z",
        "return_6h": -0.014293369862418914,
        "return_12h": -0.020186860890206493,
        "return_24h": -0.042635939341851614,
        "close_vs_ema12": -0.012754576486455171,
        "close_vs_ema24": -0.018648653251413294,
        "ema12_slope_3h": -0.004815163647587384,
        "ema24_slope_6h": -0.006228062794788047,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T22:02:15.739986Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T21:45:00Z",
          "return_6h": -0.014293369862418914,
          "return_12h": -0.020186860890206493,
          "return_24h": -0.042635939341851614,
          "close_vs_ema12": -0.012754576486455171,
          "close_vs_ema24": -0.018648653251413294,
          "ema12_slope_3h": -0.004815163647587384,
          "ema24_slope_6h": -0.006228062794788047,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163042,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        745,
        746
      ],
      "forecast_publication_timestamp": "2026-09-15T22:02:15.700979Z",
      "requested_quote_timestamp": "2026-09-15T22:02:15.700979Z",
      "retrieved_quote_timestamp": "2026-09-15T22:02:15.864021Z",
      "quote_retrieval_timestamp": "2026-09-15T22:02:15.864021Z",
      "timing_difference_seconds": 0.163042,
      "selected_quote": {
        "id": 127,
        "contract_id": 127,
        "forecast_timestamp": "2026-09-15T22:02:15.700979Z",
        "requested_timestamp": "2026-09-15T22:02:15.700979Z",
        "actual_quote_timestamp": "2026-09-15T22:02:15.864021Z",
        "timestamp_delta_seconds": 0.163042,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T22:02:15.864021Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151815",
        "external_market_id": "KXBTC15M-26SEP151815-15",
        "external_contract_id": "KXBTC15M-26SEP151815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3099.35
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 127,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151815",
          "external_market_id": "KXBTC15M-26SEP151815-15",
          "external_contract_id": "KXBTC15M-26SEP151815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T22:00:00Z",
          "resolution_timestamp": "2026-09-15T22:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T22:02:15.742567Z"
        }
      ],
      "quotes": [
        {
          "id": 127,
          "contract_id": 127,
          "forecast_timestamp": "2026-09-15T22:02:15.700979Z",
          "requested_timestamp": "2026-09-15T22:02:15.700979Z",
          "actual_quote_timestamp": "2026-09-15T22:02:15.864021Z",
          "timestamp_delta_seconds": 0.163042,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T22:02:15.864021Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151815",
          "external_market_id": "KXBTC15M-26SEP151815-15",
          "external_contract_id": "KXBTC15M-26SEP151815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3099.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151815-15": {
          "UP/YES": "KXBTC15M-26SEP151815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 246,
          "signal_id": 127,
          "quote_id": 127,
          "settlement_id": 127,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T22:17:20.623309Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3099.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 247,
          "signal_id": 127,
          "quote_id": 127,
          "settlement_id": 127,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T22:17:20.625910Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3099.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75389.18,
        "kronos_base_predicted_close": 75524.296875,
        "kronos_base_displacement": 135.11687500000698,
        "kronos_base_displacement_fraction": 0.0017922581861217618,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75626.1640625,
        "kronos_small_displacement": 236.98406250000698,
        "kronos_small_displacement_fraction": 0.003143475794537187,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151815",
        "ticker": "KXBTC15M-26SEP151815-15",
        "market_id": "KXBTC15M-26SEP151815-15",
        "contract_id": "KXBTC15M-26SEP151815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75389.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T22:02:15.700979Z",
        "retrieved_timestamp": "2026-09-15T22:02:15.864021Z",
        "quote_offset_seconds": 0.163042,
        "quote_age_seconds": 0.163042,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3099.35
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75331.99,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 127,
          "signal_id": 127,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T21:45:00Z",
          "return_6h": -0.014293369862418914,
          "return_12h": -0.020186860890206493,
          "return_24h": -0.042635939341851614,
          "close_vs_ema12": -0.012754576486455171,
          "close_vs_ema24": -0.018648653251413294,
          "ema12_slope_3h": -0.004815163647587384,
          "ema24_slope_6h": -0.006228062794788047,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T22:02:15.739986Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T21:45:00Z",
            "return_6h": -0.014293369862418914,
            "return_12h": -0.020186860890206493,
            "return_24h": -0.042635939341851614,
            "close_vs_ema12": -0.012754576486455171,
            "close_vs_ema24": -0.018648653251413294,
            "ema12_slope_3h": -0.004815163647587384,
            "ema24_slope_6h": -0.006228062794788047,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 126,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2130Z",
      "trigger_timestamp": "2026-09-15T21:32:15.144258Z",
      "market_start_timestamp": "2026-09-15T21:30:00Z",
      "resolution_timestamp": "2026-09-15T21:45:00Z",
      "direction": "UP",
      "base_run_id": 741,
      "small_run_id": 742,
      "last_observed_close": 75626.02,
      "actual_close": 75692.24,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T21:32:15.179997Z",
      "base_predicted_close": 75751.328125,
      "small_predicted_close": 75735.5703125,
      "strike": 75626.02,
      "market_regime": {
        "id": 126,
        "signal_id": 126,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T21:15:00Z",
        "return_6h": -0.009748605855065984,
        "return_12h": -0.016238712651508447,
        "return_24h": -0.041655380353069926,
        "close_vs_ema12": -0.010582855587903395,
        "close_vs_ema24": -0.016264501520295127,
        "ema12_slope_3h": -0.004839535313825749,
        "ema24_slope_6h": -0.005994705029757075,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T21:32:15.184051Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T21:15:00Z",
          "return_6h": -0.009748605855065984,
          "return_12h": -0.016238712651508447,
          "return_24h": -0.041655380353069926,
          "close_vs_ema12": -0.010582855587903395,
          "close_vs_ema24": -0.016264501520295127,
          "ema12_slope_3h": -0.004839535313825749,
          "ema24_slope_6h": -0.005994705029757075,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179713,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        741,
        742
      ],
      "forecast_publication_timestamp": "2026-09-15T21:32:15.144258Z",
      "requested_quote_timestamp": "2026-09-15T21:32:15.144258Z",
      "retrieved_quote_timestamp": "2026-09-15T21:32:15.323971Z",
      "quote_retrieval_timestamp": "2026-09-15T21:32:15.323971Z",
      "timing_difference_seconds": 0.179713,
      "selected_quote": {
        "id": 126,
        "contract_id": 126,
        "forecast_timestamp": "2026-09-15T21:32:15.144258Z",
        "requested_timestamp": "2026-09-15T21:32:15.144258Z",
        "actual_quote_timestamp": "2026-09-15T21:32:15.323971Z",
        "timestamp_delta_seconds": 0.179713,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T21:32:15.323971Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151745",
        "external_market_id": "KXBTC15M-26SEP151745-45",
        "external_contract_id": "KXBTC15M-26SEP151745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4728.61
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 126,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151745",
          "external_market_id": "KXBTC15M-26SEP151745-45",
          "external_contract_id": "KXBTC15M-26SEP151745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T21:30:00Z",
          "resolution_timestamp": "2026-09-15T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T21:32:15.186293Z"
        }
      ],
      "quotes": [
        {
          "id": 126,
          "contract_id": 126,
          "forecast_timestamp": "2026-09-15T21:32:15.144258Z",
          "requested_timestamp": "2026-09-15T21:32:15.144258Z",
          "actual_quote_timestamp": "2026-09-15T21:32:15.323971Z",
          "timestamp_delta_seconds": 0.179713,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.42,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T21:32:15.323971Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151745",
          "external_market_id": "KXBTC15M-26SEP151745-45",
          "external_contract_id": "KXBTC15M-26SEP151745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4728.61
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151745-45": {
          "UP/YES": "KXBTC15M-26SEP151745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 244,
          "signal_id": 126,
          "quote_id": 126,
          "settlement_id": 126,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T21:47:24.490964Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4728.61,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 245,
          "signal_id": 126,
          "quote_id": 126,
          "settlement_id": 126,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T21:47:24.538364Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4728.61,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75626.02,
        "kronos_base_predicted_close": 75751.328125,
        "kronos_base_displacement": 125.30812499999593,
        "kronos_base_displacement_fraction": 0.0016569445939373236,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75735.5703125,
        "kronos_small_displacement": 109.55031249999593,
        "kronos_small_displacement_fraction": 0.001448579635686182,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151745",
        "ticker": "KXBTC15M-26SEP151745-45",
        "market_id": "KXBTC15M-26SEP151745-45",
        "contract_id": "KXBTC15M-26SEP151745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75626.02
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T21:32:15.144258Z",
        "retrieved_timestamp": "2026-09-15T21:32:15.323971Z",
        "quote_offset_seconds": 0.179713,
        "quote_age_seconds": 0.179713,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4728.61
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75692.24,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 126,
          "signal_id": 126,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T21:15:00Z",
          "return_6h": -0.009748605855065984,
          "return_12h": -0.016238712651508447,
          "return_24h": -0.041655380353069926,
          "close_vs_ema12": -0.010582855587903395,
          "close_vs_ema24": -0.016264501520295127,
          "ema12_slope_3h": -0.004839535313825749,
          "ema24_slope_6h": -0.005994705029757075,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T21:32:15.184051Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T21:15:00Z",
            "return_6h": -0.009748605855065984,
            "return_12h": -0.016238712651508447,
            "return_24h": -0.041655380353069926,
            "close_vs_ema12": -0.010582855587903395,
            "close_vs_ema24": -0.016264501520295127,
            "ema12_slope_3h": -0.004839535313825749,
            "ema24_slope_6h": -0.005994705029757075,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 125,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2115Z",
      "trigger_timestamp": "2026-09-15T21:17:15.322304Z",
      "market_start_timestamp": "2026-09-15T21:15:00Z",
      "resolution_timestamp": "2026-09-15T21:30:00Z",
      "direction": "UP",
      "base_run_id": 739,
      "small_run_id": 740,
      "last_observed_close": 75872.49,
      "actual_close": 75626.02,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T21:17:15.363197Z",
      "base_predicted_close": 75927.0390625,
      "small_predicted_close": 75900.0546875,
      "strike": 75872.49,
      "market_regime": {
        "id": 125,
        "signal_id": 125,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T21:00:00Z",
        "return_6h": -0.001277281929697116,
        "return_12h": -0.012984833691959463,
        "return_24h": -0.0381111656963673,
        "close_vs_ema12": -0.007805121331624698,
        "close_vs_ema24": -0.013396284066151676,
        "ema12_slope_3h": -0.004333245016212683,
        "ema24_slope_6h": -0.005916684152337481,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T21:17:15.367261Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T21:00:00Z",
          "return_6h": -0.001277281929697116,
          "return_12h": -0.012984833691959463,
          "return_24h": -0.0381111656963673,
          "close_vs_ema12": -0.007805121331624698,
          "close_vs_ema24": -0.013396284066151676,
          "ema12_slope_3h": -0.004333245016212683,
          "ema24_slope_6h": -0.005916684152337481,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201816,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        739,
        740
      ],
      "forecast_publication_timestamp": "2026-09-15T21:17:15.322304Z",
      "requested_quote_timestamp": "2026-09-15T21:17:15.322304Z",
      "retrieved_quote_timestamp": "2026-09-15T21:17:15.524120Z",
      "quote_retrieval_timestamp": "2026-09-15T21:17:15.524120Z",
      "timing_difference_seconds": 0.201816,
      "selected_quote": {
        "id": 125,
        "contract_id": 125,
        "forecast_timestamp": "2026-09-15T21:17:15.322304Z",
        "requested_timestamp": "2026-09-15T21:17:15.322304Z",
        "actual_quote_timestamp": "2026-09-15T21:17:15.524120Z",
        "timestamp_delta_seconds": 0.201816,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T21:17:15.524120Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151730",
        "external_market_id": "KXBTC15M-26SEP151730-30",
        "external_contract_id": "KXBTC15M-26SEP151730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3966.1
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 125,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151730",
          "external_market_id": "KXBTC15M-26SEP151730-30",
          "external_contract_id": "KXBTC15M-26SEP151730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T21:15:00Z",
          "resolution_timestamp": "2026-09-15T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T21:17:15.369577Z"
        }
      ],
      "quotes": [
        {
          "id": 125,
          "contract_id": 125,
          "forecast_timestamp": "2026-09-15T21:17:15.322304Z",
          "requested_timestamp": "2026-09-15T21:17:15.322304Z",
          "actual_quote_timestamp": "2026-09-15T21:17:15.524120Z",
          "timestamp_delta_seconds": 0.201816,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T21:17:15.524120Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151730",
          "external_market_id": "KXBTC15M-26SEP151730-30",
          "external_contract_id": "KXBTC15M-26SEP151730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3966.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151730-30": {
          "UP/YES": "KXBTC15M-26SEP151730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 242,
          "signal_id": 125,
          "quote_id": 125,
          "settlement_id": 125,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.63,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T21:32:20.140523Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3966.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 243,
          "signal_id": 125,
          "quote_id": 125,
          "settlement_id": 125,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -39.0,
          "net_pnl": -40.67,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T21:32:20.143189Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3966.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75872.49,
        "kronos_base_predicted_close": 75927.0390625,
        "kronos_base_displacement": 54.54906249999476,
        "kronos_base_displacement_fraction": 0.0007189570620391496,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75900.0546875,
        "kronos_small_displacement": 27.56468749999476,
        "kronos_small_displacement_fraction": 0.00036330279261949567,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151730",
        "ticker": "KXBTC15M-26SEP151730-30",
        "market_id": "KXBTC15M-26SEP151730-30",
        "contract_id": "KXBTC15M-26SEP151730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75872.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T21:17:15.322304Z",
        "retrieved_timestamp": "2026-09-15T21:17:15.524120Z",
        "quote_offset_seconds": 0.201816,
        "quote_age_seconds": 0.201816,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3966.1
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75626.02,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 125,
          "signal_id": 125,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T21:00:00Z",
          "return_6h": -0.001277281929697116,
          "return_12h": -0.012984833691959463,
          "return_24h": -0.0381111656963673,
          "close_vs_ema12": -0.007805121331624698,
          "close_vs_ema24": -0.013396284066151676,
          "ema12_slope_3h": -0.004333245016212683,
          "ema24_slope_6h": -0.005916684152337481,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T21:17:15.367261Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T21:00:00Z",
            "return_6h": -0.001277281929697116,
            "return_12h": -0.012984833691959463,
            "return_24h": -0.0381111656963673,
            "close_vs_ema12": -0.007805121331624698,
            "close_vs_ema24": -0.013396284066151676,
            "ema12_slope_3h": -0.004333245016212683,
            "ema24_slope_6h": -0.005916684152337481,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 124,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2100Z",
      "trigger_timestamp": "2026-09-15T21:02:20.832666Z",
      "market_start_timestamp": "2026-09-15T21:00:00Z",
      "resolution_timestamp": "2026-09-15T21:15:00Z",
      "direction": "UP",
      "base_run_id": 737,
      "small_run_id": 738,
      "last_observed_close": 75887.22,
      "actual_close": 75872.49,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T21:02:20.885100Z",
      "base_predicted_close": 75948.4296875,
      "small_predicted_close": 75973.4765625,
      "strike": 75887.22,
      "market_regime": {
        "id": 124,
        "signal_id": 124,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T20:45:00Z",
        "return_6h": -9.869594445044427e-05,
        "return_12h": -0.013838242574461201,
        "return_24h": -0.040535821318320675,
        "close_vs_ema12": -0.007941998856220822,
        "close_vs_ema24": -0.013482933194990832,
        "ema12_slope_3h": -0.003986523365328565,
        "ema24_slope_6h": -0.006012535558791443,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T21:02:20.890014Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T20:45:00Z",
          "return_6h": -9.869594445044427e-05,
          "return_12h": -0.013838242574461201,
          "return_24h": -0.040535821318320675,
          "close_vs_ema12": -0.007941998856220822,
          "close_vs_ema24": -0.013482933194990832,
          "ema12_slope_3h": -0.003986523365328565,
          "ema24_slope_6h": -0.006012535558791443,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.18,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.249703,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        737,
        738
      ],
      "forecast_publication_timestamp": "2026-09-15T21:02:20.832666Z",
      "requested_quote_timestamp": "2026-09-15T21:02:20.832666Z",
      "retrieved_quote_timestamp": "2026-09-15T21:02:21.082369Z",
      "quote_retrieval_timestamp": "2026-09-15T21:02:21.082369Z",
      "timing_difference_seconds": 0.249703,
      "selected_quote": {
        "id": 124,
        "contract_id": 124,
        "forecast_timestamp": "2026-09-15T21:02:20.832666Z",
        "requested_timestamp": "2026-09-15T21:02:20.832666Z",
        "actual_quote_timestamp": "2026-09-15T21:02:21.082369Z",
        "timestamp_delta_seconds": 0.249703,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.17,
        "implied_probability": 0.18,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T21:02:21.082369Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151715",
        "external_market_id": "KXBTC15M-26SEP151715-15",
        "external_contract_id": "KXBTC15M-26SEP151715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2749.45
      },
      "selected_entry_price": 0.18,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 124,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151715",
          "external_market_id": "KXBTC15M-26SEP151715-15",
          "external_contract_id": "KXBTC15M-26SEP151715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T21:00:00Z",
          "resolution_timestamp": "2026-09-15T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T21:02:20.917205Z"
        }
      ],
      "quotes": [
        {
          "id": 124,
          "contract_id": 124,
          "forecast_timestamp": "2026-09-15T21:02:20.832666Z",
          "requested_timestamp": "2026-09-15T21:02:20.832666Z",
          "actual_quote_timestamp": "2026-09-15T21:02:21.082369Z",
          "timestamp_delta_seconds": 0.249703,
          "bid": 0.17,
          "ask": 0.18,
          "midpoint": 0.175,
          "last_price": 0.17,
          "implied_probability": 0.18,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T21:02:21.082369Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151715",
          "external_market_id": "KXBTC15M-26SEP151715-15",
          "external_contract_id": "KXBTC15M-26SEP151715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2749.45
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151715-15": {
          "UP/YES": "KXBTC15M-26SEP151715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 240,
          "signal_id": 124,
          "quote_id": 124,
          "settlement_id": 124,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 525.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.5,
          "trading_fee": 5.43,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.5,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T21:17:19.726868Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2749.45,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 241,
          "signal_id": 124,
          "quote_id": 124,
          "settlement_id": 124,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 18.0,
          "trading_fee": 1.04,
          "total_deployed": 19.04,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -18.0,
          "net_pnl": -19.04,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T21:17:19.728973Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2749.45,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75887.22,
        "kronos_base_predicted_close": 75948.4296875,
        "kronos_base_displacement": 61.209687499998836,
        "kronos_base_displacement_fraction": 0.0008065875584847993,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75973.4765625,
        "kronos_small_displacement": 86.25656249999884,
        "kronos_small_displacement_fraction": 0.0011366414858786345,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151715",
        "ticker": "KXBTC15M-26SEP151715-15",
        "market_id": "KXBTC15M-26SEP151715-15",
        "contract_id": "KXBTC15M-26SEP151715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75887.22
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T21:02:20.832666Z",
        "retrieved_timestamp": "2026-09-15T21:02:21.082369Z",
        "quote_offset_seconds": 0.249703,
        "quote_age_seconds": 0.249703,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.17,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.18,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2749.45
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75872.49,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 124,
          "signal_id": 124,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T20:45:00Z",
          "return_6h": -9.869594445044427e-05,
          "return_12h": -0.013838242574461201,
          "return_24h": -0.040535821318320675,
          "close_vs_ema12": -0.007941998856220822,
          "close_vs_ema24": -0.013482933194990832,
          "ema12_slope_3h": -0.003986523365328565,
          "ema24_slope_6h": -0.006012535558791443,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T21:02:20.890014Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T20:45:00Z",
            "return_6h": -9.869594445044427e-05,
            "return_12h": -0.013838242574461201,
            "return_24h": -0.040535821318320675,
            "close_vs_ema12": -0.007941998856220822,
            "close_vs_ema24": -0.013482933194990832,
            "ema12_slope_3h": -0.003986523365328565,
            "ema24_slope_6h": -0.006012535558791443,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 123,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T2015Z",
      "trigger_timestamp": "2026-09-15T20:17:15.634874Z",
      "market_start_timestamp": "2026-09-15T20:15:00Z",
      "resolution_timestamp": "2026-09-15T20:30:00Z",
      "direction": "UP",
      "base_run_id": 731,
      "small_run_id": 732,
      "last_observed_close": 75975.77,
      "actual_close": 75763.86,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T20:17:15.670762Z",
      "base_predicted_close": 75988.8515625,
      "small_predicted_close": 76003.4296875,
      "strike": 75975.77,
      "market_regime": {
        "id": 123,
        "signal_id": 123,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T20:00:00Z",
        "return_6h": -0.005318015355770145,
        "return_12h": -0.010170248141664784,
        "return_24h": -0.040243332699614776,
        "close_vs_ema12": -0.007963924611546713,
        "close_vs_ema24": -0.01325329979894363,
        "ema12_slope_3h": -0.0029407132825673976,
        "ema24_slope_6h": -0.0062044294969998415,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T20:17:15.675918Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T20:00:00Z",
          "return_6h": -0.005318015355770145,
          "return_12h": -0.010170248141664784,
          "return_24h": -0.040243332699614776,
          "close_vs_ema12": -0.007963924611546713,
          "close_vs_ema24": -0.01325329979894363,
          "ema12_slope_3h": -0.0029407132825673976,
          "ema24_slope_6h": -0.0062044294969998415,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180963,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        731,
        732
      ],
      "forecast_publication_timestamp": "2026-09-15T20:17:15.634874Z",
      "requested_quote_timestamp": "2026-09-15T20:17:15.634874Z",
      "retrieved_quote_timestamp": "2026-09-15T20:17:15.815837Z",
      "quote_retrieval_timestamp": "2026-09-15T20:17:15.815837Z",
      "timing_difference_seconds": 0.180963,
      "selected_quote": {
        "id": 123,
        "contract_id": 123,
        "forecast_timestamp": "2026-09-15T20:17:15.634874Z",
        "requested_timestamp": "2026-09-15T20:17:15.634874Z",
        "actual_quote_timestamp": "2026-09-15T20:17:15.815837Z",
        "timestamp_delta_seconds": 0.180963,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T20:17:15.815837Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151630",
        "external_market_id": "KXBTC15M-26SEP151630-30",
        "external_contract_id": "KXBTC15M-26SEP151630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5998.69
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 123,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151630",
          "external_market_id": "KXBTC15M-26SEP151630-30",
          "external_contract_id": "KXBTC15M-26SEP151630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T20:15:00Z",
          "resolution_timestamp": "2026-09-15T20:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T20:17:15.678056Z"
        }
      ],
      "quotes": [
        {
          "id": 123,
          "contract_id": 123,
          "forecast_timestamp": "2026-09-15T20:17:15.634874Z",
          "requested_timestamp": "2026-09-15T20:17:15.634874Z",
          "actual_quote_timestamp": "2026-09-15T20:17:15.815837Z",
          "timestamp_delta_seconds": 0.180963,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T20:17:15.815837Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151630",
          "external_market_id": "KXBTC15M-26SEP151630-30",
          "external_contract_id": "KXBTC15M-26SEP151630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5998.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151630-30": {
          "UP/YES": "KXBTC15M-26SEP151630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 238,
          "signal_id": 123,
          "quote_id": 123,
          "settlement_id": 123,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.85000000000001,
          "net_pnl": -99.55000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T20:32:23.956856Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5998.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 239,
          "signal_id": 123,
          "quote_id": 123,
          "settlement_id": 123,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -45.0,
          "net_pnl": -46.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T20:32:23.959524Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5998.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75975.77,
        "kronos_base_predicted_close": 75988.8515625,
        "kronos_base_displacement": 13.081562499995925,
        "kronos_base_displacement_fraction": 0.00017218071629936655,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76003.4296875,
        "kronos_small_displacement": 27.659687499995925,
        "kronos_small_displacement_fraction": 0.00036405932443983027,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151630",
        "ticker": "KXBTC15M-26SEP151630-30",
        "market_id": "KXBTC15M-26SEP151630-30",
        "contract_id": "KXBTC15M-26SEP151630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75975.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T20:17:15.634874Z",
        "retrieved_timestamp": "2026-09-15T20:17:15.815837Z",
        "quote_offset_seconds": 0.180963,
        "quote_age_seconds": 0.180963,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5998.69
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75763.86,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T2015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 123,
          "signal_id": 123,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T20:00:00Z",
          "return_6h": -0.005318015355770145,
          "return_12h": -0.010170248141664784,
          "return_24h": -0.040243332699614776,
          "close_vs_ema12": -0.007963924611546713,
          "close_vs_ema24": -0.01325329979894363,
          "ema12_slope_3h": -0.0029407132825673976,
          "ema24_slope_6h": -0.0062044294969998415,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T20:17:15.675918Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T20:00:00Z",
            "return_6h": -0.005318015355770145,
            "return_12h": -0.010170248141664784,
            "return_24h": -0.040243332699614776,
            "close_vs_ema12": -0.007963924611546713,
            "close_vs_ema24": -0.01325329979894363,
            "ema12_slope_3h": -0.0029407132825673976,
            "ema24_slope_6h": -0.0062044294969998415,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 122,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1945Z",
      "trigger_timestamp": "2026-09-15T19:47:17.740835Z",
      "market_start_timestamp": "2026-09-15T19:45:00Z",
      "resolution_timestamp": "2026-09-15T20:00:00Z",
      "direction": "UP",
      "base_run_id": 727,
      "small_run_id": 728,
      "last_observed_close": 75880.43,
      "actual_close": 76083.38,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T19:47:17.787956Z",
      "base_predicted_close": 75908.4375,
      "small_predicted_close": 75956.859375,
      "strike": 75880.43,
      "market_regime": {
        "id": 122,
        "signal_id": 122,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T19:30:00Z",
        "return_6h": -0.006620233641687401,
        "return_12h": -0.014754201258572519,
        "return_24h": -0.0409228000059062,
        "close_vs_ema12": -0.00983499295354362,
        "close_vs_ema24": -0.015018032663046132,
        "ema12_slope_3h": -0.002902741320667368,
        "ema24_slope_6h": -0.00623879803386207,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T19:47:17.792591Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T19:30:00Z",
          "return_6h": -0.006620233641687401,
          "return_12h": -0.014754201258572519,
          "return_24h": -0.0409228000059062,
          "close_vs_ema12": -0.00983499295354362,
          "close_vs_ema24": -0.015018032663046132,
          "ema12_slope_3h": -0.002902741320667368,
          "ema24_slope_6h": -0.00623879803386207,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.223337,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        727,
        728
      ],
      "forecast_publication_timestamp": "2026-09-15T19:47:17.740835Z",
      "requested_quote_timestamp": "2026-09-15T19:47:17.740835Z",
      "retrieved_quote_timestamp": "2026-09-15T19:47:17.964172Z",
      "quote_retrieval_timestamp": "2026-09-15T19:47:17.964172Z",
      "timing_difference_seconds": 0.223337,
      "selected_quote": {
        "id": 122,
        "contract_id": 122,
        "forecast_timestamp": "2026-09-15T19:47:17.740835Z",
        "requested_timestamp": "2026-09-15T19:47:17.740835Z",
        "actual_quote_timestamp": "2026-09-15T19:47:17.964172Z",
        "timestamp_delta_seconds": 0.223337,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T19:47:17.964172Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151600",
        "external_market_id": "KXBTC15M-26SEP151600-00",
        "external_contract_id": "KXBTC15M-26SEP151600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3510.32
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 122,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151600",
          "external_market_id": "KXBTC15M-26SEP151600-00",
          "external_contract_id": "KXBTC15M-26SEP151600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T19:45:00Z",
          "resolution_timestamp": "2026-09-15T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T19:47:17.795314Z"
        }
      ],
      "quotes": [
        {
          "id": 122,
          "contract_id": 122,
          "forecast_timestamp": "2026-09-15T19:47:17.740835Z",
          "requested_timestamp": "2026-09-15T19:47:17.740835Z",
          "actual_quote_timestamp": "2026-09-15T19:47:17.964172Z",
          "timestamp_delta_seconds": 0.223337,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.41,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T19:47:17.964172Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151600",
          "external_market_id": "KXBTC15M-26SEP151600-00",
          "external_contract_id": "KXBTC15M-26SEP151600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3510.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151600-00": {
          "UP/YES": "KXBTC15M-26SEP151600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 236,
          "signal_id": 122,
          "quote_id": 122,
          "settlement_id": 122,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T20:02:19.636475Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3510.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 237,
          "signal_id": 122,
          "quote_id": 122,
          "settlement_id": 122,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T20:02:19.638534Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3510.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75880.43,
        "kronos_base_predicted_close": 75908.4375,
        "kronos_base_displacement": 28.007500000006985,
        "kronos_base_displacement_fraction": 0.0003691004386771001,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75956.859375,
        "kronos_small_displacement": 76.42937500000698,
        "kronos_small_displacement_fraction": 0.0010072343422409045,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151600",
        "ticker": "KXBTC15M-26SEP151600-00",
        "market_id": "KXBTC15M-26SEP151600-00",
        "contract_id": "KXBTC15M-26SEP151600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75880.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T19:47:17.740835Z",
        "retrieved_timestamp": "2026-09-15T19:47:17.964172Z",
        "quote_offset_seconds": 0.223337,
        "quote_age_seconds": 0.223337,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.41,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3510.32
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76083.38,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 122,
          "signal_id": 122,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T19:30:00Z",
          "return_6h": -0.006620233641687401,
          "return_12h": -0.014754201258572519,
          "return_24h": -0.0409228000059062,
          "close_vs_ema12": -0.00983499295354362,
          "close_vs_ema24": -0.015018032663046132,
          "ema12_slope_3h": -0.002902741320667368,
          "ema24_slope_6h": -0.00623879803386207,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T19:47:17.792591Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T19:30:00Z",
            "return_6h": -0.006620233641687401,
            "return_12h": -0.014754201258572519,
            "return_24h": -0.0409228000059062,
            "close_vs_ema12": -0.00983499295354362,
            "close_vs_ema24": -0.015018032663046132,
            "ema12_slope_3h": -0.002902741320667368,
            "ema24_slope_6h": -0.00623879803386207,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 121,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1930Z",
      "trigger_timestamp": "2026-09-15T19:32:14.866103Z",
      "market_start_timestamp": "2026-09-15T19:30:00Z",
      "resolution_timestamp": "2026-09-15T19:45:00Z",
      "direction": "UP",
      "base_run_id": 725,
      "small_run_id": 726,
      "last_observed_close": 75884.98,
      "actual_close": 75880.43,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T19:32:14.940771Z",
      "base_predicted_close": 75983.1328125,
      "small_predicted_close": 75917.109375,
      "strike": 75884.98,
      "market_regime": {
        "id": 121,
        "signal_id": 121,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T19:15:00Z",
        "return_6h": -0.013735305725415259,
        "return_12h": -0.017782197678620104,
        "return_24h": -0.041293558092784455,
        "close_vs_ema12": -0.010189859181902516,
        "close_vs_ema24": -0.015270342987930063,
        "ema12_slope_3h": -0.002784390646308088,
        "ema24_slope_6h": -0.006230912256420806,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T19:32:14.959441Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T19:15:00Z",
          "return_6h": -0.013735305725415259,
          "return_12h": -0.017782197678620104,
          "return_24h": -0.041293558092784455,
          "close_vs_ema12": -0.010189859181902516,
          "close_vs_ema24": -0.015270342987930063,
          "ema12_slope_3h": -0.002784390646308088,
          "ema24_slope_6h": -0.006230912256420806,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.243718,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        725,
        726
      ],
      "forecast_publication_timestamp": "2026-09-15T19:32:14.866103Z",
      "requested_quote_timestamp": "2026-09-15T19:32:14.866103Z",
      "retrieved_quote_timestamp": "2026-09-15T19:32:15.109821Z",
      "quote_retrieval_timestamp": "2026-09-15T19:32:15.109821Z",
      "timing_difference_seconds": 0.243718,
      "selected_quote": {
        "id": 121,
        "contract_id": 121,
        "forecast_timestamp": "2026-09-15T19:32:14.866103Z",
        "requested_timestamp": "2026-09-15T19:32:14.866103Z",
        "actual_quote_timestamp": "2026-09-15T19:32:15.109821Z",
        "timestamp_delta_seconds": 0.243718,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T19:32:15.109821Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151545",
        "external_market_id": "KXBTC15M-26SEP151545-45",
        "external_contract_id": "KXBTC15M-26SEP151545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6783.22
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 121,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151545",
          "external_market_id": "KXBTC15M-26SEP151545-45",
          "external_contract_id": "KXBTC15M-26SEP151545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T19:30:00Z",
          "resolution_timestamp": "2026-09-15T19:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T19:32:14.962221Z"
        }
      ],
      "quotes": [
        {
          "id": 121,
          "contract_id": 121,
          "forecast_timestamp": "2026-09-15T19:32:14.866103Z",
          "requested_timestamp": "2026-09-15T19:32:14.866103Z",
          "actual_quote_timestamp": "2026-09-15T19:32:15.109821Z",
          "timestamp_delta_seconds": 0.243718,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.62,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T19:32:15.109821Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151545",
          "external_market_id": "KXBTC15M-26SEP151545-45",
          "external_contract_id": "KXBTC15M-26SEP151545-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6783.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151545-45": {
          "UP/YES": "KXBTC15M-26SEP151545-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 234,
          "signal_id": 121,
          "quote_id": 121,
          "settlement_id": 121,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.34,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T19:47:23.766180Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6783.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 235,
          "signal_id": 121,
          "quote_id": 121,
          "settlement_id": 121,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -62.0,
          "net_pnl": -63.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T19:47:23.768878Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6783.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75884.98,
        "kronos_base_predicted_close": 75983.1328125,
        "kronos_base_displacement": 98.15281250000407,
        "kronos_base_displacement_fraction": 0.0012934418971976282,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75917.109375,
        "kronos_small_displacement": 32.129375000004075,
        "kronos_small_displacement_fraction": 0.0004233957101919784,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151545",
        "ticker": "KXBTC15M-26SEP151545-45",
        "market_id": "KXBTC15M-26SEP151545-45",
        "contract_id": "KXBTC15M-26SEP151545-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75884.98
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T19:32:14.866103Z",
        "retrieved_timestamp": "2026-09-15T19:32:15.109821Z",
        "quote_offset_seconds": 0.243718,
        "quote_age_seconds": 0.243718,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6783.22
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75880.43,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1930Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 121,
          "signal_id": 121,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T19:15:00Z",
          "return_6h": -0.013735305725415259,
          "return_12h": -0.017782197678620104,
          "return_24h": -0.041293558092784455,
          "close_vs_ema12": -0.010189859181902516,
          "close_vs_ema24": -0.015270342987930063,
          "ema12_slope_3h": -0.002784390646308088,
          "ema24_slope_6h": -0.006230912256420806,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T19:32:14.959441Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T19:15:00Z",
            "return_6h": -0.013735305725415259,
            "return_12h": -0.017782197678620104,
            "return_24h": -0.041293558092784455,
            "close_vs_ema12": -0.010189859181902516,
            "close_vs_ema24": -0.015270342987930063,
            "ema12_slope_3h": -0.002784390646308088,
            "ema24_slope_6h": -0.006230912256420806,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 120,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1900Z",
      "trigger_timestamp": "2026-09-15T19:02:15.094327Z",
      "market_start_timestamp": "2026-09-15T19:00:00Z",
      "resolution_timestamp": "2026-09-15T19:15:00Z",
      "direction": "UP",
      "base_run_id": 721,
      "small_run_id": 722,
      "last_observed_close": 75956.36,
      "actual_close": 75919.29,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T19:02:15.134199Z",
      "base_predicted_close": 76252.359375,
      "small_predicted_close": 75989.109375,
      "strike": 75956.36,
      "market_regime": {
        "id": 120,
        "signal_id": 120,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T18:45:00Z",
        "return_6h": -0.012411527736755468,
        "return_12h": -0.0167494850805171,
        "return_24h": -0.04126419676580384,
        "close_vs_ema12": -0.010116661670438565,
        "close_vs_ema24": -0.014974799168701813,
        "ema12_slope_3h": -0.002526934636399525,
        "ema24_slope_6h": -0.005922045385435393,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T19:02:15.137996Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T18:45:00Z",
          "return_6h": -0.012411527736755468,
          "return_12h": -0.0167494850805171,
          "return_24h": -0.04126419676580384,
          "close_vs_ema12": -0.010116661670438565,
          "close_vs_ema24": -0.014974799168701813,
          "ema12_slope_3h": -0.002526934636399525,
          "ema24_slope_6h": -0.005922045385435393,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175249,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        721,
        722
      ],
      "forecast_publication_timestamp": "2026-09-15T19:02:15.094327Z",
      "requested_quote_timestamp": "2026-09-15T19:02:15.094327Z",
      "retrieved_quote_timestamp": "2026-09-15T19:02:15.269576Z",
      "quote_retrieval_timestamp": "2026-09-15T19:02:15.269576Z",
      "timing_difference_seconds": 0.175249,
      "selected_quote": {
        "id": 120,
        "contract_id": 120,
        "forecast_timestamp": "2026-09-15T19:02:15.094327Z",
        "requested_timestamp": "2026-09-15T19:02:15.094327Z",
        "actual_quote_timestamp": "2026-09-15T19:02:15.269576Z",
        "timestamp_delta_seconds": 0.175249,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T19:02:15.269576Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151515",
        "external_market_id": "KXBTC15M-26SEP151515-15",
        "external_contract_id": "KXBTC15M-26SEP151515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3754.91
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 120,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151515",
          "external_market_id": "KXBTC15M-26SEP151515-15",
          "external_contract_id": "KXBTC15M-26SEP151515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T19:00:00Z",
          "resolution_timestamp": "2026-09-15T19:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T19:02:15.140111Z"
        }
      ],
      "quotes": [
        {
          "id": 120,
          "contract_id": 120,
          "forecast_timestamp": "2026-09-15T19:02:15.094327Z",
          "requested_timestamp": "2026-09-15T19:02:15.094327Z",
          "actual_quote_timestamp": "2026-09-15T19:02:15.269576Z",
          "timestamp_delta_seconds": 0.175249,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.31,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T19:02:15.269576Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151515",
          "external_market_id": "KXBTC15M-26SEP151515-15",
          "external_contract_id": "KXBTC15M-26SEP151515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3754.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151515-15": {
          "UP/YES": "KXBTC15M-26SEP151515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 232,
          "signal_id": 120,
          "quote_id": 120,
          "settlement_id": 120,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T19:17:19.674134Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3754.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 233,
          "signal_id": 120,
          "quote_id": 120,
          "settlement_id": 120,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T19:17:19.676237Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3754.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75956.36,
        "kronos_base_predicted_close": 76252.359375,
        "kronos_base_displacement": 295.9993749999994,
        "kronos_base_displacement_fraction": 0.0038969662974897615,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 75989.109375,
        "kronos_small_displacement": 32.74937499999942,
        "kronos_small_displacement_fraction": 0.0004311604057908965,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151515",
        "ticker": "KXBTC15M-26SEP151515-15",
        "market_id": "KXBTC15M-26SEP151515-15",
        "contract_id": "KXBTC15M-26SEP151515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75956.36
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T19:02:15.094327Z",
        "retrieved_timestamp": "2026-09-15T19:02:15.269576Z",
        "quote_offset_seconds": 0.175249,
        "quote_age_seconds": 0.175249,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3754.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75919.29,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 120,
          "signal_id": 120,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T18:45:00Z",
          "return_6h": -0.012411527736755468,
          "return_12h": -0.0167494850805171,
          "return_24h": -0.04126419676580384,
          "close_vs_ema12": -0.010116661670438565,
          "close_vs_ema24": -0.014974799168701813,
          "ema12_slope_3h": -0.002526934636399525,
          "ema24_slope_6h": -0.005922045385435393,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T19:02:15.137996Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T18:45:00Z",
            "return_6h": -0.012411527736755468,
            "return_12h": -0.0167494850805171,
            "return_24h": -0.04126419676580384,
            "close_vs_ema12": -0.010116661670438565,
            "close_vs_ema24": -0.014974799168701813,
            "ema12_slope_3h": -0.002526934636399525,
            "ema24_slope_6h": -0.005922045385435393,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 119,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1845Z",
      "trigger_timestamp": "2026-09-15T18:47:20.177690Z",
      "market_start_timestamp": "2026-09-15T18:45:00Z",
      "resolution_timestamp": "2026-09-15T19:00:00Z",
      "direction": "UP",
      "base_run_id": 719,
      "small_run_id": 720,
      "last_observed_close": 75803.24,
      "actual_close": 75956.36,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T18:47:20.216523Z",
      "base_predicted_close": 76218.5390625,
      "small_predicted_close": 76070.140625,
      "strike": 75803.24,
      "market_regime": {
        "id": 119,
        "signal_id": 119,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T18:30:00Z",
        "return_6h": -0.014372599926341545,
        "return_12h": -0.020779342280419222,
        "return_24h": -0.04287441370122447,
        "close_vs_ema12": -0.012537254339789139,
        "close_vs_ema24": -0.017270308372809406,
        "ema12_slope_3h": -0.002342918739110633,
        "ema24_slope_6h": -0.005786607080386363,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T18:47:20.219413Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T18:30:00Z",
          "return_6h": -0.014372599926341545,
          "return_12h": -0.020779342280419222,
          "return_24h": -0.04287441370122447,
          "close_vs_ema12": -0.012537254339789139,
          "close_vs_ema24": -0.017270308372809406,
          "ema12_slope_3h": -0.002342918739110633,
          "ema24_slope_6h": -0.005786607080386363,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.18,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.189244,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        719,
        720
      ],
      "forecast_publication_timestamp": "2026-09-15T18:47:20.177690Z",
      "requested_quote_timestamp": "2026-09-15T18:47:20.177690Z",
      "retrieved_quote_timestamp": "2026-09-15T18:47:20.366934Z",
      "quote_retrieval_timestamp": "2026-09-15T18:47:20.366934Z",
      "timing_difference_seconds": 0.189244,
      "selected_quote": {
        "id": 119,
        "contract_id": 119,
        "forecast_timestamp": "2026-09-15T18:47:20.177690Z",
        "requested_timestamp": "2026-09-15T18:47:20.177690Z",
        "actual_quote_timestamp": "2026-09-15T18:47:20.366934Z",
        "timestamp_delta_seconds": 0.189244,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.18,
        "implied_probability": 0.18,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T18:47:20.366934Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151500",
        "external_market_id": "KXBTC15M-26SEP151500-00",
        "external_contract_id": "KXBTC15M-26SEP151500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1673.46
      },
      "selected_entry_price": 0.18,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 119,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151500",
          "external_market_id": "KXBTC15M-26SEP151500-00",
          "external_contract_id": "KXBTC15M-26SEP151500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T18:45:00Z",
          "resolution_timestamp": "2026-09-15T19:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T18:47:20.222339Z"
        }
      ],
      "quotes": [
        {
          "id": 119,
          "contract_id": 119,
          "forecast_timestamp": "2026-09-15T18:47:20.177690Z",
          "requested_timestamp": "2026-09-15T18:47:20.177690Z",
          "actual_quote_timestamp": "2026-09-15T18:47:20.366934Z",
          "timestamp_delta_seconds": 0.189244,
          "bid": 0.17,
          "ask": 0.18,
          "midpoint": 0.175,
          "last_price": 0.18,
          "implied_probability": 0.18,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T18:47:20.366934Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151500",
          "external_market_id": "KXBTC15M-26SEP151500-00",
          "external_contract_id": "KXBTC15M-26SEP151500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1673.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151500-00": {
          "UP/YES": "KXBTC15M-26SEP151500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 230,
          "signal_id": 119,
          "quote_id": 119,
          "settlement_id": 119,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 525.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.5,
          "trading_fee": 5.43,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 525.0,
          "gross_pnl": 430.5,
          "net_pnl": 425.07,
          "roi": 4.253677574302011,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T19:02:19.779385Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1673.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 231,
          "signal_id": 119,
          "quote_id": 119,
          "settlement_id": 119,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.18,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 18.0,
          "trading_fee": 1.04,
          "total_deployed": 19.04,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 82.0,
          "net_pnl": 80.96000000000001,
          "roi": 4.252100840336135,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T19:02:19.781683Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1673.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75803.24,
        "kronos_base_predicted_close": 76218.5390625,
        "kronos_base_displacement": 415.29906249999476,
        "kronos_base_displacement_fraction": 0.005478645272946048,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76070.140625,
        "kronos_small_displacement": 266.90062499999476,
        "kronos_small_displacement_fraction": 0.003520965924411605,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151500",
        "ticker": "KXBTC15M-26SEP151500-00",
        "market_id": "KXBTC15M-26SEP151500-00",
        "contract_id": "KXBTC15M-26SEP151500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75803.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T18:47:20.177690Z",
        "retrieved_timestamp": "2026-09-15T18:47:20.366934Z",
        "quote_offset_seconds": 0.189244,
        "quote_age_seconds": 0.189244,
        "bid": 0.17,
        "ask": 0.18,
        "midpoint": 0.175,
        "last_price": 0.18,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.18,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1673.46
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75956.36,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 119,
          "signal_id": 119,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T18:30:00Z",
          "return_6h": -0.014372599926341545,
          "return_12h": -0.020779342280419222,
          "return_24h": -0.04287441370122447,
          "close_vs_ema12": -0.012537254339789139,
          "close_vs_ema24": -0.017270308372809406,
          "ema12_slope_3h": -0.002342918739110633,
          "ema24_slope_6h": -0.005786607080386363,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T18:47:20.219413Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T18:30:00Z",
            "return_6h": -0.014372599926341545,
            "return_12h": -0.020779342280419222,
            "return_24h": -0.04287441370122447,
            "close_vs_ema12": -0.012537254339789139,
            "close_vs_ema24": -0.017270308372809406,
            "ema12_slope_3h": -0.002342918739110633,
            "ema24_slope_6h": -0.005786607080386363,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 118,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1730Z",
      "trigger_timestamp": "2026-09-15T17:32:15.355833Z",
      "market_start_timestamp": "2026-09-15T17:30:00Z",
      "resolution_timestamp": "2026-09-15T17:45:00Z",
      "direction": "UP",
      "base_run_id": 709,
      "small_run_id": 710,
      "last_observed_close": 76477.6,
      "actual_close": 76725.4,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T17:32:15.394887Z",
      "base_predicted_close": 76550.7734375,
      "small_predicted_close": 76504.109375,
      "strike": 76477.6,
      "market_regime": {
        "id": 118,
        "signal_id": 118,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T17:15:00Z",
        "return_6h": -0.006423149209765611,
        "return_12h": -0.012499151178437806,
        "return_24h": -0.030194442264150023,
        "close_vs_ema12": -0.004171232815742276,
        "close_vs_ema24": -0.009234186111496179,
        "ema12_slope_3h": -0.004413659880295073,
        "ema24_slope_6h": -0.006041081590371422,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T17:32:15.397250Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T17:15:00Z",
          "return_6h": -0.006423149209765611,
          "return_12h": -0.012499151178437806,
          "return_24h": -0.030194442264150023,
          "close_vs_ema12": -0.004171232815742276,
          "close_vs_ema24": -0.009234186111496179,
          "ema12_slope_3h": -0.004413659880295073,
          "ema24_slope_6h": -0.006041081590371422,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.9,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180395,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        709,
        710
      ],
      "forecast_publication_timestamp": "2026-09-15T17:32:15.355833Z",
      "requested_quote_timestamp": "2026-09-15T17:32:15.355833Z",
      "retrieved_quote_timestamp": "2026-09-15T17:32:15.536228Z",
      "quote_retrieval_timestamp": "2026-09-15T17:32:15.536228Z",
      "timing_difference_seconds": 0.180395,
      "selected_quote": {
        "id": 118,
        "contract_id": 118,
        "forecast_timestamp": "2026-09-15T17:32:15.355833Z",
        "requested_timestamp": "2026-09-15T17:32:15.355833Z",
        "actual_quote_timestamp": "2026-09-15T17:32:15.536228Z",
        "timestamp_delta_seconds": 0.180395,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.89,
        "implied_probability": 0.9,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T17:32:15.536228Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151345",
        "external_market_id": "KXBTC15M-26SEP151345-45",
        "external_contract_id": "KXBTC15M-26SEP151345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2995.26
      },
      "selected_entry_price": 0.9,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 118,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151345",
          "external_market_id": "KXBTC15M-26SEP151345-45",
          "external_contract_id": "KXBTC15M-26SEP151345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T17:30:00Z",
          "resolution_timestamp": "2026-09-15T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T17:32:15.402531Z"
        }
      ],
      "quotes": [
        {
          "id": 118,
          "contract_id": 118,
          "forecast_timestamp": "2026-09-15T17:32:15.355833Z",
          "requested_timestamp": "2026-09-15T17:32:15.355833Z",
          "actual_quote_timestamp": "2026-09-15T17:32:15.536228Z",
          "timestamp_delta_seconds": 0.180395,
          "bid": 0.89,
          "ask": 0.9,
          "midpoint": 0.895,
          "last_price": 0.89,
          "implied_probability": 0.9,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T17:32:15.536228Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151345",
          "external_market_id": "KXBTC15M-26SEP151345-45",
          "external_contract_id": "KXBTC15M-26SEP151345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2995.26
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151345-45": {
          "UP/YES": "KXBTC15M-26SEP151345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 228,
          "signal_id": 118,
          "quote_id": 118,
          "settlement_id": 118,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 110.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 99.0,
          "trading_fee": 0.7,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 110.0,
          "gross_pnl": 11.0,
          "net_pnl": 10.299999999999997,
          "roi": 0.10330992978936808,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T17:47:23.403721Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2995.26,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 229,
          "signal_id": 118,
          "quote_id": 118,
          "settlement_id": 118,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.9,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 90.0,
          "trading_fee": 0.63,
          "total_deployed": 90.63,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 10.0,
          "net_pnl": 9.370000000000005,
          "roi": 0.10338739931589987,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T17:47:23.406659Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2995.26,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76477.6,
        "kronos_base_predicted_close": 76550.7734375,
        "kronos_base_displacement": 73.17343749999418,
        "kronos_base_displacement_fraction": 0.0009567956826573294,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76504.109375,
        "kronos_small_displacement": 26.50937499999418,
        "kronos_small_displacement_fraction": 0.00034662927445414316,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151345",
        "ticker": "KXBTC15M-26SEP151345-45",
        "market_id": "KXBTC15M-26SEP151345-45",
        "contract_id": "KXBTC15M-26SEP151345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76477.6
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T17:32:15.355833Z",
        "retrieved_timestamp": "2026-09-15T17:32:15.536228Z",
        "quote_offset_seconds": 0.180395,
        "quote_age_seconds": 0.180395,
        "bid": 0.89,
        "ask": 0.9,
        "midpoint": 0.895,
        "last_price": 0.89,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.9,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2995.26
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76725.4,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 118,
          "signal_id": 118,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T17:15:00Z",
          "return_6h": -0.006423149209765611,
          "return_12h": -0.012499151178437806,
          "return_24h": -0.030194442264150023,
          "close_vs_ema12": -0.004171232815742276,
          "close_vs_ema24": -0.009234186111496179,
          "ema12_slope_3h": -0.004413659880295073,
          "ema24_slope_6h": -0.006041081590371422,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T17:32:15.397250Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T17:15:00Z",
            "return_6h": -0.006423149209765611,
            "return_12h": -0.012499151178437806,
            "return_24h": -0.030194442264150023,
            "close_vs_ema12": -0.004171232815742276,
            "close_vs_ema24": -0.009234186111496179,
            "ema12_slope_3h": -0.004413659880295073,
            "ema24_slope_6h": -0.006041081590371422,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 117,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1630Z",
      "trigger_timestamp": "2026-09-15T16:32:14.065294Z",
      "market_start_timestamp": "2026-09-15T16:30:00Z",
      "resolution_timestamp": "2026-09-15T16:45:00Z",
      "direction": "UP",
      "base_run_id": 701,
      "small_run_id": 702,
      "last_observed_close": 76437.58,
      "actual_close": 76315.78,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T16:32:14.127681Z",
      "base_predicted_close": 76446.4375,
      "small_predicted_close": 76515.7734375,
      "strike": 76437.58,
      "market_regime": {
        "id": 117,
        "signal_id": 117,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T16:15:00Z",
        "return_6h": -0.005680470497109957,
        "return_12h": -0.015111426471721812,
        "return_24h": -0.028427105936457142,
        "close_vs_ema12": -0.00575805517727801,
        "close_vs_ema24": -0.010696269384541601,
        "ema12_slope_3h": -0.005069061909411698,
        "ema24_slope_6h": -0.005831180605225916,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T16:32:14.140637Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T16:15:00Z",
          "return_6h": -0.005680470497109957,
          "return_12h": -0.015111426471721812,
          "return_24h": -0.028427105936457142,
          "close_vs_ema12": -0.00575805517727801,
          "close_vs_ema24": -0.010696269384541601,
          "ema12_slope_3h": -0.005069061909411698,
          "ema24_slope_6h": -0.005831180605225916,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.265116,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        701,
        702
      ],
      "forecast_publication_timestamp": "2026-09-15T16:32:14.065294Z",
      "requested_quote_timestamp": "2026-09-15T16:32:14.065294Z",
      "retrieved_quote_timestamp": "2026-09-15T16:32:14.330410Z",
      "quote_retrieval_timestamp": "2026-09-15T16:32:14.330410Z",
      "timing_difference_seconds": 0.265116,
      "selected_quote": {
        "id": 117,
        "contract_id": 117,
        "forecast_timestamp": "2026-09-15T16:32:14.065294Z",
        "requested_timestamp": "2026-09-15T16:32:14.065294Z",
        "actual_quote_timestamp": "2026-09-15T16:32:14.330410Z",
        "timestamp_delta_seconds": 0.265116,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.28,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T16:32:14.330410Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151245",
        "external_market_id": "KXBTC15M-26SEP151245-45",
        "external_contract_id": "KXBTC15M-26SEP151245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5831.17
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 117,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151245",
          "external_market_id": "KXBTC15M-26SEP151245-45",
          "external_contract_id": "KXBTC15M-26SEP151245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T16:30:00Z",
          "resolution_timestamp": "2026-09-15T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T16:32:14.142621Z"
        }
      ],
      "quotes": [
        {
          "id": 117,
          "contract_id": 117,
          "forecast_timestamp": "2026-09-15T16:32:14.065294Z",
          "requested_timestamp": "2026-09-15T16:32:14.065294Z",
          "actual_quote_timestamp": "2026-09-15T16:32:14.330410Z",
          "timestamp_delta_seconds": 0.265116,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.28,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T16:32:14.330410Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151245",
          "external_market_id": "KXBTC15M-26SEP151245-45",
          "external_contract_id": "KXBTC15M-26SEP151245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5831.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151245-45": {
          "UP/YES": "KXBTC15M-26SEP151245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 226,
          "signal_id": 117,
          "quote_id": 117,
          "settlement_id": 117,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T16:47:23.754160Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5831.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 227,
          "signal_id": 117,
          "quote_id": 117,
          "settlement_id": 117,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T16:47:23.756910Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5831.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76437.58,
        "kronos_base_predicted_close": 76446.4375,
        "kronos_base_displacement": 8.857499999998254,
        "kronos_base_displacement_fraction": 0.00011587886482013498,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76515.7734375,
        "kronos_small_displacement": 78.19343749999825,
        "kronos_small_displacement_fraction": 0.0010229711288609379,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151245",
        "ticker": "KXBTC15M-26SEP151245-45",
        "market_id": "KXBTC15M-26SEP151245-45",
        "contract_id": "KXBTC15M-26SEP151245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76437.58
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T16:32:14.065294Z",
        "retrieved_timestamp": "2026-09-15T16:32:14.330410Z",
        "quote_offset_seconds": 0.265116,
        "quote_age_seconds": 0.265116,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.28,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5831.17
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76315.78,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 117,
          "signal_id": 117,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T16:15:00Z",
          "return_6h": -0.005680470497109957,
          "return_12h": -0.015111426471721812,
          "return_24h": -0.028427105936457142,
          "close_vs_ema12": -0.00575805517727801,
          "close_vs_ema24": -0.010696269384541601,
          "ema12_slope_3h": -0.005069061909411698,
          "ema24_slope_6h": -0.005831180605225916,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T16:32:14.140637Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T16:15:00Z",
            "return_6h": -0.005680470497109957,
            "return_12h": -0.015111426471721812,
            "return_24h": -0.028427105936457142,
            "close_vs_ema12": -0.00575805517727801,
            "close_vs_ema24": -0.010696269384541601,
            "ema12_slope_3h": -0.005069061909411698,
            "ema24_slope_6h": -0.005831180605225916,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 116,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1600Z",
      "trigger_timestamp": "2026-09-15T16:02:15.342854Z",
      "market_start_timestamp": "2026-09-15T16:00:00Z",
      "resolution_timestamp": "2026-09-15T16:15:00Z",
      "direction": "UP",
      "base_run_id": 697,
      "small_run_id": 698,
      "last_observed_close": 76482.37,
      "actual_close": 76242.78,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T16:02:15.380199Z",
      "base_predicted_close": 76581.2265625,
      "small_predicted_close": 76552.7265625,
      "strike": 76482.37,
      "market_regime": {
        "id": 116,
        "signal_id": 116,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T15:45:00Z",
        "return_6h": -0.005978950376913872,
        "return_12h": -0.014963108777889644,
        "return_24h": -0.026391524381568443,
        "close_vs_ema12": -0.005780266640213028,
        "close_vs_ema24": -0.010619380792450284,
        "ema12_slope_3h": -0.004830484984449046,
        "ema24_slope_6h": -0.00575943436558346,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T16:02:15.384757Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T15:45:00Z",
          "return_6h": -0.005978950376913872,
          "return_12h": -0.014963108777889644,
          "return_24h": -0.026391524381568443,
          "close_vs_ema12": -0.005780266640213028,
          "close_vs_ema24": -0.010619380792450284,
          "ema12_slope_3h": -0.004830484984449046,
          "ema24_slope_6h": -0.00575943436558346,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185075,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        697,
        698
      ],
      "forecast_publication_timestamp": "2026-09-15T16:02:15.342854Z",
      "requested_quote_timestamp": "2026-09-15T16:02:15.342854Z",
      "retrieved_quote_timestamp": "2026-09-15T16:02:15.527929Z",
      "quote_retrieval_timestamp": "2026-09-15T16:02:15.527929Z",
      "timing_difference_seconds": 0.185075,
      "selected_quote": {
        "id": 116,
        "contract_id": 116,
        "forecast_timestamp": "2026-09-15T16:02:15.342854Z",
        "requested_timestamp": "2026-09-15T16:02:15.342854Z",
        "actual_quote_timestamp": "2026-09-15T16:02:15.527929Z",
        "timestamp_delta_seconds": 0.185075,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T16:02:15.527929Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151215",
        "external_market_id": "KXBTC15M-26SEP151215-15",
        "external_contract_id": "KXBTC15M-26SEP151215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3842.79
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 116,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151215",
          "external_market_id": "KXBTC15M-26SEP151215-15",
          "external_contract_id": "KXBTC15M-26SEP151215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T16:00:00Z",
          "resolution_timestamp": "2026-09-15T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T16:02:15.387149Z"
        }
      ],
      "quotes": [
        {
          "id": 116,
          "contract_id": 116,
          "forecast_timestamp": "2026-09-15T16:02:15.342854Z",
          "requested_timestamp": "2026-09-15T16:02:15.342854Z",
          "actual_quote_timestamp": "2026-09-15T16:02:15.527929Z",
          "timestamp_delta_seconds": 0.185075,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T16:02:15.527929Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151215",
          "external_market_id": "KXBTC15M-26SEP151215-15",
          "external_contract_id": "KXBTC15M-26SEP151215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3842.79
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151215-15": {
          "UP/YES": "KXBTC15M-26SEP151215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 224,
          "signal_id": 116,
          "quote_id": 116,
          "settlement_id": 116,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T16:17:18.210615Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3842.79,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 225,
          "signal_id": 116,
          "quote_id": 116,
          "settlement_id": 116,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T16:17:18.212375Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3842.79,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76482.37,
        "kronos_base_predicted_close": 76581.2265625,
        "kronos_base_displacement": 98.85656250000466,
        "kronos_base_displacement_fraction": 0.0012925405227375232,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76552.7265625,
        "kronos_small_displacement": 70.35656250000466,
        "kronos_small_displacement_fraction": 0.0009199056266170185,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151215",
        "ticker": "KXBTC15M-26SEP151215-15",
        "market_id": "KXBTC15M-26SEP151215-15",
        "contract_id": "KXBTC15M-26SEP151215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76482.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T16:02:15.342854Z",
        "retrieved_timestamp": "2026-09-15T16:02:15.527929Z",
        "quote_offset_seconds": 0.185075,
        "quote_age_seconds": 0.185075,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3842.79
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76242.78,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 116,
          "signal_id": 116,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T15:45:00Z",
          "return_6h": -0.005978950376913872,
          "return_12h": -0.014963108777889644,
          "return_24h": -0.026391524381568443,
          "close_vs_ema12": -0.005780266640213028,
          "close_vs_ema24": -0.010619380792450284,
          "ema12_slope_3h": -0.004830484984449046,
          "ema24_slope_6h": -0.00575943436558346,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T16:02:15.384757Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T15:45:00Z",
            "return_6h": -0.005978950376913872,
            "return_12h": -0.014963108777889644,
            "return_24h": -0.026391524381568443,
            "close_vs_ema12": -0.005780266640213028,
            "close_vs_ema24": -0.010619380792450284,
            "ema12_slope_3h": -0.004830484984449046,
            "ema24_slope_6h": -0.00575943436558346,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 115,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1530Z",
      "trigger_timestamp": "2026-09-15T15:32:15.769312Z",
      "market_start_timestamp": "2026-09-15T15:30:00Z",
      "resolution_timestamp": "2026-09-15T15:45:00Z",
      "direction": "UP",
      "base_run_id": 693,
      "small_run_id": 694,
      "last_observed_close": 76370.53,
      "actual_close": 76395.36,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T15:32:15.804091Z",
      "base_predicted_close": 76583.2265625,
      "small_predicted_close": 76478.859375,
      "strike": 76370.53,
      "market_regime": {
        "id": 115,
        "signal_id": 115,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T15:15:00Z",
        "return_6h": -0.00655399915093946,
        "return_12h": -0.01865640755997977,
        "return_24h": -0.02580199465016708,
        "close_vs_ema12": -0.007780430093577095,
        "close_vs_ema24": -0.012535766528081083,
        "ema12_slope_3h": -0.0047197553851069385,
        "ema24_slope_6h": -0.005726761524873725,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T15:32:15.806147Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T15:15:00Z",
          "return_6h": -0.00655399915093946,
          "return_12h": -0.01865640755997977,
          "return_24h": -0.02580199465016708,
          "close_vs_ema12": -0.007780430093577095,
          "close_vs_ema24": -0.012535766528081083,
          "ema12_slope_3h": -0.0047197553851069385,
          "ema24_slope_6h": -0.005726761524873725,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.34,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180735,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        693,
        694
      ],
      "forecast_publication_timestamp": "2026-09-15T15:32:15.769312Z",
      "requested_quote_timestamp": "2026-09-15T15:32:15.769312Z",
      "retrieved_quote_timestamp": "2026-09-15T15:32:15.950047Z",
      "quote_retrieval_timestamp": "2026-09-15T15:32:15.950047Z",
      "timing_difference_seconds": 0.180735,
      "selected_quote": {
        "id": 115,
        "contract_id": 115,
        "forecast_timestamp": "2026-09-15T15:32:15.769312Z",
        "requested_timestamp": "2026-09-15T15:32:15.769312Z",
        "actual_quote_timestamp": "2026-09-15T15:32:15.950047Z",
        "timestamp_delta_seconds": 0.180735,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "implied_probability": 0.34,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T15:32:15.950047Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151145",
        "external_market_id": "KXBTC15M-26SEP151145-45",
        "external_contract_id": "KXBTC15M-26SEP151145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 10118.75
      },
      "selected_entry_price": 0.34,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 115,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151145",
          "external_market_id": "KXBTC15M-26SEP151145-45",
          "external_contract_id": "KXBTC15M-26SEP151145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T15:30:00Z",
          "resolution_timestamp": "2026-09-15T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T15:32:15.808431Z"
        }
      ],
      "quotes": [
        {
          "id": 115,
          "contract_id": 115,
          "forecast_timestamp": "2026-09-15T15:32:15.769312Z",
          "requested_timestamp": "2026-09-15T15:32:15.769312Z",
          "actual_quote_timestamp": "2026-09-15T15:32:15.950047Z",
          "timestamp_delta_seconds": 0.180735,
          "bid": 0.33,
          "ask": 0.34,
          "midpoint": 0.335,
          "last_price": 0.34,
          "implied_probability": 0.34,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T15:32:15.950047Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151145",
          "external_market_id": "KXBTC15M-26SEP151145-45",
          "external_contract_id": "KXBTC15M-26SEP151145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 10118.75
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151145-45": {
          "UP/YES": "KXBTC15M-26SEP151145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 222,
          "signal_id": 115,
          "quote_id": 115,
          "settlement_id": 115,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 281.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.54,
          "trading_fee": 4.42,
          "total_deployed": 99.96000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 281.0,
          "gross_pnl": 185.45999999999998,
          "net_pnl": 181.04,
          "roi": 1.8111244497799117,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T15:47:23.306656Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10118.75,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 223,
          "signal_id": 115,
          "quote_id": 115,
          "settlement_id": 115,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.34,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 34.0,
          "trading_fee": 1.58,
          "total_deployed": 35.58,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 66.0,
          "net_pnl": 64.42,
          "roi": 1.810567734682406,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T15:47:23.309128Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 10118.75,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76370.53,
        "kronos_base_predicted_close": 76583.2265625,
        "kronos_base_displacement": 212.69656250000116,
        "kronos_base_displacement_fraction": 0.0027850607099361648,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76478.859375,
        "kronos_small_displacement": 108.32937500000116,
        "kronos_small_displacement_fraction": 0.0014184709075608245,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151145",
        "ticker": "KXBTC15M-26SEP151145-45",
        "market_id": "KXBTC15M-26SEP151145-45",
        "contract_id": "KXBTC15M-26SEP151145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76370.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T15:32:15.769312Z",
        "retrieved_timestamp": "2026-09-15T15:32:15.950047Z",
        "quote_offset_seconds": 0.180735,
        "quote_age_seconds": 0.180735,
        "bid": 0.33,
        "ask": 0.34,
        "midpoint": 0.335,
        "last_price": 0.34,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.34,
        "price_type": "live_executable_ask",
        "yes_ask_size": 10118.75
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76395.36,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 115,
          "signal_id": 115,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T15:15:00Z",
          "return_6h": -0.00655399915093946,
          "return_12h": -0.01865640755997977,
          "return_24h": -0.02580199465016708,
          "close_vs_ema12": -0.007780430093577095,
          "close_vs_ema24": -0.012535766528081083,
          "ema12_slope_3h": -0.0047197553851069385,
          "ema24_slope_6h": -0.005726761524873725,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T15:32:15.806147Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T15:15:00Z",
            "return_6h": -0.00655399915093946,
            "return_12h": -0.01865640755997977,
            "return_24h": -0.02580199465016708,
            "close_vs_ema12": -0.007780430093577095,
            "close_vs_ema24": -0.012535766528081083,
            "ema12_slope_3h": -0.0047197553851069385,
            "ema24_slope_6h": -0.005726761524873725,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 114,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1445Z",
      "trigger_timestamp": "2026-09-15T14:47:17.862318Z",
      "market_start_timestamp": "2026-09-15T14:45:00Z",
      "resolution_timestamp": "2026-09-15T15:00:00Z",
      "direction": "UP",
      "base_run_id": 687,
      "small_run_id": 688,
      "last_observed_close": 75883.08,
      "actual_close": 75894.71,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T14:47:17.906287Z",
      "base_predicted_close": 75914.6171875,
      "small_predicted_close": 76045.9453125,
      "strike": 75883.08,
      "market_regime": {
        "id": 114,
        "signal_id": 114,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T14:30:00Z",
        "return_6h": -0.012125988508394747,
        "return_12h": -0.025489584530762777,
        "return_24h": -0.03152236642244055,
        "close_vs_ema12": -0.015619794960924582,
        "close_vs_ema24": -0.019867152658205045,
        "ema12_slope_3h": -0.0039420238964720244,
        "ema24_slope_6h": -0.00541485222203586,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T14:47:17.909322Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T14:30:00Z",
          "return_6h": -0.012125988508394747,
          "return_12h": -0.025489584530762777,
          "return_24h": -0.03152236642244055,
          "close_vs_ema12": -0.015619794960924582,
          "close_vs_ema24": -0.019867152658205045,
          "ema12_slope_3h": -0.0039420238964720244,
          "ema24_slope_6h": -0.00541485222203586,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.25,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19127,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        687,
        688
      ],
      "forecast_publication_timestamp": "2026-09-15T14:47:17.862318Z",
      "requested_quote_timestamp": "2026-09-15T14:47:17.862318Z",
      "retrieved_quote_timestamp": "2026-09-15T14:47:18.053588Z",
      "quote_retrieval_timestamp": "2026-09-15T14:47:18.053588Z",
      "timing_difference_seconds": 0.19127,
      "selected_quote": {
        "id": 114,
        "contract_id": 114,
        "forecast_timestamp": "2026-09-15T14:47:17.862318Z",
        "requested_timestamp": "2026-09-15T14:47:17.862318Z",
        "actual_quote_timestamp": "2026-09-15T14:47:18.053588Z",
        "timestamp_delta_seconds": 0.19127,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.24,
        "implied_probability": 0.25,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T14:47:18.053588Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151100",
        "external_market_id": "KXBTC15M-26SEP151100-00",
        "external_contract_id": "KXBTC15M-26SEP151100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4745.05
      },
      "selected_entry_price": 0.25,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 114,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151100",
          "external_market_id": "KXBTC15M-26SEP151100-00",
          "external_contract_id": "KXBTC15M-26SEP151100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T14:45:00Z",
          "resolution_timestamp": "2026-09-15T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T14:47:17.912239Z"
        }
      ],
      "quotes": [
        {
          "id": 114,
          "contract_id": 114,
          "forecast_timestamp": "2026-09-15T14:47:17.862318Z",
          "requested_timestamp": "2026-09-15T14:47:17.862318Z",
          "actual_quote_timestamp": "2026-09-15T14:47:18.053588Z",
          "timestamp_delta_seconds": 0.19127,
          "bid": 0.24,
          "ask": 0.25,
          "midpoint": 0.245,
          "last_price": 0.24,
          "implied_probability": 0.25,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T14:47:18.053588Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151100",
          "external_market_id": "KXBTC15M-26SEP151100-00",
          "external_contract_id": "KXBTC15M-26SEP151100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4745.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151100-00": {
          "UP/YES": "KXBTC15M-26SEP151100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 220,
          "signal_id": 114,
          "quote_id": 114,
          "settlement_id": 114,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 380.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.0,
          "trading_fee": 4.99,
          "total_deployed": 99.99,
          "settlement_value": 1.0,
          "settlement_payout": 380.0,
          "gross_pnl": 285.0,
          "net_pnl": 280.01,
          "roi": 2.8003800380038006,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T15:02:19.222082Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4745.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 221,
          "signal_id": 114,
          "quote_id": 114,
          "settlement_id": 114,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.25,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 25.0,
          "trading_fee": 1.32,
          "total_deployed": 26.32,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 75.0,
          "net_pnl": 73.68,
          "roi": 2.799392097264438,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T15:02:19.224154Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4745.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 75883.08,
        "kronos_base_predicted_close": 75914.6171875,
        "kronos_base_displacement": 31.537187499998254,
        "kronos_base_displacement_fraction": 0.00041560236484863627,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76045.9453125,
        "kronos_small_displacement": 162.86531249999825,
        "kronos_small_displacement_fraction": 0.0021462664997256077,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151100",
        "ticker": "KXBTC15M-26SEP151100-00",
        "market_id": "KXBTC15M-26SEP151100-00",
        "contract_id": "KXBTC15M-26SEP151100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 75883.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T14:47:17.862318Z",
        "retrieved_timestamp": "2026-09-15T14:47:18.053588Z",
        "quote_offset_seconds": 0.19127,
        "quote_age_seconds": 0.19127,
        "bid": 0.24,
        "ask": 0.25,
        "midpoint": 0.245,
        "last_price": 0.24,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.25,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4745.05
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 75894.71,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 114,
          "signal_id": 114,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T14:30:00Z",
          "return_6h": -0.012125988508394747,
          "return_12h": -0.025489584530762777,
          "return_24h": -0.03152236642244055,
          "close_vs_ema12": -0.015619794960924582,
          "close_vs_ema24": -0.019867152658205045,
          "ema12_slope_3h": -0.0039420238964720244,
          "ema24_slope_6h": -0.00541485222203586,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T14:47:17.909322Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T14:30:00Z",
            "return_6h": -0.012125988508394747,
            "return_12h": -0.025489584530762777,
            "return_24h": -0.03152236642244055,
            "close_vs_ema12": -0.015619794960924582,
            "close_vs_ema24": -0.019867152658205045,
            "ema12_slope_3h": -0.0039420238964720244,
            "ema24_slope_6h": -0.00541485222203586,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 113,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1430Z",
      "trigger_timestamp": "2026-09-15T14:32:14.448082Z",
      "market_start_timestamp": "2026-09-15T14:30:00Z",
      "resolution_timestamp": "2026-09-15T14:45:00Z",
      "direction": "UP",
      "base_run_id": 685,
      "small_run_id": 686,
      "last_observed_close": 76344.86,
      "actual_close": 75883.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T14:32:14.598310Z",
      "base_predicted_close": 76366.703125,
      "small_predicted_close": 76360.3359375,
      "strike": 76344.86,
      "market_regime": {
        "id": 113,
        "signal_id": 113,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T14:15:00Z",
        "return_6h": -0.006315493135066408,
        "return_12h": -0.02051763298075826,
        "return_24h": -0.02587049845650491,
        "close_vs_ema12": -0.01028731985660658,
        "close_vs_ema24": -0.014314890485915832,
        "ema12_slope_3h": -0.0035561990749847228,
        "ema24_slope_6h": -0.005275426263610439,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T14:32:14.606215Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T14:15:00Z",
          "return_6h": -0.006315493135066408,
          "return_12h": -0.02051763298075826,
          "return_24h": -0.02587049845650491,
          "close_vs_ema12": -0.01028731985660658,
          "close_vs_ema24": -0.014314890485915832,
          "ema12_slope_3h": -0.0035561990749847228,
          "ema24_slope_6h": -0.005275426263610439,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.28,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.380656,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        685,
        686
      ],
      "forecast_publication_timestamp": "2026-09-15T14:32:14.448082Z",
      "requested_quote_timestamp": "2026-09-15T14:32:14.448082Z",
      "retrieved_quote_timestamp": "2026-09-15T14:32:14.828738Z",
      "quote_retrieval_timestamp": "2026-09-15T14:32:14.828738Z",
      "timing_difference_seconds": 0.380656,
      "selected_quote": {
        "id": 113,
        "contract_id": 113,
        "forecast_timestamp": "2026-09-15T14:32:14.448082Z",
        "requested_timestamp": "2026-09-15T14:32:14.448082Z",
        "actual_quote_timestamp": "2026-09-15T14:32:14.828738Z",
        "timestamp_delta_seconds": 0.380656,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "implied_probability": 0.28,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T14:32:14.828738Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP151045",
        "external_market_id": "KXBTC15M-26SEP151045-45",
        "external_contract_id": "KXBTC15M-26SEP151045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6389.99
      },
      "selected_entry_price": 0.28,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 113,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151045",
          "external_market_id": "KXBTC15M-26SEP151045-45",
          "external_contract_id": "KXBTC15M-26SEP151045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T14:30:00Z",
          "resolution_timestamp": "2026-09-15T14:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T14:32:14.632160Z"
        }
      ],
      "quotes": [
        {
          "id": 113,
          "contract_id": 113,
          "forecast_timestamp": "2026-09-15T14:32:14.448082Z",
          "requested_timestamp": "2026-09-15T14:32:14.448082Z",
          "actual_quote_timestamp": "2026-09-15T14:32:14.828738Z",
          "timestamp_delta_seconds": 0.380656,
          "bid": 0.27,
          "ask": 0.28,
          "midpoint": 0.275,
          "last_price": 0.28,
          "implied_probability": 0.28,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T14:32:14.828738Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP151045",
          "external_market_id": "KXBTC15M-26SEP151045-45",
          "external_contract_id": "KXBTC15M-26SEP151045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6389.99
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP151045-45": {
          "UP/YES": "KXBTC15M-26SEP151045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 218,
          "signal_id": 113,
          "quote_id": 113,
          "settlement_id": 113,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 340.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.2,
          "trading_fee": 4.8,
          "total_deployed": 100.0,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.2,
          "net_pnl": -100.0,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T14:47:24.024435Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6389.99,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 219,
          "signal_id": 113,
          "quote_id": 113,
          "settlement_id": 113,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.28,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.000000000000004,
          "trading_fee": 1.42,
          "total_deployed": 29.42,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.000000000000004,
          "net_pnl": -29.42,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T14:47:24.027216Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6389.99,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76344.86,
        "kronos_base_predicted_close": 76366.703125,
        "kronos_base_displacement": 21.843124999999418,
        "kronos_base_displacement_fraction": 0.0002861112719310693,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76360.3359375,
        "kronos_small_displacement": 15.475937499999418,
        "kronos_small_displacement_fraction": 0.0002027109290658129,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP151045",
        "ticker": "KXBTC15M-26SEP151045-45",
        "market_id": "KXBTC15M-26SEP151045-45",
        "contract_id": "KXBTC15M-26SEP151045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76344.86
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T14:32:14.448082Z",
        "retrieved_timestamp": "2026-09-15T14:32:14.828738Z",
        "quote_offset_seconds": 0.380656,
        "quote_age_seconds": 0.380656,
        "bid": 0.27,
        "ask": 0.28,
        "midpoint": 0.275,
        "last_price": 0.28,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.28,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6389.99
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 75883.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 113,
          "signal_id": 113,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T14:15:00Z",
          "return_6h": -0.006315493135066408,
          "return_12h": -0.02051763298075826,
          "return_24h": -0.02587049845650491,
          "close_vs_ema12": -0.01028731985660658,
          "close_vs_ema24": -0.014314890485915832,
          "ema12_slope_3h": -0.0035561990749847228,
          "ema24_slope_6h": -0.005275426263610439,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T14:32:14.606215Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T14:15:00Z",
            "return_6h": -0.006315493135066408,
            "return_12h": -0.02051763298075826,
            "return_24h": -0.02587049845650491,
            "close_vs_ema12": -0.01028731985660658,
            "close_vs_ema24": -0.014314890485915832,
            "ema12_slope_3h": -0.0035561990749847228,
            "ema24_slope_6h": -0.005275426263610439,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 112,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1315Z",
      "trigger_timestamp": "2026-09-15T13:17:14.319854Z",
      "market_start_timestamp": "2026-09-15T13:15:00Z",
      "resolution_timestamp": "2026-09-15T13:30:00Z",
      "direction": "UP",
      "base_run_id": 675,
      "small_run_id": 676,
      "last_observed_close": 76947.16,
      "actual_close": 76941.8,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T13:17:14.352113Z",
      "base_predicted_close": 77001.46875,
      "small_predicted_close": 77025.765625,
      "strike": 76947.16,
      "market_regime": {
        "id": 112,
        "signal_id": 112,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T13:00:00Z",
        "return_6h": -0.003022966481040501,
        "return_12h": -0.011073001853780573,
        "return_24h": -0.009300349508626349,
        "close_vs_ema12": -0.004384310180747142,
        "close_vs_ema24": -0.007871090120917468,
        "ema12_slope_3h": -0.002962855021003352,
        "ema24_slope_6h": -0.0052295702878436545,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T13:17:14.354575Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T13:00:00Z",
          "return_6h": -0.003022966481040501,
          "return_12h": -0.011073001853780573,
          "return_24h": -0.009300349508626349,
          "close_vs_ema12": -0.004384310180747142,
          "close_vs_ema24": -0.007871090120917468,
          "ema12_slope_3h": -0.002962855021003352,
          "ema24_slope_6h": -0.0052295702878436545,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.191637,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        675,
        676
      ],
      "forecast_publication_timestamp": "2026-09-15T13:17:14.319854Z",
      "requested_quote_timestamp": "2026-09-15T13:17:14.319854Z",
      "retrieved_quote_timestamp": "2026-09-15T13:17:14.511491Z",
      "quote_retrieval_timestamp": "2026-09-15T13:17:14.511491Z",
      "timing_difference_seconds": 0.191637,
      "selected_quote": {
        "id": 112,
        "contract_id": 112,
        "forecast_timestamp": "2026-09-15T13:17:14.319854Z",
        "requested_timestamp": "2026-09-15T13:17:14.319854Z",
        "actual_quote_timestamp": "2026-09-15T13:17:14.511491Z",
        "timestamp_delta_seconds": 0.191637,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T13:17:14.511491Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150930",
        "external_market_id": "KXBTC15M-26SEP150930-30",
        "external_contract_id": "KXBTC15M-26SEP150930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4601.08
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 112,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150930",
          "external_market_id": "KXBTC15M-26SEP150930-30",
          "external_contract_id": "KXBTC15M-26SEP150930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T13:15:00Z",
          "resolution_timestamp": "2026-09-15T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T13:17:14.360110Z"
        }
      ],
      "quotes": [
        {
          "id": 112,
          "contract_id": 112,
          "forecast_timestamp": "2026-09-15T13:17:14.319854Z",
          "requested_timestamp": "2026-09-15T13:17:14.319854Z",
          "actual_quote_timestamp": "2026-09-15T13:17:14.511491Z",
          "timestamp_delta_seconds": 0.191637,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T13:17:14.511491Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150930",
          "external_market_id": "KXBTC15M-26SEP150930-30",
          "external_contract_id": "KXBTC15M-26SEP150930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4601.08
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150930-30": {
          "UP/YES": "KXBTC15M-26SEP150930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 216,
          "signal_id": 112,
          "quote_id": 112,
          "settlement_id": 112,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T13:32:19.666960Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4601.08,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 217,
          "signal_id": 112,
          "quote_id": 112,
          "settlement_id": 112,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T13:32:19.669200Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4601.08,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76947.16,
        "kronos_base_predicted_close": 77001.46875,
        "kronos_base_displacement": 54.30874999999651,
        "kronos_base_displacement_fraction": 0.0007057927803962681,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77025.765625,
        "kronos_small_displacement": 78.60562499999651,
        "kronos_small_displacement_fraction": 0.0010215532970937005,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150930",
        "ticker": "KXBTC15M-26SEP150930-30",
        "market_id": "KXBTC15M-26SEP150930-30",
        "contract_id": "KXBTC15M-26SEP150930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76947.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T13:17:14.319854Z",
        "retrieved_timestamp": "2026-09-15T13:17:14.511491Z",
        "quote_offset_seconds": 0.191637,
        "quote_age_seconds": 0.191637,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4601.08
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76941.8,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 112,
          "signal_id": 112,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T13:00:00Z",
          "return_6h": -0.003022966481040501,
          "return_12h": -0.011073001853780573,
          "return_24h": -0.009300349508626349,
          "close_vs_ema12": -0.004384310180747142,
          "close_vs_ema24": -0.007871090120917468,
          "ema12_slope_3h": -0.002962855021003352,
          "ema24_slope_6h": -0.0052295702878436545,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T13:17:14.354575Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T13:00:00Z",
            "return_6h": -0.003022966481040501,
            "return_12h": -0.011073001853780573,
            "return_24h": -0.009300349508626349,
            "close_vs_ema12": -0.004384310180747142,
            "close_vs_ema24": -0.007871090120917468,
            "ema12_slope_3h": -0.002962855021003352,
            "ema24_slope_6h": -0.0052295702878436545,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 111,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1300Z",
      "trigger_timestamp": "2026-09-15T13:02:15.579202Z",
      "market_start_timestamp": "2026-09-15T13:00:00Z",
      "resolution_timestamp": "2026-09-15T13:15:00Z",
      "direction": "UP",
      "base_run_id": 673,
      "small_run_id": 674,
      "last_observed_close": 76910.95,
      "actual_close": 76947.16,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T13:02:15.633611Z",
      "base_predicted_close": 76932.5546875,
      "small_predicted_close": 76940.78125,
      "strike": 76910.95,
      "market_regime": {
        "id": 111,
        "signal_id": 111,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T12:45:00Z",
        "return_6h": -0.004392474664898005,
        "return_12h": -0.013262701578884428,
        "return_24h": -0.009606866984697038,
        "close_vs_ema12": -0.005038574610519375,
        "close_vs_ema24": -0.008502366236584402,
        "ema12_slope_3h": -0.003076359882516644,
        "ema24_slope_6h": -0.005275535518097119,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T13:02:15.658320Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T12:45:00Z",
          "return_6h": -0.004392474664898005,
          "return_12h": -0.013262701578884428,
          "return_24h": -0.009606866984697038,
          "close_vs_ema12": -0.005038574610519375,
          "close_vs_ema24": -0.008502366236584402,
          "ema12_slope_3h": -0.003076359882516644,
          "ema24_slope_6h": -0.005275535518097119,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.208177,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        673,
        674
      ],
      "forecast_publication_timestamp": "2026-09-15T13:02:15.579202Z",
      "requested_quote_timestamp": "2026-09-15T13:02:15.579202Z",
      "retrieved_quote_timestamp": "2026-09-15T13:02:15.787379Z",
      "quote_retrieval_timestamp": "2026-09-15T13:02:15.787379Z",
      "timing_difference_seconds": 0.208177,
      "selected_quote": {
        "id": 111,
        "contract_id": 111,
        "forecast_timestamp": "2026-09-15T13:02:15.579202Z",
        "requested_timestamp": "2026-09-15T13:02:15.579202Z",
        "actual_quote_timestamp": "2026-09-15T13:02:15.787379Z",
        "timestamp_delta_seconds": 0.208177,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T13:02:15.787379Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150915",
        "external_market_id": "KXBTC15M-26SEP150915-15",
        "external_contract_id": "KXBTC15M-26SEP150915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3588.98
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 111,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150915",
          "external_market_id": "KXBTC15M-26SEP150915-15",
          "external_contract_id": "KXBTC15M-26SEP150915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T13:00:00Z",
          "resolution_timestamp": "2026-09-15T13:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T13:02:15.661291Z"
        }
      ],
      "quotes": [
        {
          "id": 111,
          "contract_id": 111,
          "forecast_timestamp": "2026-09-15T13:02:15.579202Z",
          "requested_timestamp": "2026-09-15T13:02:15.579202Z",
          "actual_quote_timestamp": "2026-09-15T13:02:15.787379Z",
          "timestamp_delta_seconds": 0.208177,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T13:02:15.787379Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150915",
          "external_market_id": "KXBTC15M-26SEP150915-15",
          "external_contract_id": "KXBTC15M-26SEP150915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3588.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150915-15": {
          "UP/YES": "KXBTC15M-26SEP150915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 214,
          "signal_id": 111,
          "quote_id": 111,
          "settlement_id": 111,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T13:17:18.491495Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3588.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 215,
          "signal_id": 111,
          "quote_id": 111,
          "settlement_id": 111,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T13:17:18.493466Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3588.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76910.95,
        "kronos_base_predicted_close": 76932.5546875,
        "kronos_base_displacement": 21.60468750000291,
        "kronos_base_displacement_fraction": 0.000280905222208319,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76940.78125,
        "kronos_small_displacement": 29.83125000000291,
        "kronos_small_displacement_fraction": 0.0003878673972952214,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150915",
        "ticker": "KXBTC15M-26SEP150915-15",
        "market_id": "KXBTC15M-26SEP150915-15",
        "contract_id": "KXBTC15M-26SEP150915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76910.95
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T13:02:15.579202Z",
        "retrieved_timestamp": "2026-09-15T13:02:15.787379Z",
        "quote_offset_seconds": 0.208177,
        "quote_age_seconds": 0.208177,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3588.98
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76947.16,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 111,
          "signal_id": 111,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T12:45:00Z",
          "return_6h": -0.004392474664898005,
          "return_12h": -0.013262701578884428,
          "return_24h": -0.009606866984697038,
          "close_vs_ema12": -0.005038574610519375,
          "close_vs_ema24": -0.008502366236584402,
          "ema12_slope_3h": -0.003076359882516644,
          "ema24_slope_6h": -0.005275535518097119,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T13:02:15.658320Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T12:45:00Z",
            "return_6h": -0.004392474664898005,
            "return_12h": -0.013262701578884428,
            "return_24h": -0.009606866984697038,
            "close_vs_ema12": -0.005038574610519375,
            "close_vs_ema24": -0.008502366236584402,
            "ema12_slope_3h": -0.003076359882516644,
            "ema24_slope_6h": -0.005275535518097119,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 110,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1230Z",
      "trigger_timestamp": "2026-09-15T12:32:14.317315Z",
      "market_start_timestamp": "2026-09-15T12:30:00Z",
      "resolution_timestamp": "2026-09-15T12:45:00Z",
      "direction": "UP",
      "base_run_id": 669,
      "small_run_id": 670,
      "last_observed_close": 76889.13,
      "actual_close": 76908.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T12:32:14.349833Z",
      "base_predicted_close": 76930.1328125,
      "small_predicted_close": 76937.75,
      "strike": 76889.13,
      "market_regime": {
        "id": 110,
        "signal_id": 110,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T12:15:00Z",
        "return_6h": -0.006539239364074634,
        "return_12h": -0.014176263961361846,
        "return_24h": -0.013620205929658735,
        "close_vs_ema12": -0.0057574296275000325,
        "close_vs_ema24": -0.009142603362786716,
        "ema12_slope_3h": -0.003305259415372297,
        "ema24_slope_6h": -0.005268731794904169,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T12:32:14.352549Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T12:15:00Z",
          "return_6h": -0.006539239364074634,
          "return_12h": -0.014176263961361846,
          "return_24h": -0.013620205929658735,
          "close_vs_ema12": -0.0057574296275000325,
          "close_vs_ema24": -0.009142603362786716,
          "ema12_slope_3h": -0.003305259415372297,
          "ema24_slope_6h": -0.005268731794904169,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.42,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.204005,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        669,
        670
      ],
      "forecast_publication_timestamp": "2026-09-15T12:32:14.317315Z",
      "requested_quote_timestamp": "2026-09-15T12:32:14.317315Z",
      "retrieved_quote_timestamp": "2026-09-15T12:32:14.521320Z",
      "quote_retrieval_timestamp": "2026-09-15T12:32:14.521320Z",
      "timing_difference_seconds": 0.204005,
      "selected_quote": {
        "id": 110,
        "contract_id": 110,
        "forecast_timestamp": "2026-09-15T12:32:14.317315Z",
        "requested_timestamp": "2026-09-15T12:32:14.317315Z",
        "actual_quote_timestamp": "2026-09-15T12:32:14.521320Z",
        "timestamp_delta_seconds": 0.204005,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "implied_probability": 0.42,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T12:32:14.521320Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150845",
        "external_market_id": "KXBTC15M-26SEP150845-45",
        "external_contract_id": "KXBTC15M-26SEP150845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3683.94
      },
      "selected_entry_price": 0.42,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 110,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150845",
          "external_market_id": "KXBTC15M-26SEP150845-45",
          "external_contract_id": "KXBTC15M-26SEP150845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T12:30:00Z",
          "resolution_timestamp": "2026-09-15T12:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T12:32:14.354931Z"
        }
      ],
      "quotes": [
        {
          "id": 110,
          "contract_id": 110,
          "forecast_timestamp": "2026-09-15T12:32:14.317315Z",
          "requested_timestamp": "2026-09-15T12:32:14.317315Z",
          "actual_quote_timestamp": "2026-09-15T12:32:14.521320Z",
          "timestamp_delta_seconds": 0.204005,
          "bid": 0.41,
          "ask": 0.42,
          "midpoint": 0.415,
          "last_price": 0.42,
          "implied_probability": 0.42,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T12:32:14.521320Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150845",
          "external_market_id": "KXBTC15M-26SEP150845-45",
          "external_contract_id": "KXBTC15M-26SEP150845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3683.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150845-45": {
          "UP/YES": "KXBTC15M-26SEP150845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 212,
          "signal_id": 110,
          "quote_id": 110,
          "settlement_id": 110,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 228.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.75999999999999,
          "trading_fee": 3.89,
          "total_deployed": 99.64999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 228.0,
          "gross_pnl": 132.24,
          "net_pnl": 128.35000000000002,
          "roi": 1.2880080280983446,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T12:47:25.755064Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3683.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 213,
          "signal_id": 110,
          "quote_id": 110,
          "settlement_id": 110,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.42,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 42.0,
          "trading_fee": 1.71,
          "total_deployed": 43.71,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 58.0,
          "net_pnl": 56.29,
          "roi": 1.2878059940517044,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T12:47:25.758210Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3683.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76889.13,
        "kronos_base_predicted_close": 76930.1328125,
        "kronos_base_displacement": 41.00281249999534,
        "kronos_base_displacement_fraction": 0.0005332719007224472,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76937.75,
        "kronos_small_displacement": 48.61999999999534,
        "kronos_small_displacement_fraction": 0.0006323390575494266,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150845",
        "ticker": "KXBTC15M-26SEP150845-45",
        "market_id": "KXBTC15M-26SEP150845-45",
        "contract_id": "KXBTC15M-26SEP150845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76889.13
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T12:32:14.317315Z",
        "retrieved_timestamp": "2026-09-15T12:32:14.521320Z",
        "quote_offset_seconds": 0.204005,
        "quote_age_seconds": 0.204005,
        "bid": 0.41,
        "ask": 0.42,
        "midpoint": 0.415,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.42,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3683.94
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76908.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 110,
          "signal_id": 110,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T12:15:00Z",
          "return_6h": -0.006539239364074634,
          "return_12h": -0.014176263961361846,
          "return_24h": -0.013620205929658735,
          "close_vs_ema12": -0.0057574296275000325,
          "close_vs_ema24": -0.009142603362786716,
          "ema12_slope_3h": -0.003305259415372297,
          "ema24_slope_6h": -0.005268731794904169,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T12:32:14.352549Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T12:15:00Z",
            "return_6h": -0.006539239364074634,
            "return_12h": -0.014176263961361846,
            "return_24h": -0.013620205929658735,
            "close_vs_ema12": -0.0057574296275000325,
            "close_vs_ema24": -0.009142603362786716,
            "ema12_slope_3h": -0.003305259415372297,
            "ema24_slope_6h": -0.005268731794904169,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 109,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1130Z",
      "trigger_timestamp": "2026-09-15T11:32:14.710706Z",
      "market_start_timestamp": "2026-09-15T11:30:00Z",
      "resolution_timestamp": "2026-09-15T11:45:00Z",
      "direction": "UP",
      "base_run_id": 661,
      "small_run_id": 662,
      "last_observed_close": 76972.0,
      "actual_close": 76888.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T11:32:14.782717Z",
      "base_predicted_close": 76985.25,
      "small_predicted_close": 76994.9921875,
      "strike": 76972.0,
      "market_regime": {
        "id": 109,
        "signal_id": 109,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T11:15:00Z",
        "return_6h": -0.006115281333134548,
        "return_12h": -0.018392376444744007,
        "return_24h": -0.011628531117514829,
        "close_vs_ema12": -0.005705716716068121,
        "close_vs_ema24": -0.008853370490753076,
        "ema12_slope_3h": -0.003941897892629109,
        "ema24_slope_6h": -0.005043737451724373,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T11:32:14.815369Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T11:15:00Z",
          "return_6h": -0.006115281333134548,
          "return_12h": -0.018392376444744007,
          "return_24h": -0.011628531117514829,
          "close_vs_ema12": -0.005705716716068121,
          "close_vs_ema24": -0.008853370490753076,
          "ema12_slope_3h": -0.003941897892629109,
          "ema24_slope_6h": -0.005043737451724373,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.31,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.219088,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        661,
        662
      ],
      "forecast_publication_timestamp": "2026-09-15T11:32:14.710706Z",
      "requested_quote_timestamp": "2026-09-15T11:32:14.710706Z",
      "retrieved_quote_timestamp": "2026-09-15T11:32:14.929794Z",
      "quote_retrieval_timestamp": "2026-09-15T11:32:14.929794Z",
      "timing_difference_seconds": 0.219088,
      "selected_quote": {
        "id": 109,
        "contract_id": 109,
        "forecast_timestamp": "2026-09-15T11:32:14.710706Z",
        "requested_timestamp": "2026-09-15T11:32:14.710706Z",
        "actual_quote_timestamp": "2026-09-15T11:32:14.929794Z",
        "timestamp_delta_seconds": 0.219088,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "implied_probability": 0.31,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T11:32:14.929794Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150745",
        "external_market_id": "KXBTC15M-26SEP150745-45",
        "external_contract_id": "KXBTC15M-26SEP150745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5348.12
      },
      "selected_entry_price": 0.31,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 109,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150745",
          "external_market_id": "KXBTC15M-26SEP150745-45",
          "external_contract_id": "KXBTC15M-26SEP150745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T11:30:00Z",
          "resolution_timestamp": "2026-09-15T11:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T11:32:14.817475Z"
        }
      ],
      "quotes": [
        {
          "id": 109,
          "contract_id": 109,
          "forecast_timestamp": "2026-09-15T11:32:14.710706Z",
          "requested_timestamp": "2026-09-15T11:32:14.710706Z",
          "actual_quote_timestamp": "2026-09-15T11:32:14.929794Z",
          "timestamp_delta_seconds": 0.219088,
          "bid": 0.3,
          "ask": 0.31,
          "midpoint": 0.305,
          "last_price": 0.31,
          "implied_probability": 0.31,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T11:32:14.929794Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150745",
          "external_market_id": "KXBTC15M-26SEP150745-45",
          "external_contract_id": "KXBTC15M-26SEP150745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5348.12
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150745-45": {
          "UP/YES": "KXBTC15M-26SEP150745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 210,
          "signal_id": 109,
          "quote_id": 109,
          "settlement_id": 109,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 307.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.17,
          "trading_fee": 4.6,
          "total_deployed": 99.77,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.17,
          "net_pnl": -99.77,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T11:47:23.162098Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5348.12,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 211,
          "signal_id": 109,
          "quote_id": 109,
          "settlement_id": 109,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 31.0,
          "trading_fee": 1.5,
          "total_deployed": 32.5,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -31.0,
          "net_pnl": -32.5,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T11:47:23.168047Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5348.12,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76972.0,
        "kronos_base_predicted_close": 76985.25,
        "kronos_base_displacement": 13.25,
        "kronos_base_displacement_fraction": 0.00017214051863015124,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76994.9921875,
        "kronos_small_displacement": 22.9921875,
        "kronos_small_displacement_fraction": 0.0002987084589201268,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150745",
        "ticker": "KXBTC15M-26SEP150745-45",
        "market_id": "KXBTC15M-26SEP150745-45",
        "contract_id": "KXBTC15M-26SEP150745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76972.0
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T11:32:14.710706Z",
        "retrieved_timestamp": "2026-09-15T11:32:14.929794Z",
        "quote_offset_seconds": 0.219088,
        "quote_age_seconds": 0.219088,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.31,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5348.12
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76888.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 109,
          "signal_id": 109,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T11:15:00Z",
          "return_6h": -0.006115281333134548,
          "return_12h": -0.018392376444744007,
          "return_24h": -0.011628531117514829,
          "close_vs_ema12": -0.005705716716068121,
          "close_vs_ema24": -0.008853370490753076,
          "ema12_slope_3h": -0.003941897892629109,
          "ema24_slope_6h": -0.005043737451724373,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T11:32:14.815369Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T11:15:00Z",
            "return_6h": -0.006115281333134548,
            "return_12h": -0.018392376444744007,
            "return_24h": -0.011628531117514829,
            "close_vs_ema12": -0.005705716716068121,
            "close_vs_ema24": -0.008853370490753076,
            "ema12_slope_3h": -0.003941897892629109,
            "ema24_slope_6h": -0.005043737451724373,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 108,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1100Z",
      "trigger_timestamp": "2026-09-15T11:02:14.688199Z",
      "market_start_timestamp": "2026-09-15T11:00:00Z",
      "resolution_timestamp": "2026-09-15T11:15:00Z",
      "direction": "UP",
      "base_run_id": 657,
      "small_run_id": 658,
      "last_observed_close": 77026.52,
      "actual_close": 76996.8,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T11:02:14.724937Z",
      "base_predicted_close": 77069.578125,
      "small_predicted_close": 77198.671875,
      "strike": 77026.52,
      "market_regime": {
        "id": 108,
        "signal_id": 108,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T10:45:00Z",
        "return_6h": -0.006852267934084,
        "return_12h": -0.01937874251639926,
        "return_24h": -0.010946627941168963,
        "close_vs_ema12": -0.005481107334832647,
        "close_vs_ema24": -0.008518167743452598,
        "ema12_slope_3h": -0.004492500203113092,
        "ema24_slope_6h": -0.005028230520295995,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T11:02:14.730815Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T10:45:00Z",
          "return_6h": -0.006852267934084,
          "return_12h": -0.01937874251639926,
          "return_24h": -0.010946627941168963,
          "close_vs_ema12": -0.005481107334832647,
          "close_vs_ema24": -0.008518167743452598,
          "ema12_slope_3h": -0.004492500203113092,
          "ema24_slope_6h": -0.005028230520295995,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187752,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        657,
        658
      ],
      "forecast_publication_timestamp": "2026-09-15T11:02:14.688199Z",
      "requested_quote_timestamp": "2026-09-15T11:02:14.688199Z",
      "retrieved_quote_timestamp": "2026-09-15T11:02:14.875951Z",
      "quote_retrieval_timestamp": "2026-09-15T11:02:14.875951Z",
      "timing_difference_seconds": 0.187752,
      "selected_quote": {
        "id": 108,
        "contract_id": 108,
        "forecast_timestamp": "2026-09-15T11:02:14.688199Z",
        "requested_timestamp": "2026-09-15T11:02:14.688199Z",
        "actual_quote_timestamp": "2026-09-15T11:02:14.875951Z",
        "timestamp_delta_seconds": 0.187752,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T11:02:14.875951Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150715",
        "external_market_id": "KXBTC15M-26SEP150715-15",
        "external_contract_id": "KXBTC15M-26SEP150715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1806.91
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 108,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150715",
          "external_market_id": "KXBTC15M-26SEP150715-15",
          "external_contract_id": "KXBTC15M-26SEP150715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T11:00:00Z",
          "resolution_timestamp": "2026-09-15T11:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T11:02:14.740464Z"
        }
      ],
      "quotes": [
        {
          "id": 108,
          "contract_id": 108,
          "forecast_timestamp": "2026-09-15T11:02:14.688199Z",
          "requested_timestamp": "2026-09-15T11:02:14.688199Z",
          "actual_quote_timestamp": "2026-09-15T11:02:14.875951Z",
          "timestamp_delta_seconds": 0.187752,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T11:02:14.875951Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150715",
          "external_market_id": "KXBTC15M-26SEP150715-15",
          "external_contract_id": "KXBTC15M-26SEP150715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1806.91
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150715-15": {
          "UP/YES": "KXBTC15M-26SEP150715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 208,
          "signal_id": 108,
          "quote_id": 108,
          "settlement_id": 108,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T11:17:19.764772Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1806.91,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 209,
          "signal_id": 108,
          "quote_id": 108,
          "settlement_id": 108,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -63.0,
          "net_pnl": -64.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T11:17:19.768565Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1806.91,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77026.52,
        "kronos_base_predicted_close": 77069.578125,
        "kronos_base_displacement": 43.058124999995925,
        "kronos_base_displacement_fraction": 0.0005590038989168396,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77198.671875,
        "kronos_small_displacement": 172.15187499999593,
        "kronos_small_displacement_fraction": 0.00223496887825123,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150715",
        "ticker": "KXBTC15M-26SEP150715-15",
        "market_id": "KXBTC15M-26SEP150715-15",
        "contract_id": "KXBTC15M-26SEP150715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77026.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T11:02:14.688199Z",
        "retrieved_timestamp": "2026-09-15T11:02:14.875951Z",
        "quote_offset_seconds": 0.187752,
        "quote_age_seconds": 0.187752,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1806.91
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76996.8,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 108,
          "signal_id": 108,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T10:45:00Z",
          "return_6h": -0.006852267934084,
          "return_12h": -0.01937874251639926,
          "return_24h": -0.010946627941168963,
          "close_vs_ema12": -0.005481107334832647,
          "close_vs_ema24": -0.008518167743452598,
          "ema12_slope_3h": -0.004492500203113092,
          "ema24_slope_6h": -0.005028230520295995,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T11:02:14.730815Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T10:45:00Z",
            "return_6h": -0.006852267934084,
            "return_12h": -0.01937874251639926,
            "return_24h": -0.010946627941168963,
            "close_vs_ema12": -0.005481107334832647,
            "close_vs_ema24": -0.008518167743452598,
            "ema12_slope_3h": -0.004492500203113092,
            "ema24_slope_6h": -0.005028230520295995,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 107,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T1000Z",
      "trigger_timestamp": "2026-09-15T10:02:15.286464Z",
      "market_start_timestamp": "2026-09-15T10:00:00Z",
      "resolution_timestamp": "2026-09-15T10:15:00Z",
      "direction": "UP",
      "base_run_id": 649,
      "small_run_id": 650,
      "last_observed_close": 76942.41,
      "actual_close": 76968.39,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T10:02:15.317973Z",
      "base_predicted_close": 76946.734375,
      "small_predicted_close": 76955.4140625,
      "strike": 76942.41,
      "market_regime": {
        "id": 107,
        "signal_id": 107,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T09:45:00Z",
        "return_6h": -0.00903819733433453,
        "return_12h": -0.0229115915633068,
        "return_24h": -0.015078561572487992,
        "close_vs_ema12": -0.007693683195101553,
        "close_vs_ema24": -0.010400919968413191,
        "ema12_slope_3h": -0.005035761893942725,
        "ema24_slope_6h": -0.004750088996504753,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T10:02:15.320283Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T09:45:00Z",
          "return_6h": -0.00903819733433453,
          "return_12h": -0.0229115915633068,
          "return_24h": -0.015078561572487992,
          "close_vs_ema12": -0.007693683195101553,
          "close_vs_ema24": -0.010400919968413191,
          "ema12_slope_3h": -0.005035761893942725,
          "ema24_slope_6h": -0.004750088996504753,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164073,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        649,
        650
      ],
      "forecast_publication_timestamp": "2026-09-15T10:02:15.286464Z",
      "requested_quote_timestamp": "2026-09-15T10:02:15.286464Z",
      "retrieved_quote_timestamp": "2026-09-15T10:02:15.450537Z",
      "quote_retrieval_timestamp": "2026-09-15T10:02:15.450537Z",
      "timing_difference_seconds": 0.164073,
      "selected_quote": {
        "id": 107,
        "contract_id": 107,
        "forecast_timestamp": "2026-09-15T10:02:15.286464Z",
        "requested_timestamp": "2026-09-15T10:02:15.286464Z",
        "actual_quote_timestamp": "2026-09-15T10:02:15.450537Z",
        "timestamp_delta_seconds": 0.164073,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T10:02:15.450537Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150615",
        "external_market_id": "KXBTC15M-26SEP150615-15",
        "external_contract_id": "KXBTC15M-26SEP150615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2626.32
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 107,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150615",
          "external_market_id": "KXBTC15M-26SEP150615-15",
          "external_contract_id": "KXBTC15M-26SEP150615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T10:00:00Z",
          "resolution_timestamp": "2026-09-15T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T10:02:15.322519Z"
        }
      ],
      "quotes": [
        {
          "id": 107,
          "contract_id": 107,
          "forecast_timestamp": "2026-09-15T10:02:15.286464Z",
          "requested_timestamp": "2026-09-15T10:02:15.286464Z",
          "actual_quote_timestamp": "2026-09-15T10:02:15.450537Z",
          "timestamp_delta_seconds": 0.164073,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.44,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T10:02:15.450537Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150615",
          "external_market_id": "KXBTC15M-26SEP150615-15",
          "external_contract_id": "KXBTC15M-26SEP150615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2626.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150615-15": {
          "UP/YES": "KXBTC15M-26SEP150615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 206,
          "signal_id": 107,
          "quote_id": 107,
          "settlement_id": 107,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 213.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.85000000000001,
          "trading_fee": 3.7,
          "total_deployed": 99.55000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 213.0,
          "gross_pnl": 117.14999999999999,
          "net_pnl": 113.44999999999999,
          "roi": 1.1396283274736312,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T10:17:19.261472Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2626.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 207,
          "signal_id": 107,
          "quote_id": 107,
          "settlement_id": 107,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.45,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 45.0,
          "trading_fee": 1.74,
          "total_deployed": 46.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 55.0,
          "net_pnl": 53.26,
          "roi": 1.1394950791613179,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T10:17:19.263520Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2626.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76942.41,
        "kronos_base_predicted_close": 76946.734375,
        "kronos_base_displacement": 4.3243749999965075,
        "kronos_base_displacement_fraction": 5.620274956290695e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76955.4140625,
        "kronos_small_displacement": 13.004062499996508,
        "kronos_small_displacement_fraction": 0.00016901033513242575,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150615",
        "ticker": "KXBTC15M-26SEP150615-15",
        "market_id": "KXBTC15M-26SEP150615-15",
        "contract_id": "KXBTC15M-26SEP150615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76942.41
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T10:02:15.286464Z",
        "retrieved_timestamp": "2026-09-15T10:02:15.450537Z",
        "quote_offset_seconds": 0.164073,
        "quote_age_seconds": 0.164073,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2626.32
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76968.39,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 107,
          "signal_id": 107,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T09:45:00Z",
          "return_6h": -0.00903819733433453,
          "return_12h": -0.0229115915633068,
          "return_24h": -0.015078561572487992,
          "close_vs_ema12": -0.007693683195101553,
          "close_vs_ema24": -0.010400919968413191,
          "ema12_slope_3h": -0.005035761893942725,
          "ema24_slope_6h": -0.004750088996504753,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T10:02:15.320283Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T09:45:00Z",
            "return_6h": -0.00903819733433453,
            "return_12h": -0.0229115915633068,
            "return_24h": -0.015078561572487992,
            "close_vs_ema12": -0.007693683195101553,
            "close_vs_ema24": -0.010400919968413191,
            "ema12_slope_3h": -0.005035761893942725,
            "ema24_slope_6h": -0.004750088996504753,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 106,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0900Z",
      "trigger_timestamp": "2026-09-15T09:02:15.372491Z",
      "market_start_timestamp": "2026-09-15T09:00:00Z",
      "resolution_timestamp": "2026-09-15T09:15:00Z",
      "direction": "UP",
      "base_run_id": 641,
      "small_run_id": 642,
      "last_observed_close": 76952.1,
      "actual_close": 76870.64,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T09:02:15.408551Z",
      "base_predicted_close": 76952.953125,
      "small_predicted_close": 76962.1328125,
      "strike": 76952.1,
      "market_regime": {
        "id": 106,
        "signal_id": 106,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T08:45:00Z",
        "return_6h": -0.012066682304986864,
        "return_12h": -0.027072210560624366,
        "return_24h": -0.009620964038884239,
        "close_vs_ema12": -0.009029511256980594,
        "close_vs_ema24": -0.011208071866814273,
        "ema12_slope_3h": -0.004797564073768856,
        "ema24_slope_6h": -0.004238494736407472,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T09:02:15.411013Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T08:45:00Z",
          "return_6h": -0.012066682304986864,
          "return_12h": -0.027072210560624366,
          "return_24h": -0.009620964038884239,
          "close_vs_ema12": -0.009029511256980594,
          "close_vs_ema24": -0.011208071866814273,
          "ema12_slope_3h": -0.004797564073768856,
          "ema24_slope_6h": -0.004238494736407472,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.21,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.246806,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        641,
        642
      ],
      "forecast_publication_timestamp": "2026-09-15T09:02:15.372491Z",
      "requested_quote_timestamp": "2026-09-15T09:02:15.372491Z",
      "retrieved_quote_timestamp": "2026-09-15T09:02:15.619297Z",
      "quote_retrieval_timestamp": "2026-09-15T09:02:15.619297Z",
      "timing_difference_seconds": 0.246806,
      "selected_quote": {
        "id": 106,
        "contract_id": 106,
        "forecast_timestamp": "2026-09-15T09:02:15.372491Z",
        "requested_timestamp": "2026-09-15T09:02:15.372491Z",
        "actual_quote_timestamp": "2026-09-15T09:02:15.619297Z",
        "timestamp_delta_seconds": 0.246806,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "implied_probability": 0.21,
        "spread": 0.009999999999999981,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T09:02:15.619297Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150515",
        "external_market_id": "KXBTC15M-26SEP150515-15",
        "external_contract_id": "KXBTC15M-26SEP150515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1329.99
      },
      "selected_entry_price": 0.21,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 106,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150515",
          "external_market_id": "KXBTC15M-26SEP150515-15",
          "external_contract_id": "KXBTC15M-26SEP150515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T09:00:00Z",
          "resolution_timestamp": "2026-09-15T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T09:02:15.413215Z"
        }
      ],
      "quotes": [
        {
          "id": 106,
          "contract_id": 106,
          "forecast_timestamp": "2026-09-15T09:02:15.372491Z",
          "requested_timestamp": "2026-09-15T09:02:15.372491Z",
          "actual_quote_timestamp": "2026-09-15T09:02:15.619297Z",
          "timestamp_delta_seconds": 0.246806,
          "bid": 0.2,
          "ask": 0.21,
          "midpoint": 0.20500000000000002,
          "last_price": 0.21,
          "implied_probability": 0.21,
          "spread": 0.009999999999999981,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T09:02:15.619297Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150515",
          "external_market_id": "KXBTC15M-26SEP150515-15",
          "external_contract_id": "KXBTC15M-26SEP150515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1329.99
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150515-15": {
          "UP/YES": "KXBTC15M-26SEP150515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 204,
          "signal_id": 106,
          "quote_id": 106,
          "settlement_id": 106,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 451.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.71,
          "trading_fee": 5.24,
          "total_deployed": 99.94999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.71,
          "net_pnl": -99.94999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T09:17:19.617179Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1329.99,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 205,
          "signal_id": 106,
          "quote_id": 106,
          "settlement_id": 106,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.21,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 21.0,
          "trading_fee": 1.17,
          "total_deployed": 22.17,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -21.0,
          "net_pnl": -22.17,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T09:17:19.619300Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1329.99,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76952.1,
        "kronos_base_predicted_close": 76952.953125,
        "kronos_base_displacement": 0.8531249999941792,
        "kronos_base_displacement_fraction": 1.1086442085325536e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76962.1328125,
        "kronos_small_displacement": 10.03281249999418,
        "kronos_small_displacement_fraction": 0.00013037737111780157,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150515",
        "ticker": "KXBTC15M-26SEP150515-15",
        "market_id": "KXBTC15M-26SEP150515-15",
        "contract_id": "KXBTC15M-26SEP150515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76952.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T09:02:15.372491Z",
        "retrieved_timestamp": "2026-09-15T09:02:15.619297Z",
        "quote_offset_seconds": 0.246806,
        "quote_age_seconds": 0.246806,
        "bid": 0.2,
        "ask": 0.21,
        "midpoint": 0.20500000000000002,
        "last_price": 0.21,
        "spread": 0.009999999999999981,
        "selected_entry_price": 0.21,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1329.99
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76870.64,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 106,
          "signal_id": 106,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T08:45:00Z",
          "return_6h": -0.012066682304986864,
          "return_12h": -0.027072210560624366,
          "return_24h": -0.009620964038884239,
          "close_vs_ema12": -0.009029511256980594,
          "close_vs_ema24": -0.011208071866814273,
          "ema12_slope_3h": -0.004797564073768856,
          "ema24_slope_6h": -0.004238494736407472,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T09:02:15.411013Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T08:45:00Z",
            "return_6h": -0.012066682304986864,
            "return_12h": -0.027072210560624366,
            "return_24h": -0.009620964038884239,
            "close_vs_ema12": -0.009029511256980594,
            "close_vs_ema24": -0.011208071866814273,
            "ema12_slope_3h": -0.004797564073768856,
            "ema24_slope_6h": -0.004238494736407472,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 105,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0845Z",
      "trigger_timestamp": "2026-09-15T08:47:19.406117Z",
      "market_start_timestamp": "2026-09-15T08:45:00Z",
      "resolution_timestamp": "2026-09-15T09:00:00Z",
      "direction": "UP",
      "base_run_id": 639,
      "small_run_id": 640,
      "last_observed_close": 76814.53,
      "actual_close": 76952.1,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T08:47:19.447598Z",
      "base_predicted_close": 76903.34375,
      "small_predicted_close": 76848.828125,
      "strike": 76814.53,
      "market_regime": {
        "id": 105,
        "signal_id": 105,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T08:30:00Z",
        "return_6h": -0.01352763193171791,
        "return_12h": -0.03194784485088786,
        "return_24h": -0.011665552245225475,
        "close_vs_ema12": -0.011180986950970584,
        "close_vs_ema24": -0.013208516316544516,
        "ema12_slope_3h": -0.0046369792244518315,
        "ema24_slope_6h": -0.0040742317792269445,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T08:47:19.452973Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T08:30:00Z",
          "return_6h": -0.01352763193171791,
          "return_12h": -0.03194784485088786,
          "return_24h": -0.011665552245225475,
          "close_vs_ema12": -0.011180986950970584,
          "close_vs_ema24": -0.013208516316544516,
          "ema12_slope_3h": -0.0046369792244518315,
          "ema24_slope_6h": -0.0040742317792269445,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18199,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        639,
        640
      ],
      "forecast_publication_timestamp": "2026-09-15T08:47:19.406117Z",
      "requested_quote_timestamp": "2026-09-15T08:47:19.406117Z",
      "retrieved_quote_timestamp": "2026-09-15T08:47:19.588107Z",
      "quote_retrieval_timestamp": "2026-09-15T08:47:19.588107Z",
      "timing_difference_seconds": 0.18199,
      "selected_quote": {
        "id": 105,
        "contract_id": 105,
        "forecast_timestamp": "2026-09-15T08:47:19.406117Z",
        "requested_timestamp": "2026-09-15T08:47:19.406117Z",
        "actual_quote_timestamp": "2026-09-15T08:47:19.588107Z",
        "timestamp_delta_seconds": 0.18199,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T08:47:19.588107Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150500",
        "external_market_id": "KXBTC15M-26SEP150500-00",
        "external_contract_id": "KXBTC15M-26SEP150500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2476.81
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 105,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150500",
          "external_market_id": "KXBTC15M-26SEP150500-00",
          "external_contract_id": "KXBTC15M-26SEP150500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T08:45:00Z",
          "resolution_timestamp": "2026-09-15T09:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T08:47:19.456217Z"
        }
      ],
      "quotes": [
        {
          "id": 105,
          "contract_id": 105,
          "forecast_timestamp": "2026-09-15T08:47:19.406117Z",
          "requested_timestamp": "2026-09-15T08:47:19.406117Z",
          "actual_quote_timestamp": "2026-09-15T08:47:19.588107Z",
          "timestamp_delta_seconds": 0.18199,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T08:47:19.588107Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150500",
          "external_market_id": "KXBTC15M-26SEP150500-00",
          "external_contract_id": "KXBTC15M-26SEP150500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2476.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150500-00": {
          "UP/YES": "KXBTC15M-26SEP150500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 202,
          "signal_id": 105,
          "quote_id": 105,
          "settlement_id": 105,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T09:02:19.858023Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2476.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 203,
          "signal_id": 105,
          "quote_id": 105,
          "settlement_id": 105,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T09:02:19.860308Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2476.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76814.53,
        "kronos_base_predicted_close": 76903.34375,
        "kronos_base_displacement": 88.81375000000116,
        "kronos_base_displacement_fraction": 0.001156210289902199,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76848.828125,
        "kronos_small_displacement": 34.298125000001164,
        "kronos_small_displacement_fraction": 0.0004465056936493807,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150500",
        "ticker": "KXBTC15M-26SEP150500-00",
        "market_id": "KXBTC15M-26SEP150500-00",
        "contract_id": "KXBTC15M-26SEP150500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76814.53
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T08:47:19.406117Z",
        "retrieved_timestamp": "2026-09-15T08:47:19.588107Z",
        "quote_offset_seconds": 0.18199,
        "quote_age_seconds": 0.18199,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2476.81
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76952.1,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 105,
          "signal_id": 105,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T08:30:00Z",
          "return_6h": -0.01352763193171791,
          "return_12h": -0.03194784485088786,
          "return_24h": -0.011665552245225475,
          "close_vs_ema12": -0.011180986950970584,
          "close_vs_ema24": -0.013208516316544516,
          "ema12_slope_3h": -0.0046369792244518315,
          "ema24_slope_6h": -0.0040742317792269445,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T08:47:19.452973Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T08:30:00Z",
            "return_6h": -0.01352763193171791,
            "return_12h": -0.03194784485088786,
            "return_24h": -0.011665552245225475,
            "close_vs_ema12": -0.011180986950970584,
            "close_vs_ema24": -0.013208516316544516,
            "ema12_slope_3h": -0.0046369792244518315,
            "ema24_slope_6h": -0.0040742317792269445,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 104,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0830Z",
      "trigger_timestamp": "2026-09-15T08:32:14.485443Z",
      "market_start_timestamp": "2026-09-15T08:30:00Z",
      "resolution_timestamp": "2026-09-15T08:45:00Z",
      "direction": "UP",
      "base_run_id": 637,
      "small_run_id": 638,
      "last_observed_close": 76830.08,
      "actual_close": 76814.53,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T08:32:14.520056Z",
      "base_predicted_close": 76884.1875,
      "small_predicted_close": 76837.34375,
      "strike": 76830.08,
      "market_regime": {
        "id": 104,
        "signal_id": 104,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T08:15:00Z",
        "return_6h": -0.01429240342138316,
        "return_12h": -0.03287013179068454,
        "return_24h": -0.01189885157247872,
        "close_vs_ema12": -0.011451234596610127,
        "close_vs_ema24": -0.013283210849192595,
        "ema12_slope_3h": -0.004485251882521024,
        "ema24_slope_6h": -0.003875971739597639,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T08:32:14.522258Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T08:15:00Z",
          "return_6h": -0.01429240342138316,
          "return_12h": -0.03287013179068454,
          "return_24h": -0.01189885157247872,
          "close_vs_ema12": -0.011451234596610127,
          "close_vs_ema24": -0.013283210849192595,
          "ema12_slope_3h": -0.004485251882521024,
          "ema24_slope_6h": -0.003875971739597639,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186528,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        637,
        638
      ],
      "forecast_publication_timestamp": "2026-09-15T08:32:14.485443Z",
      "requested_quote_timestamp": "2026-09-15T08:32:14.485443Z",
      "retrieved_quote_timestamp": "2026-09-15T08:32:14.671971Z",
      "quote_retrieval_timestamp": "2026-09-15T08:32:14.671971Z",
      "timing_difference_seconds": 0.186528,
      "selected_quote": {
        "id": 104,
        "contract_id": 104,
        "forecast_timestamp": "2026-09-15T08:32:14.485443Z",
        "requested_timestamp": "2026-09-15T08:32:14.485443Z",
        "actual_quote_timestamp": "2026-09-15T08:32:14.671971Z",
        "timestamp_delta_seconds": 0.186528,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T08:32:14.671971Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150445",
        "external_market_id": "KXBTC15M-26SEP150445-45",
        "external_contract_id": "KXBTC15M-26SEP150445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4217.48
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 104,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150445",
          "external_market_id": "KXBTC15M-26SEP150445-45",
          "external_contract_id": "KXBTC15M-26SEP150445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T08:30:00Z",
          "resolution_timestamp": "2026-09-15T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T08:32:14.524581Z"
        }
      ],
      "quotes": [
        {
          "id": 104,
          "contract_id": 104,
          "forecast_timestamp": "2026-09-15T08:32:14.485443Z",
          "requested_timestamp": "2026-09-15T08:32:14.485443Z",
          "actual_quote_timestamp": "2026-09-15T08:32:14.671971Z",
          "timestamp_delta_seconds": 0.186528,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.57,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T08:32:14.671971Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150445",
          "external_market_id": "KXBTC15M-26SEP150445-45",
          "external_contract_id": "KXBTC15M-26SEP150445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4217.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150445-45": {
          "UP/YES": "KXBTC15M-26SEP150445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 200,
          "signal_id": 104,
          "quote_id": 104,
          "settlement_id": 104,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T08:47:25.161340Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4217.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 201,
          "signal_id": 104,
          "quote_id": 104,
          "settlement_id": 104,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T08:47:25.194937Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4217.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76830.08,
        "kronos_base_predicted_close": 76884.1875,
        "kronos_base_displacement": 54.107499999998254,
        "kronos_base_displacement_fraction": 0.0007042489087607126,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76837.34375,
        "kronos_small_displacement": 7.263749999998254,
        "kronos_small_displacement_fraction": 9.454304876421128e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150445",
        "ticker": "KXBTC15M-26SEP150445-45",
        "market_id": "KXBTC15M-26SEP150445-45",
        "contract_id": "KXBTC15M-26SEP150445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76830.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T08:32:14.485443Z",
        "retrieved_timestamp": "2026-09-15T08:32:14.671971Z",
        "quote_offset_seconds": 0.186528,
        "quote_age_seconds": 0.186528,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.57,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4217.48
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76814.53,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 104,
          "signal_id": 104,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T08:15:00Z",
          "return_6h": -0.01429240342138316,
          "return_12h": -0.03287013179068454,
          "return_24h": -0.01189885157247872,
          "close_vs_ema12": -0.011451234596610127,
          "close_vs_ema24": -0.013283210849192595,
          "ema12_slope_3h": -0.004485251882521024,
          "ema24_slope_6h": -0.003875971739597639,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T08:32:14.522258Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T08:15:00Z",
            "return_6h": -0.01429240342138316,
            "return_12h": -0.03287013179068454,
            "return_24h": -0.01189885157247872,
            "close_vs_ema12": -0.011451234596610127,
            "close_vs_ema24": -0.013283210849192595,
            "ema12_slope_3h": -0.004485251882521024,
            "ema24_slope_6h": -0.003875971739597639,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 103,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0815Z",
      "trigger_timestamp": "2026-09-15T08:17:14.549525Z",
      "market_start_timestamp": "2026-09-15T08:15:00Z",
      "resolution_timestamp": "2026-09-15T08:30:00Z",
      "direction": "UP",
      "base_run_id": 635,
      "small_run_id": 636,
      "last_observed_close": 76756.4,
      "actual_close": 76830.08,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T08:17:14.583946Z",
      "base_predicted_close": 76882.15625,
      "small_predicted_close": 76855.7890625,
      "strike": 76756.4,
      "market_regime": {
        "id": 103,
        "signal_id": 103,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T08:00:00Z",
        "return_6h": -0.015638293952912052,
        "return_12h": -0.030382077828525422,
        "return_24h": -0.012783904968941329,
        "close_vs_ema12": -0.012880202465361368,
        "close_vs_ema24": -0.014505048806643828,
        "ema12_slope_3h": -0.0043391353068295,
        "ema24_slope_6h": -0.003657348326259746,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T08:17:14.586482Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T08:00:00Z",
          "return_6h": -0.015638293952912052,
          "return_12h": -0.030382077828525422,
          "return_24h": -0.012783904968941329,
          "close_vs_ema12": -0.012880202465361368,
          "close_vs_ema24": -0.014505048806643828,
          "ema12_slope_3h": -0.0043391353068295,
          "ema24_slope_6h": -0.003657348326259746,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.23,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178285,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        635,
        636
      ],
      "forecast_publication_timestamp": "2026-09-15T08:17:14.549525Z",
      "requested_quote_timestamp": "2026-09-15T08:17:14.549525Z",
      "retrieved_quote_timestamp": "2026-09-15T08:17:14.727810Z",
      "quote_retrieval_timestamp": "2026-09-15T08:17:14.727810Z",
      "timing_difference_seconds": 0.178285,
      "selected_quote": {
        "id": 103,
        "contract_id": 103,
        "forecast_timestamp": "2026-09-15T08:17:14.549525Z",
        "requested_timestamp": "2026-09-15T08:17:14.549525Z",
        "actual_quote_timestamp": "2026-09-15T08:17:14.727810Z",
        "timestamp_delta_seconds": 0.178285,
        "bid": 0.22,
        "ask": 0.23,
        "midpoint": 0.225,
        "last_price": 0.22,
        "implied_probability": 0.23,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T08:17:14.727810Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150430",
        "external_market_id": "KXBTC15M-26SEP150430-30",
        "external_contract_id": "KXBTC15M-26SEP150430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2605.54
      },
      "selected_entry_price": 0.23,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 103,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150430",
          "external_market_id": "KXBTC15M-26SEP150430-30",
          "external_contract_id": "KXBTC15M-26SEP150430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T08:15:00Z",
          "resolution_timestamp": "2026-09-15T08:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T08:17:14.588759Z"
        }
      ],
      "quotes": [
        {
          "id": 103,
          "contract_id": 103,
          "forecast_timestamp": "2026-09-15T08:17:14.549525Z",
          "requested_timestamp": "2026-09-15T08:17:14.549525Z",
          "actual_quote_timestamp": "2026-09-15T08:17:14.727810Z",
          "timestamp_delta_seconds": 0.178285,
          "bid": 0.22,
          "ask": 0.23,
          "midpoint": 0.225,
          "last_price": 0.22,
          "implied_probability": 0.23,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T08:17:14.727810Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150430",
          "external_market_id": "KXBTC15M-26SEP150430-30",
          "external_contract_id": "KXBTC15M-26SEP150430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2605.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150430-30": {
          "UP/YES": "KXBTC15M-26SEP150430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 198,
          "signal_id": 103,
          "quote_id": 103,
          "settlement_id": 103,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 412.0,
          "entry_price": 0.23,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.76,
          "trading_fee": 5.11,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 412.0,
          "gross_pnl": 317.24,
          "net_pnl": 312.13,
          "roi": 3.125362971863422,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T08:32:19.172490Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2605.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 199,
          "signal_id": 103,
          "quote_id": 103,
          "settlement_id": 103,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.23,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 23.0,
          "trading_fee": 1.24,
          "total_deployed": 24.24,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 77.0,
          "net_pnl": 75.76,
          "roi": 3.125412541254126,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T08:32:19.175012Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2605.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76756.4,
        "kronos_base_predicted_close": 76882.15625,
        "kronos_base_displacement": 125.75625000000582,
        "kronos_base_displacement_fraction": 0.0016383812945891918,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76855.7890625,
        "kronos_small_displacement": 99.38906250000582,
        "kronos_small_displacement_fraction": 0.001294863522781238,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150430",
        "ticker": "KXBTC15M-26SEP150430-30",
        "market_id": "KXBTC15M-26SEP150430-30",
        "contract_id": "KXBTC15M-26SEP150430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76756.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T08:17:14.549525Z",
        "retrieved_timestamp": "2026-09-15T08:17:14.727810Z",
        "quote_offset_seconds": 0.178285,
        "quote_age_seconds": 0.178285,
        "bid": 0.22,
        "ask": 0.23,
        "midpoint": 0.225,
        "last_price": 0.22,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.23,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2605.54
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76830.08,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 103,
          "signal_id": 103,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T08:00:00Z",
          "return_6h": -0.015638293952912052,
          "return_12h": -0.030382077828525422,
          "return_24h": -0.012783904968941329,
          "close_vs_ema12": -0.012880202465361368,
          "close_vs_ema24": -0.014505048806643828,
          "ema12_slope_3h": -0.0043391353068295,
          "ema24_slope_6h": -0.003657348326259746,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T08:17:14.586482Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T08:00:00Z",
            "return_6h": -0.015638293952912052,
            "return_12h": -0.030382077828525422,
            "return_24h": -0.012783904968941329,
            "close_vs_ema12": -0.012880202465361368,
            "close_vs_ema24": -0.014505048806643828,
            "ema12_slope_3h": -0.0043391353068295,
            "ema24_slope_6h": -0.003657348326259746,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 102,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0800Z",
      "trigger_timestamp": "2026-09-15T08:02:13.743882Z",
      "market_start_timestamp": "2026-09-15T08:00:00Z",
      "resolution_timestamp": "2026-09-15T08:15:00Z",
      "direction": "UP",
      "base_run_id": 633,
      "small_run_id": 634,
      "last_observed_close": 76884.37,
      "actual_close": 76756.4,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T08:02:13.773493Z",
      "base_predicted_close": 77016.1875,
      "small_predicted_close": 76932.703125,
      "strike": 76884.37,
      "market_regime": {
        "id": 102,
        "signal_id": 102,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T07:45:00Z",
        "return_6h": -0.013136657200465196,
        "return_12h": -0.02677856535191936,
        "return_24h": -0.012450926667305073,
        "close_vs_ema12": -0.011776104189312742,
        "close_vs_ema24": -0.013163362922713362,
        "ema12_slope_3h": -0.0041933329073639,
        "ema24_slope_6h": -0.0034057598082105622,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T08:02:13.778906Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T07:45:00Z",
          "return_6h": -0.013136657200465196,
          "return_12h": -0.02677856535191936,
          "return_24h": -0.012450926667305073,
          "close_vs_ema12": -0.011776104189312742,
          "close_vs_ema24": -0.013163362922713362,
          "ema12_slope_3h": -0.0041933329073639,
          "ema24_slope_6h": -0.0034057598082105622,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171967,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        633,
        634
      ],
      "forecast_publication_timestamp": "2026-09-15T08:02:13.743882Z",
      "requested_quote_timestamp": "2026-09-15T08:02:13.743882Z",
      "retrieved_quote_timestamp": "2026-09-15T08:02:13.915849Z",
      "quote_retrieval_timestamp": "2026-09-15T08:02:13.915849Z",
      "timing_difference_seconds": 0.171967,
      "selected_quote": {
        "id": 102,
        "contract_id": 102,
        "forecast_timestamp": "2026-09-15T08:02:13.743882Z",
        "requested_timestamp": "2026-09-15T08:02:13.743882Z",
        "actual_quote_timestamp": "2026-09-15T08:02:13.915849Z",
        "timestamp_delta_seconds": 0.171967,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T08:02:13.915849Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150415",
        "external_market_id": "KXBTC15M-26SEP150415-15",
        "external_contract_id": "KXBTC15M-26SEP150415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3983.79
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 102,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150415",
          "external_market_id": "KXBTC15M-26SEP150415-15",
          "external_contract_id": "KXBTC15M-26SEP150415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T08:00:00Z",
          "resolution_timestamp": "2026-09-15T08:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T08:02:13.785395Z"
        }
      ],
      "quotes": [
        {
          "id": 102,
          "contract_id": 102,
          "forecast_timestamp": "2026-09-15T08:02:13.743882Z",
          "requested_timestamp": "2026-09-15T08:02:13.743882Z",
          "actual_quote_timestamp": "2026-09-15T08:02:13.915849Z",
          "timestamp_delta_seconds": 0.171967,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.29,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T08:02:13.915849Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150415",
          "external_market_id": "KXBTC15M-26SEP150415-15",
          "external_contract_id": "KXBTC15M-26SEP150415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3983.79
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150415-15": {
          "UP/YES": "KXBTC15M-26SEP150415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 196,
          "signal_id": 102,
          "quote_id": 102,
          "settlement_id": 102,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T08:17:19.031259Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3983.79,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 197,
          "signal_id": 102,
          "quote_id": 102,
          "settlement_id": 102,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T08:17:19.033510Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3983.79,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76884.37,
        "kronos_base_predicted_close": 77016.1875,
        "kronos_base_displacement": 131.81750000000466,
        "kronos_base_displacement_fraction": 0.00171449021433101,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76932.703125,
        "kronos_small_displacement": 48.33312500000466,
        "kronos_small_displacement_fraction": 0.0006286469538607737,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150415",
        "ticker": "KXBTC15M-26SEP150415-15",
        "market_id": "KXBTC15M-26SEP150415-15",
        "contract_id": "KXBTC15M-26SEP150415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76884.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T08:02:13.743882Z",
        "retrieved_timestamp": "2026-09-15T08:02:13.915849Z",
        "quote_offset_seconds": 0.171967,
        "quote_age_seconds": 0.171967,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3983.79
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76756.4,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 102,
          "signal_id": 102,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T07:45:00Z",
          "return_6h": -0.013136657200465196,
          "return_12h": -0.02677856535191936,
          "return_24h": -0.012450926667305073,
          "close_vs_ema12": -0.011776104189312742,
          "close_vs_ema24": -0.013163362922713362,
          "ema12_slope_3h": -0.0041933329073639,
          "ema24_slope_6h": -0.0034057598082105622,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T08:02:13.778906Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T07:45:00Z",
            "return_6h": -0.013136657200465196,
            "return_12h": -0.02677856535191936,
            "return_24h": -0.012450926667305073,
            "close_vs_ema12": -0.011776104189312742,
            "close_vs_ema24": -0.013163362922713362,
            "ema12_slope_3h": -0.0041933329073639,
            "ema24_slope_6h": -0.0034057598082105622,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 101,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0715Z",
      "trigger_timestamp": "2026-09-15T07:17:14.757168Z",
      "market_start_timestamp": "2026-09-15T07:15:00Z",
      "resolution_timestamp": "2026-09-15T07:30:00Z",
      "direction": "UP",
      "base_run_id": 627,
      "small_run_id": 628,
      "last_observed_close": 77180.48,
      "actual_close": 77258.81,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T07:17:14.786820Z",
      "base_predicted_close": 77189.0625,
      "small_predicted_close": 77253.4140625,
      "strike": 77180.48,
      "market_regime": {
        "id": 101,
        "signal_id": 101,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T07:00:00Z",
        "return_6h": -0.008074444146748627,
        "return_12h": -0.024160749575098506,
        "return_24h": -0.005849741947282272,
        "close_vs_ema12": -0.009246152338981739,
        "close_vs_ema24": -0.01006682716691043,
        "ema12_slope_3h": -0.0038175337789841945,
        "ema24_slope_6h": -0.0029148639270315524,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T07:17:14.791672Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T07:00:00Z",
          "return_6h": -0.008074444146748627,
          "return_12h": -0.024160749575098506,
          "return_24h": -0.005849741947282272,
          "close_vs_ema12": -0.009246152338981739,
          "close_vs_ema24": -0.01006682716691043,
          "ema12_slope_3h": -0.0038175337789841945,
          "ema24_slope_6h": -0.0029148639270315524,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17521,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        627,
        628
      ],
      "forecast_publication_timestamp": "2026-09-15T07:17:14.757168Z",
      "requested_quote_timestamp": "2026-09-15T07:17:14.757168Z",
      "retrieved_quote_timestamp": "2026-09-15T07:17:14.932378Z",
      "quote_retrieval_timestamp": "2026-09-15T07:17:14.932378Z",
      "timing_difference_seconds": 0.17521,
      "selected_quote": {
        "id": 101,
        "contract_id": 101,
        "forecast_timestamp": "2026-09-15T07:17:14.757168Z",
        "requested_timestamp": "2026-09-15T07:17:14.757168Z",
        "actual_quote_timestamp": "2026-09-15T07:17:14.932378Z",
        "timestamp_delta_seconds": 0.17521,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T07:17:14.932378Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150330",
        "external_market_id": "KXBTC15M-26SEP150330-30",
        "external_contract_id": "KXBTC15M-26SEP150330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4432.16
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 101,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150330",
          "external_market_id": "KXBTC15M-26SEP150330-30",
          "external_contract_id": "KXBTC15M-26SEP150330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T07:15:00Z",
          "resolution_timestamp": "2026-09-15T07:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T07:17:14.794352Z"
        }
      ],
      "quotes": [
        {
          "id": 101,
          "contract_id": 101,
          "forecast_timestamp": "2026-09-15T07:17:14.757168Z",
          "requested_timestamp": "2026-09-15T07:17:14.757168Z",
          "actual_quote_timestamp": "2026-09-15T07:17:14.932378Z",
          "timestamp_delta_seconds": 0.17521,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.51,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T07:17:14.932378Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150330",
          "external_market_id": "KXBTC15M-26SEP150330-30",
          "external_contract_id": "KXBTC15M-26SEP150330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4432.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150330-30": {
          "UP/YES": "KXBTC15M-26SEP150330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 194,
          "signal_id": 101,
          "quote_id": 101,
          "settlement_id": 101,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 1.0,
          "settlement_payout": 189.0,
          "gross_pnl": 92.61,
          "net_pnl": 89.3,
          "roi": 0.8956870611835506,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T07:32:20.847627Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4432.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 195,
          "signal_id": 101,
          "quote_id": 101,
          "settlement_id": 101,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 49.0,
          "net_pnl": 47.25,
          "roi": 0.8957345971563981,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T07:32:20.849493Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4432.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77180.48,
        "kronos_base_predicted_close": 77189.0625,
        "kronos_base_displacement": 8.582500000004075,
        "kronos_base_displacement_fraction": 0.00011120039678431742,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77253.4140625,
        "kronos_small_displacement": 72.93406250000407,
        "kronos_small_displacement_fraction": 0.0009449806803482445,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150330",
        "ticker": "KXBTC15M-26SEP150330-30",
        "market_id": "KXBTC15M-26SEP150330-30",
        "contract_id": "KXBTC15M-26SEP150330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77180.48
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T07:17:14.757168Z",
        "retrieved_timestamp": "2026-09-15T07:17:14.932378Z",
        "quote_offset_seconds": 0.17521,
        "quote_age_seconds": 0.17521,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4432.16
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77258.81,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 101,
          "signal_id": 101,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T07:00:00Z",
          "return_6h": -0.008074444146748627,
          "return_12h": -0.024160749575098506,
          "return_24h": -0.005849741947282272,
          "close_vs_ema12": -0.009246152338981739,
          "close_vs_ema24": -0.01006682716691043,
          "ema12_slope_3h": -0.0038175337789841945,
          "ema24_slope_6h": -0.0029148639270315524,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T07:17:14.791672Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T07:00:00Z",
            "return_6h": -0.008074444146748627,
            "return_12h": -0.024160749575098506,
            "return_24h": -0.005849741947282272,
            "close_vs_ema12": -0.009246152338981739,
            "close_vs_ema24": -0.01006682716691043,
            "ema12_slope_3h": -0.0038175337789841945,
            "ema24_slope_6h": -0.0029148639270315524,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 100,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0630Z",
      "trigger_timestamp": "2026-09-15T06:32:14.500695Z",
      "market_start_timestamp": "2026-09-15T06:30:00Z",
      "resolution_timestamp": "2026-09-15T06:45:00Z",
      "direction": "UP",
      "base_run_id": 621,
      "small_run_id": 622,
      "last_observed_close": 77395.24,
      "actual_close": 77411.81,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T06:32:14.529368Z",
      "base_predicted_close": 77412.9609375,
      "small_predicted_close": 77516.96875,
      "strike": 77395.24,
      "market_regime": {
        "id": 100,
        "signal_id": 100,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T06:15:00Z",
        "return_6h": -0.007687293650530003,
        "return_12h": -0.022166189993903407,
        "return_24h": -0.0022796154562034765,
        "close_vs_ema12": -0.007546448777679848,
        "close_vs_ema24": -0.00787530752003096,
        "ema12_slope_3h": -0.003626037530155668,
        "ema24_slope_6h": -0.0025860828346246922,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T06:32:14.534275Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T06:15:00Z",
          "return_6h": -0.007687293650530003,
          "return_12h": -0.022166189993903407,
          "return_24h": -0.0022796154562034765,
          "close_vs_ema12": -0.007546448777679848,
          "close_vs_ema24": -0.00787530752003096,
          "ema12_slope_3h": -0.003626037530155668,
          "ema24_slope_6h": -0.0025860828346246922,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164601,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        621,
        622
      ],
      "forecast_publication_timestamp": "2026-09-15T06:32:14.500695Z",
      "requested_quote_timestamp": "2026-09-15T06:32:14.500695Z",
      "retrieved_quote_timestamp": "2026-09-15T06:32:14.665296Z",
      "quote_retrieval_timestamp": "2026-09-15T06:32:14.665296Z",
      "timing_difference_seconds": 0.164601,
      "selected_quote": {
        "id": 100,
        "contract_id": 100,
        "forecast_timestamp": "2026-09-15T06:32:14.500695Z",
        "requested_timestamp": "2026-09-15T06:32:14.500695Z",
        "actual_quote_timestamp": "2026-09-15T06:32:14.665296Z",
        "timestamp_delta_seconds": 0.164601,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T06:32:14.665296Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150245",
        "external_market_id": "KXBTC15M-26SEP150245-45",
        "external_contract_id": "KXBTC15M-26SEP150245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5729.54
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 100,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150245",
          "external_market_id": "KXBTC15M-26SEP150245-45",
          "external_contract_id": "KXBTC15M-26SEP150245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T06:30:00Z",
          "resolution_timestamp": "2026-09-15T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T06:32:14.536512Z"
        }
      ],
      "quotes": [
        {
          "id": 100,
          "contract_id": 100,
          "forecast_timestamp": "2026-09-15T06:32:14.500695Z",
          "requested_timestamp": "2026-09-15T06:32:14.500695Z",
          "actual_quote_timestamp": "2026-09-15T06:32:14.665296Z",
          "timestamp_delta_seconds": 0.164601,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T06:32:14.665296Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150245",
          "external_market_id": "KXBTC15M-26SEP150245-45",
          "external_contract_id": "KXBTC15M-26SEP150245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5729.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150245-45": {
          "UP/YES": "KXBTC15M-26SEP150245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 192,
          "signal_id": 100,
          "quote_id": 100,
          "settlement_id": 100,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T06:47:25.828271Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5729.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 193,
          "signal_id": 100,
          "quote_id": 100,
          "settlement_id": 100,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T06:47:25.831121Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5729.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77395.24,
        "kronos_base_predicted_close": 77412.9609375,
        "kronos_base_displacement": 17.72093749999476,
        "kronos_base_displacement_fraction": 0.00022896676203852794,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77516.96875,
        "kronos_small_displacement": 121.72874999999476,
        "kronos_small_displacement_fraction": 0.001572819594589987,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150245",
        "ticker": "KXBTC15M-26SEP150245-45",
        "market_id": "KXBTC15M-26SEP150245-45",
        "contract_id": "KXBTC15M-26SEP150245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77395.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T06:32:14.500695Z",
        "retrieved_timestamp": "2026-09-15T06:32:14.665296Z",
        "quote_offset_seconds": 0.164601,
        "quote_age_seconds": 0.164601,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5729.54
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77411.81,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 100,
          "signal_id": 100,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T06:15:00Z",
          "return_6h": -0.007687293650530003,
          "return_12h": -0.022166189993903407,
          "return_24h": -0.0022796154562034765,
          "close_vs_ema12": -0.007546448777679848,
          "close_vs_ema24": -0.00787530752003096,
          "ema12_slope_3h": -0.003626037530155668,
          "ema24_slope_6h": -0.0025860828346246922,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T06:32:14.534275Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T06:15:00Z",
            "return_6h": -0.007687293650530003,
            "return_12h": -0.022166189993903407,
            "return_24h": -0.0022796154562034765,
            "close_vs_ema12": -0.007546448777679848,
            "close_vs_ema24": -0.00787530752003096,
            "ema12_slope_3h": -0.003626037530155668,
            "ema24_slope_6h": -0.0025860828346246922,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 99,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0515Z",
      "trigger_timestamp": "2026-09-15T05:17:14.053048Z",
      "market_start_timestamp": "2026-09-15T05:15:00Z",
      "resolution_timestamp": "2026-09-15T05:30:00Z",
      "direction": "UP",
      "base_run_id": 611,
      "small_run_id": 612,
      "last_observed_close": 77359.77,
      "actual_close": 77445.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T05:17:14.088423Z",
      "base_predicted_close": 77408.4375,
      "small_predicted_close": 77422.4375,
      "strike": 77359.77,
      "market_regime": {
        "id": 99,
        "signal_id": 99,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T05:00:00Z",
        "return_6h": -0.01362553796439192,
        "return_12h": -0.018567760447383952,
        "return_24h": -0.003246827347404002,
        "close_vs_ema12": -0.009437531850928105,
        "close_vs_ema24": -0.009046796189420503,
        "ema12_slope_3h": -0.0034342586266068453,
        "ema24_slope_6h": -0.0018793088694155635,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T05:17:14.090823Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T05:00:00Z",
          "return_6h": -0.01362553796439192,
          "return_12h": -0.018567760447383952,
          "return_24h": -0.003246827347404002,
          "close_vs_ema12": -0.009437531850928105,
          "close_vs_ema24": -0.009046796189420503,
          "ema12_slope_3h": -0.0034342586266068453,
          "ema24_slope_6h": -0.0018793088694155635,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184754,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        611,
        612
      ],
      "forecast_publication_timestamp": "2026-09-15T05:17:14.053048Z",
      "requested_quote_timestamp": "2026-09-15T05:17:14.053048Z",
      "retrieved_quote_timestamp": "2026-09-15T05:17:14.237802Z",
      "quote_retrieval_timestamp": "2026-09-15T05:17:14.237802Z",
      "timing_difference_seconds": 0.184754,
      "selected_quote": {
        "id": 99,
        "contract_id": 99,
        "forecast_timestamp": "2026-09-15T05:17:14.053048Z",
        "requested_timestamp": "2026-09-15T05:17:14.053048Z",
        "actual_quote_timestamp": "2026-09-15T05:17:14.237802Z",
        "timestamp_delta_seconds": 0.184754,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T05:17:14.237802Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150130",
        "external_market_id": "KXBTC15M-26SEP150130-30",
        "external_contract_id": "KXBTC15M-26SEP150130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5253.4
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 99,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150130",
          "external_market_id": "KXBTC15M-26SEP150130-30",
          "external_contract_id": "KXBTC15M-26SEP150130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T05:15:00Z",
          "resolution_timestamp": "2026-09-15T05:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T05:17:14.092881Z"
        }
      ],
      "quotes": [
        {
          "id": 99,
          "contract_id": 99,
          "forecast_timestamp": "2026-09-15T05:17:14.053048Z",
          "requested_timestamp": "2026-09-15T05:17:14.053048Z",
          "actual_quote_timestamp": "2026-09-15T05:17:14.237802Z",
          "timestamp_delta_seconds": 0.184754,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T05:17:14.237802Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150130",
          "external_market_id": "KXBTC15M-26SEP150130-30",
          "external_contract_id": "KXBTC15M-26SEP150130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5253.4
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150130-30": {
          "UP/YES": "KXBTC15M-26SEP150130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 190,
          "signal_id": 99,
          "quote_id": 99,
          "settlement_id": 99,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 1.0,
          "settlement_payout": 167.0,
          "gross_pnl": 70.14,
          "net_pnl": 67.29,
          "roi": 0.6748570855480895,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T05:32:19.672204Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5253.4,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 191,
          "signal_id": 99,
          "quote_id": 99,
          "settlement_id": 99,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 42.00000000000001,
          "net_pnl": 40.290000000000006,
          "roi": 0.6747613465081228,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T05:32:19.674240Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5253.4,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77359.77,
        "kronos_base_predicted_close": 77408.4375,
        "kronos_base_displacement": 48.667499999995925,
        "kronos_base_displacement_fraction": 0.000629106058614134,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77422.4375,
        "kronos_small_displacement": 62.667499999995925,
        "kronos_small_displacement_fraction": 0.0008100786752597109,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150130",
        "ticker": "KXBTC15M-26SEP150130-30",
        "market_id": "KXBTC15M-26SEP150130-30",
        "contract_id": "KXBTC15M-26SEP150130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77359.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T05:17:14.053048Z",
        "retrieved_timestamp": "2026-09-15T05:17:14.237802Z",
        "quote_offset_seconds": 0.184754,
        "quote_age_seconds": 0.184754,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5253.4
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77445.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 99,
          "signal_id": 99,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T05:00:00Z",
          "return_6h": -0.01362553796439192,
          "return_12h": -0.018567760447383952,
          "return_24h": -0.003246827347404002,
          "close_vs_ema12": -0.009437531850928105,
          "close_vs_ema24": -0.009046796189420503,
          "ema12_slope_3h": -0.0034342586266068453,
          "ema24_slope_6h": -0.0018793088694155635,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T05:17:14.090823Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T05:00:00Z",
            "return_6h": -0.01362553796439192,
            "return_12h": -0.018567760447383952,
            "return_24h": -0.003246827347404002,
            "close_vs_ema12": -0.009437531850928105,
            "close_vs_ema24": -0.009046796189420503,
            "ema12_slope_3h": -0.0034342586266068453,
            "ema24_slope_6h": -0.0018793088694155635,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 98,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0500Z",
      "trigger_timestamp": "2026-09-15T05:02:14.927957Z",
      "market_start_timestamp": "2026-09-15T05:00:00Z",
      "resolution_timestamp": "2026-09-15T05:15:00Z",
      "direction": "UP",
      "base_run_id": 609,
      "small_run_id": 610,
      "last_observed_close": 77557.97,
      "actual_close": 77359.77,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T05:02:14.961371Z",
      "base_predicted_close": 77577.9140625,
      "small_predicted_close": 77600.609375,
      "strike": 77557.97,
      "market_regime": {
        "id": 98,
        "signal_id": 98,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T04:45:00Z",
        "return_6h": -0.012612901563252898,
        "return_12h": -0.015332586328370201,
        "return_24h": -0.001020783988937568,
        "close_vs_ema12": -0.007298339409419041,
        "close_vs_ema24": -0.006697108709334598,
        "ema12_slope_3h": -0.003245196740779832,
        "ema24_slope_6h": -0.0016313171664700254,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T05:02:14.965432Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T04:45:00Z",
          "return_6h": -0.012612901563252898,
          "return_12h": -0.015332586328370201,
          "return_24h": -0.001020783988937568,
          "close_vs_ema12": -0.007298339409419041,
          "close_vs_ema24": -0.006697108709334598,
          "ema12_slope_3h": -0.003245196740779832,
          "ema24_slope_6h": -0.0016313171664700254,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172727,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        609,
        610
      ],
      "forecast_publication_timestamp": "2026-09-15T05:02:14.927957Z",
      "requested_quote_timestamp": "2026-09-15T05:02:14.927957Z",
      "retrieved_quote_timestamp": "2026-09-15T05:02:15.100684Z",
      "quote_retrieval_timestamp": "2026-09-15T05:02:15.100684Z",
      "timing_difference_seconds": 0.172727,
      "selected_quote": {
        "id": 98,
        "contract_id": 98,
        "forecast_timestamp": "2026-09-15T05:02:14.927957Z",
        "requested_timestamp": "2026-09-15T05:02:14.927957Z",
        "actual_quote_timestamp": "2026-09-15T05:02:15.100684Z",
        "timestamp_delta_seconds": 0.172727,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T05:02:15.100684Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150115",
        "external_market_id": "KXBTC15M-26SEP150115-15",
        "external_contract_id": "KXBTC15M-26SEP150115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 61.06
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 98,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150115",
          "external_market_id": "KXBTC15M-26SEP150115-15",
          "external_contract_id": "KXBTC15M-26SEP150115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T05:00:00Z",
          "resolution_timestamp": "2026-09-15T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T05:02:14.967297Z"
        }
      ],
      "quotes": [
        {
          "id": 98,
          "contract_id": 98,
          "forecast_timestamp": "2026-09-15T05:02:14.927957Z",
          "requested_timestamp": "2026-09-15T05:02:14.927957Z",
          "actual_quote_timestamp": "2026-09-15T05:02:15.100684Z",
          "timestamp_delta_seconds": 0.172727,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.54,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T05:02:15.100684Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150115",
          "external_market_id": "KXBTC15M-26SEP150115-15",
          "external_contract_id": "KXBTC15M-26SEP150115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 61.06
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150115-15": {
          "UP/YES": "KXBTC15M-26SEP150115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77557.97,
        "kronos_base_predicted_close": 77577.9140625,
        "kronos_base_displacement": 19.944062499998836,
        "kronos_base_displacement_fraction": 0.00025715039344117487,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77600.609375,
        "kronos_small_displacement": 42.639374999998836,
        "kronos_small_displacement_fraction": 0.0005497742527299107,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150115",
        "ticker": "KXBTC15M-26SEP150115-15",
        "market_id": "KXBTC15M-26SEP150115-15",
        "contract_id": "KXBTC15M-26SEP150115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77557.97
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T05:02:14.927957Z",
        "retrieved_timestamp": "2026-09-15T05:02:15.100684Z",
        "quote_offset_seconds": 0.172727,
        "quote_age_seconds": 0.172727,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 61.06
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 77359.77,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 98,
          "signal_id": 98,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T04:45:00Z",
          "return_6h": -0.012612901563252898,
          "return_12h": -0.015332586328370201,
          "return_24h": -0.001020783988937568,
          "close_vs_ema12": -0.007298339409419041,
          "close_vs_ema24": -0.006697108709334598,
          "ema12_slope_3h": -0.003245196740779832,
          "ema24_slope_6h": -0.0016313171664700254,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T05:02:14.965432Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T04:45:00Z",
            "return_6h": -0.012612901563252898,
            "return_12h": -0.015332586328370201,
            "return_24h": -0.001020783988937568,
            "close_vs_ema12": -0.007298339409419041,
            "close_vs_ema24": -0.006697108709334598,
            "ema12_slope_3h": -0.003245196740779832,
            "ema24_slope_6h": -0.0016313171664700254,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 97,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0430Z",
      "trigger_timestamp": "2026-09-15T04:32:13.757406Z",
      "market_start_timestamp": "2026-09-15T04:30:00Z",
      "resolution_timestamp": "2026-09-15T04:45:00Z",
      "direction": "UP",
      "base_run_id": 605,
      "small_run_id": 606,
      "last_observed_close": 77610.39,
      "actual_close": 77616.38,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T04:32:13.790196Z",
      "base_predicted_close": 77629.5859375,
      "small_predicted_close": 77644.2109375,
      "strike": 77610.39,
      "market_regime": {
        "id": 97,
        "signal_id": 97,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T04:15:00Z",
        "return_6h": -0.011846397142818543,
        "return_12h": -0.013519985735069517,
        "return_24h": 0.00012935938329627916,
        "close_vs_ema12": -0.007225623300788908,
        "close_vs_ema24": -0.006293323220777358,
        "ema12_slope_3h": -0.0031239758769439074,
        "ema24_slope_6h": -0.0011534855671149202,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T04:32:13.792690Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T04:15:00Z",
          "return_6h": -0.011846397142818543,
          "return_12h": -0.013519985735069517,
          "return_24h": 0.00012935938329627916,
          "close_vs_ema12": -0.007225623300788908,
          "close_vs_ema24": -0.006293323220777358,
          "ema12_slope_3h": -0.0031239758769439074,
          "ema24_slope_6h": -0.0011534855671149202,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180926,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        605,
        606
      ],
      "forecast_publication_timestamp": "2026-09-15T04:32:13.757406Z",
      "requested_quote_timestamp": "2026-09-15T04:32:13.757406Z",
      "retrieved_quote_timestamp": "2026-09-15T04:32:13.938332Z",
      "quote_retrieval_timestamp": "2026-09-15T04:32:13.938332Z",
      "timing_difference_seconds": 0.180926,
      "selected_quote": {
        "id": 97,
        "contract_id": 97,
        "forecast_timestamp": "2026-09-15T04:32:13.757406Z",
        "requested_timestamp": "2026-09-15T04:32:13.757406Z",
        "actual_quote_timestamp": "2026-09-15T04:32:13.938332Z",
        "timestamp_delta_seconds": 0.180926,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T04:32:13.938332Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150045",
        "external_market_id": "KXBTC15M-26SEP150045-45",
        "external_contract_id": "KXBTC15M-26SEP150045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3399.82
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 97,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150045",
          "external_market_id": "KXBTC15M-26SEP150045-45",
          "external_contract_id": "KXBTC15M-26SEP150045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T04:30:00Z",
          "resolution_timestamp": "2026-09-15T04:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T04:32:13.795024Z"
        }
      ],
      "quotes": [
        {
          "id": 97,
          "contract_id": 97,
          "forecast_timestamp": "2026-09-15T04:32:13.757406Z",
          "requested_timestamp": "2026-09-15T04:32:13.757406Z",
          "actual_quote_timestamp": "2026-09-15T04:32:13.938332Z",
          "timestamp_delta_seconds": 0.180926,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.47,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T04:32:13.938332Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150045",
          "external_market_id": "KXBTC15M-26SEP150045-45",
          "external_contract_id": "KXBTC15M-26SEP150045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3399.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150045-45": {
          "UP/YES": "KXBTC15M-26SEP150045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 188,
          "signal_id": 97,
          "quote_id": 97,
          "settlement_id": 97,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 201.0,
          "gross_pnl": 104.52000000000001,
          "net_pnl": 101.00000000000001,
          "roi": 1.0100000000000002,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T04:47:24.411525Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3399.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 189,
          "signal_id": 97,
          "quote_id": 97,
          "settlement_id": 97,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 52.0,
          "net_pnl": 50.25,
          "roi": 1.0100502512562815,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T04:47:24.414394Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3399.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77610.39,
        "kronos_base_predicted_close": 77629.5859375,
        "kronos_base_displacement": 19.195937500000582,
        "kronos_base_displacement_fraction": 0.0002473372121954365,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77644.2109375,
        "kronos_small_displacement": 33.82093750000058,
        "kronos_small_displacement_fraction": 0.00043577847630968717,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150045",
        "ticker": "KXBTC15M-26SEP150045-45",
        "market_id": "KXBTC15M-26SEP150045-45",
        "contract_id": "KXBTC15M-26SEP150045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77610.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T04:32:13.757406Z",
        "retrieved_timestamp": "2026-09-15T04:32:13.938332Z",
        "quote_offset_seconds": 0.180926,
        "quote_age_seconds": 0.180926,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.47,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3399.82
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77616.38,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0430Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 97,
          "signal_id": 97,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T04:15:00Z",
          "return_6h": -0.011846397142818543,
          "return_12h": -0.013519985735069517,
          "return_24h": 0.00012935938329627916,
          "close_vs_ema12": -0.007225623300788908,
          "close_vs_ema24": -0.006293323220777358,
          "ema12_slope_3h": -0.0031239758769439074,
          "ema24_slope_6h": -0.0011534855671149202,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T04:32:13.792690Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T04:15:00Z",
            "return_6h": -0.011846397142818543,
            "return_12h": -0.013519985735069517,
            "return_24h": 0.00012935938329627916,
            "close_vs_ema12": -0.007225623300788908,
            "close_vs_ema24": -0.006293323220777358,
            "ema12_slope_3h": -0.0031239758769439074,
            "ema24_slope_6h": -0.0011534855671149202,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 96,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0415Z",
      "trigger_timestamp": "2026-09-15T04:17:16.301019Z",
      "market_start_timestamp": "2026-09-15T04:15:00Z",
      "resolution_timestamp": "2026-09-15T04:30:00Z",
      "direction": "UP",
      "base_run_id": 603,
      "small_run_id": 604,
      "last_observed_close": 77640.62,
      "actual_close": 77610.39,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T04:17:16.337470Z",
      "base_predicted_close": 77661.921875,
      "small_predicted_close": 77677.828125,
      "strike": 77640.62,
      "market_regime": {
        "id": 96,
        "signal_id": 96,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T04:00:00Z",
        "return_6h": -0.015009358330351663,
        "return_12h": -0.009990835177482671,
        "return_24h": 0.0011104148170175687,
        "close_vs_ema12": -0.007144196189038388,
        "close_vs_ema24": -0.006037893508729075,
        "ema12_slope_3h": -0.003135430365101999,
        "ema24_slope_6h": -0.0009273114636951796,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T04:17:16.340880Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T04:00:00Z",
          "return_6h": -0.015009358330351663,
          "return_12h": -0.009990835177482671,
          "return_24h": 0.0011104148170175687,
          "close_vs_ema12": -0.007144196189038388,
          "close_vs_ema24": -0.006037893508729075,
          "ema12_slope_3h": -0.003135430365101999,
          "ema24_slope_6h": -0.0009273114636951796,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180601,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        603,
        604
      ],
      "forecast_publication_timestamp": "2026-09-15T04:17:16.301019Z",
      "requested_quote_timestamp": "2026-09-15T04:17:16.301019Z",
      "retrieved_quote_timestamp": "2026-09-15T04:17:16.481620Z",
      "quote_retrieval_timestamp": "2026-09-15T04:17:16.481620Z",
      "timing_difference_seconds": 0.180601,
      "selected_quote": {
        "id": 96,
        "contract_id": 96,
        "forecast_timestamp": "2026-09-15T04:17:16.301019Z",
        "requested_timestamp": "2026-09-15T04:17:16.301019Z",
        "actual_quote_timestamp": "2026-09-15T04:17:16.481620Z",
        "timestamp_delta_seconds": 0.180601,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T04:17:16.481620Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150030",
        "external_market_id": "KXBTC15M-26SEP150030-30",
        "external_contract_id": "KXBTC15M-26SEP150030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2570.74
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 96,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150030",
          "external_market_id": "KXBTC15M-26SEP150030-30",
          "external_contract_id": "KXBTC15M-26SEP150030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T04:15:00Z",
          "resolution_timestamp": "2026-09-15T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T04:17:16.342868Z"
        }
      ],
      "quotes": [
        {
          "id": 96,
          "contract_id": 96,
          "forecast_timestamp": "2026-09-15T04:17:16.301019Z",
          "requested_timestamp": "2026-09-15T04:17:16.301019Z",
          "actual_quote_timestamp": "2026-09-15T04:17:16.481620Z",
          "timestamp_delta_seconds": 0.180601,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.5,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T04:17:16.481620Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150030",
          "external_market_id": "KXBTC15M-26SEP150030-30",
          "external_contract_id": "KXBTC15M-26SEP150030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2570.74
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150030-30": {
          "UP/YES": "KXBTC15M-26SEP150030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 186,
          "signal_id": 96,
          "quote_id": 96,
          "settlement_id": 96,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T04:32:18.191234Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2570.74,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 187,
          "signal_id": 96,
          "quote_id": 96,
          "settlement_id": 96,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T04:32:18.193313Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2570.74,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77640.62,
        "kronos_base_predicted_close": 77661.921875,
        "kronos_base_displacement": 21.301875000004657,
        "kronos_base_displacement_fraction": 0.00027436508106200926,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77677.828125,
        "kronos_small_displacement": 37.20812500000466,
        "kronos_small_displacement_fraction": 0.00047923528946580614,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150030",
        "ticker": "KXBTC15M-26SEP150030-30",
        "market_id": "KXBTC15M-26SEP150030-30",
        "contract_id": "KXBTC15M-26SEP150030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77640.62
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T04:17:16.301019Z",
        "retrieved_timestamp": "2026-09-15T04:17:16.481620Z",
        "quote_offset_seconds": 0.180601,
        "quote_age_seconds": 0.180601,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2570.74
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77610.39,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 96,
          "signal_id": 96,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T04:00:00Z",
          "return_6h": -0.015009358330351663,
          "return_12h": -0.009990835177482671,
          "return_24h": 0.0011104148170175687,
          "close_vs_ema12": -0.007144196189038388,
          "close_vs_ema24": -0.006037893508729075,
          "ema12_slope_3h": -0.003135430365101999,
          "ema24_slope_6h": -0.0009273114636951796,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T04:17:16.340880Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T04:00:00Z",
            "return_6h": -0.015009358330351663,
            "return_12h": -0.009990835177482671,
            "return_24h": 0.0011104148170175687,
            "close_vs_ema12": -0.007144196189038388,
            "close_vs_ema24": -0.006037893508729075,
            "ema12_slope_3h": -0.003135430365101999,
            "ema24_slope_6h": -0.0009273114636951796,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 95,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0400Z",
      "trigger_timestamp": "2026-09-15T04:02:15.360289Z",
      "market_start_timestamp": "2026-09-15T04:00:00Z",
      "resolution_timestamp": "2026-09-15T04:15:00Z",
      "direction": "UP",
      "base_run_id": 601,
      "small_run_id": 602,
      "last_observed_close": 77644.17,
      "actual_close": 77640.62,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T04:02:15.406556Z",
      "base_predicted_close": 77684.515625,
      "small_predicted_close": 77701.3046875,
      "strike": 77644.17,
      "market_regime": {
        "id": 95,
        "signal_id": 95,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T03:45:00Z",
        "return_6h": -0.01399992834401198,
        "return_12h": -0.011602017858945213,
        "return_24h": 0.001208058211387586,
        "close_vs_ema12": -0.007400532307424101,
        "close_vs_ema24": -0.006118805127246607,
        "ema12_slope_3h": -0.003176556784318607,
        "ema24_slope_6h": -0.0006284048858362645,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T04:02:15.409547Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T03:45:00Z",
          "return_6h": -0.01399992834401198,
          "return_12h": -0.011602017858945213,
          "return_24h": 0.001208058211387586,
          "close_vs_ema12": -0.007400532307424101,
          "close_vs_ema24": -0.006118805127246607,
          "ema12_slope_3h": -0.003176556784318607,
          "ema24_slope_6h": -0.0006284048858362645,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176662,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        601,
        602
      ],
      "forecast_publication_timestamp": "2026-09-15T04:02:15.360289Z",
      "requested_quote_timestamp": "2026-09-15T04:02:15.360289Z",
      "retrieved_quote_timestamp": "2026-09-15T04:02:15.536951Z",
      "quote_retrieval_timestamp": "2026-09-15T04:02:15.536951Z",
      "timing_difference_seconds": 0.176662,
      "selected_quote": {
        "id": 95,
        "contract_id": 95,
        "forecast_timestamp": "2026-09-15T04:02:15.360289Z",
        "requested_timestamp": "2026-09-15T04:02:15.360289Z",
        "actual_quote_timestamp": "2026-09-15T04:02:15.536951Z",
        "timestamp_delta_seconds": 0.176662,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.73,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T04:02:15.536951Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP150015",
        "external_market_id": "KXBTC15M-26SEP150015-15",
        "external_contract_id": "KXBTC15M-26SEP150015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4290.04
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 95,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150015",
          "external_market_id": "KXBTC15M-26SEP150015-15",
          "external_contract_id": "KXBTC15M-26SEP150015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T04:00:00Z",
          "resolution_timestamp": "2026-09-15T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T04:02:15.412132Z"
        }
      ],
      "quotes": [
        {
          "id": 95,
          "contract_id": 95,
          "forecast_timestamp": "2026-09-15T04:02:15.360289Z",
          "requested_timestamp": "2026-09-15T04:02:15.360289Z",
          "actual_quote_timestamp": "2026-09-15T04:02:15.536951Z",
          "timestamp_delta_seconds": 0.176662,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.73,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T04:02:15.536951Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP150015",
          "external_market_id": "KXBTC15M-26SEP150015-15",
          "external_contract_id": "KXBTC15M-26SEP150015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4290.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP150015-15": {
          "UP/YES": "KXBTC15M-26SEP150015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 184,
          "signal_id": 95,
          "quote_id": 95,
          "settlement_id": 95,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.82,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T04:17:20.914192Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4290.04,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 185,
          "signal_id": 95,
          "quote_id": 95,
          "settlement_id": 95,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -73.0,
          "net_pnl": -74.38,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T04:17:20.916046Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4290.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77644.17,
        "kronos_base_predicted_close": 77684.515625,
        "kronos_base_displacement": 40.345625000001746,
        "kronos_base_displacement_fraction": 0.0005196220785153831,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77701.3046875,
        "kronos_small_displacement": 57.134687500001746,
        "kronos_small_displacement_fraction": 0.0007358528979059439,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP150015",
        "ticker": "KXBTC15M-26SEP150015-15",
        "market_id": "KXBTC15M-26SEP150015-15",
        "contract_id": "KXBTC15M-26SEP150015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77644.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T04:02:15.360289Z",
        "retrieved_timestamp": "2026-09-15T04:02:15.536951Z",
        "quote_offset_seconds": 0.176662,
        "quote_age_seconds": 0.176662,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.73,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4290.04
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77640.62,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 95,
          "signal_id": 95,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T03:45:00Z",
          "return_6h": -0.01399992834401198,
          "return_12h": -0.011602017858945213,
          "return_24h": 0.001208058211387586,
          "close_vs_ema12": -0.007400532307424101,
          "close_vs_ema24": -0.006118805127246607,
          "ema12_slope_3h": -0.003176556784318607,
          "ema24_slope_6h": -0.0006284048858362645,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T04:02:15.409547Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T03:45:00Z",
            "return_6h": -0.01399992834401198,
            "return_12h": -0.011602017858945213,
            "return_24h": 0.001208058211387586,
            "close_vs_ema12": -0.007400532307424101,
            "close_vs_ema24": -0.006118805127246607,
            "ema12_slope_3h": -0.003176556784318607,
            "ema24_slope_6h": -0.0006284048858362645,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 94,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0315Z",
      "trigger_timestamp": "2026-09-15T03:17:14.913833Z",
      "market_start_timestamp": "2026-09-15T03:15:00Z",
      "resolution_timestamp": "2026-09-15T03:30:00Z",
      "direction": "UP",
      "base_run_id": 595,
      "small_run_id": 596,
      "last_observed_close": 77704.27,
      "actual_close": 77822.41,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T03:17:14.948477Z",
      "base_predicted_close": 77719.375,
      "small_predicted_close": 77741.765625,
      "strike": 77704.27,
      "market_regime": {
        "id": 94,
        "signal_id": 94,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-15T03:00:00Z",
        "return_6h": -0.014888395682600697,
        "return_12h": -0.009837949069882224,
        "return_24h": -0.000957262631725353,
        "close_vs_ema12": -0.0074369536823312155,
        "close_vs_ema24": -0.0056567042829842595,
        "ema12_slope_3h": -0.0032224894546217797,
        "ema24_slope_6h": 0.00021985780646183173,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T03:17:14.951272Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T03:00:00Z",
          "return_6h": -0.014888395682600697,
          "return_12h": -0.009837949069882224,
          "return_24h": -0.000957262631725353,
          "close_vs_ema12": -0.0074369536823312155,
          "close_vs_ema24": -0.0056567042829842595,
          "ema12_slope_3h": -0.0032224894546217797,
          "ema24_slope_6h": 0.00021985780646183173,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186144,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        595,
        596
      ],
      "forecast_publication_timestamp": "2026-09-15T03:17:14.913833Z",
      "requested_quote_timestamp": "2026-09-15T03:17:14.913833Z",
      "retrieved_quote_timestamp": "2026-09-15T03:17:15.099977Z",
      "quote_retrieval_timestamp": "2026-09-15T03:17:15.099977Z",
      "timing_difference_seconds": 0.186144,
      "selected_quote": {
        "id": 94,
        "contract_id": 94,
        "forecast_timestamp": "2026-09-15T03:17:14.913833Z",
        "requested_timestamp": "2026-09-15T03:17:14.913833Z",
        "actual_quote_timestamp": "2026-09-15T03:17:15.099977Z",
        "timestamp_delta_seconds": 0.186144,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T03:17:15.099977Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP142330",
        "external_market_id": "KXBTC15M-26SEP142330-30",
        "external_contract_id": "KXBTC15M-26SEP142330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5448.33
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 94,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142330",
          "external_market_id": "KXBTC15M-26SEP142330-30",
          "external_contract_id": "KXBTC15M-26SEP142330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T03:15:00Z",
          "resolution_timestamp": "2026-09-15T03:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T03:17:14.953532Z"
        }
      ],
      "quotes": [
        {
          "id": 94,
          "contract_id": 94,
          "forecast_timestamp": "2026-09-15T03:17:14.913833Z",
          "requested_timestamp": "2026-09-15T03:17:14.913833Z",
          "actual_quote_timestamp": "2026-09-15T03:17:15.099977Z",
          "timestamp_delta_seconds": 0.186144,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T03:17:15.099977Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142330",
          "external_market_id": "KXBTC15M-26SEP142330-30",
          "external_contract_id": "KXBTC15M-26SEP142330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5448.33
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP142330-30": {
          "UP/YES": "KXBTC15M-26SEP142330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 182,
          "signal_id": 94,
          "quote_id": 94,
          "settlement_id": 94,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T03:32:18.111740Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5448.33,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 183,
          "signal_id": 94,
          "quote_id": 94,
          "settlement_id": 94,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T03:32:18.113661Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5448.33,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77704.27,
        "kronos_base_predicted_close": 77719.375,
        "kronos_base_displacement": 15.104999999995925,
        "kronos_base_displacement_fraction": 0.00019439086166044575,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77741.765625,
        "kronos_small_displacement": 37.495624999995925,
        "kronos_small_displacement_fraction": 0.00048254265820907815,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP142330",
        "ticker": "KXBTC15M-26SEP142330-30",
        "market_id": "KXBTC15M-26SEP142330-30",
        "contract_id": "KXBTC15M-26SEP142330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77704.27
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T03:17:14.913833Z",
        "retrieved_timestamp": "2026-09-15T03:17:15.099977Z",
        "quote_offset_seconds": 0.186144,
        "quote_age_seconds": 0.186144,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5448.33
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77822.41,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 94,
          "signal_id": 94,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-15T03:00:00Z",
          "return_6h": -0.014888395682600697,
          "return_12h": -0.009837949069882224,
          "return_24h": -0.000957262631725353,
          "close_vs_ema12": -0.0074369536823312155,
          "close_vs_ema24": -0.0056567042829842595,
          "ema12_slope_3h": -0.0032224894546217797,
          "ema24_slope_6h": 0.00021985780646183173,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T03:17:14.951272Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T03:00:00Z",
            "return_6h": -0.014888395682600697,
            "return_12h": -0.009837949069882224,
            "return_24h": -0.000957262631725353,
            "close_vs_ema12": -0.0074369536823312155,
            "close_vs_ema24": -0.0056567042829842595,
            "ema12_slope_3h": -0.0032224894546217797,
            "ema24_slope_6h": 0.00021985780646183173,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 93,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0145Z",
      "trigger_timestamp": "2026-09-15T01:47:17.047742Z",
      "market_start_timestamp": "2026-09-15T01:45:00Z",
      "resolution_timestamp": "2026-09-15T02:00:00Z",
      "direction": "UP",
      "base_run_id": 583,
      "small_run_id": 584,
      "last_observed_close": 77991.72,
      "actual_close": 77907.82,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T01:47:17.093952Z",
      "base_predicted_close": 78004.890625,
      "small_predicted_close": 77998.9453125,
      "strike": 77991.72,
      "market_regime": {
        "id": 93,
        "signal_id": 93,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-15T01:30:00Z",
        "return_6h": -0.014237557777315946,
        "return_12h": -0.0014064634700304834,
        "return_24h": 0.015492274135872064,
        "close_vs_ema12": -0.005242491542116201,
        "close_vs_ema24": -0.0024317553190567054,
        "ema12_slope_3h": -0.002516931834061986,
        "ema24_slope_6h": 0.0024224389775171495,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T01:47:17.098165Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T01:30:00Z",
          "return_6h": -0.014237557777315946,
          "return_12h": -0.0014064634700304834,
          "return_24h": 0.015492274135872064,
          "close_vs_ema12": -0.005242491542116201,
          "close_vs_ema24": -0.0024317553190567054,
          "ema12_slope_3h": -0.002516931834061986,
          "ema24_slope_6h": 0.0024224389775171495,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179551,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        583,
        584
      ],
      "forecast_publication_timestamp": "2026-09-15T01:47:17.047742Z",
      "requested_quote_timestamp": "2026-09-15T01:47:17.047742Z",
      "retrieved_quote_timestamp": "2026-09-15T01:47:17.227293Z",
      "quote_retrieval_timestamp": "2026-09-15T01:47:17.227293Z",
      "timing_difference_seconds": 0.179551,
      "selected_quote": {
        "id": 93,
        "contract_id": 93,
        "forecast_timestamp": "2026-09-15T01:47:17.047742Z",
        "requested_timestamp": "2026-09-15T01:47:17.047742Z",
        "actual_quote_timestamp": "2026-09-15T01:47:17.227293Z",
        "timestamp_delta_seconds": 0.179551,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T01:47:17.227293Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP142200",
        "external_market_id": "KXBTC15M-26SEP142200-00",
        "external_contract_id": "KXBTC15M-26SEP142200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3760.64
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 93,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142200",
          "external_market_id": "KXBTC15M-26SEP142200-00",
          "external_contract_id": "KXBTC15M-26SEP142200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T01:45:00Z",
          "resolution_timestamp": "2026-09-15T02:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T01:47:17.101714Z"
        }
      ],
      "quotes": [
        {
          "id": 93,
          "contract_id": 93,
          "forecast_timestamp": "2026-09-15T01:47:17.047742Z",
          "requested_timestamp": "2026-09-15T01:47:17.047742Z",
          "actual_quote_timestamp": "2026-09-15T01:47:17.227293Z",
          "timestamp_delta_seconds": 0.179551,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T01:47:17.227293Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142200",
          "external_market_id": "KXBTC15M-26SEP142200-00",
          "external_contract_id": "KXBTC15M-26SEP142200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3760.64
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP142200-00": {
          "UP/YES": "KXBTC15M-26SEP142200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 180,
          "signal_id": 93,
          "quote_id": 93,
          "settlement_id": 93,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T02:02:19.921977Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3760.64,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 181,
          "signal_id": 93,
          "quote_id": 93,
          "settlement_id": 93,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T02:02:19.923705Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3760.64,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77991.72,
        "kronos_base_predicted_close": 78004.890625,
        "kronos_base_displacement": 13.170624999998836,
        "kronos_base_displacement_fraction": 0.00016887209308884117,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77998.9453125,
        "kronos_small_displacement": 7.225312499998836,
        "kronos_small_displacement_fraction": 9.264204584792893e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP142200",
        "ticker": "KXBTC15M-26SEP142200-00",
        "market_id": "KXBTC15M-26SEP142200-00",
        "contract_id": "KXBTC15M-26SEP142200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77991.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T01:47:17.047742Z",
        "retrieved_timestamp": "2026-09-15T01:47:17.227293Z",
        "quote_offset_seconds": 0.179551,
        "quote_age_seconds": 0.179551,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3760.64
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77907.82,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 93,
          "signal_id": 93,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-15T01:30:00Z",
          "return_6h": -0.014237557777315946,
          "return_12h": -0.0014064634700304834,
          "return_24h": 0.015492274135872064,
          "close_vs_ema12": -0.005242491542116201,
          "close_vs_ema24": -0.0024317553190567054,
          "ema12_slope_3h": -0.002516931834061986,
          "ema24_slope_6h": 0.0024224389775171495,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T01:47:17.098165Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T01:30:00Z",
            "return_6h": -0.014237557777315946,
            "return_12h": -0.0014064634700304834,
            "return_24h": 0.015492274135872064,
            "close_vs_ema12": -0.005242491542116201,
            "close_vs_ema24": -0.0024317553190567054,
            "ema12_slope_3h": -0.002516931834061986,
            "ema24_slope_6h": 0.0024224389775171495,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 92,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0130Z",
      "trigger_timestamp": "2026-09-15T01:32:15.058089Z",
      "market_start_timestamp": "2026-09-15T01:30:00Z",
      "resolution_timestamp": "2026-09-15T01:45:00Z",
      "direction": "UP",
      "base_run_id": 581,
      "small_run_id": 582,
      "last_observed_close": 77832.42,
      "actual_close": 77991.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T01:32:15.093803Z",
      "base_predicted_close": 77904.71875,
      "small_predicted_close": 77836.28125,
      "strike": 77832.42,
      "market_regime": {
        "id": 92,
        "signal_id": 92,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-15T01:15:00Z",
        "return_6h": -0.01669027848469362,
        "return_12h": 0.00026528975196593585,
        "return_24h": 0.013114041158139633,
        "close_vs_ema12": -0.007495733472914434,
        "close_vs_ema24": -0.0045202659289032,
        "ema12_slope_3h": -0.002273832314533375,
        "ema24_slope_6h": 0.0027783594886652274,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T01:32:15.096257Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T01:15:00Z",
          "return_6h": -0.01669027848469362,
          "return_12h": 0.00026528975196593585,
          "return_24h": 0.013114041158139633,
          "close_vs_ema12": -0.007495733472914434,
          "close_vs_ema24": -0.0045202659289032,
          "ema12_slope_3h": -0.002273832314533375,
          "ema24_slope_6h": 0.0027783594886652274,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.75,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180901,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        581,
        582
      ],
      "forecast_publication_timestamp": "2026-09-15T01:32:15.058089Z",
      "requested_quote_timestamp": "2026-09-15T01:32:15.058089Z",
      "retrieved_quote_timestamp": "2026-09-15T01:32:15.238990Z",
      "quote_retrieval_timestamp": "2026-09-15T01:32:15.238990Z",
      "timing_difference_seconds": 0.180901,
      "selected_quote": {
        "id": 92,
        "contract_id": 92,
        "forecast_timestamp": "2026-09-15T01:32:15.058089Z",
        "requested_timestamp": "2026-09-15T01:32:15.058089Z",
        "actual_quote_timestamp": "2026-09-15T01:32:15.238990Z",
        "timestamp_delta_seconds": 0.180901,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "implied_probability": 0.75,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T01:32:15.238990Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP142145",
        "external_market_id": "KXBTC15M-26SEP142145-45",
        "external_contract_id": "KXBTC15M-26SEP142145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3821.41
      },
      "selected_entry_price": 0.75,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 92,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142145",
          "external_market_id": "KXBTC15M-26SEP142145-45",
          "external_contract_id": "KXBTC15M-26SEP142145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T01:30:00Z",
          "resolution_timestamp": "2026-09-15T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T01:32:15.098348Z"
        }
      ],
      "quotes": [
        {
          "id": 92,
          "contract_id": 92,
          "forecast_timestamp": "2026-09-15T01:32:15.058089Z",
          "requested_timestamp": "2026-09-15T01:32:15.058089Z",
          "actual_quote_timestamp": "2026-09-15T01:32:15.238990Z",
          "timestamp_delta_seconds": 0.180901,
          "bid": 0.74,
          "ask": 0.75,
          "midpoint": 0.745,
          "last_price": 0.74,
          "implied_probability": 0.75,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T01:32:15.238990Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142145",
          "external_market_id": "KXBTC15M-26SEP142145-45",
          "external_contract_id": "KXBTC15M-26SEP142145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3821.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP142145-45": {
          "UP/YES": "KXBTC15M-26SEP142145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 178,
          "signal_id": 92,
          "quote_id": 92,
          "settlement_id": 92,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 131.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.25,
          "trading_fee": 1.72,
          "total_deployed": 99.97,
          "settlement_value": 1.0,
          "settlement_payout": 131.0,
          "gross_pnl": 32.75,
          "net_pnl": 31.03,
          "roi": 0.3103931179353806,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T01:47:22.661429Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3821.41,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 179,
          "signal_id": 92,
          "quote_id": 92,
          "settlement_id": 92,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.75,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 75.0,
          "trading_fee": 1.32,
          "total_deployed": 76.32,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 25.0,
          "net_pnl": 23.680000000000007,
          "roi": 0.31027253668763116,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T01:47:22.664538Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3821.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77832.42,
        "kronos_base_predicted_close": 77904.71875,
        "kronos_base_displacement": 72.29875000000175,
        "kronos_base_displacement_fraction": 0.0009289027631416541,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77836.28125,
        "kronos_small_displacement": 3.8612500000017462,
        "kronos_small_displacement_fraction": 4.960978985365926e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP142145",
        "ticker": "KXBTC15M-26SEP142145-45",
        "market_id": "KXBTC15M-26SEP142145-45",
        "contract_id": "KXBTC15M-26SEP142145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77832.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T01:32:15.058089Z",
        "retrieved_timestamp": "2026-09-15T01:32:15.238990Z",
        "quote_offset_seconds": 0.180901,
        "quote_age_seconds": 0.180901,
        "bid": 0.74,
        "ask": 0.75,
        "midpoint": 0.745,
        "last_price": 0.74,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.75,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3821.41
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77991.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 92,
          "signal_id": 92,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-15T01:15:00Z",
          "return_6h": -0.01669027848469362,
          "return_12h": 0.00026528975196593585,
          "return_24h": 0.013114041158139633,
          "close_vs_ema12": -0.007495733472914434,
          "close_vs_ema24": -0.0045202659289032,
          "ema12_slope_3h": -0.002273832314533375,
          "ema24_slope_6h": 0.0027783594886652274,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T01:32:15.096257Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T01:15:00Z",
            "return_6h": -0.01669027848469362,
            "return_12h": 0.00026528975196593585,
            "return_24h": 0.013114041158139633,
            "close_vs_ema12": -0.007495733472914434,
            "close_vs_ema24": -0.0045202659289032,
            "ema12_slope_3h": -0.002273832314533375,
            "ema24_slope_6h": 0.0027783594886652274,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 91,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0015Z",
      "trigger_timestamp": "2026-09-15T00:17:14.227795Z",
      "market_start_timestamp": "2026-09-15T00:15:00Z",
      "resolution_timestamp": "2026-09-15T00:30:00Z",
      "direction": "UP",
      "base_run_id": 571,
      "small_run_id": 572,
      "last_observed_close": 78123.69,
      "actual_close": 77994.81,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T00:17:14.272998Z",
      "base_predicted_close": 78155.6796875,
      "small_predicted_close": 78142.3984375,
      "strike": 78123.69,
      "market_regime": {
        "id": 91,
        "signal_id": 91,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-15T00:00:00Z",
        "return_6h": -0.009403445894411555,
        "return_12h": 0.004293688592848621,
        "return_24h": 0.01611815075637857,
        "close_vs_ema12": -0.005295293038199977,
        "close_vs_ema24": -0.001185882350234424,
        "ema12_slope_3h": -0.0002735205134759555,
        "ema24_slope_6h": 0.004860580610135168,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T00:17:14.275498Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-15T00:00:00Z",
          "return_6h": -0.009403445894411555,
          "return_12h": 0.004293688592848621,
          "return_24h": 0.01611815075637857,
          "close_vs_ema12": -0.005295293038199977,
          "close_vs_ema24": -0.001185882350234424,
          "ema12_slope_3h": -0.0002735205134759555,
          "ema24_slope_6h": 0.004860580610135168,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.181289,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        571,
        572
      ],
      "forecast_publication_timestamp": "2026-09-15T00:17:14.227795Z",
      "requested_quote_timestamp": "2026-09-15T00:17:14.227795Z",
      "retrieved_quote_timestamp": "2026-09-15T00:17:14.409084Z",
      "quote_retrieval_timestamp": "2026-09-15T00:17:14.409084Z",
      "timing_difference_seconds": 0.181289,
      "selected_quote": {
        "id": 91,
        "contract_id": 91,
        "forecast_timestamp": "2026-09-15T00:17:14.227795Z",
        "requested_timestamp": "2026-09-15T00:17:14.227795Z",
        "actual_quote_timestamp": "2026-09-15T00:17:14.409084Z",
        "timestamp_delta_seconds": 0.181289,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T00:17:14.409084Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP142030",
        "external_market_id": "KXBTC15M-26SEP142030-30",
        "external_contract_id": "KXBTC15M-26SEP142030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6007.42
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 91,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142030",
          "external_market_id": "KXBTC15M-26SEP142030-30",
          "external_contract_id": "KXBTC15M-26SEP142030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T00:15:00Z",
          "resolution_timestamp": "2026-09-15T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T00:17:14.278023Z"
        }
      ],
      "quotes": [
        {
          "id": 91,
          "contract_id": 91,
          "forecast_timestamp": "2026-09-15T00:17:14.227795Z",
          "requested_timestamp": "2026-09-15T00:17:14.227795Z",
          "actual_quote_timestamp": "2026-09-15T00:17:14.409084Z",
          "timestamp_delta_seconds": 0.181289,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.42,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T00:17:14.409084Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142030",
          "external_market_id": "KXBTC15M-26SEP142030-30",
          "external_contract_id": "KXBTC15M-26SEP142030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6007.42
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP142030-30": {
          "UP/YES": "KXBTC15M-26SEP142030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 176,
          "signal_id": 91,
          "quote_id": 91,
          "settlement_id": 91,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T00:32:18.562413Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6007.42,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 177,
          "signal_id": 91,
          "quote_id": 91,
          "settlement_id": 91,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T00:32:18.564614Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6007.42,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78123.69,
        "kronos_base_predicted_close": 78155.6796875,
        "kronos_base_displacement": 31.98968749999767,
        "kronos_base_displacement_fraction": 0.00040947486607452455,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78142.3984375,
        "kronos_small_displacement": 18.70843749999767,
        "kronos_small_displacement_fraction": 0.00023947201546672554,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP142030",
        "ticker": "KXBTC15M-26SEP142030-30",
        "market_id": "KXBTC15M-26SEP142030-30",
        "contract_id": "KXBTC15M-26SEP142030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78123.69
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T00:17:14.227795Z",
        "retrieved_timestamp": "2026-09-15T00:17:14.409084Z",
        "quote_offset_seconds": 0.181289,
        "quote_age_seconds": 0.181289,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6007.42
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77994.81,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 91,
          "signal_id": 91,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-15T00:00:00Z",
          "return_6h": -0.009403445894411555,
          "return_12h": 0.004293688592848621,
          "return_24h": 0.01611815075637857,
          "close_vs_ema12": -0.005295293038199977,
          "close_vs_ema24": -0.001185882350234424,
          "ema12_slope_3h": -0.0002735205134759555,
          "ema24_slope_6h": 0.004860580610135168,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T00:17:14.275498Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-15T00:00:00Z",
            "return_6h": -0.009403445894411555,
            "return_12h": 0.004293688592848621,
            "return_24h": 0.01611815075637857,
            "close_vs_ema12": -0.005295293038199977,
            "close_vs_ema24": -0.001185882350234424,
            "ema12_slope_3h": -0.0002735205134759555,
            "ema24_slope_6h": 0.004860580610135168,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 90,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260915T0000Z",
      "trigger_timestamp": "2026-09-15T00:02:15.282893Z",
      "market_start_timestamp": "2026-09-15T00:00:00Z",
      "resolution_timestamp": "2026-09-15T00:15:00Z",
      "direction": "UP",
      "base_run_id": 569,
      "small_run_id": 570,
      "last_observed_close": 78179.05,
      "actual_close": 78123.69,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-15T00:02:15.331335Z",
      "base_predicted_close": 78235.5078125,
      "small_predicted_close": 78283.9140625,
      "strike": 78179.05,
      "market_regime": {
        "id": 90,
        "signal_id": 90,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-14T23:45:00Z",
        "return_6h": -0.009436269541258535,
        "return_12h": 0.00569229693902451,
        "return_24h": 0.017650986681502667,
        "close_vs_ema12": -0.004814682797414038,
        "close_vs_ema24": -0.0005030785373374425,
        "ema12_slope_3h": 0.00012379173670873378,
        "ema24_slope_6h": 0.005164915543823589,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-15T00:02:15.333471Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T23:45:00Z",
          "return_6h": -0.009436269541258535,
          "return_12h": 0.00569229693902451,
          "return_24h": 0.017650986681502667,
          "close_vs_ema12": -0.004814682797414038,
          "close_vs_ema24": -0.0005030785373374425,
          "ema12_slope_3h": 0.00012379173670873378,
          "ema24_slope_6h": 0.005164915543823589,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187266,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        569,
        570
      ],
      "forecast_publication_timestamp": "2026-09-15T00:02:15.282893Z",
      "requested_quote_timestamp": "2026-09-15T00:02:15.282893Z",
      "retrieved_quote_timestamp": "2026-09-15T00:02:15.470159Z",
      "quote_retrieval_timestamp": "2026-09-15T00:02:15.470159Z",
      "timing_difference_seconds": 0.187266,
      "selected_quote": {
        "id": 90,
        "contract_id": 90,
        "forecast_timestamp": "2026-09-15T00:02:15.282893Z",
        "requested_timestamp": "2026-09-15T00:02:15.282893Z",
        "actual_quote_timestamp": "2026-09-15T00:02:15.470159Z",
        "timestamp_delta_seconds": 0.187266,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-15T00:02:15.470159Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP142015",
        "external_market_id": "KXBTC15M-26SEP142015-15",
        "external_contract_id": "KXBTC15M-26SEP142015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2793.34
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 90,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142015",
          "external_market_id": "KXBTC15M-26SEP142015-15",
          "external_contract_id": "KXBTC15M-26SEP142015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-15T00:00:00Z",
          "resolution_timestamp": "2026-09-15T00:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-15T00:02:15.335477Z"
        }
      ],
      "quotes": [
        {
          "id": 90,
          "contract_id": 90,
          "forecast_timestamp": "2026-09-15T00:02:15.282893Z",
          "requested_timestamp": "2026-09-15T00:02:15.282893Z",
          "actual_quote_timestamp": "2026-09-15T00:02:15.470159Z",
          "timestamp_delta_seconds": 0.187266,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-15T00:02:15.470159Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP142015",
          "external_market_id": "KXBTC15M-26SEP142015-15",
          "external_contract_id": "KXBTC15M-26SEP142015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2793.34
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP142015-15": {
          "UP/YES": "KXBTC15M-26SEP142015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 174,
          "signal_id": 90,
          "quote_id": 90,
          "settlement_id": 90,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.28999999999999,
          "net_pnl": -99.41,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T00:17:18.794628Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2793.34,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 175,
          "signal_id": 90,
          "quote_id": 90,
          "settlement_id": 90,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -69.0,
          "net_pnl": -70.5,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-15T00:17:18.796617Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2793.34,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78179.05,
        "kronos_base_predicted_close": 78235.5078125,
        "kronos_base_displacement": 56.45781249999709,
        "kronos_base_displacement_fraction": 0.0007221603805622745,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78283.9140625,
        "kronos_small_displacement": 104.86406249999709,
        "kronos_small_displacement_fraction": 0.0013413320128601856,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP142015",
        "ticker": "KXBTC15M-26SEP142015-15",
        "market_id": "KXBTC15M-26SEP142015-15",
        "contract_id": "KXBTC15M-26SEP142015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78179.05
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-15T00:02:15.282893Z",
        "retrieved_timestamp": "2026-09-15T00:02:15.470159Z",
        "quote_offset_seconds": 0.187266,
        "quote_age_seconds": 0.187266,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2793.34
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78123.69,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260915T0000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 90,
          "signal_id": 90,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-14T23:45:00Z",
          "return_6h": -0.009436269541258535,
          "return_12h": 0.00569229693902451,
          "return_24h": 0.017650986681502667,
          "close_vs_ema12": -0.004814682797414038,
          "close_vs_ema24": -0.0005030785373374425,
          "ema12_slope_3h": 0.00012379173670873378,
          "ema24_slope_6h": 0.005164915543823589,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-15T00:02:15.333471Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T23:45:00Z",
            "return_6h": -0.009436269541258535,
            "return_12h": 0.00569229693902451,
            "return_24h": 0.017650986681502667,
            "close_vs_ema12": -0.004814682797414038,
            "close_vs_ema24": -0.0005030785373374425,
            "ema12_slope_3h": 0.00012379173670873378,
            "ema24_slope_6h": 0.005164915543823589,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 89,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T2300Z",
      "trigger_timestamp": "2026-09-14T23:02:15.346861Z",
      "market_start_timestamp": "2026-09-14T23:00:00Z",
      "resolution_timestamp": "2026-09-14T23:15:00Z",
      "direction": "UP",
      "base_run_id": 561,
      "small_run_id": 562,
      "last_observed_close": 78548.7,
      "actual_close": 78428.4,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T23:02:15.383636Z",
      "base_predicted_close": 78581.1171875,
      "small_predicted_close": 78554.453125,
      "strike": 78548.7,
      "market_regime": {
        "id": 89,
        "signal_id": 89,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T22:45:00Z",
        "return_6h": -0.0027544260700015366,
        "return_12h": 0.00859874748877898,
        "return_24h": 0.02427032564431708,
        "close_vs_ema12": -0.000633110520864455,
        "close_vs_ema24": 0.004350139800114228,
        "ema12_slope_3h": 0.0022966533866701777,
        "ema24_slope_6h": 0.0062125567467381515,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T23:02:15.386057Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T22:45:00Z",
          "return_6h": -0.0027544260700015366,
          "return_12h": 0.00859874748877898,
          "return_24h": 0.02427032564431708,
          "close_vs_ema12": -0.000633110520864455,
          "close_vs_ema24": 0.004350139800114228,
          "ema12_slope_3h": 0.0022966533866701777,
          "ema24_slope_6h": 0.0062125567467381515,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.36,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187154,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        561,
        562
      ],
      "forecast_publication_timestamp": "2026-09-14T23:02:15.346861Z",
      "requested_quote_timestamp": "2026-09-14T23:02:15.346861Z",
      "retrieved_quote_timestamp": "2026-09-14T23:02:15.534015Z",
      "quote_retrieval_timestamp": "2026-09-14T23:02:15.534015Z",
      "timing_difference_seconds": 0.187154,
      "selected_quote": {
        "id": 89,
        "contract_id": 89,
        "forecast_timestamp": "2026-09-14T23:02:15.346861Z",
        "requested_timestamp": "2026-09-14T23:02:15.346861Z",
        "actual_quote_timestamp": "2026-09-14T23:02:15.534015Z",
        "timestamp_delta_seconds": 0.187154,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "implied_probability": 0.36,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T23:02:15.534015Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141915",
        "external_market_id": "KXBTC15M-26SEP141915-15",
        "external_contract_id": "KXBTC15M-26SEP141915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5914.07
      },
      "selected_entry_price": 0.36,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 89,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141915",
          "external_market_id": "KXBTC15M-26SEP141915-15",
          "external_contract_id": "KXBTC15M-26SEP141915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T23:00:00Z",
          "resolution_timestamp": "2026-09-14T23:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T23:02:15.388490Z"
        }
      ],
      "quotes": [
        {
          "id": 89,
          "contract_id": 89,
          "forecast_timestamp": "2026-09-14T23:02:15.346861Z",
          "requested_timestamp": "2026-09-14T23:02:15.346861Z",
          "actual_quote_timestamp": "2026-09-14T23:02:15.534015Z",
          "timestamp_delta_seconds": 0.187154,
          "bid": 0.35,
          "ask": 0.36,
          "midpoint": 0.355,
          "last_price": 0.35,
          "implied_probability": 0.36,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T23:02:15.534015Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141915",
          "external_market_id": "KXBTC15M-26SEP141915-15",
          "external_contract_id": "KXBTC15M-26SEP141915-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5914.07
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141915-15": {
          "UP/YES": "KXBTC15M-26SEP141915-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 172,
          "signal_id": 89,
          "quote_id": 89,
          "settlement_id": 89,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 265.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.39999999999999,
          "trading_fee": 4.28,
          "total_deployed": 99.67999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.39999999999999,
          "net_pnl": -99.67999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T23:17:19.271192Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5914.07,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 173,
          "signal_id": 89,
          "quote_id": 89,
          "settlement_id": 89,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.36,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 36.0,
          "trading_fee": 1.62,
          "total_deployed": 37.62,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -36.0,
          "net_pnl": -37.62,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T23:17:19.289905Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5914.07,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78548.7,
        "kronos_base_predicted_close": 78581.1171875,
        "kronos_base_displacement": 32.41718750000291,
        "kronos_base_displacement_fraction": 0.00041270176973015355,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78554.453125,
        "kronos_small_displacement": 5.75312500000291,
        "kronos_small_displacement_fraction": 7.324277804728673e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141915",
        "ticker": "KXBTC15M-26SEP141915-15",
        "market_id": "KXBTC15M-26SEP141915-15",
        "contract_id": "KXBTC15M-26SEP141915-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78548.7
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T23:02:15.346861Z",
        "retrieved_timestamp": "2026-09-14T23:02:15.534015Z",
        "quote_offset_seconds": 0.187154,
        "quote_age_seconds": 0.187154,
        "bid": 0.35,
        "ask": 0.36,
        "midpoint": 0.355,
        "last_price": 0.35,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.36,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5914.07
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78428.4,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T2300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 89,
          "signal_id": 89,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T22:45:00Z",
          "return_6h": -0.0027544260700015366,
          "return_12h": 0.00859874748877898,
          "return_24h": 0.02427032564431708,
          "close_vs_ema12": -0.000633110520864455,
          "close_vs_ema24": 0.004350139800114228,
          "ema12_slope_3h": 0.0022966533866701777,
          "ema24_slope_6h": 0.0062125567467381515,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T23:02:15.386057Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T22:45:00Z",
            "return_6h": -0.0027544260700015366,
            "return_12h": 0.00859874748877898,
            "return_24h": 0.02427032564431708,
            "close_vs_ema12": -0.000633110520864455,
            "close_vs_ema24": 0.004350139800114228,
            "ema12_slope_3h": 0.0022966533866701777,
            "ema24_slope_6h": 0.0062125567467381515,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 88,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T2145Z",
      "trigger_timestamp": "2026-09-14T21:47:25.346028Z",
      "market_start_timestamp": "2026-09-14T21:45:00Z",
      "resolution_timestamp": "2026-09-14T22:00:00Z",
      "direction": "UP",
      "base_run_id": 551,
      "small_run_id": 552,
      "last_observed_close": 78819.34,
      "actual_close": 78746.62,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T21:47:25.414302Z",
      "base_predicted_close": 78921.484375,
      "small_predicted_close": 79017.1796875,
      "strike": 78819.34,
      "market_regime": {
        "id": 88,
        "signal_id": 88,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T21:30:00Z",
        "return_6h": 0.0033730268817191433,
        "return_12h": 0.01222616937107368,
        "return_24h": 0.019024085127764545,
        "close_vs_ema12": 0.0029769451343601983,
        "close_vs_ema24": 0.00844574059223513,
        "ema12_slope_3h": 0.004194095173799539,
        "ema24_slope_6h": 0.0068390127248920685,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T21:47:25.417146Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T21:30:00Z",
          "return_6h": 0.0033730268817191433,
          "return_12h": 0.01222616937107368,
          "return_24h": 0.019024085127764545,
          "close_vs_ema12": 0.0029769451343601983,
          "close_vs_ema24": 0.00844574059223513,
          "ema12_slope_3h": 0.004194095173799539,
          "ema24_slope_6h": 0.0068390127248920685,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.23673,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        551,
        552
      ],
      "forecast_publication_timestamp": "2026-09-14T21:47:25.346028Z",
      "requested_quote_timestamp": "2026-09-14T21:47:25.346028Z",
      "retrieved_quote_timestamp": "2026-09-14T21:47:25.582758Z",
      "quote_retrieval_timestamp": "2026-09-14T21:47:25.582758Z",
      "timing_difference_seconds": 0.23673,
      "selected_quote": {
        "id": 88,
        "contract_id": 88,
        "forecast_timestamp": "2026-09-14T21:47:25.346028Z",
        "requested_timestamp": "2026-09-14T21:47:25.346028Z",
        "actual_quote_timestamp": "2026-09-14T21:47:25.582758Z",
        "timestamp_delta_seconds": 0.23673,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T21:47:25.582758Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141800",
        "external_market_id": "KXBTC15M-26SEP141800-00",
        "external_contract_id": "KXBTC15M-26SEP141800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 814.81
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 88,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141800",
          "external_market_id": "KXBTC15M-26SEP141800-00",
          "external_contract_id": "KXBTC15M-26SEP141800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T21:45:00Z",
          "resolution_timestamp": "2026-09-14T22:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T21:47:25.421999Z"
        }
      ],
      "quotes": [
        {
          "id": 88,
          "contract_id": 88,
          "forecast_timestamp": "2026-09-14T21:47:25.346028Z",
          "requested_timestamp": "2026-09-14T21:47:25.346028Z",
          "actual_quote_timestamp": "2026-09-14T21:47:25.582758Z",
          "timestamp_delta_seconds": 0.23673,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T21:47:25.582758Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141800",
          "external_market_id": "KXBTC15M-26SEP141800-00",
          "external_contract_id": "KXBTC15M-26SEP141800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 814.81
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141800-00": {
          "UP/YES": "KXBTC15M-26SEP141800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 170,
          "signal_id": 88,
          "quote_id": 88,
          "settlement_id": 88,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T22:02:20.423254Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 814.81,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 171,
          "signal_id": 88,
          "quote_id": 88,
          "settlement_id": 88,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T22:02:20.430358Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 814.81,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78819.34,
        "kronos_base_predicted_close": 78921.484375,
        "kronos_base_displacement": 102.14437500000349,
        "kronos_base_displacement_fraction": 0.0012959303516117174,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 79017.1796875,
        "kronos_small_displacement": 197.8396875000035,
        "kronos_small_displacement_fraction": 0.002510039889955987,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141800",
        "ticker": "KXBTC15M-26SEP141800-00",
        "market_id": "KXBTC15M-26SEP141800-00",
        "contract_id": "KXBTC15M-26SEP141800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78819.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T21:47:25.346028Z",
        "retrieved_timestamp": "2026-09-14T21:47:25.582758Z",
        "quote_offset_seconds": 0.23673,
        "quote_age_seconds": 0.23673,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 814.81
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78746.62,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T2145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 88,
          "signal_id": 88,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T21:30:00Z",
          "return_6h": 0.0033730268817191433,
          "return_12h": 0.01222616937107368,
          "return_24h": 0.019024085127764545,
          "close_vs_ema12": 0.0029769451343601983,
          "close_vs_ema24": 0.00844574059223513,
          "ema12_slope_3h": 0.004194095173799539,
          "ema24_slope_6h": 0.0068390127248920685,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T21:47:25.417146Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T21:30:00Z",
            "return_6h": 0.0033730268817191433,
            "return_12h": 0.01222616937107368,
            "return_24h": 0.019024085127764545,
            "close_vs_ema12": 0.0029769451343601983,
            "close_vs_ema24": 0.00844574059223513,
            "ema12_slope_3h": 0.004194095173799539,
            "ema24_slope_6h": 0.0068390127248920685,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 87,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T2130Z",
      "trigger_timestamp": "2026-09-14T21:32:18.245625Z",
      "market_start_timestamp": "2026-09-14T21:30:00Z",
      "resolution_timestamp": "2026-09-14T21:45:00Z",
      "direction": "UP",
      "base_run_id": 549,
      "small_run_id": 550,
      "last_observed_close": 78913.18,
      "actual_close": 78819.34,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T21:32:18.292288Z",
      "base_predicted_close": 78991.78125,
      "small_predicted_close": 79064.8671875,
      "strike": 78913.18,
      "market_regime": {
        "id": 87,
        "signal_id": 87,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T21:15:00Z",
        "return_6h": 0.006632596660580914,
        "return_12h": 0.015638120490078178,
        "return_24h": 0.019709629169469167,
        "close_vs_ema12": 0.004298332008259909,
        "close_vs_ema24": 0.009825943623199107,
        "ema12_slope_3h": 0.004581277103735681,
        "ema24_slope_6h": 0.0069128538910268045,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T21:32:18.298697Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T21:15:00Z",
          "return_6h": 0.006632596660580914,
          "return_12h": 0.015638120490078178,
          "return_24h": 0.019709629169469167,
          "close_vs_ema12": 0.004298332008259909,
          "close_vs_ema24": 0.009825943623199107,
          "ema12_slope_3h": 0.004581277103735681,
          "ema24_slope_6h": 0.0069128538910268045,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188939,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        549,
        550
      ],
      "forecast_publication_timestamp": "2026-09-14T21:32:18.245625Z",
      "requested_quote_timestamp": "2026-09-14T21:32:18.245625Z",
      "retrieved_quote_timestamp": "2026-09-14T21:32:18.434564Z",
      "quote_retrieval_timestamp": "2026-09-14T21:32:18.434564Z",
      "timing_difference_seconds": 0.188939,
      "selected_quote": {
        "id": 87,
        "contract_id": 87,
        "forecast_timestamp": "2026-09-14T21:32:18.245625Z",
        "requested_timestamp": "2026-09-14T21:32:18.245625Z",
        "actual_quote_timestamp": "2026-09-14T21:32:18.434564Z",
        "timestamp_delta_seconds": 0.188939,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T21:32:18.434564Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141745",
        "external_market_id": "KXBTC15M-26SEP141745-45",
        "external_contract_id": "KXBTC15M-26SEP141745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4185.29
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 87,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141745",
          "external_market_id": "KXBTC15M-26SEP141745-45",
          "external_contract_id": "KXBTC15M-26SEP141745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T21:30:00Z",
          "resolution_timestamp": "2026-09-14T21:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T21:32:18.302427Z"
        }
      ],
      "quotes": [
        {
          "id": 87,
          "contract_id": 87,
          "forecast_timestamp": "2026-09-14T21:32:18.245625Z",
          "requested_timestamp": "2026-09-14T21:32:18.245625Z",
          "actual_quote_timestamp": "2026-09-14T21:32:18.434564Z",
          "timestamp_delta_seconds": 0.188939,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T21:32:18.434564Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141745",
          "external_market_id": "KXBTC15M-26SEP141745-45",
          "external_contract_id": "KXBTC15M-26SEP141745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4185.29
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141745-45": {
          "UP/YES": "KXBTC15M-26SEP141745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 168,
          "signal_id": 87,
          "quote_id": 87,
          "settlement_id": 87,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T21:47:32.697826Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4185.29,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 169,
          "signal_id": 87,
          "quote_id": 87,
          "settlement_id": 87,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -63.0,
          "net_pnl": -64.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T21:47:32.700957Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4185.29,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78913.18,
        "kronos_base_predicted_close": 78991.78125,
        "kronos_base_displacement": 78.60125000000698,
        "kronos_base_displacement_fraction": 0.000996047174882662,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 79064.8671875,
        "kronos_small_displacement": 151.68718750000698,
        "kronos_small_displacement_fraction": 0.0019222034582817092,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141745",
        "ticker": "KXBTC15M-26SEP141745-45",
        "market_id": "KXBTC15M-26SEP141745-45",
        "contract_id": "KXBTC15M-26SEP141745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78913.18
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T21:32:18.245625Z",
        "retrieved_timestamp": "2026-09-14T21:32:18.434564Z",
        "quote_offset_seconds": 0.188939,
        "quote_age_seconds": 0.188939,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4185.29
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78819.34,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T2130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 87,
          "signal_id": 87,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T21:15:00Z",
          "return_6h": 0.006632596660580914,
          "return_12h": 0.015638120490078178,
          "return_24h": 0.019709629169469167,
          "close_vs_ema12": 0.004298332008259909,
          "close_vs_ema24": 0.009825943623199107,
          "ema12_slope_3h": 0.004581277103735681,
          "ema24_slope_6h": 0.0069128538910268045,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T21:32:18.298697Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T21:15:00Z",
            "return_6h": 0.006632596660580914,
            "return_12h": 0.015638120490078178,
            "return_24h": 0.019709629169469167,
            "close_vs_ema12": 0.004298332008259909,
            "close_vs_ema24": 0.009825943623199107,
            "ema12_slope_3h": 0.004581277103735681,
            "ema24_slope_6h": 0.0069128538910268045,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 86,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T2115Z",
      "trigger_timestamp": "2026-09-14T21:17:15.014878Z",
      "market_start_timestamp": "2026-09-14T21:15:00Z",
      "resolution_timestamp": "2026-09-14T21:30:00Z",
      "direction": "UP",
      "base_run_id": 547,
      "small_run_id": 548,
      "last_observed_close": 78878.65,
      "actual_close": 78913.18,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T21:17:15.056077Z",
      "base_predicted_close": 78966.84375,
      "small_predicted_close": 79066.6875,
      "strike": 78878.65,
      "market_regime": {
        "id": 86,
        "signal_id": 86,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T21:00:00Z",
        "return_6h": 0.005126776083627549,
        "return_12h": 0.015223467179856343,
        "return_24h": 0.020072059731985892,
        "close_vs_ema12": 0.004042492781222373,
        "close_vs_ema24": 0.009592758846738159,
        "ema12_slope_3h": 0.0049073843980229626,
        "ema24_slope_6h": 0.006918732073939893,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T21:17:15.058554Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T21:00:00Z",
          "return_6h": 0.005126776083627549,
          "return_12h": 0.015223467179856343,
          "return_24h": 0.020072059731985892,
          "close_vs_ema12": 0.004042492781222373,
          "close_vs_ema24": 0.009592758846738159,
          "ema12_slope_3h": 0.0049073843980229626,
          "ema24_slope_6h": 0.006918732073939893,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.39,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184758,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        547,
        548
      ],
      "forecast_publication_timestamp": "2026-09-14T21:17:15.014878Z",
      "requested_quote_timestamp": "2026-09-14T21:17:15.014878Z",
      "retrieved_quote_timestamp": "2026-09-14T21:17:15.199636Z",
      "quote_retrieval_timestamp": "2026-09-14T21:17:15.199636Z",
      "timing_difference_seconds": 0.184758,
      "selected_quote": {
        "id": 86,
        "contract_id": 86,
        "forecast_timestamp": "2026-09-14T21:17:15.014878Z",
        "requested_timestamp": "2026-09-14T21:17:15.014878Z",
        "actual_quote_timestamp": "2026-09-14T21:17:15.199636Z",
        "timestamp_delta_seconds": 0.184758,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "implied_probability": 0.39,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T21:17:15.199636Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141730",
        "external_market_id": "KXBTC15M-26SEP141730-30",
        "external_contract_id": "KXBTC15M-26SEP141730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 6980.46
      },
      "selected_entry_price": 0.39,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 86,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141730",
          "external_market_id": "KXBTC15M-26SEP141730-30",
          "external_contract_id": "KXBTC15M-26SEP141730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T21:15:00Z",
          "resolution_timestamp": "2026-09-14T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T21:17:15.060398Z"
        }
      ],
      "quotes": [
        {
          "id": 86,
          "contract_id": 86,
          "forecast_timestamp": "2026-09-14T21:17:15.014878Z",
          "requested_timestamp": "2026-09-14T21:17:15.014878Z",
          "actual_quote_timestamp": "2026-09-14T21:17:15.199636Z",
          "timestamp_delta_seconds": 0.184758,
          "bid": 0.38,
          "ask": 0.39,
          "midpoint": 0.385,
          "last_price": 0.39,
          "implied_probability": 0.39,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T21:17:15.199636Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141730",
          "external_market_id": "KXBTC15M-26SEP141730-30",
          "external_contract_id": "KXBTC15M-26SEP141730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 6980.46
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141730-30": {
          "UP/YES": "KXBTC15M-26SEP141730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 166,
          "signal_id": 86,
          "quote_id": 86,
          "settlement_id": 86,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 245.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.08,
          "total_deployed": 99.63,
          "settlement_value": 1.0,
          "settlement_payout": 245.0,
          "gross_pnl": 149.45,
          "net_pnl": 145.37,
          "roi": 1.4590986650607247,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T21:32:23.275499Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6980.46,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 167,
          "signal_id": 86,
          "quote_id": 86,
          "settlement_id": 86,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.39,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 39.0,
          "trading_fee": 1.67,
          "total_deployed": 40.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 61.0,
          "net_pnl": 59.33,
          "roi": 1.4588148512417014,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T21:32:23.278123Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 6980.46,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78878.65,
        "kronos_base_predicted_close": 78966.84375,
        "kronos_base_displacement": 88.19375000000582,
        "kronos_base_displacement_fraction": 0.0011180940596727483,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 79066.6875,
        "kronos_small_displacement": 188.03750000000582,
        "kronos_small_displacement_fraction": 0.0023838833448595513,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141730",
        "ticker": "KXBTC15M-26SEP141730-30",
        "market_id": "KXBTC15M-26SEP141730-30",
        "contract_id": "KXBTC15M-26SEP141730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78878.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T21:17:15.014878Z",
        "retrieved_timestamp": "2026-09-14T21:17:15.199636Z",
        "quote_offset_seconds": 0.184758,
        "quote_age_seconds": 0.184758,
        "bid": 0.38,
        "ask": 0.39,
        "midpoint": 0.385,
        "last_price": 0.39,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.39,
        "price_type": "live_executable_ask",
        "yes_ask_size": 6980.46
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 78913.18,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 86,
          "signal_id": 86,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T21:00:00Z",
          "return_6h": 0.005126776083627549,
          "return_12h": 0.015223467179856343,
          "return_24h": 0.020072059731985892,
          "close_vs_ema12": 0.004042492781222373,
          "close_vs_ema24": 0.009592758846738159,
          "ema12_slope_3h": 0.0049073843980229626,
          "ema24_slope_6h": 0.006918732073939893,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T21:17:15.058554Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T21:00:00Z",
            "return_6h": 0.005126776083627549,
            "return_12h": 0.015223467179856343,
            "return_24h": 0.020072059731985892,
            "close_vs_ema12": 0.004042492781222373,
            "close_vs_ema24": 0.009592758846738159,
            "ema12_slope_3h": 0.0049073843980229626,
            "ema24_slope_6h": 0.006918732073939893,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 85,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T2100Z",
      "trigger_timestamp": "2026-09-14T21:02:16.363883Z",
      "market_start_timestamp": "2026-09-14T21:00:00Z",
      "resolution_timestamp": "2026-09-14T21:15:00Z",
      "direction": "UP",
      "base_run_id": 545,
      "small_run_id": 546,
      "last_observed_close": 79093.33,
      "actual_close": 78878.65,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T21:02:16.406828Z",
      "base_predicted_close": 79125.5078125,
      "small_predicted_close": 79151.765625,
      "strike": 79093.33,
      "market_regime": {
        "id": 85,
        "signal_id": 85,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T20:45:00Z",
        "return_6h": 0.007276449658811357,
        "return_12h": 0.0179368363317034,
        "return_24h": 0.02301150561160692,
        "close_vs_ema12": 0.006948428296283726,
        "close_vs_ema24": 0.012545103280700687,
        "ema12_slope_3h": 0.005110853449075359,
        "ema24_slope_6h": 0.0069569178026354095,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T21:02:16.409455Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T20:45:00Z",
          "return_6h": 0.007276449658811357,
          "return_12h": 0.0179368363317034,
          "return_24h": 0.02301150561160692,
          "close_vs_ema12": 0.006948428296283726,
          "close_vs_ema24": 0.012545103280700687,
          "ema12_slope_3h": 0.005110853449075359,
          "ema24_slope_6h": 0.0069569178026354095,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.13,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179637,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        545,
        546
      ],
      "forecast_publication_timestamp": "2026-09-14T21:02:16.363883Z",
      "requested_quote_timestamp": "2026-09-14T21:02:16.363883Z",
      "retrieved_quote_timestamp": "2026-09-14T21:02:16.543520Z",
      "quote_retrieval_timestamp": "2026-09-14T21:02:16.543520Z",
      "timing_difference_seconds": 0.179637,
      "selected_quote": {
        "id": 85,
        "contract_id": 85,
        "forecast_timestamp": "2026-09-14T21:02:16.363883Z",
        "requested_timestamp": "2026-09-14T21:02:16.363883Z",
        "actual_quote_timestamp": "2026-09-14T21:02:16.543520Z",
        "timestamp_delta_seconds": 0.179637,
        "bid": 0.12,
        "ask": 0.13,
        "midpoint": 0.125,
        "last_price": 0.13,
        "implied_probability": 0.13,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T21:02:16.543520Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141715",
        "external_market_id": "KXBTC15M-26SEP141715-15",
        "external_contract_id": "KXBTC15M-26SEP141715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5953.66
      },
      "selected_entry_price": 0.13,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 85,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141715",
          "external_market_id": "KXBTC15M-26SEP141715-15",
          "external_contract_id": "KXBTC15M-26SEP141715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T21:00:00Z",
          "resolution_timestamp": "2026-09-14T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T21:02:16.411345Z"
        }
      ],
      "quotes": [
        {
          "id": 85,
          "contract_id": 85,
          "forecast_timestamp": "2026-09-14T21:02:16.363883Z",
          "requested_timestamp": "2026-09-14T21:02:16.363883Z",
          "actual_quote_timestamp": "2026-09-14T21:02:16.543520Z",
          "timestamp_delta_seconds": 0.179637,
          "bid": 0.12,
          "ask": 0.13,
          "midpoint": 0.125,
          "last_price": 0.13,
          "implied_probability": 0.13,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T21:02:16.543520Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141715",
          "external_market_id": "KXBTC15M-26SEP141715-15",
          "external_contract_id": "KXBTC15M-26SEP141715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5953.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141715-15": {
          "UP/YES": "KXBTC15M-26SEP141715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 164,
          "signal_id": 85,
          "quote_id": 85,
          "settlement_id": 85,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 725.0,
          "entry_price": 0.13,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.25,
          "trading_fee": 5.74,
          "total_deployed": 99.99,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.25,
          "net_pnl": -99.99,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T21:17:19.355953Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5953.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 165,
          "signal_id": 85,
          "quote_id": 85,
          "settlement_id": 85,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.13,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 13.0,
          "trading_fee": 0.8,
          "total_deployed": 13.8,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -13.0,
          "net_pnl": -13.8,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T21:17:19.357855Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5953.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 79093.33,
        "kronos_base_predicted_close": 79125.5078125,
        "kronos_base_displacement": 32.177812499998254,
        "kronos_base_displacement_fraction": 0.0004068334523277532,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 79151.765625,
        "kronos_small_displacement": 58.435624999998254,
        "kronos_small_displacement_fraction": 0.0007388186209886251,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141715",
        "ticker": "KXBTC15M-26SEP141715-15",
        "market_id": "KXBTC15M-26SEP141715-15",
        "contract_id": "KXBTC15M-26SEP141715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 79093.33
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T21:02:16.363883Z",
        "retrieved_timestamp": "2026-09-14T21:02:16.543520Z",
        "quote_offset_seconds": 0.179637,
        "quote_age_seconds": 0.179637,
        "bid": 0.12,
        "ask": 0.13,
        "midpoint": 0.125,
        "last_price": 0.13,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.13,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5953.66
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78878.65,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 85,
          "signal_id": 85,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T20:45:00Z",
          "return_6h": 0.007276449658811357,
          "return_12h": 0.0179368363317034,
          "return_24h": 0.02301150561160692,
          "close_vs_ema12": 0.006948428296283726,
          "close_vs_ema24": 0.012545103280700687,
          "ema12_slope_3h": 0.005110853449075359,
          "ema24_slope_6h": 0.0069569178026354095,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T21:02:16.409455Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T20:45:00Z",
            "return_6h": 0.007276449658811357,
            "return_12h": 0.0179368363317034,
            "return_24h": 0.02301150561160692,
            "close_vs_ema12": 0.006948428296283726,
            "close_vs_ema24": 0.012545103280700687,
            "ema12_slope_3h": 0.005110853449075359,
            "ema24_slope_6h": 0.0069569178026354095,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 84,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T2000Z",
      "trigger_timestamp": "2026-09-14T20:02:14.507685Z",
      "market_start_timestamp": "2026-09-14T20:00:00Z",
      "resolution_timestamp": "2026-09-14T20:15:00Z",
      "direction": "UP",
      "base_run_id": 537,
      "small_run_id": 538,
      "last_observed_close": 78999.88,
      "actual_close": 79161.49,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T20:02:14.549356Z",
      "base_predicted_close": 79057.09375,
      "small_predicted_close": 79106.96875,
      "strike": 78999.88,
      "market_regime": {
        "id": 84,
        "signal_id": 84,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T19:45:00Z",
        "return_6h": 0.010375250697356009,
        "return_12h": 0.01472186922166907,
        "return_24h": 0.022586589430163118,
        "close_vs_ema12": 0.0074155543742386865,
        "close_vs_ema24": 0.01264126133532506,
        "ema12_slope_3h": 0.005124962619190265,
        "ema24_slope_6h": 0.006640080593723896,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T20:02:14.551684Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T19:45:00Z",
          "return_6h": 0.010375250697356009,
          "return_12h": 0.01472186922166907,
          "return_24h": 0.022586589430163118,
          "close_vs_ema12": 0.0074155543742386865,
          "close_vs_ema24": 0.01264126133532506,
          "ema12_slope_3h": 0.005124962619190265,
          "ema24_slope_6h": 0.006640080593723896,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180034,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        537,
        538
      ],
      "forecast_publication_timestamp": "2026-09-14T20:02:14.507685Z",
      "requested_quote_timestamp": "2026-09-14T20:02:14.507685Z",
      "retrieved_quote_timestamp": "2026-09-14T20:02:14.687719Z",
      "quote_retrieval_timestamp": "2026-09-14T20:02:14.687719Z",
      "timing_difference_seconds": 0.180034,
      "selected_quote": {
        "id": 84,
        "contract_id": 84,
        "forecast_timestamp": "2026-09-14T20:02:14.507685Z",
        "requested_timestamp": "2026-09-14T20:02:14.507685Z",
        "actual_quote_timestamp": "2026-09-14T20:02:14.687719Z",
        "timestamp_delta_seconds": 0.180034,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T20:02:14.687719Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141615",
        "external_market_id": "KXBTC15M-26SEP141615-15",
        "external_contract_id": "KXBTC15M-26SEP141615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5672.77
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 84,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141615",
          "external_market_id": "KXBTC15M-26SEP141615-15",
          "external_contract_id": "KXBTC15M-26SEP141615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T20:00:00Z",
          "resolution_timestamp": "2026-09-14T20:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T20:02:14.553515Z"
        }
      ],
      "quotes": [
        {
          "id": 84,
          "contract_id": 84,
          "forecast_timestamp": "2026-09-14T20:02:14.507685Z",
          "requested_timestamp": "2026-09-14T20:02:14.507685Z",
          "actual_quote_timestamp": "2026-09-14T20:02:14.687719Z",
          "timestamp_delta_seconds": 0.180034,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T20:02:14.687719Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141615",
          "external_market_id": "KXBTC15M-26SEP141615-15",
          "external_contract_id": "KXBTC15M-26SEP141615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5672.77
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141615-15": {
          "UP/YES": "KXBTC15M-26SEP141615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 162,
          "signal_id": 84,
          "quote_id": 84,
          "settlement_id": 84,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 1.0,
          "settlement_payout": 218.0,
          "gross_pnl": 122.08,
          "net_pnl": 118.31,
          "roi": 1.1867790149463338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T20:17:21.250654Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5672.77,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 163,
          "signal_id": 84,
          "quote_id": 84,
          "settlement_id": 84,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 56.0,
          "net_pnl": 54.27,
          "roi": 1.1867483052700636,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T20:17:21.252624Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5672.77,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78999.88,
        "kronos_base_predicted_close": 79057.09375,
        "kronos_base_displacement": 57.21374999999534,
        "kronos_base_displacement_fraction": 0.0007242257836340427,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 79106.96875,
        "kronos_small_displacement": 107.08874999999534,
        "kronos_small_displacement_fraction": 0.0013555558565404825,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141615",
        "ticker": "KXBTC15M-26SEP141615-15",
        "market_id": "KXBTC15M-26SEP141615-15",
        "contract_id": "KXBTC15M-26SEP141615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78999.88
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T20:02:14.507685Z",
        "retrieved_timestamp": "2026-09-14T20:02:14.687719Z",
        "quote_offset_seconds": 0.180034,
        "quote_age_seconds": 0.180034,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5672.77
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 79161.49,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T2000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 84,
          "signal_id": 84,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T19:45:00Z",
          "return_6h": 0.010375250697356009,
          "return_12h": 0.01472186922166907,
          "return_24h": 0.022586589430163118,
          "close_vs_ema12": 0.0074155543742386865,
          "close_vs_ema24": 0.01264126133532506,
          "ema12_slope_3h": 0.005124962619190265,
          "ema24_slope_6h": 0.006640080593723896,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T20:02:14.551684Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T19:45:00Z",
            "return_6h": 0.010375250697356009,
            "return_12h": 0.01472186922166907,
            "return_24h": 0.022586589430163118,
            "close_vs_ema12": 0.0074155543742386865,
            "close_vs_ema24": 0.01264126133532506,
            "ema12_slope_3h": 0.005124962619190265,
            "ema24_slope_6h": 0.006640080593723896,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 83,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1945Z",
      "trigger_timestamp": "2026-09-14T19:47:24.469101Z",
      "market_start_timestamp": "2026-09-14T19:45:00Z",
      "resolution_timestamp": "2026-09-14T20:00:00Z",
      "direction": "UP",
      "base_run_id": 535,
      "small_run_id": 536,
      "last_observed_close": 79118.17,
      "actual_close": 78999.88,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T19:47:24.512747Z",
      "base_predicted_close": 79123.6796875,
      "small_predicted_close": 79149.09375,
      "strike": 79118.17,
      "market_regime": {
        "id": 83,
        "signal_id": 83,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T19:30:00Z",
        "return_6h": 0.013016416286214083,
        "return_12h": 0.016828674865584592,
        "return_24h": 0.0245815608601323,
        "close_vs_ema12": 0.009242514553434722,
        "close_vs_ema24": 0.014427559624219377,
        "ema12_slope_3h": 0.005217421267227351,
        "ema24_slope_6h": 0.006560739930712822,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T19:47:24.516362Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T19:30:00Z",
          "return_6h": 0.013016416286214083,
          "return_12h": 0.016828674865584592,
          "return_24h": 0.0245815608601323,
          "close_vs_ema12": 0.009242514553434722,
          "close_vs_ema24": 0.014427559624219377,
          "ema12_slope_3h": 0.005217421267227351,
          "ema24_slope_6h": 0.006560739930712822,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.248505,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        535,
        536
      ],
      "forecast_publication_timestamp": "2026-09-14T19:47:24.469101Z",
      "requested_quote_timestamp": "2026-09-14T19:47:24.469101Z",
      "retrieved_quote_timestamp": "2026-09-14T19:47:24.717606Z",
      "quote_retrieval_timestamp": "2026-09-14T19:47:24.717606Z",
      "timing_difference_seconds": 0.248505,
      "selected_quote": {
        "id": 83,
        "contract_id": 83,
        "forecast_timestamp": "2026-09-14T19:47:24.469101Z",
        "requested_timestamp": "2026-09-14T19:47:24.469101Z",
        "actual_quote_timestamp": "2026-09-14T19:47:24.717606Z",
        "timestamp_delta_seconds": 0.248505,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T19:47:24.717606Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141600",
        "external_market_id": "KXBTC15M-26SEP141600-00",
        "external_contract_id": "KXBTC15M-26SEP141600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3420.44
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 83,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141600",
          "external_market_id": "KXBTC15M-26SEP141600-00",
          "external_contract_id": "KXBTC15M-26SEP141600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T19:45:00Z",
          "resolution_timestamp": "2026-09-14T20:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T19:47:24.518907Z"
        }
      ],
      "quotes": [
        {
          "id": 83,
          "contract_id": 83,
          "forecast_timestamp": "2026-09-14T19:47:24.469101Z",
          "requested_timestamp": "2026-09-14T19:47:24.469101Z",
          "actual_quote_timestamp": "2026-09-14T19:47:24.717606Z",
          "timestamp_delta_seconds": 0.248505,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T19:47:24.717606Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141600",
          "external_market_id": "KXBTC15M-26SEP141600-00",
          "external_contract_id": "KXBTC15M-26SEP141600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3420.44
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141600-00": {
          "UP/YES": "KXBTC15M-26SEP141600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 160,
          "signal_id": 83,
          "quote_id": 83,
          "settlement_id": 83,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.89999999999999,
          "net_pnl": -99.82,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T20:02:19.739770Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3420.44,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 161,
          "signal_id": 83,
          "quote_id": 83,
          "settlement_id": 83,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -56.99999999999999,
          "net_pnl": -58.71999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T20:02:19.741714Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3420.44,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 79118.17,
        "kronos_base_predicted_close": 79123.6796875,
        "kronos_base_displacement": 5.509687500001746,
        "kronos_base_displacement_fraction": 6.963871257388469e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 79149.09375,
        "kronos_small_displacement": 30.923750000001746,
        "kronos_small_displacement_fraction": 0.00039085522326921546,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141600",
        "ticker": "KXBTC15M-26SEP141600-00",
        "market_id": "KXBTC15M-26SEP141600-00",
        "contract_id": "KXBTC15M-26SEP141600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 79118.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T19:47:24.469101Z",
        "retrieved_timestamp": "2026-09-14T19:47:24.717606Z",
        "quote_offset_seconds": 0.248505,
        "quote_age_seconds": 0.248505,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3420.44
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78999.88,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 83,
          "signal_id": 83,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T19:30:00Z",
          "return_6h": 0.013016416286214083,
          "return_12h": 0.016828674865584592,
          "return_24h": 0.0245815608601323,
          "close_vs_ema12": 0.009242514553434722,
          "close_vs_ema24": 0.014427559624219377,
          "ema12_slope_3h": 0.005217421267227351,
          "ema24_slope_6h": 0.006560739930712822,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T19:47:24.516362Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T19:30:00Z",
            "return_6h": 0.013016416286214083,
            "return_12h": 0.016828674865584592,
            "return_24h": 0.0245815608601323,
            "close_vs_ema12": 0.009242514553434722,
            "close_vs_ema24": 0.014427559624219377,
            "ema12_slope_3h": 0.005217421267227351,
            "ema24_slope_6h": 0.006560739930712822,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 82,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1915Z",
      "trigger_timestamp": "2026-09-14T19:17:17.154429Z",
      "market_start_timestamp": "2026-09-14T19:15:00Z",
      "resolution_timestamp": "2026-09-14T19:30:00Z",
      "direction": "UP",
      "base_run_id": 531,
      "small_run_id": 532,
      "last_observed_close": 79091.39,
      "actual_close": 79153.51,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T19:17:17.194756Z",
      "base_predicted_close": 79116.1796875,
      "small_predicted_close": 79142.3046875,
      "strike": 79091.39,
      "market_regime": {
        "id": 82,
        "signal_id": 82,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T19:00:00Z",
        "return_6h": 0.01830663470703886,
        "return_12h": 0.01876436884440058,
        "return_24h": 0.023691208731089652,
        "close_vs_ema12": 0.009731389221132591,
        "close_vs_ema24": 0.01471685075771112,
        "ema12_slope_3h": 0.0051338345555518305,
        "ema24_slope_6h": 0.0061949933826810355,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T19:17:17.197545Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T19:00:00Z",
          "return_6h": 0.01830663470703886,
          "return_12h": 0.01876436884440058,
          "return_24h": 0.023691208731089652,
          "close_vs_ema12": 0.009731389221132591,
          "close_vs_ema24": 0.01471685075771112,
          "ema12_slope_3h": 0.0051338345555518305,
          "ema24_slope_6h": 0.0061949933826810355,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174455,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        531,
        532
      ],
      "forecast_publication_timestamp": "2026-09-14T19:17:17.154429Z",
      "requested_quote_timestamp": "2026-09-14T19:17:17.154429Z",
      "retrieved_quote_timestamp": "2026-09-14T19:17:17.328884Z",
      "quote_retrieval_timestamp": "2026-09-14T19:17:17.328884Z",
      "timing_difference_seconds": 0.174455,
      "selected_quote": {
        "id": 82,
        "contract_id": 82,
        "forecast_timestamp": "2026-09-14T19:17:17.154429Z",
        "requested_timestamp": "2026-09-14T19:17:17.154429Z",
        "actual_quote_timestamp": "2026-09-14T19:17:17.328884Z",
        "timestamp_delta_seconds": 0.174455,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T19:17:17.328884Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141530",
        "external_market_id": "KXBTC15M-26SEP141530-30",
        "external_contract_id": "KXBTC15M-26SEP141530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5157.88
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 82,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141530",
          "external_market_id": "KXBTC15M-26SEP141530-30",
          "external_contract_id": "KXBTC15M-26SEP141530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T19:15:00Z",
          "resolution_timestamp": "2026-09-14T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T19:17:17.200085Z"
        }
      ],
      "quotes": [
        {
          "id": 82,
          "contract_id": 82,
          "forecast_timestamp": "2026-09-14T19:17:17.154429Z",
          "requested_timestamp": "2026-09-14T19:17:17.154429Z",
          "actual_quote_timestamp": "2026-09-14T19:17:17.328884Z",
          "timestamp_delta_seconds": 0.174455,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T19:17:17.328884Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141530",
          "external_market_id": "KXBTC15M-26SEP141530-30",
          "external_contract_id": "KXBTC15M-26SEP141530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5157.88
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141530-30": {
          "UP/YES": "KXBTC15M-26SEP141530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 158,
          "signal_id": 82,
          "quote_id": 82,
          "settlement_id": 82,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T19:32:20.952162Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5157.88,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 159,
          "signal_id": 82,
          "quote_id": 82,
          "settlement_id": 82,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T19:32:20.953906Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5157.88,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 79091.39,
        "kronos_base_predicted_close": 79116.1796875,
        "kronos_base_displacement": 24.789687500000582,
        "kronos_base_displacement_fraction": 0.0003134309246556494,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 79142.3046875,
        "kronos_small_displacement": 50.91468750000058,
        "kronos_small_displacement_fraction": 0.0006437450081481762,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141530",
        "ticker": "KXBTC15M-26SEP141530-30",
        "market_id": "KXBTC15M-26SEP141530-30",
        "contract_id": "KXBTC15M-26SEP141530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 79091.39
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T19:17:17.154429Z",
        "retrieved_timestamp": "2026-09-14T19:17:17.328884Z",
        "quote_offset_seconds": 0.174455,
        "quote_age_seconds": 0.174455,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5157.88
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 79153.51,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 82,
          "signal_id": 82,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T19:00:00Z",
          "return_6h": 0.01830663470703886,
          "return_12h": 0.01876436884440058,
          "return_24h": 0.023691208731089652,
          "close_vs_ema12": 0.009731389221132591,
          "close_vs_ema24": 0.01471685075771112,
          "ema12_slope_3h": 0.0051338345555518305,
          "ema24_slope_6h": 0.0061949933826810355,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T19:17:17.197545Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T19:00:00Z",
            "return_6h": 0.01830663470703886,
            "return_12h": 0.01876436884440058,
            "return_24h": 0.023691208731089652,
            "close_vs_ema12": 0.009731389221132591,
            "close_vs_ema24": 0.01471685075771112,
            "ema12_slope_3h": 0.0051338345555518305,
            "ema24_slope_6h": 0.0061949933826810355,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 81,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1815Z",
      "trigger_timestamp": "2026-09-14T18:17:17.684357Z",
      "market_start_timestamp": "2026-09-14T18:15:00Z",
      "resolution_timestamp": "2026-09-14T18:30:00Z",
      "direction": "UP",
      "base_run_id": 523,
      "small_run_id": 524,
      "last_observed_close": 78865.29,
      "actual_close": 79149.69,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T18:17:17.731218Z",
      "base_predicted_close": 78900.5390625,
      "small_predicted_close": 78973.9375,
      "strike": 78865.29,
      "market_regime": {
        "id": 81,
        "signal_id": 81,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T18:00:00Z",
        "return_6h": 0.01382715741387508,
        "return_12h": 0.014618371253612317,
        "return_24h": 0.019976954844065586,
        "close_vs_ema12": 0.008798883735149365,
        "close_vs_ema24": 0.013196233987090578,
        "ema12_slope_3h": 0.004480363998606185,
        "ema24_slope_6h": 0.005193068850384064,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T18:17:17.735117Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T18:00:00Z",
          "return_6h": 0.01382715741387508,
          "return_12h": 0.014618371253612317,
          "return_24h": 0.019976954844065586,
          "close_vs_ema12": 0.008798883735149365,
          "close_vs_ema24": 0.013196233987090578,
          "ema12_slope_3h": 0.004480363998606185,
          "ema24_slope_6h": 0.005193068850384064,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178335,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        523,
        524
      ],
      "forecast_publication_timestamp": "2026-09-14T18:17:17.684357Z",
      "requested_quote_timestamp": "2026-09-14T18:17:17.684357Z",
      "retrieved_quote_timestamp": "2026-09-14T18:17:17.862692Z",
      "quote_retrieval_timestamp": "2026-09-14T18:17:17.862692Z",
      "timing_difference_seconds": 0.178335,
      "selected_quote": {
        "id": 81,
        "contract_id": 81,
        "forecast_timestamp": "2026-09-14T18:17:17.684357Z",
        "requested_timestamp": "2026-09-14T18:17:17.684357Z",
        "actual_quote_timestamp": "2026-09-14T18:17:17.862692Z",
        "timestamp_delta_seconds": 0.178335,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T18:17:17.862692Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141430",
        "external_market_id": "KXBTC15M-26SEP141430-30",
        "external_contract_id": "KXBTC15M-26SEP141430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 516.39
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 81,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141430",
          "external_market_id": "KXBTC15M-26SEP141430-30",
          "external_contract_id": "KXBTC15M-26SEP141430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T18:15:00Z",
          "resolution_timestamp": "2026-09-14T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T18:17:17.737909Z"
        }
      ],
      "quotes": [
        {
          "id": 81,
          "contract_id": 81,
          "forecast_timestamp": "2026-09-14T18:17:17.684357Z",
          "requested_timestamp": "2026-09-14T18:17:17.684357Z",
          "actual_quote_timestamp": "2026-09-14T18:17:17.862692Z",
          "timestamp_delta_seconds": 0.178335,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T18:17:17.862692Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141430",
          "external_market_id": "KXBTC15M-26SEP141430-30",
          "external_contract_id": "KXBTC15M-26SEP141430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 516.39
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141430-30": {
          "UP/YES": "KXBTC15M-26SEP141430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 156,
          "signal_id": 81,
          "quote_id": 81,
          "settlement_id": 81,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T18:32:18.236496Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 516.39,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 157,
          "signal_id": 81,
          "quote_id": 81,
          "settlement_id": 81,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T18:32:18.238216Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 516.39,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78865.29,
        "kronos_base_predicted_close": 78900.5390625,
        "kronos_base_displacement": 35.2490625000064,
        "kronos_base_displacement_fraction": 0.00044695280395223814,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78973.9375,
        "kronos_small_displacement": 108.6475000000064,
        "kronos_small_displacement_fraction": 0.001377633937566278,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141430",
        "ticker": "KXBTC15M-26SEP141430-30",
        "market_id": "KXBTC15M-26SEP141430-30",
        "contract_id": "KXBTC15M-26SEP141430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78865.29
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T18:17:17.684357Z",
        "retrieved_timestamp": "2026-09-14T18:17:17.862692Z",
        "quote_offset_seconds": 0.178335,
        "quote_age_seconds": 0.178335,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 516.39
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 79149.69,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 81,
          "signal_id": 81,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T18:00:00Z",
          "return_6h": 0.01382715741387508,
          "return_12h": 0.014618371253612317,
          "return_24h": 0.019976954844065586,
          "close_vs_ema12": 0.008798883735149365,
          "close_vs_ema24": 0.013196233987090578,
          "ema12_slope_3h": 0.004480363998606185,
          "ema24_slope_6h": 0.005193068850384064,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T18:17:17.735117Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T18:00:00Z",
            "return_6h": 0.01382715741387508,
            "return_12h": 0.014618371253612317,
            "return_24h": 0.019976954844065586,
            "close_vs_ema12": 0.008798883735149365,
            "close_vs_ema24": 0.013196233987090578,
            "ema12_slope_3h": 0.004480363998606185,
            "ema24_slope_6h": 0.005193068850384064,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 80,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1800Z",
      "trigger_timestamp": "2026-09-14T18:02:16.694119Z",
      "market_start_timestamp": "2026-09-14T18:00:00Z",
      "resolution_timestamp": "2026-09-14T18:15:00Z",
      "direction": "UP",
      "base_run_id": 521,
      "small_run_id": 522,
      "last_observed_close": 78923.79,
      "actual_close": 78865.29,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T18:02:16.735729Z",
      "base_predicted_close": 78962.1171875,
      "small_predicted_close": 78986.6875,
      "strike": 78923.79,
      "market_regime": {
        "id": 80,
        "signal_id": 80,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T17:45:00Z",
        "return_6h": 0.015272683639725892,
        "return_12h": 0.01749247951313415,
        "return_24h": 0.020901684094691175,
        "close_vs_ema12": 0.009925316366826697,
        "close_vs_ema24": 0.014229590403704195,
        "ema12_slope_3h": 0.004459922979716868,
        "ema24_slope_6h": 0.005010470394566369,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T18:02:16.739217Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T17:45:00Z",
          "return_6h": 0.015272683639725892,
          "return_12h": 0.01749247951313415,
          "return_24h": 0.020901684094691175,
          "close_vs_ema12": 0.009925316366826697,
          "close_vs_ema24": 0.014229590403704195,
          "ema12_slope_3h": 0.004459922979716868,
          "ema24_slope_6h": 0.005010470394566369,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.166884,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        521,
        522
      ],
      "forecast_publication_timestamp": "2026-09-14T18:02:16.694119Z",
      "requested_quote_timestamp": "2026-09-14T18:02:16.694119Z",
      "retrieved_quote_timestamp": "2026-09-14T18:02:16.861003Z",
      "quote_retrieval_timestamp": "2026-09-14T18:02:16.861003Z",
      "timing_difference_seconds": 0.166884,
      "selected_quote": {
        "id": 80,
        "contract_id": 80,
        "forecast_timestamp": "2026-09-14T18:02:16.694119Z",
        "requested_timestamp": "2026-09-14T18:02:16.694119Z",
        "actual_quote_timestamp": "2026-09-14T18:02:16.861003Z",
        "timestamp_delta_seconds": 0.166884,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T18:02:16.861003Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141415",
        "external_market_id": "KXBTC15M-26SEP141415-15",
        "external_contract_id": "KXBTC15M-26SEP141415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2278.8
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 80,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141415",
          "external_market_id": "KXBTC15M-26SEP141415-15",
          "external_contract_id": "KXBTC15M-26SEP141415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T18:00:00Z",
          "resolution_timestamp": "2026-09-14T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T18:02:16.741676Z"
        }
      ],
      "quotes": [
        {
          "id": 80,
          "contract_id": 80,
          "forecast_timestamp": "2026-09-14T18:02:16.694119Z",
          "requested_timestamp": "2026-09-14T18:02:16.694119Z",
          "actual_quote_timestamp": "2026-09-14T18:02:16.861003Z",
          "timestamp_delta_seconds": 0.166884,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.43,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T18:02:16.861003Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141415",
          "external_market_id": "KXBTC15M-26SEP141415-15",
          "external_contract_id": "KXBTC15M-26SEP141415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2278.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141415-15": {
          "UP/YES": "KXBTC15M-26SEP141415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 154,
          "signal_id": 80,
          "quote_id": 80,
          "settlement_id": 80,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T18:17:23.272072Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2278.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 155,
          "signal_id": 80,
          "quote_id": 80,
          "settlement_id": 80,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T18:17:23.275028Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2278.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78923.79,
        "kronos_base_predicted_close": 78962.1171875,
        "kronos_base_displacement": 38.3271875000064,
        "kronos_base_displacement_fraction": 0.00048562274442226364,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78986.6875,
        "kronos_small_displacement": 62.8975000000064,
        "kronos_small_displacement_fraction": 0.0007969396806717773,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141415",
        "ticker": "KXBTC15M-26SEP141415-15",
        "market_id": "KXBTC15M-26SEP141415-15",
        "contract_id": "KXBTC15M-26SEP141415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78923.79
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T18:02:16.694119Z",
        "retrieved_timestamp": "2026-09-14T18:02:16.861003Z",
        "quote_offset_seconds": 0.166884,
        "quote_age_seconds": 0.166884,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2278.8
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78865.29,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 80,
          "signal_id": 80,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T17:45:00Z",
          "return_6h": 0.015272683639725892,
          "return_12h": 0.01749247951313415,
          "return_24h": 0.020901684094691175,
          "close_vs_ema12": 0.009925316366826697,
          "close_vs_ema24": 0.014229590403704195,
          "ema12_slope_3h": 0.004459922979716868,
          "ema24_slope_6h": 0.005010470394566369,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T18:02:16.739217Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T17:45:00Z",
            "return_6h": 0.015272683639725892,
            "return_12h": 0.01749247951313415,
            "return_24h": 0.020901684094691175,
            "close_vs_ema12": 0.009925316366826697,
            "close_vs_ema24": 0.014229590403704195,
            "ema12_slope_3h": 0.004459922979716868,
            "ema24_slope_6h": 0.005010470394566369,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 79,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1745Z",
      "trigger_timestamp": "2026-09-14T17:47:37.389879Z",
      "market_start_timestamp": "2026-09-14T17:45:00Z",
      "resolution_timestamp": "2026-09-14T18:00:00Z",
      "direction": "UP",
      "base_run_id": 519,
      "small_run_id": 520,
      "last_observed_close": 78839.4,
      "actual_close": 78923.79,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T17:47:37.455604Z",
      "base_predicted_close": 78861.9765625,
      "small_predicted_close": 78936.1015625,
      "strike": 78839.4,
      "market_regime": {
        "id": 79,
        "signal_id": 79,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T17:30:00Z",
        "return_6h": 0.013405079119293895,
        "return_12h": 0.016871198149656985,
        "return_24h": 0.020631936714073262,
        "close_vs_ema12": 0.009271707732514178,
        "close_vs_ema24": 0.013448723268699503,
        "ema12_slope_3h": 0.004431679175384895,
        "ema24_slope_6h": 0.004793555711830599,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T17:47:37.459165Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T17:30:00Z",
          "return_6h": 0.013405079119293895,
          "return_12h": 0.016871198149656985,
          "return_24h": 0.020631936714073262,
          "close_vs_ema12": 0.009271707732514178,
          "close_vs_ema24": 0.013448723268699503,
          "ema12_slope_3h": 0.004431679175384895,
          "ema24_slope_6h": 0.004793555711830599,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.221406,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        519,
        520
      ],
      "forecast_publication_timestamp": "2026-09-14T17:47:37.389879Z",
      "requested_quote_timestamp": "2026-09-14T17:47:37.389879Z",
      "retrieved_quote_timestamp": "2026-09-14T17:47:37.611285Z",
      "quote_retrieval_timestamp": "2026-09-14T17:47:37.611285Z",
      "timing_difference_seconds": 0.221406,
      "selected_quote": {
        "id": 79,
        "contract_id": 79,
        "forecast_timestamp": "2026-09-14T17:47:37.389879Z",
        "requested_timestamp": "2026-09-14T17:47:37.389879Z",
        "actual_quote_timestamp": "2026-09-14T17:47:37.611285Z",
        "timestamp_delta_seconds": 0.221406,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T17:47:37.611285Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141400",
        "external_market_id": "KXBTC15M-26SEP141400-00",
        "external_contract_id": "KXBTC15M-26SEP141400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2802.14
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 79,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141400",
          "external_market_id": "KXBTC15M-26SEP141400-00",
          "external_contract_id": "KXBTC15M-26SEP141400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T17:45:00Z",
          "resolution_timestamp": "2026-09-14T18:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T17:47:37.462916Z"
        }
      ],
      "quotes": [
        {
          "id": 79,
          "contract_id": 79,
          "forecast_timestamp": "2026-09-14T17:47:37.389879Z",
          "requested_timestamp": "2026-09-14T17:47:37.389879Z",
          "actual_quote_timestamp": "2026-09-14T17:47:37.611285Z",
          "timestamp_delta_seconds": 0.221406,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T17:47:37.611285Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141400",
          "external_market_id": "KXBTC15M-26SEP141400-00",
          "external_contract_id": "KXBTC15M-26SEP141400-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2802.14
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141400-00": {
          "UP/YES": "KXBTC15M-26SEP141400-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 152,
          "signal_id": 79,
          "quote_id": 79,
          "settlement_id": 79,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T18:02:22.714387Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2802.14,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 153,
          "signal_id": 79,
          "quote_id": 79,
          "settlement_id": 79,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T18:02:22.716452Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2802.14,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78839.4,
        "kronos_base_predicted_close": 78861.9765625,
        "kronos_base_displacement": 22.57656250000582,
        "kronos_base_displacement_fraction": 0.00028636141954410893,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78936.1015625,
        "kronos_small_displacement": 96.70156250000582,
        "kronos_small_displacement_fraction": 0.001226563907132802,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141400",
        "ticker": "KXBTC15M-26SEP141400-00",
        "market_id": "KXBTC15M-26SEP141400-00",
        "contract_id": "KXBTC15M-26SEP141400-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78839.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T17:47:37.389879Z",
        "retrieved_timestamp": "2026-09-14T17:47:37.611285Z",
        "quote_offset_seconds": 0.221406,
        "quote_age_seconds": 0.221406,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2802.14
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 78923.79,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1745Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 79,
          "signal_id": 79,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T17:30:00Z",
          "return_6h": 0.013405079119293895,
          "return_12h": 0.016871198149656985,
          "return_24h": 0.020631936714073262,
          "close_vs_ema12": 0.009271707732514178,
          "close_vs_ema24": 0.013448723268699503,
          "ema12_slope_3h": 0.004431679175384895,
          "ema24_slope_6h": 0.004793555711830599,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T17:47:37.459165Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T17:30:00Z",
            "return_6h": 0.013405079119293895,
            "return_12h": 0.016871198149656985,
            "return_24h": 0.020631936714073262,
            "close_vs_ema12": 0.009271707732514178,
            "close_vs_ema24": 0.013448723268699503,
            "ema12_slope_3h": 0.004431679175384895,
            "ema24_slope_6h": 0.004793555711830599,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 78,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1630Z",
      "trigger_timestamp": "2026-09-14T16:32:14.982528Z",
      "market_start_timestamp": "2026-09-14T16:30:00Z",
      "resolution_timestamp": "2026-09-14T16:45:00Z",
      "direction": "UP",
      "base_run_id": 509,
      "small_run_id": 510,
      "last_observed_close": 78674.06,
      "actual_close": 78627.27,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T16:32:15.038128Z",
      "base_predicted_close": 78735.7890625,
      "small_predicted_close": 78845.3515625,
      "strike": 78674.06,
      "market_regime": {
        "id": 78,
        "signal_id": 78,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T16:15:00Z",
        "return_6h": 0.009564932005860838,
        "return_12h": 0.01383641322783058,
        "return_24h": 0.01880929177264057,
        "close_vs_ema12": 0.00916619934994145,
        "close_vs_ema24": 0.012740716707748234,
        "ema12_slope_3h": 0.004028518809299442,
        "ema24_slope_6h": 0.003988636162466586,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T16:32:15.062833Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T16:15:00Z",
          "return_6h": 0.009564932005860838,
          "return_12h": 0.01383641322783058,
          "return_24h": 0.01880929177264057,
          "close_vs_ema12": 0.00916619934994145,
          "close_vs_ema24": 0.012740716707748234,
          "ema12_slope_3h": 0.004028518809299442,
          "ema24_slope_6h": 0.003988636162466586,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.284662,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        509,
        510
      ],
      "forecast_publication_timestamp": "2026-09-14T16:32:14.982528Z",
      "requested_quote_timestamp": "2026-09-14T16:32:14.982528Z",
      "retrieved_quote_timestamp": "2026-09-14T16:32:15.267190Z",
      "quote_retrieval_timestamp": "2026-09-14T16:32:15.267190Z",
      "timing_difference_seconds": 0.284662,
      "selected_quote": {
        "id": 78,
        "contract_id": 78,
        "forecast_timestamp": "2026-09-14T16:32:14.982528Z",
        "requested_timestamp": "2026-09-14T16:32:14.982528Z",
        "actual_quote_timestamp": "2026-09-14T16:32:15.267190Z",
        "timestamp_delta_seconds": 0.284662,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T16:32:15.267190Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141245",
        "external_market_id": "KXBTC15M-26SEP141245-45",
        "external_contract_id": "KXBTC15M-26SEP141245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5391.51
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 78,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141245",
          "external_market_id": "KXBTC15M-26SEP141245-45",
          "external_contract_id": "KXBTC15M-26SEP141245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T16:30:00Z",
          "resolution_timestamp": "2026-09-14T16:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T16:32:15.091020Z"
        }
      ],
      "quotes": [
        {
          "id": 78,
          "contract_id": 78,
          "forecast_timestamp": "2026-09-14T16:32:14.982528Z",
          "requested_timestamp": "2026-09-14T16:32:14.982528Z",
          "actual_quote_timestamp": "2026-09-14T16:32:15.267190Z",
          "timestamp_delta_seconds": 0.284662,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T16:32:15.267190Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141245",
          "external_market_id": "KXBTC15M-26SEP141245-45",
          "external_contract_id": "KXBTC15M-26SEP141245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5391.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141245-45": {
          "UP/YES": "KXBTC15M-26SEP141245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 150,
          "signal_id": 78,
          "quote_id": 78,
          "settlement_id": 78,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T16:47:28.832315Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5391.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 151,
          "signal_id": 78,
          "quote_id": 78,
          "settlement_id": 78,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T16:47:28.834931Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5391.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78674.06,
        "kronos_base_predicted_close": 78735.7890625,
        "kronos_base_displacement": 61.72906250000233,
        "kronos_base_displacement_fraction": 0.0007846177316894836,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78845.3515625,
        "kronos_small_displacement": 171.29156250000233,
        "kronos_small_displacement_fraction": 0.0021772304937612516,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141245",
        "ticker": "KXBTC15M-26SEP141245-45",
        "market_id": "KXBTC15M-26SEP141245-45",
        "contract_id": "KXBTC15M-26SEP141245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78674.06
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T16:32:14.982528Z",
        "retrieved_timestamp": "2026-09-14T16:32:15.267190Z",
        "quote_offset_seconds": 0.284662,
        "quote_age_seconds": 0.284662,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5391.51
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78627.27,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 78,
          "signal_id": 78,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T16:15:00Z",
          "return_6h": 0.009564932005860838,
          "return_12h": 0.01383641322783058,
          "return_24h": 0.01880929177264057,
          "close_vs_ema12": 0.00916619934994145,
          "close_vs_ema24": 0.012740716707748234,
          "ema12_slope_3h": 0.004028518809299442,
          "ema24_slope_6h": 0.003988636162466586,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T16:32:15.062833Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T16:15:00Z",
            "return_6h": 0.009564932005860838,
            "return_12h": 0.01383641322783058,
            "return_24h": 0.01880929177264057,
            "close_vs_ema12": 0.00916619934994145,
            "close_vs_ema24": 0.012740716707748234,
            "ema12_slope_3h": 0.004028518809299442,
            "ema24_slope_6h": 0.003988636162466586,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 77,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1400Z",
      "trigger_timestamp": "2026-09-14T14:02:15.572770Z",
      "market_start_timestamp": "2026-09-14T14:00:00Z",
      "resolution_timestamp": "2026-09-14T14:15:00Z",
      "direction": "UP",
      "base_run_id": 489,
      "small_run_id": 490,
      "last_observed_close": 78188.65,
      "actual_close": 78481.25,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T14:02:15.609604Z",
      "base_predicted_close": 78217.9375,
      "small_predicted_close": 78206.9296875,
      "strike": 78188.65,
      "market_regime": {
        "id": 77,
        "signal_id": 77,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T13:45:00Z",
        "return_6h": 0.004301984358101807,
        "return_12h": 0.014086145095572489,
        "return_24h": 0.01774434763453625,
        "close_vs_ema12": 0.006462516020795173,
        "close_vs_ema24": 0.008897832011681928,
        "ema12_slope_3h": 0.0014765698126757432,
        "ema24_slope_6h": 0.002959746987448275,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T14:02:15.614052Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T13:45:00Z",
          "return_6h": 0.004301984358101807,
          "return_12h": 0.014086145095572489,
          "return_24h": 0.01774434763453625,
          "close_vs_ema12": 0.006462516020795173,
          "close_vs_ema24": 0.008897832011681928,
          "ema12_slope_3h": 0.0014765698126757432,
          "ema24_slope_6h": 0.002959746987448275,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.69,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198237,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        489,
        490
      ],
      "forecast_publication_timestamp": "2026-09-14T14:02:15.572770Z",
      "requested_quote_timestamp": "2026-09-14T14:02:15.572770Z",
      "retrieved_quote_timestamp": "2026-09-14T14:02:15.771007Z",
      "quote_retrieval_timestamp": "2026-09-14T14:02:15.771007Z",
      "timing_difference_seconds": 0.198237,
      "selected_quote": {
        "id": 77,
        "contract_id": 77,
        "forecast_timestamp": "2026-09-14T14:02:15.572770Z",
        "requested_timestamp": "2026-09-14T14:02:15.572770Z",
        "actual_quote_timestamp": "2026-09-14T14:02:15.771007Z",
        "timestamp_delta_seconds": 0.198237,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "implied_probability": 0.69,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T14:02:15.771007Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP141015",
        "external_market_id": "KXBTC15M-26SEP141015-15",
        "external_contract_id": "KXBTC15M-26SEP141015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 980.86
      },
      "selected_entry_price": 0.69,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 77,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141015",
          "external_market_id": "KXBTC15M-26SEP141015-15",
          "external_contract_id": "KXBTC15M-26SEP141015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T14:00:00Z",
          "resolution_timestamp": "2026-09-14T14:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T14:02:15.616271Z"
        }
      ],
      "quotes": [
        {
          "id": 77,
          "contract_id": 77,
          "forecast_timestamp": "2026-09-14T14:02:15.572770Z",
          "requested_timestamp": "2026-09-14T14:02:15.572770Z",
          "actual_quote_timestamp": "2026-09-14T14:02:15.771007Z",
          "timestamp_delta_seconds": 0.198237,
          "bid": 0.68,
          "ask": 0.69,
          "midpoint": 0.685,
          "last_price": 0.68,
          "implied_probability": 0.69,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T14:02:15.771007Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP141015",
          "external_market_id": "KXBTC15M-26SEP141015-15",
          "external_contract_id": "KXBTC15M-26SEP141015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 980.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP141015-15": {
          "UP/YES": "KXBTC15M-26SEP141015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 148,
          "signal_id": 77,
          "quote_id": 77,
          "settlement_id": 77,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 141.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28999999999999,
          "trading_fee": 2.12,
          "total_deployed": 99.41,
          "settlement_value": 1.0,
          "settlement_payout": 141.0,
          "gross_pnl": 43.71000000000001,
          "net_pnl": 41.59,
          "roi": 0.4183683734030782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T14:17:19.727351Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 980.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 149,
          "signal_id": 77,
          "quote_id": 77,
          "settlement_id": 77,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.69,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 69.0,
          "trading_fee": 1.5,
          "total_deployed": 70.5,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 31.0,
          "net_pnl": 29.5,
          "roi": 0.41843971631205673,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T14:17:19.729147Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 980.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78188.65,
        "kronos_base_predicted_close": 78217.9375,
        "kronos_base_displacement": 29.28750000000582,
        "kronos_base_displacement_fraction": 0.00037457482639751197,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78206.9296875,
        "kronos_small_displacement": 18.27968750000582,
        "kronos_small_displacement_fraction": 0.00023378952699663983,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP141015",
        "ticker": "KXBTC15M-26SEP141015-15",
        "market_id": "KXBTC15M-26SEP141015-15",
        "contract_id": "KXBTC15M-26SEP141015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78188.65
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T14:02:15.572770Z",
        "retrieved_timestamp": "2026-09-14T14:02:15.771007Z",
        "quote_offset_seconds": 0.198237,
        "quote_age_seconds": 0.198237,
        "bid": 0.68,
        "ask": 0.69,
        "midpoint": 0.685,
        "last_price": 0.68,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.69,
        "price_type": "live_executable_ask",
        "yes_ask_size": 980.86
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 78481.25,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 77,
          "signal_id": 77,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T13:45:00Z",
          "return_6h": 0.004301984358101807,
          "return_12h": 0.014086145095572489,
          "return_24h": 0.01774434763453625,
          "close_vs_ema12": 0.006462516020795173,
          "close_vs_ema24": 0.008897832011681928,
          "ema12_slope_3h": 0.0014765698126757432,
          "ema24_slope_6h": 0.002959746987448275,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T14:02:15.614052Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T13:45:00Z",
            "return_6h": 0.004301984358101807,
            "return_12h": 0.014086145095572489,
            "return_24h": 0.01774434763453625,
            "close_vs_ema12": 0.006462516020795173,
            "close_vs_ema24": 0.008897832011681928,
            "ema12_slope_3h": 0.0014765698126757432,
            "ema24_slope_6h": 0.002959746987448275,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 76,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1015Z",
      "trigger_timestamp": "2026-09-14T10:17:14.943108Z",
      "market_start_timestamp": "2026-09-14T10:15:00Z",
      "resolution_timestamp": "2026-09-14T10:30:00Z",
      "direction": "UP",
      "base_run_id": 459,
      "small_run_id": 460,
      "last_observed_close": 78003.85,
      "actual_close": 77928.68,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T10:17:14.975713Z",
      "base_predicted_close": 78068.09375,
      "small_predicted_close": 78053.7890625,
      "strike": 78003.85,
      "market_regime": {
        "id": 76,
        "signal_id": 76,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T10:00:00Z",
        "return_6h": 0.0057939813869043455,
        "return_12h": 0.01420721932629565,
        "return_24h": 0.016068578951425216,
        "close_vs_ema12": 0.006156480360980154,
        "close_vs_ema24": 0.008270482333040174,
        "ema12_slope_3h": 0.002426957079578518,
        "ema24_slope_6h": 0.00300103897611792,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T10:17:14.980593Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T10:00:00Z",
          "return_6h": 0.0057939813869043455,
          "return_12h": 0.01420721932629565,
          "return_24h": 0.016068578951425216,
          "close_vs_ema12": 0.006156480360980154,
          "close_vs_ema24": 0.008270482333040174,
          "ema12_slope_3h": 0.002426957079578518,
          "ema24_slope_6h": 0.00300103897611792,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.172329,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        459,
        460
      ],
      "forecast_publication_timestamp": "2026-09-14T10:17:14.943108Z",
      "requested_quote_timestamp": "2026-09-14T10:17:14.943108Z",
      "retrieved_quote_timestamp": "2026-09-14T10:17:15.115437Z",
      "quote_retrieval_timestamp": "2026-09-14T10:17:15.115437Z",
      "timing_difference_seconds": 0.172329,
      "selected_quote": {
        "id": 76,
        "contract_id": 76,
        "forecast_timestamp": "2026-09-14T10:17:14.943108Z",
        "requested_timestamp": "2026-09-14T10:17:14.943108Z",
        "actual_quote_timestamp": "2026-09-14T10:17:15.115437Z",
        "timestamp_delta_seconds": 0.172329,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T10:17:15.115437Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140630",
        "external_market_id": "KXBTC15M-26SEP140630-30",
        "external_contract_id": "KXBTC15M-26SEP140630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3178.89
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 76,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140630",
          "external_market_id": "KXBTC15M-26SEP140630-30",
          "external_contract_id": "KXBTC15M-26SEP140630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T10:15:00Z",
          "resolution_timestamp": "2026-09-14T10:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T10:17:14.985581Z"
        }
      ],
      "quotes": [
        {
          "id": 76,
          "contract_id": 76,
          "forecast_timestamp": "2026-09-14T10:17:14.943108Z",
          "requested_timestamp": "2026-09-14T10:17:14.943108Z",
          "actual_quote_timestamp": "2026-09-14T10:17:15.115437Z",
          "timestamp_delta_seconds": 0.172329,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.47,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T10:17:15.115437Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140630",
          "external_market_id": "KXBTC15M-26SEP140630-30",
          "external_contract_id": "KXBTC15M-26SEP140630-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3178.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140630-30": {
          "UP/YES": "KXBTC15M-26SEP140630-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 146,
          "signal_id": 76,
          "quote_id": 76,
          "settlement_id": 76,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.35,
          "net_pnl": -99.92999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T10:32:20.657537Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3178.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 147,
          "signal_id": 76,
          "quote_id": 76,
          "settlement_id": 76,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -47.0,
          "net_pnl": -48.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T10:32:20.659361Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3178.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78003.85,
        "kronos_base_predicted_close": 78068.09375,
        "kronos_base_displacement": 64.24374999999418,
        "kronos_base_displacement_fraction": 0.0008235971686012187,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78053.7890625,
        "kronos_small_displacement": 49.93906249999418,
        "kronos_small_displacement_fraction": 0.000640212790778842,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140630",
        "ticker": "KXBTC15M-26SEP140630-30",
        "market_id": "KXBTC15M-26SEP140630-30",
        "contract_id": "KXBTC15M-26SEP140630-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78003.85
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T10:17:14.943108Z",
        "retrieved_timestamp": "2026-09-14T10:17:15.115437Z",
        "quote_offset_seconds": 0.172329,
        "quote_age_seconds": 0.172329,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.47,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3178.89
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77928.68,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 76,
          "signal_id": 76,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T10:00:00Z",
          "return_6h": 0.0057939813869043455,
          "return_12h": 0.01420721932629565,
          "return_24h": 0.016068578951425216,
          "close_vs_ema12": 0.006156480360980154,
          "close_vs_ema24": 0.008270482333040174,
          "ema12_slope_3h": 0.002426957079578518,
          "ema24_slope_6h": 0.00300103897611792,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T10:17:14.980593Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T10:00:00Z",
            "return_6h": 0.0057939813869043455,
            "return_12h": 0.01420721932629565,
            "return_24h": 0.016068578951425216,
            "close_vs_ema12": 0.006156480360980154,
            "close_vs_ema24": 0.008270482333040174,
            "ema12_slope_3h": 0.002426957079578518,
            "ema24_slope_6h": 0.00300103897611792,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 75,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T1000Z",
      "trigger_timestamp": "2026-09-14T10:02:15.836375Z",
      "market_start_timestamp": "2026-09-14T10:00:00Z",
      "resolution_timestamp": "2026-09-14T10:15:00Z",
      "direction": "UP",
      "base_run_id": 457,
      "small_run_id": 458,
      "last_observed_close": 78120.35,
      "actual_close": 78003.85,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T10:02:15.867463Z",
      "base_predicted_close": 78184.0859375,
      "small_predicted_close": 78161.3828125,
      "strike": 78120.35,
      "market_regime": {
        "id": 75,
        "signal_id": 75,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T09:45:00Z",
        "return_6h": 0.007348305660388688,
        "return_12h": 0.010839749963549083,
        "return_24h": 0.01769666754641408,
        "close_vs_ema12": 0.00792323833980424,
        "close_vs_ema24": 0.009952193652098984,
        "ema12_slope_3h": 0.0023274544514018114,
        "ema24_slope_6h": 0.0029419126263945383,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T10:02:15.872984Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T09:45:00Z",
          "return_6h": 0.007348305660388688,
          "return_12h": 0.010839749963549083,
          "return_24h": 0.01769666754641408,
          "close_vs_ema12": 0.00792323833980424,
          "close_vs_ema24": 0.009952193652098984,
          "ema12_slope_3h": 0.0023274544514018114,
          "ema24_slope_6h": 0.0029419126263945383,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.31,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178946,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        457,
        458
      ],
      "forecast_publication_timestamp": "2026-09-14T10:02:15.836375Z",
      "requested_quote_timestamp": "2026-09-14T10:02:15.836375Z",
      "retrieved_quote_timestamp": "2026-09-14T10:02:16.015321Z",
      "quote_retrieval_timestamp": "2026-09-14T10:02:16.015321Z",
      "timing_difference_seconds": 0.178946,
      "selected_quote": {
        "id": 75,
        "contract_id": 75,
        "forecast_timestamp": "2026-09-14T10:02:15.836375Z",
        "requested_timestamp": "2026-09-14T10:02:15.836375Z",
        "actual_quote_timestamp": "2026-09-14T10:02:16.015321Z",
        "timestamp_delta_seconds": 0.178946,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.3,
        "implied_probability": 0.31,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T10:02:16.015321Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140615",
        "external_market_id": "KXBTC15M-26SEP140615-15",
        "external_contract_id": "KXBTC15M-26SEP140615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3645.92
      },
      "selected_entry_price": 0.31,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 75,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140615",
          "external_market_id": "KXBTC15M-26SEP140615-15",
          "external_contract_id": "KXBTC15M-26SEP140615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T10:00:00Z",
          "resolution_timestamp": "2026-09-14T10:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T10:02:15.875236Z"
        }
      ],
      "quotes": [
        {
          "id": 75,
          "contract_id": 75,
          "forecast_timestamp": "2026-09-14T10:02:15.836375Z",
          "requested_timestamp": "2026-09-14T10:02:15.836375Z",
          "actual_quote_timestamp": "2026-09-14T10:02:16.015321Z",
          "timestamp_delta_seconds": 0.178946,
          "bid": 0.3,
          "ask": 0.31,
          "midpoint": 0.305,
          "last_price": 0.3,
          "implied_probability": 0.31,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T10:02:16.015321Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140615",
          "external_market_id": "KXBTC15M-26SEP140615-15",
          "external_contract_id": "KXBTC15M-26SEP140615-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3645.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140615-15": {
          "UP/YES": "KXBTC15M-26SEP140615-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 144,
          "signal_id": 75,
          "quote_id": 75,
          "settlement_id": 75,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 307.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.17,
          "trading_fee": 4.6,
          "total_deployed": 99.77,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.17,
          "net_pnl": -99.77,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T10:17:19.318562Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3645.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 145,
          "signal_id": 75,
          "quote_id": 75,
          "settlement_id": 75,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 31.0,
          "trading_fee": 1.5,
          "total_deployed": 32.5,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -31.0,
          "net_pnl": -32.5,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T10:17:19.320953Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3645.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 78120.35,
        "kronos_base_predicted_close": 78184.0859375,
        "kronos_base_displacement": 63.73593749999418,
        "kronos_base_displacement_fraction": 0.0008158685604966461,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 78161.3828125,
        "kronos_small_displacement": 41.03281249999418,
        "kronos_small_displacement_fraction": 0.0005252512629550965,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140615",
        "ticker": "KXBTC15M-26SEP140615-15",
        "market_id": "KXBTC15M-26SEP140615-15",
        "contract_id": "KXBTC15M-26SEP140615-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 78120.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T10:02:15.836375Z",
        "retrieved_timestamp": "2026-09-14T10:02:16.015321Z",
        "quote_offset_seconds": 0.178946,
        "quote_age_seconds": 0.178946,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.3,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.31,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3645.92
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 78003.85,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T1000Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 75,
          "signal_id": 75,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T09:45:00Z",
          "return_6h": 0.007348305660388688,
          "return_12h": 0.010839749963549083,
          "return_24h": 0.01769666754641408,
          "close_vs_ema12": 0.00792323833980424,
          "close_vs_ema24": 0.009952193652098984,
          "ema12_slope_3h": 0.0023274544514018114,
          "ema24_slope_6h": 0.0029419126263945383,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T10:02:15.872984Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T09:45:00Z",
            "return_6h": 0.007348305660388688,
            "return_12h": 0.010839749963549083,
            "return_24h": 0.01769666754641408,
            "close_vs_ema12": 0.00792323833980424,
            "close_vs_ema24": 0.009952193652098984,
            "ema12_slope_3h": 0.0023274544514018114,
            "ema24_slope_6h": 0.0029419126263945383,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 74,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0945Z",
      "trigger_timestamp": "2026-09-14T09:47:20.333136Z",
      "market_start_timestamp": "2026-09-14T09:45:00Z",
      "resolution_timestamp": "2026-09-14T10:00:00Z",
      "direction": "UP",
      "base_run_id": 455,
      "small_run_id": 456,
      "last_observed_close": 77867.32,
      "actual_close": 78120.35,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T09:47:20.374483Z",
      "base_predicted_close": 77871.0546875,
      "small_predicted_close": 77931.1796875,
      "strike": 77867.32,
      "market_regime": {
        "id": 74,
        "signal_id": 74,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T09:30:00Z",
        "return_6h": 0.004488909955555398,
        "return_12h": 0.006715807160878606,
        "return_24h": 0.015103472944181018,
        "close_vs_ema12": 0.00499740364130874,
        "close_vs_ema24": 0.006891889850699107,
        "ema12_slope_3h": 0.002122795055954141,
        "ema24_slope_6h": 0.002848611022730818,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T09:47:20.379201Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T09:30:00Z",
          "return_6h": 0.004488909955555398,
          "return_12h": 0.006715807160878606,
          "return_24h": 0.015103472944181018,
          "close_vs_ema12": 0.00499740364130874,
          "close_vs_ema24": 0.006891889850699107,
          "ema12_slope_3h": 0.002122795055954141,
          "ema24_slope_6h": 0.002848611022730818,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.62,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.182474,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        455,
        456
      ],
      "forecast_publication_timestamp": "2026-09-14T09:47:20.333136Z",
      "requested_quote_timestamp": "2026-09-14T09:47:20.333136Z",
      "retrieved_quote_timestamp": "2026-09-14T09:47:20.515610Z",
      "quote_retrieval_timestamp": "2026-09-14T09:47:20.515610Z",
      "timing_difference_seconds": 0.182474,
      "selected_quote": {
        "id": 74,
        "contract_id": 74,
        "forecast_timestamp": "2026-09-14T09:47:20.333136Z",
        "requested_timestamp": "2026-09-14T09:47:20.333136Z",
        "actual_quote_timestamp": "2026-09-14T09:47:20.515610Z",
        "timestamp_delta_seconds": 0.182474,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "implied_probability": 0.62,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T09:47:20.515610Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140600",
        "external_market_id": "KXBTC15M-26SEP140600-00",
        "external_contract_id": "KXBTC15M-26SEP140600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4212.15
      },
      "selected_entry_price": 0.62,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 74,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140600",
          "external_market_id": "KXBTC15M-26SEP140600-00",
          "external_contract_id": "KXBTC15M-26SEP140600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T09:45:00Z",
          "resolution_timestamp": "2026-09-14T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T09:47:20.381989Z"
        }
      ],
      "quotes": [
        {
          "id": 74,
          "contract_id": 74,
          "forecast_timestamp": "2026-09-14T09:47:20.333136Z",
          "requested_timestamp": "2026-09-14T09:47:20.333136Z",
          "actual_quote_timestamp": "2026-09-14T09:47:20.515610Z",
          "timestamp_delta_seconds": 0.182474,
          "bid": 0.61,
          "ask": 0.62,
          "midpoint": 0.615,
          "last_price": 0.61,
          "implied_probability": 0.62,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T09:47:20.515610Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140600",
          "external_market_id": "KXBTC15M-26SEP140600-00",
          "external_contract_id": "KXBTC15M-26SEP140600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4212.15
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140600-00": {
          "UP/YES": "KXBTC15M-26SEP140600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 142,
          "signal_id": 74,
          "quote_id": 74,
          "settlement_id": 74,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 157.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.34,
          "trading_fee": 2.59,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 157.0,
          "gross_pnl": 59.66,
          "net_pnl": 57.06999999999999,
          "roi": 0.5710997698388871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T10:02:20.606987Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4212.15,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 143,
          "signal_id": 74,
          "quote_id": 74,
          "settlement_id": 74,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.62,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 62.0,
          "trading_fee": 1.65,
          "total_deployed": 63.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 38.0,
          "net_pnl": 36.35,
          "roi": 0.5710919088766693,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T10:02:20.608971Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4212.15,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77867.32,
        "kronos_base_predicted_close": 77871.0546875,
        "kronos_base_displacement": 3.734687499993015,
        "kronos_base_displacement_fraction": 4.796219389588616e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77931.1796875,
        "kronos_small_displacement": 63.859687499993015,
        "kronos_small_displacement_fraction": 0.0008201089686917826,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140600",
        "ticker": "KXBTC15M-26SEP140600-00",
        "market_id": "KXBTC15M-26SEP140600-00",
        "contract_id": "KXBTC15M-26SEP140600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77867.32
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T09:47:20.333136Z",
        "retrieved_timestamp": "2026-09-14T09:47:20.515610Z",
        "quote_offset_seconds": 0.182474,
        "quote_age_seconds": 0.182474,
        "bid": 0.61,
        "ask": 0.62,
        "midpoint": 0.615,
        "last_price": 0.61,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.62,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4212.15
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 78120.35,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 74,
          "signal_id": 74,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T09:30:00Z",
          "return_6h": 0.004488909955555398,
          "return_12h": 0.006715807160878606,
          "return_24h": 0.015103472944181018,
          "close_vs_ema12": 0.00499740364130874,
          "close_vs_ema24": 0.006891889850699107,
          "ema12_slope_3h": 0.002122795055954141,
          "ema24_slope_6h": 0.002848611022730818,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T09:47:20.379201Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T09:30:00Z",
            "return_6h": 0.004488909955555398,
            "return_12h": 0.006715807160878606,
            "return_24h": 0.015103472944181018,
            "close_vs_ema12": 0.00499740364130874,
            "close_vs_ema24": 0.006891889850699107,
            "ema12_slope_3h": 0.002122795055954141,
            "ema24_slope_6h": 0.002848611022730818,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 73,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0830Z",
      "trigger_timestamp": "2026-09-14T08:32:14.949713Z",
      "market_start_timestamp": "2026-09-14T08:30:00Z",
      "resolution_timestamp": "2026-09-14T08:45:00Z",
      "direction": "UP",
      "base_run_id": 445,
      "small_run_id": 446,
      "last_observed_close": 77755.28,
      "actual_close": 77721.2,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T08:32:14.992138Z",
      "base_predicted_close": 77793.8359375,
      "small_predicted_close": 77757.890625,
      "strike": 77755.28,
      "market_regime": {
        "id": 73,
        "signal_id": 73,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T08:15:00Z",
        "return_6h": 0.0032730437979173743,
        "return_12h": 0.00602495813678372,
        "return_24h": 0.009728295881243243,
        "close_vs_ema12": 0.004328501108691096,
        "close_vs_ema24": 0.006019208697459755,
        "ema12_slope_3h": 0.0022648555429989337,
        "ema24_slope_6h": 0.0030066738226792733,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T08:32:14.994440Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T08:15:00Z",
          "return_6h": 0.0032730437979173743,
          "return_12h": 0.00602495813678372,
          "return_24h": 0.009728295881243243,
          "close_vs_ema12": 0.004328501108691096,
          "close_vs_ema24": 0.006019208697459755,
          "ema12_slope_3h": 0.0022648555429989337,
          "ema24_slope_6h": 0.0030066738226792733,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.200971,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        445,
        446
      ],
      "forecast_publication_timestamp": "2026-09-14T08:32:14.949713Z",
      "requested_quote_timestamp": "2026-09-14T08:32:14.949713Z",
      "retrieved_quote_timestamp": "2026-09-14T08:32:15.150684Z",
      "quote_retrieval_timestamp": "2026-09-14T08:32:15.150684Z",
      "timing_difference_seconds": 0.200971,
      "selected_quote": {
        "id": 73,
        "contract_id": 73,
        "forecast_timestamp": "2026-09-14T08:32:14.949713Z",
        "requested_timestamp": "2026-09-14T08:32:14.949713Z",
        "actual_quote_timestamp": "2026-09-14T08:32:15.150684Z",
        "timestamp_delta_seconds": 0.200971,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T08:32:15.150684Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140445",
        "external_market_id": "KXBTC15M-26SEP140445-45",
        "external_contract_id": "KXBTC15M-26SEP140445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1912.02
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 73,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140445",
          "external_market_id": "KXBTC15M-26SEP140445-45",
          "external_contract_id": "KXBTC15M-26SEP140445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T08:30:00Z",
          "resolution_timestamp": "2026-09-14T08:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T08:32:14.997067Z"
        }
      ],
      "quotes": [
        {
          "id": 73,
          "contract_id": 73,
          "forecast_timestamp": "2026-09-14T08:32:14.949713Z",
          "requested_timestamp": "2026-09-14T08:32:14.949713Z",
          "actual_quote_timestamp": "2026-09-14T08:32:15.150684Z",
          "timestamp_delta_seconds": 0.200971,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T08:32:15.150684Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140445",
          "external_market_id": "KXBTC15M-26SEP140445-45",
          "external_contract_id": "KXBTC15M-26SEP140445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1912.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140445-45": {
          "UP/YES": "KXBTC15M-26SEP140445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 140,
          "signal_id": 73,
          "quote_id": 73,
          "settlement_id": 73,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.94,
          "net_pnl": -99.91,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T08:47:23.165510Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1912.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 141,
          "signal_id": 73,
          "quote_id": 73,
          "settlement_id": 73,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -41.0,
          "net_pnl": -42.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T08:47:23.168205Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1912.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77755.28,
        "kronos_base_predicted_close": 77793.8359375,
        "kronos_base_displacement": 38.555937500001164,
        "kronos_base_displacement_fraction": 0.0004958626282356795,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77757.890625,
        "kronos_small_displacement": 2.610625000001164,
        "kronos_small_displacement_fraction": 3.357489034829743e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140445",
        "ticker": "KXBTC15M-26SEP140445-45",
        "market_id": "KXBTC15M-26SEP140445-45",
        "contract_id": "KXBTC15M-26SEP140445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77755.28
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T08:32:14.949713Z",
        "retrieved_timestamp": "2026-09-14T08:32:15.150684Z",
        "quote_offset_seconds": 0.200971,
        "quote_age_seconds": 0.200971,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1912.02
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77721.2,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 73,
          "signal_id": 73,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T08:15:00Z",
          "return_6h": 0.0032730437979173743,
          "return_12h": 0.00602495813678372,
          "return_24h": 0.009728295881243243,
          "close_vs_ema12": 0.004328501108691096,
          "close_vs_ema24": 0.006019208697459755,
          "ema12_slope_3h": 0.0022648555429989337,
          "ema24_slope_6h": 0.0030066738226792733,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T08:32:14.994440Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T08:15:00Z",
            "return_6h": 0.0032730437979173743,
            "return_12h": 0.00602495813678372,
            "return_24h": 0.009728295881243243,
            "close_vs_ema12": 0.004328501108691096,
            "close_vs_ema24": 0.006019208697459755,
            "ema12_slope_3h": 0.0022648555429989337,
            "ema24_slope_6h": 0.0030066738226792733,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 72,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0700Z",
      "trigger_timestamp": "2026-09-14T07:02:16.025720Z",
      "market_start_timestamp": "2026-09-14T07:00:00Z",
      "resolution_timestamp": "2026-09-14T07:15:00Z",
      "direction": "UP",
      "base_run_id": 433,
      "small_run_id": 434,
      "last_observed_close": 77567.96,
      "actual_close": 77634.62,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T07:02:16.057305Z",
      "base_predicted_close": 77589.421875,
      "small_predicted_close": 77632.59375,
      "strike": 77567.96,
      "market_regime": {
        "id": 72,
        "signal_id": 72,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T06:45:00Z",
        "return_6h": 0.01030006061699118,
        "return_12h": 0.0031997420022027434,
        "return_24h": 0.006248343225946806,
        "close_vs_ema12": 0.003125548632930908,
        "close_vs_ema24": 0.0043903761750441195,
        "ema12_slope_3h": 0.00230562723360217,
        "ema24_slope_6h": 0.0022072324223825213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T07:02:16.063873Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T06:45:00Z",
          "return_6h": 0.01030006061699118,
          "return_12h": 0.0031997420022027434,
          "return_24h": 0.006248343225946806,
          "close_vs_ema12": 0.003125548632930908,
          "close_vs_ema24": 0.0043903761750441195,
          "ema12_slope_3h": 0.00230562723360217,
          "ema24_slope_6h": 0.0022072324223825213,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.61,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.203845,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        433,
        434
      ],
      "forecast_publication_timestamp": "2026-09-14T07:02:16.025720Z",
      "requested_quote_timestamp": "2026-09-14T07:02:16.025720Z",
      "retrieved_quote_timestamp": "2026-09-14T07:02:16.229565Z",
      "quote_retrieval_timestamp": "2026-09-14T07:02:16.229565Z",
      "timing_difference_seconds": 0.203845,
      "selected_quote": {
        "id": 72,
        "contract_id": 72,
        "forecast_timestamp": "2026-09-14T07:02:16.025720Z",
        "requested_timestamp": "2026-09-14T07:02:16.025720Z",
        "actual_quote_timestamp": "2026-09-14T07:02:16.229565Z",
        "timestamp_delta_seconds": 0.203845,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "implied_probability": 0.61,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T07:02:16.229565Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140315",
        "external_market_id": "KXBTC15M-26SEP140315-15",
        "external_contract_id": "KXBTC15M-26SEP140315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2766.66
      },
      "selected_entry_price": 0.61,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 72,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140315",
          "external_market_id": "KXBTC15M-26SEP140315-15",
          "external_contract_id": "KXBTC15M-26SEP140315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T07:00:00Z",
          "resolution_timestamp": "2026-09-14T07:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T07:02:16.066116Z"
        }
      ],
      "quotes": [
        {
          "id": 72,
          "contract_id": 72,
          "forecast_timestamp": "2026-09-14T07:02:16.025720Z",
          "requested_timestamp": "2026-09-14T07:02:16.025720Z",
          "actual_quote_timestamp": "2026-09-14T07:02:16.229565Z",
          "timestamp_delta_seconds": 0.203845,
          "bid": 0.6,
          "ask": 0.61,
          "midpoint": 0.605,
          "last_price": 0.6,
          "implied_probability": 0.61,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T07:02:16.229565Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140315",
          "external_market_id": "KXBTC15M-26SEP140315-15",
          "external_contract_id": "KXBTC15M-26SEP140315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2766.66
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140315-15": {
          "UP/YES": "KXBTC15M-26SEP140315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 138,
          "signal_id": 72,
          "quote_id": 72,
          "settlement_id": 72,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 159.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.99,
          "trading_fee": 2.65,
          "total_deployed": 99.64,
          "settlement_value": 1.0,
          "settlement_payout": 159.0,
          "gross_pnl": 62.010000000000005,
          "net_pnl": 59.36,
          "roi": 0.5957446808510638,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T07:17:18.945930Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2766.66,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 139,
          "signal_id": 72,
          "quote_id": 72,
          "settlement_id": 72,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.61,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 61.0,
          "trading_fee": 1.67,
          "total_deployed": 62.67,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 39.0,
          "net_pnl": 37.33,
          "roi": 0.5956598053295037,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T07:17:18.947575Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2766.66,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77567.96,
        "kronos_base_predicted_close": 77589.421875,
        "kronos_base_displacement": 21.461874999993597,
        "kronos_base_displacement_fraction": 0.0002766847935667458,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77632.59375,
        "kronos_small_displacement": 64.6337499999936,
        "kronos_small_displacement_fraction": 0.0008332531885586987,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140315",
        "ticker": "KXBTC15M-26SEP140315-15",
        "market_id": "KXBTC15M-26SEP140315-15",
        "contract_id": "KXBTC15M-26SEP140315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77567.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T07:02:16.025720Z",
        "retrieved_timestamp": "2026-09-14T07:02:16.229565Z",
        "quote_offset_seconds": 0.203845,
        "quote_age_seconds": 0.203845,
        "bid": 0.6,
        "ask": 0.61,
        "midpoint": 0.605,
        "last_price": 0.6,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.61,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2766.66
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77634.62,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 72,
          "signal_id": 72,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T06:45:00Z",
          "return_6h": 0.01030006061699118,
          "return_12h": 0.0031997420022027434,
          "return_24h": 0.006248343225946806,
          "close_vs_ema12": 0.003125548632930908,
          "close_vs_ema24": 0.0043903761750441195,
          "ema12_slope_3h": 0.00230562723360217,
          "ema24_slope_6h": 0.0022072324223825213,
          "score": 3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T07:02:16.063873Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T06:45:00Z",
            "return_6h": 0.01030006061699118,
            "return_12h": 0.0031997420022027434,
            "return_24h": 0.006248343225946806,
            "close_vs_ema12": 0.003125548632930908,
            "close_vs_ema24": 0.0043903761750441195,
            "ema12_slope_3h": 0.00230562723360217,
            "ema24_slope_6h": 0.0022072324223825213,
            "score": 3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 71,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0630Z",
      "trigger_timestamp": "2026-09-14T06:32:15.737176Z",
      "market_start_timestamp": "2026-09-14T06:30:00Z",
      "resolution_timestamp": "2026-09-14T06:45:00Z",
      "direction": "UP",
      "base_run_id": 429,
      "small_run_id": 430,
      "last_observed_close": 77572.07,
      "actual_close": 77694.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T06:32:15.771528Z",
      "base_predicted_close": 77604.671875,
      "small_predicted_close": 77636.7421875,
      "strike": 77572.07,
      "market_regime": {
        "id": 71,
        "signal_id": 71,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T06:15:00Z",
        "return_6h": 0.01515879321406488,
        "return_12h": 0.0034125873408250573,
        "return_24h": 0.0037870023359793947,
        "close_vs_ema12": 0.0035212079704420862,
        "close_vs_ema24": 0.0046659438921712315,
        "ema12_slope_3h": 0.0024004226101128623,
        "ema24_slope_6h": 0.0018215979095301815,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T06:32:15.773762Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T06:15:00Z",
          "return_6h": 0.01515879321406488,
          "return_12h": 0.0034125873408250573,
          "return_24h": 0.0037870023359793947,
          "close_vs_ema12": 0.0035212079704420862,
          "close_vs_ema24": 0.0046659438921712315,
          "ema12_slope_3h": 0.0024004226101128623,
          "ema24_slope_6h": 0.0018215979095301815,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.17,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171572,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        429,
        430
      ],
      "forecast_publication_timestamp": "2026-09-14T06:32:15.737176Z",
      "requested_quote_timestamp": "2026-09-14T06:32:15.737176Z",
      "retrieved_quote_timestamp": "2026-09-14T06:32:15.908748Z",
      "quote_retrieval_timestamp": "2026-09-14T06:32:15.908748Z",
      "timing_difference_seconds": 0.171572,
      "selected_quote": {
        "id": 71,
        "contract_id": 71,
        "forecast_timestamp": "2026-09-14T06:32:15.737176Z",
        "requested_timestamp": "2026-09-14T06:32:15.737176Z",
        "actual_quote_timestamp": "2026-09-14T06:32:15.908748Z",
        "timestamp_delta_seconds": 0.171572,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.17,
        "implied_probability": 0.17,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T06:32:15.908748Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140245",
        "external_market_id": "KXBTC15M-26SEP140245-45",
        "external_contract_id": "KXBTC15M-26SEP140245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4497.67
      },
      "selected_entry_price": 0.17,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 71,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140245",
          "external_market_id": "KXBTC15M-26SEP140245-45",
          "external_contract_id": "KXBTC15M-26SEP140245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T06:30:00Z",
          "resolution_timestamp": "2026-09-14T06:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T06:32:15.776348Z"
        }
      ],
      "quotes": [
        {
          "id": 71,
          "contract_id": 71,
          "forecast_timestamp": "2026-09-14T06:32:15.737176Z",
          "requested_timestamp": "2026-09-14T06:32:15.737176Z",
          "actual_quote_timestamp": "2026-09-14T06:32:15.908748Z",
          "timestamp_delta_seconds": 0.171572,
          "bid": 0.16,
          "ask": 0.17,
          "midpoint": 0.165,
          "last_price": 0.17,
          "implied_probability": 0.17,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T06:32:15.908748Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140245",
          "external_market_id": "KXBTC15M-26SEP140245-45",
          "external_contract_id": "KXBTC15M-26SEP140245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4497.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140245-45": {
          "UP/YES": "KXBTC15M-26SEP140245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 136,
          "signal_id": 71,
          "quote_id": 71,
          "settlement_id": 71,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 555.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.35000000000001,
          "trading_fee": 5.49,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 555.0,
          "gross_pnl": 460.65,
          "net_pnl": 455.15999999999997,
          "roi": 4.55889423076923,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T06:47:22.728968Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4497.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 137,
          "signal_id": 71,
          "quote_id": 71,
          "settlement_id": 71,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.17,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 17.0,
          "trading_fee": 0.99,
          "total_deployed": 17.99,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 83.0,
          "net_pnl": 82.01,
          "roi": 4.5586436909394115,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T06:47:22.730701Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4497.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77572.07,
        "kronos_base_predicted_close": 77604.671875,
        "kronos_base_displacement": 32.601874999993015,
        "kronos_base_displacement_fraction": 0.00042027852292704076,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77636.7421875,
        "kronos_small_displacement": 64.67218749999302,
        "kronos_small_displacement_fraction": 0.0008337045472680181,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140245",
        "ticker": "KXBTC15M-26SEP140245-45",
        "market_id": "KXBTC15M-26SEP140245-45",
        "contract_id": "KXBTC15M-26SEP140245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77572.07
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T06:32:15.737176Z",
        "retrieved_timestamp": "2026-09-14T06:32:15.908748Z",
        "quote_offset_seconds": 0.171572,
        "quote_age_seconds": 0.171572,
        "bid": 0.16,
        "ask": 0.17,
        "midpoint": 0.165,
        "last_price": 0.17,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.17,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4497.67
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77694.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0630Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 71,
          "signal_id": 71,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T06:15:00Z",
          "return_6h": 0.01515879321406488,
          "return_12h": 0.0034125873408250573,
          "return_24h": 0.0037870023359793947,
          "close_vs_ema12": 0.0035212079704420862,
          "close_vs_ema24": 0.0046659438921712315,
          "ema12_slope_3h": 0.0024004226101128623,
          "ema24_slope_6h": 0.0018215979095301815,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T06:32:15.773762Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T06:15:00Z",
            "return_6h": 0.01515879321406488,
            "return_12h": 0.0034125873408250573,
            "return_24h": 0.0037870023359793947,
            "close_vs_ema12": 0.0035212079704420862,
            "close_vs_ema24": 0.0046659438921712315,
            "ema12_slope_3h": 0.0024004226101128623,
            "ema24_slope_6h": 0.0018215979095301815,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 70,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0545Z",
      "trigger_timestamp": "2026-09-14T05:47:18.501776Z",
      "market_start_timestamp": "2026-09-14T05:45:00Z",
      "resolution_timestamp": "2026-09-14T06:00:00Z",
      "direction": "UP",
      "base_run_id": 423,
      "small_run_id": 424,
      "last_observed_close": 77531.35,
      "actual_close": 77566.95,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T05:47:18.546894Z",
      "base_predicted_close": 77555.1484375,
      "small_predicted_close": 77574.3671875,
      "strike": 77531.35,
      "market_regime": {
        "id": 70,
        "signal_id": 70,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T05:30:00Z",
        "return_6h": 0.009588003874972495,
        "return_12h": 0.003698343085397182,
        "return_24h": 0.0031608806297092062,
        "close_vs_ema12": 0.0035525657344228634,
        "close_vs_ema24": 0.0044833317183754495,
        "ema12_slope_3h": 0.0028937870799201626,
        "ema24_slope_6h": 0.0011700933364431343,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T05:47:18.549630Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T05:30:00Z",
          "return_6h": 0.009588003874972495,
          "return_12h": 0.003698343085397182,
          "return_24h": 0.0031608806297092062,
          "close_vs_ema12": 0.0035525657344228634,
          "close_vs_ema24": 0.0044833317183754495,
          "ema12_slope_3h": 0.0028937870799201626,
          "ema24_slope_6h": 0.0011700933364431343,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178499,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        423,
        424
      ],
      "forecast_publication_timestamp": "2026-09-14T05:47:18.501776Z",
      "requested_quote_timestamp": "2026-09-14T05:47:18.501776Z",
      "retrieved_quote_timestamp": "2026-09-14T05:47:18.680275Z",
      "quote_retrieval_timestamp": "2026-09-14T05:47:18.680275Z",
      "timing_difference_seconds": 0.178499,
      "selected_quote": {
        "id": 70,
        "contract_id": 70,
        "forecast_timestamp": "2026-09-14T05:47:18.501776Z",
        "requested_timestamp": "2026-09-14T05:47:18.501776Z",
        "actual_quote_timestamp": "2026-09-14T05:47:18.680275Z",
        "timestamp_delta_seconds": 0.178499,
        "bid": 0.48,
        "ask": 0.5,
        "midpoint": 0.49,
        "last_price": 0.49,
        "implied_probability": 0.5,
        "spread": 0.020000000000000018,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T05:47:18.680275Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140200",
        "external_market_id": "KXBTC15M-26SEP140200-00",
        "external_contract_id": "KXBTC15M-26SEP140200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 5850.31
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 70,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140200",
          "external_market_id": "KXBTC15M-26SEP140200-00",
          "external_contract_id": "KXBTC15M-26SEP140200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T05:45:00Z",
          "resolution_timestamp": "2026-09-14T06:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T05:47:18.551840Z"
        }
      ],
      "quotes": [
        {
          "id": 70,
          "contract_id": 70,
          "forecast_timestamp": "2026-09-14T05:47:18.501776Z",
          "requested_timestamp": "2026-09-14T05:47:18.501776Z",
          "actual_quote_timestamp": "2026-09-14T05:47:18.680275Z",
          "timestamp_delta_seconds": 0.178499,
          "bid": 0.48,
          "ask": 0.5,
          "midpoint": 0.49,
          "last_price": 0.49,
          "implied_probability": 0.5,
          "spread": 0.020000000000000018,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T05:47:18.680275Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140200",
          "external_market_id": "KXBTC15M-26SEP140200-00",
          "external_contract_id": "KXBTC15M-26SEP140200-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 5850.31
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140200-00": {
          "UP/YES": "KXBTC15M-26SEP140200-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 134,
          "signal_id": 70,
          "quote_id": 70,
          "settlement_id": 70,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T06:02:20.632234Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5850.31,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 135,
          "signal_id": 70,
          "quote_id": 70,
          "settlement_id": 70,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T06:02:20.634416Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 5850.31,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77531.35,
        "kronos_base_predicted_close": 77555.1484375,
        "kronos_base_displacement": 23.79843749999418,
        "kronos_base_displacement_fraction": 0.00030695244568802396,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77574.3671875,
        "kronos_small_displacement": 43.01718749999418,
        "kronos_small_displacement_fraction": 0.0005548360437422304,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140200",
        "ticker": "KXBTC15M-26SEP140200-00",
        "market_id": "KXBTC15M-26SEP140200-00",
        "contract_id": "KXBTC15M-26SEP140200-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77531.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T05:47:18.501776Z",
        "retrieved_timestamp": "2026-09-14T05:47:18.680275Z",
        "quote_offset_seconds": 0.178499,
        "quote_age_seconds": 0.178499,
        "bid": 0.48,
        "ask": 0.5,
        "midpoint": 0.49,
        "last_price": 0.49,
        "spread": 0.020000000000000018,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 5850.31
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77566.95,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0545Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 70,
          "signal_id": 70,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T05:30:00Z",
          "return_6h": 0.009588003874972495,
          "return_12h": 0.003698343085397182,
          "return_24h": 0.0031608806297092062,
          "close_vs_ema12": 0.0035525657344228634,
          "close_vs_ema24": 0.0044833317183754495,
          "ema12_slope_3h": 0.0028937870799201626,
          "ema24_slope_6h": 0.0011700933364431343,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T05:47:18.549630Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T05:30:00Z",
            "return_6h": 0.009588003874972495,
            "return_12h": 0.003698343085397182,
            "return_24h": 0.0031608806297092062,
            "close_vs_ema12": 0.0035525657344228634,
            "close_vs_ema24": 0.0044833317183754495,
            "ema12_slope_3h": 0.0028937870799201626,
            "ema24_slope_6h": 0.0011700933364431343,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 69,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0530Z",
      "trigger_timestamp": "2026-09-14T05:32:15.002673Z",
      "market_start_timestamp": "2026-09-14T05:30:00Z",
      "resolution_timestamp": "2026-09-14T05:45:00Z",
      "direction": "UP",
      "base_run_id": 421,
      "small_run_id": 422,
      "last_observed_close": 77503.56,
      "actual_close": 77531.35,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T05:32:15.040356Z",
      "base_predicted_close": 77573.6015625,
      "small_predicted_close": 77594.34375,
      "strike": 77503.56,
      "market_regime": {
        "id": 69,
        "signal_id": 69,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T05:15:00Z",
        "return_6h": 0.010589865696442935,
        "return_12h": 0.002919781798391252,
        "return_24h": 0.003110089675028238,
        "close_vs_ema12": 0.0033444274653642303,
        "close_vs_ema24": 0.0042179495098018105,
        "ema12_slope_3h": 0.0029758547016049963,
        "ema24_slope_6h": 0.000993568211040019,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T05:32:15.042883Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T05:15:00Z",
          "return_6h": 0.010589865696442935,
          "return_12h": 0.002919781798391252,
          "return_24h": 0.003110089675028238,
          "close_vs_ema12": 0.0033444274653642303,
          "close_vs_ema24": 0.0042179495098018105,
          "ema12_slope_3h": 0.0029758547016049963,
          "ema24_slope_6h": 0.000993568211040019,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185058,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        421,
        422
      ],
      "forecast_publication_timestamp": "2026-09-14T05:32:15.002673Z",
      "requested_quote_timestamp": "2026-09-14T05:32:15.002673Z",
      "retrieved_quote_timestamp": "2026-09-14T05:32:15.187731Z",
      "quote_retrieval_timestamp": "2026-09-14T05:32:15.187731Z",
      "timing_difference_seconds": 0.185058,
      "selected_quote": {
        "id": 69,
        "contract_id": 69,
        "forecast_timestamp": "2026-09-14T05:32:15.002673Z",
        "requested_timestamp": "2026-09-14T05:32:15.002673Z",
        "actual_quote_timestamp": "2026-09-14T05:32:15.187731Z",
        "timestamp_delta_seconds": 0.185058,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T05:32:15.187731Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140145",
        "external_market_id": "KXBTC15M-26SEP140145-45",
        "external_contract_id": "KXBTC15M-26SEP140145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4496.83
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 69,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140145",
          "external_market_id": "KXBTC15M-26SEP140145-45",
          "external_contract_id": "KXBTC15M-26SEP140145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T05:30:00Z",
          "resolution_timestamp": "2026-09-14T05:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T05:32:15.044739Z"
        }
      ],
      "quotes": [
        {
          "id": 69,
          "contract_id": 69,
          "forecast_timestamp": "2026-09-14T05:32:15.002673Z",
          "requested_timestamp": "2026-09-14T05:32:15.002673Z",
          "actual_quote_timestamp": "2026-09-14T05:32:15.187731Z",
          "timestamp_delta_seconds": 0.185058,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T05:32:15.187731Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140145",
          "external_market_id": "KXBTC15M-26SEP140145-45",
          "external_contract_id": "KXBTC15M-26SEP140145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4496.83
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140145-45": {
          "UP/YES": "KXBTC15M-26SEP140145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 132,
          "signal_id": 69,
          "quote_id": 69,
          "settlement_id": 69,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T05:47:24.524718Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4496.83,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 133,
          "signal_id": 69,
          "quote_id": 69,
          "settlement_id": 69,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T05:47:24.527411Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4496.83,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77503.56,
        "kronos_base_predicted_close": 77573.6015625,
        "kronos_base_displacement": 70.04156250000233,
        "kronos_base_displacement_fraction": 0.0009037205839319166,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77594.34375,
        "kronos_small_displacement": 90.78375000000233,
        "kronos_small_displacement_fraction": 0.0011713494193041239,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140145",
        "ticker": "KXBTC15M-26SEP140145-45",
        "market_id": "KXBTC15M-26SEP140145-45",
        "contract_id": "KXBTC15M-26SEP140145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77503.56
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T05:32:15.002673Z",
        "retrieved_timestamp": "2026-09-14T05:32:15.187731Z",
        "quote_offset_seconds": 0.185058,
        "quote_age_seconds": 0.185058,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4496.83
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77531.35,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 69,
          "signal_id": 69,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T05:15:00Z",
          "return_6h": 0.010589865696442935,
          "return_12h": 0.002919781798391252,
          "return_24h": 0.003110089675028238,
          "close_vs_ema12": 0.0033444274653642303,
          "close_vs_ema24": 0.0042179495098018105,
          "ema12_slope_3h": 0.0029758547016049963,
          "ema24_slope_6h": 0.000993568211040019,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T05:32:15.042883Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T05:15:00Z",
            "return_6h": 0.010589865696442935,
            "return_12h": 0.002919781798391252,
            "return_24h": 0.003110089675028238,
            "close_vs_ema12": 0.0033444274653642303,
            "close_vs_ema24": 0.0042179495098018105,
            "ema12_slope_3h": 0.0029758547016049963,
            "ema24_slope_6h": 0.000993568211040019,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 68,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0400Z",
      "trigger_timestamp": "2026-09-14T04:02:14.468299Z",
      "market_start_timestamp": "2026-09-14T04:00:00Z",
      "resolution_timestamp": "2026-09-14T04:15:00Z",
      "direction": "UP",
      "base_run_id": 409,
      "small_run_id": 410,
      "last_observed_close": 77550.48,
      "actual_close": 77554.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T04:02:14.502640Z",
      "base_predicted_close": 77554.1875,
      "small_predicted_close": 77590.796875,
      "strike": 77550.48,
      "market_regime": {
        "id": 68,
        "signal_id": 68,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T03:45:00Z",
        "return_6h": 0.0034659752575563196,
        "return_12h": 0.0057195298985495135,
        "return_24h": 0.0047990114377070014,
        "close_vs_ema12": 0.005211833988115311,
        "close_vs_ema24": 0.005534517964691066,
        "ema12_slope_3h": 0.0018989230130233015,
        "ema24_slope_6h": -0.00033122491067283377,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T04:02:14.508768Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T03:45:00Z",
          "return_6h": 0.0034659752575563196,
          "return_12h": 0.0057195298985495135,
          "return_24h": 0.0047990114377070014,
          "close_vs_ema12": 0.005211833988115311,
          "close_vs_ema24": 0.005534517964691066,
          "ema12_slope_3h": 0.0018989230130233015,
          "ema24_slope_6h": -0.00033122491067283377,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19127,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        409,
        410
      ],
      "forecast_publication_timestamp": "2026-09-14T04:02:14.468299Z",
      "requested_quote_timestamp": "2026-09-14T04:02:14.468299Z",
      "retrieved_quote_timestamp": "2026-09-14T04:02:14.659569Z",
      "quote_retrieval_timestamp": "2026-09-14T04:02:14.659569Z",
      "timing_difference_seconds": 0.19127,
      "selected_quote": {
        "id": 68,
        "contract_id": 68,
        "forecast_timestamp": "2026-09-14T04:02:14.468299Z",
        "requested_timestamp": "2026-09-14T04:02:14.468299Z",
        "actual_quote_timestamp": "2026-09-14T04:02:14.659569Z",
        "timestamp_delta_seconds": 0.19127,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T04:02:14.659569Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140015",
        "external_market_id": "KXBTC15M-26SEP140015-15",
        "external_contract_id": "KXBTC15M-26SEP140015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2552.92
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 68,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140015",
          "external_market_id": "KXBTC15M-26SEP140015-15",
          "external_contract_id": "KXBTC15M-26SEP140015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T04:00:00Z",
          "resolution_timestamp": "2026-09-14T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T04:02:14.510981Z"
        }
      ],
      "quotes": [
        {
          "id": 68,
          "contract_id": 68,
          "forecast_timestamp": "2026-09-14T04:02:14.468299Z",
          "requested_timestamp": "2026-09-14T04:02:14.468299Z",
          "actual_quote_timestamp": "2026-09-14T04:02:14.659569Z",
          "timestamp_delta_seconds": 0.19127,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.48,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T04:02:14.659569Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140015",
          "external_market_id": "KXBTC15M-26SEP140015-15",
          "external_contract_id": "KXBTC15M-26SEP140015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2552.92
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140015-15": {
          "UP/YES": "KXBTC15M-26SEP140015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 130,
          "signal_id": 68,
          "quote_id": 68,
          "settlement_id": 68,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 1.0,
          "settlement_payout": 197.0,
          "gross_pnl": 100.47,
          "net_pnl": 97.02,
          "roi": 0.9703940788157631,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T04:17:19.084939Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2552.92,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 131,
          "signal_id": 68,
          "quote_id": 68,
          "settlement_id": 68,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 51.0,
          "net_pnl": 49.25,
          "roi": 0.9704433497536946,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T04:17:19.086847Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2552.92,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77550.48,
        "kronos_base_predicted_close": 77554.1875,
        "kronos_base_displacement": 3.7075000000040745,
        "kronos_base_displacement_fraction": 4.780756998543497e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77590.796875,
        "kronos_small_displacement": 40.316875000004075,
        "kronos_small_displacement_fraction": 0.0005198791161576831,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140015",
        "ticker": "KXBTC15M-26SEP140015-15",
        "market_id": "KXBTC15M-26SEP140015-15",
        "contract_id": "KXBTC15M-26SEP140015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77550.48
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T04:02:14.468299Z",
        "retrieved_timestamp": "2026-09-14T04:02:14.659569Z",
        "quote_offset_seconds": 0.19127,
        "quote_age_seconds": 0.19127,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2552.92
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77554.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 68,
          "signal_id": 68,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T03:45:00Z",
          "return_6h": 0.0034659752575563196,
          "return_12h": 0.0057195298985495135,
          "return_24h": 0.0047990114377070014,
          "close_vs_ema12": 0.005211833988115311,
          "close_vs_ema24": 0.005534517964691066,
          "ema12_slope_3h": 0.0018989230130233015,
          "ema24_slope_6h": -0.00033122491067283377,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T04:02:14.508768Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T03:45:00Z",
            "return_6h": 0.0034659752575563196,
            "return_12h": 0.0057195298985495135,
            "return_24h": 0.0047990114377070014,
            "close_vs_ema12": 0.005211833988115311,
            "close_vs_ema24": 0.005534517964691066,
            "ema12_slope_3h": 0.0018989230130233015,
            "ema24_slope_6h": -0.00033122491067283377,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 67,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0345Z",
      "trigger_timestamp": "2026-09-14T03:47:17.680435Z",
      "market_start_timestamp": "2026-09-14T03:45:00Z",
      "resolution_timestamp": "2026-09-14T04:00:00Z",
      "direction": "UP",
      "base_run_id": 407,
      "small_run_id": 408,
      "last_observed_close": 77519.34,
      "actual_close": 77550.48,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T03:47:17.720297Z",
      "base_predicted_close": 77584.0234375,
      "small_predicted_close": 77631.4765625,
      "strike": 77519.34,
      "market_regime": {
        "id": 67,
        "signal_id": 67,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-14T03:30:00Z",
        "return_6h": 0.00221694553643359,
        "return_12h": 0.004831599983327051,
        "return_24h": 0.004003305191859763,
        "close_vs_ema12": 0.005031018824346978,
        "close_vs_ema24": 0.0052478657375036875,
        "ema12_slope_3h": 0.0015521742912365522,
        "ema24_slope_6h": -0.0004112679190857449,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T03:47:17.723418Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T03:30:00Z",
          "return_6h": 0.00221694553643359,
          "return_12h": 0.004831599983327051,
          "return_24h": 0.004003305191859763,
          "close_vs_ema12": 0.005031018824346978,
          "close_vs_ema24": 0.0052478657375036875,
          "ema12_slope_3h": 0.0015521742912365522,
          "ema24_slope_6h": -0.0004112679190857449,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.194101,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        407,
        408
      ],
      "forecast_publication_timestamp": "2026-09-14T03:47:17.680435Z",
      "requested_quote_timestamp": "2026-09-14T03:47:17.680435Z",
      "retrieved_quote_timestamp": "2026-09-14T03:47:17.874536Z",
      "quote_retrieval_timestamp": "2026-09-14T03:47:17.874536Z",
      "timing_difference_seconds": 0.194101,
      "selected_quote": {
        "id": 67,
        "contract_id": 67,
        "forecast_timestamp": "2026-09-14T03:47:17.680435Z",
        "requested_timestamp": "2026-09-14T03:47:17.680435Z",
        "actual_quote_timestamp": "2026-09-14T03:47:17.874536Z",
        "timestamp_delta_seconds": 0.194101,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T03:47:17.874536Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP140000",
        "external_market_id": "KXBTC15M-26SEP140000-00",
        "external_contract_id": "KXBTC15M-26SEP140000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2203.88
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 67,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140000",
          "external_market_id": "KXBTC15M-26SEP140000-00",
          "external_contract_id": "KXBTC15M-26SEP140000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T03:45:00Z",
          "resolution_timestamp": "2026-09-14T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T03:47:17.726000Z"
        }
      ],
      "quotes": [
        {
          "id": 67,
          "contract_id": 67,
          "forecast_timestamp": "2026-09-14T03:47:17.680435Z",
          "requested_timestamp": "2026-09-14T03:47:17.680435Z",
          "actual_quote_timestamp": "2026-09-14T03:47:17.874536Z",
          "timestamp_delta_seconds": 0.194101,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T03:47:17.874536Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP140000",
          "external_market_id": "KXBTC15M-26SEP140000-00",
          "external_contract_id": "KXBTC15M-26SEP140000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2203.88
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP140000-00": {
          "UP/YES": "KXBTC15M-26SEP140000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 128,
          "signal_id": 67,
          "quote_id": 67,
          "settlement_id": 67,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 182.0,
          "gross_pnl": 85.53999999999999,
          "net_pnl": 82.35999999999999,
          "roi": 0.8265756724207143,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T04:02:18.959279Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2203.88,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 129,
          "signal_id": 67,
          "quote_id": 67,
          "settlement_id": 67,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 47.0,
          "net_pnl": 45.25,
          "roi": 0.8264840182648402,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T04:02:18.961165Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2203.88,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77519.34,
        "kronos_base_predicted_close": 77584.0234375,
        "kronos_base_displacement": 64.68343750000349,
        "kronos_base_displacement_fraction": 0.0008344167726402663,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77631.4765625,
        "kronos_small_displacement": 112.13656250000349,
        "kronos_small_displacement_fraction": 0.0014465623997831187,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP140000",
        "ticker": "KXBTC15M-26SEP140000-00",
        "market_id": "KXBTC15M-26SEP140000-00",
        "contract_id": "KXBTC15M-26SEP140000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77519.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T03:47:17.680435Z",
        "retrieved_timestamp": "2026-09-14T03:47:17.874536Z",
        "quote_offset_seconds": 0.194101,
        "quote_age_seconds": 0.194101,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2203.88
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77550.48,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 67,
          "signal_id": 67,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-14T03:30:00Z",
          "return_6h": 0.00221694553643359,
          "return_12h": 0.004831599983327051,
          "return_24h": 0.004003305191859763,
          "close_vs_ema12": 0.005031018824346978,
          "close_vs_ema24": 0.0052478657375036875,
          "ema12_slope_3h": 0.0015521742912365522,
          "ema24_slope_6h": -0.0004112679190857449,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T03:47:17.723418Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T03:30:00Z",
            "return_6h": 0.00221694553643359,
            "return_12h": 0.004831599983327051,
            "return_24h": 0.004003305191859763,
            "close_vs_ema12": 0.005031018824346978,
            "close_vs_ema24": 0.0052478657375036875,
            "ema12_slope_3h": 0.0015521742912365522,
            "ema24_slope_6h": -0.0004112679190857449,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 66,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0245Z",
      "trigger_timestamp": "2026-09-14T02:47:17.356440Z",
      "market_start_timestamp": "2026-09-14T02:45:00Z",
      "resolution_timestamp": "2026-09-14T03:00:00Z",
      "direction": "UP",
      "base_run_id": 399,
      "small_run_id": 400,
      "last_observed_close": 77455.75,
      "actual_close": 77566.65,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T02:47:17.399409Z",
      "base_predicted_close": 77455.96875,
      "small_predicted_close": 77482.2890625,
      "strike": 77455.75,
      "market_regime": {
        "id": 66,
        "signal_id": 66,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-14T02:30:00Z",
        "return_6h": 0.002125523719723521,
        "return_12h": 0.0037277870400633795,
        "return_24h": 0.0025647314735399718,
        "close_vs_ema12": 0.0054751419917069555,
        "close_vs_ema24": 0.005050145563274988,
        "ema12_slope_3h": -0.00041328141558505394,
        "ema24_slope_6h": -0.0008117690280354806,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T02:47:17.402720Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T02:30:00Z",
          "return_6h": 0.002125523719723521,
          "return_12h": 0.0037277870400633795,
          "return_24h": 0.0025647314735399718,
          "close_vs_ema12": 0.0054751419917069555,
          "close_vs_ema24": 0.005050145563274988,
          "ema12_slope_3h": -0.00041328141558505394,
          "ema24_slope_6h": -0.0008117690280354806,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.19643,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        399,
        400
      ],
      "forecast_publication_timestamp": "2026-09-14T02:47:17.356440Z",
      "requested_quote_timestamp": "2026-09-14T02:47:17.356440Z",
      "retrieved_quote_timestamp": "2026-09-14T02:47:17.552870Z",
      "quote_retrieval_timestamp": "2026-09-14T02:47:17.552870Z",
      "timing_difference_seconds": 0.19643,
      "selected_quote": {
        "id": 66,
        "contract_id": 66,
        "forecast_timestamp": "2026-09-14T02:47:17.356440Z",
        "requested_timestamp": "2026-09-14T02:47:17.356440Z",
        "actual_quote_timestamp": "2026-09-14T02:47:17.552870Z",
        "timestamp_delta_seconds": 0.19643,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T02:47:17.552870Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP132300",
        "external_market_id": "KXBTC15M-26SEP132300-00",
        "external_contract_id": "KXBTC15M-26SEP132300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3196.1
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 66,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132300",
          "external_market_id": "KXBTC15M-26SEP132300-00",
          "external_contract_id": "KXBTC15M-26SEP132300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T02:45:00Z",
          "resolution_timestamp": "2026-09-14T03:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T02:47:17.405354Z"
        }
      ],
      "quotes": [
        {
          "id": 66,
          "contract_id": 66,
          "forecast_timestamp": "2026-09-14T02:47:17.356440Z",
          "requested_timestamp": "2026-09-14T02:47:17.356440Z",
          "actual_quote_timestamp": "2026-09-14T02:47:17.552870Z",
          "timestamp_delta_seconds": 0.19643,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.69,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T02:47:17.552870Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132300",
          "external_market_id": "KXBTC15M-26SEP132300-00",
          "external_contract_id": "KXBTC15M-26SEP132300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3196.1
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP132300-00": {
          "UP/YES": "KXBTC15M-26SEP132300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 126,
          "signal_id": 66,
          "quote_id": 66,
          "settlement_id": 66,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T03:02:19.146753Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3196.1,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 127,
          "signal_id": 66,
          "quote_id": 66,
          "settlement_id": 66,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T03:02:19.148631Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3196.1,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77455.75,
        "kronos_base_predicted_close": 77455.96875,
        "kronos_base_displacement": 0.21875,
        "kronos_base_displacement_fraction": 2.8241931683574168e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77482.2890625,
        "kronos_small_displacement": 26.5390625,
        "kronos_small_displacement_fraction": 0.0003426351497467909,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP132300",
        "ticker": "KXBTC15M-26SEP132300-00",
        "market_id": "KXBTC15M-26SEP132300-00",
        "contract_id": "KXBTC15M-26SEP132300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77455.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T02:47:17.356440Z",
        "retrieved_timestamp": "2026-09-14T02:47:17.552870Z",
        "quote_offset_seconds": 0.19643,
        "quote_age_seconds": 0.19643,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3196.1
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77566.65,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 66,
          "signal_id": 66,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-14T02:30:00Z",
          "return_6h": 0.002125523719723521,
          "return_12h": 0.0037277870400633795,
          "return_24h": 0.0025647314735399718,
          "close_vs_ema12": 0.0054751419917069555,
          "close_vs_ema24": 0.005050145563274988,
          "ema12_slope_3h": -0.00041328141558505394,
          "ema24_slope_6h": -0.0008117690280354806,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T02:47:17.402720Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T02:30:00Z",
            "return_6h": 0.002125523719723521,
            "return_12h": 0.0037277870400633795,
            "return_24h": 0.0025647314735399718,
            "close_vs_ema12": 0.0054751419917069555,
            "close_vs_ema24": 0.005050145563274988,
            "ema12_slope_3h": -0.00041328141558505394,
            "ema24_slope_6h": -0.0008117690280354806,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 65,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0130Z",
      "trigger_timestamp": "2026-09-14T01:32:15.248255Z",
      "market_start_timestamp": "2026-09-14T01:30:00Z",
      "resolution_timestamp": "2026-09-14T01:45:00Z",
      "direction": "UP",
      "base_run_id": 389,
      "small_run_id": 390,
      "last_observed_close": 76824.93,
      "actual_close": 76801.88,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T01:32:15.281393Z",
      "base_predicted_close": 76825.4765625,
      "small_predicted_close": 76862.2578125,
      "strike": 76824.93,
      "market_regime": {
        "id": 65,
        "signal_id": 65,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-14T01:15:00Z",
        "return_6h": -0.005431179036700096,
        "return_12h": 0.0035220727305278476,
        "return_24h": -0.005462163203820758,
        "close_vs_ema12": -0.0020696829860193944,
        "close_vs_ema24": -0.0028866265350295794,
        "ema12_slope_3h": -0.002103069232474164,
        "ema24_slope_6h": -0.0008672739167809862,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T01:32:15.286202Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T01:15:00Z",
          "return_6h": -0.005431179036700096,
          "return_12h": 0.0035220727305278476,
          "return_24h": -0.005462163203820758,
          "close_vs_ema12": -0.0020696829860193944,
          "close_vs_ema24": -0.0028866265350295794,
          "ema12_slope_3h": -0.002103069232474164,
          "ema24_slope_6h": -0.0008672739167809862,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.201686,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        389,
        390
      ],
      "forecast_publication_timestamp": "2026-09-14T01:32:15.248255Z",
      "requested_quote_timestamp": "2026-09-14T01:32:15.248255Z",
      "retrieved_quote_timestamp": "2026-09-14T01:32:15.449941Z",
      "quote_retrieval_timestamp": "2026-09-14T01:32:15.449941Z",
      "timing_difference_seconds": 0.201686,
      "selected_quote": {
        "id": 65,
        "contract_id": 65,
        "forecast_timestamp": "2026-09-14T01:32:15.248255Z",
        "requested_timestamp": "2026-09-14T01:32:15.248255Z",
        "actual_quote_timestamp": "2026-09-14T01:32:15.449941Z",
        "timestamp_delta_seconds": 0.201686,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T01:32:15.449941Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP132145",
        "external_market_id": "KXBTC15M-26SEP132145-45",
        "external_contract_id": "KXBTC15M-26SEP132145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 200.04
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 65,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132145",
          "external_market_id": "KXBTC15M-26SEP132145-45",
          "external_contract_id": "KXBTC15M-26SEP132145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T01:30:00Z",
          "resolution_timestamp": "2026-09-14T01:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T01:32:15.288569Z"
        }
      ],
      "quotes": [
        {
          "id": 65,
          "contract_id": 65,
          "forecast_timestamp": "2026-09-14T01:32:15.248255Z",
          "requested_timestamp": "2026-09-14T01:32:15.248255Z",
          "actual_quote_timestamp": "2026-09-14T01:32:15.449941Z",
          "timestamp_delta_seconds": 0.201686,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.38,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T01:32:15.449941Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132145",
          "external_market_id": "KXBTC15M-26SEP132145-45",
          "external_contract_id": "KXBTC15M-26SEP132145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 200.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP132145-45": {
          "UP/YES": "KXBTC15M-26SEP132145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": {
          "id": 125,
          "signal_id": 65,
          "quote_id": 65,
          "settlement_id": 65,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -38.0,
          "net_pnl": -39.65,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T01:47:26.288312Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 200.04,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76824.93,
        "kronos_base_predicted_close": 76825.4765625,
        "kronos_base_displacement": 0.5465625000069849,
        "kronos_base_displacement_fraction": 7.114389821207582e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76862.2578125,
        "kronos_small_displacement": 37.327812500006985,
        "kronos_small_displacement_fraction": 0.00048588150356930997,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP132145",
        "ticker": "KXBTC15M-26SEP132145-45",
        "market_id": "KXBTC15M-26SEP132145-45",
        "contract_id": "KXBTC15M-26SEP132145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76824.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T01:32:15.248255Z",
        "retrieved_timestamp": "2026-09-14T01:32:15.449941Z",
        "quote_offset_seconds": 0.201686,
        "quote_age_seconds": 0.201686,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.38,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 200.04
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76801.88,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 65,
          "signal_id": 65,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-14T01:15:00Z",
          "return_6h": -0.005431179036700096,
          "return_12h": 0.0035220727305278476,
          "return_24h": -0.005462163203820758,
          "close_vs_ema12": -0.0020696829860193944,
          "close_vs_ema24": -0.0028866265350295794,
          "ema12_slope_3h": -0.002103069232474164,
          "ema24_slope_6h": -0.0008672739167809862,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T01:32:15.286202Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T01:15:00Z",
            "return_6h": -0.005431179036700096,
            "return_12h": 0.0035220727305278476,
            "return_24h": -0.005462163203820758,
            "close_vs_ema12": -0.0020696829860193944,
            "close_vs_ema24": -0.0028866265350295794,
            "ema12_slope_3h": -0.002103069232474164,
            "ema24_slope_6h": -0.0008672739167809862,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 64,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0115Z",
      "trigger_timestamp": "2026-09-14T01:17:15.671061Z",
      "market_start_timestamp": "2026-09-14T01:15:00Z",
      "resolution_timestamp": "2026-09-14T01:30:00Z",
      "direction": "UP",
      "base_run_id": 387,
      "small_run_id": 388,
      "last_observed_close": 76729.43,
      "actual_close": 76824.93,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T01:17:15.707833Z",
      "base_predicted_close": 76821.0703125,
      "small_predicted_close": 76761.2421875,
      "strike": 76729.43,
      "market_regime": {
        "id": 64,
        "signal_id": 64,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-14T01:00:00Z",
        "return_6h": -0.006879990837289185,
        "return_12h": -0.00013515803280017558,
        "return_24h": -0.006769716163150585,
        "close_vs_ema12": -0.0033980724697073583,
        "close_vs_ema24": -0.004186754764825218,
        "ema12_slope_3h": -0.002220756578237726,
        "ema24_slope_6h": -0.0007710325345288149,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T01:17:15.715363Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T01:00:00Z",
          "return_6h": -0.006879990837289185,
          "return_12h": -0.00013515803280017558,
          "return_24h": -0.006769716163150585,
          "close_vs_ema12": -0.0033980724697073583,
          "close_vs_ema24": -0.004186754764825218,
          "ema12_slope_3h": -0.002220756578237726,
          "ema24_slope_6h": -0.0007710325345288149,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.27,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.315885,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        387,
        388
      ],
      "forecast_publication_timestamp": "2026-09-14T01:17:15.671061Z",
      "requested_quote_timestamp": "2026-09-14T01:17:15.671061Z",
      "retrieved_quote_timestamp": "2026-09-14T01:17:15.986946Z",
      "quote_retrieval_timestamp": "2026-09-14T01:17:15.986946Z",
      "timing_difference_seconds": 0.315885,
      "selected_quote": {
        "id": 64,
        "contract_id": 64,
        "forecast_timestamp": "2026-09-14T01:17:15.671061Z",
        "requested_timestamp": "2026-09-14T01:17:15.671061Z",
        "actual_quote_timestamp": "2026-09-14T01:17:15.986946Z",
        "timestamp_delta_seconds": 0.315885,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.26,
        "implied_probability": 0.27,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T01:17:15.986946Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP132130",
        "external_market_id": "KXBTC15M-26SEP132130-30",
        "external_contract_id": "KXBTC15M-26SEP132130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 35.04
      },
      "selected_entry_price": 0.27,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 64,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132130",
          "external_market_id": "KXBTC15M-26SEP132130-30",
          "external_contract_id": "KXBTC15M-26SEP132130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T01:15:00Z",
          "resolution_timestamp": "2026-09-14T01:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T01:17:15.718274Z"
        }
      ],
      "quotes": [
        {
          "id": 64,
          "contract_id": 64,
          "forecast_timestamp": "2026-09-14T01:17:15.671061Z",
          "requested_timestamp": "2026-09-14T01:17:15.671061Z",
          "actual_quote_timestamp": "2026-09-14T01:17:15.986946Z",
          "timestamp_delta_seconds": 0.315885,
          "bid": 0.26,
          "ask": 0.27,
          "midpoint": 0.265,
          "last_price": 0.26,
          "implied_probability": 0.27,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T01:17:15.986946Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132130",
          "external_market_id": "KXBTC15M-26SEP132130-30",
          "external_contract_id": "KXBTC15M-26SEP132130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 35.04
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP132130-30": {
          "UP/YES": "KXBTC15M-26SEP132130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76729.43,
        "kronos_base_predicted_close": 76821.0703125,
        "kronos_base_displacement": 91.64031250000698,
        "kronos_base_displacement_fraction": 0.0011943306825035322,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76761.2421875,
        "kronos_small_displacement": 31.812187500006985,
        "kronos_small_displacement_fraction": 0.0004146021611265324,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP132130",
        "ticker": "KXBTC15M-26SEP132130-30",
        "market_id": "KXBTC15M-26SEP132130-30",
        "contract_id": "KXBTC15M-26SEP132130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76729.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T01:17:15.671061Z",
        "retrieved_timestamp": "2026-09-14T01:17:15.986946Z",
        "quote_offset_seconds": 0.315885,
        "quote_age_seconds": 0.315885,
        "bid": 0.26,
        "ask": 0.27,
        "midpoint": 0.265,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.27,
        "price_type": "live_executable_ask",
        "yes_ask_size": 35.04
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 76824.93,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 64,
          "signal_id": 64,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-14T01:00:00Z",
          "return_6h": -0.006879990837289185,
          "return_12h": -0.00013515803280017558,
          "return_24h": -0.006769716163150585,
          "close_vs_ema12": -0.0033980724697073583,
          "close_vs_ema24": -0.004186754764825218,
          "ema12_slope_3h": -0.002220756578237726,
          "ema24_slope_6h": -0.0007710325345288149,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T01:17:15.715363Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T01:00:00Z",
            "return_6h": -0.006879990837289185,
            "return_12h": -0.00013515803280017558,
            "return_24h": -0.006769716163150585,
            "close_vs_ema12": -0.0033980724697073583,
            "close_vs_ema24": -0.004186754764825218,
            "ema12_slope_3h": -0.002220756578237726,
            "ema24_slope_6h": -0.0007710325345288149,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 63,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0030Z",
      "trigger_timestamp": "2026-09-14T00:32:15.182104Z",
      "market_start_timestamp": "2026-09-14T00:30:00Z",
      "resolution_timestamp": "2026-09-14T00:45:00Z",
      "direction": "UP",
      "base_run_id": 381,
      "small_run_id": 382,
      "last_observed_close": 76413.73,
      "actual_close": 76747.72,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T00:32:15.219931Z",
      "base_predicted_close": 76604.875,
      "small_predicted_close": 76435.703125,
      "strike": 76413.73,
      "market_regime": {
        "id": 63,
        "signal_id": 63,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-14T00:15:00Z",
        "return_6h": -0.011570806411527412,
        "return_12h": -0.005216104872202254,
        "return_24h": -0.010886173034061919,
        "close_vs_ema12": -0.007910045978606672,
        "close_vs_ema24": -0.008533500261253102,
        "ema12_slope_3h": -0.0017860184436395699,
        "ema24_slope_6h": -0.00035521131285076724,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T00:32:15.224060Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T00:15:00Z",
          "return_6h": -0.011570806411527412,
          "return_12h": -0.005216104872202254,
          "return_24h": -0.010886173034061919,
          "close_vs_ema12": -0.007910045978606672,
          "close_vs_ema24": -0.008533500261253102,
          "ema12_slope_3h": -0.0017860184436395699,
          "ema24_slope_6h": -0.00035521131285076724,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.88,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.192105,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        381,
        382
      ],
      "forecast_publication_timestamp": "2026-09-14T00:32:15.182104Z",
      "requested_quote_timestamp": "2026-09-14T00:32:15.182104Z",
      "retrieved_quote_timestamp": "2026-09-14T00:32:15.374209Z",
      "quote_retrieval_timestamp": "2026-09-14T00:32:15.374209Z",
      "timing_difference_seconds": 0.192105,
      "selected_quote": {
        "id": 63,
        "contract_id": 63,
        "forecast_timestamp": "2026-09-14T00:32:15.182104Z",
        "requested_timestamp": "2026-09-14T00:32:15.182104Z",
        "actual_quote_timestamp": "2026-09-14T00:32:15.374209Z",
        "timestamp_delta_seconds": 0.192105,
        "bid": 0.87,
        "ask": 0.88,
        "midpoint": 0.875,
        "last_price": 0.88,
        "implied_probability": 0.88,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T00:32:15.374209Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP132045",
        "external_market_id": "KXBTC15M-26SEP132045-45",
        "external_contract_id": "KXBTC15M-26SEP132045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4508.95
      },
      "selected_entry_price": 0.88,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 63,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132045",
          "external_market_id": "KXBTC15M-26SEP132045-45",
          "external_contract_id": "KXBTC15M-26SEP132045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T00:30:00Z",
          "resolution_timestamp": "2026-09-14T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T00:32:15.226729Z"
        }
      ],
      "quotes": [
        {
          "id": 63,
          "contract_id": 63,
          "forecast_timestamp": "2026-09-14T00:32:15.182104Z",
          "requested_timestamp": "2026-09-14T00:32:15.182104Z",
          "actual_quote_timestamp": "2026-09-14T00:32:15.374209Z",
          "timestamp_delta_seconds": 0.192105,
          "bid": 0.87,
          "ask": 0.88,
          "midpoint": 0.875,
          "last_price": 0.88,
          "implied_probability": 0.88,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T00:32:15.374209Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132045",
          "external_market_id": "KXBTC15M-26SEP132045-45",
          "external_contract_id": "KXBTC15M-26SEP132045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4508.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP132045-45": {
          "UP/YES": "KXBTC15M-26SEP132045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 123,
          "signal_id": 63,
          "quote_id": 63,
          "settlement_id": 63,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 112.0,
          "entry_price": 0.88,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.56,
          "trading_fee": 0.83,
          "total_deployed": 99.39,
          "settlement_value": 1.0,
          "settlement_payout": 112.0,
          "gross_pnl": 13.439999999999998,
          "net_pnl": 12.61,
          "roi": 0.12687393097897173,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T00:47:24.146970Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4508.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 124,
          "signal_id": 63,
          "quote_id": 63,
          "settlement_id": 63,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.88,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 88.0,
          "trading_fee": 0.74,
          "total_deployed": 88.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 12.0,
          "net_pnl": 11.260000000000005,
          "roi": 0.126887536623845,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T00:47:24.149851Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4508.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76413.73,
        "kronos_base_predicted_close": 76604.875,
        "kronos_base_displacement": 191.14500000000407,
        "kronos_base_displacement_fraction": 0.0025014483653658065,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76435.703125,
        "kronos_small_displacement": 21.973125000004075,
        "kronos_small_displacement_fraction": 0.00028755467113049024,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP132045",
        "ticker": "KXBTC15M-26SEP132045-45",
        "market_id": "KXBTC15M-26SEP132045-45",
        "contract_id": "KXBTC15M-26SEP132045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76413.73
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T00:32:15.182104Z",
        "retrieved_timestamp": "2026-09-14T00:32:15.374209Z",
        "quote_offset_seconds": 0.192105,
        "quote_age_seconds": 0.192105,
        "bid": 0.87,
        "ask": 0.88,
        "midpoint": 0.875,
        "last_price": 0.88,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.88,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4508.95
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76747.72,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 63,
          "signal_id": 63,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-14T00:15:00Z",
          "return_6h": -0.011570806411527412,
          "return_12h": -0.005216104872202254,
          "return_24h": -0.010886173034061919,
          "close_vs_ema12": -0.007910045978606672,
          "close_vs_ema24": -0.008533500261253102,
          "ema12_slope_3h": -0.0017860184436395699,
          "ema24_slope_6h": -0.00035521131285076724,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T00:32:15.224060Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T00:15:00Z",
            "return_6h": -0.011570806411527412,
            "return_12h": -0.005216104872202254,
            "return_24h": -0.010886173034061919,
            "close_vs_ema12": -0.007910045978606672,
            "close_vs_ema24": -0.008533500261253102,
            "ema12_slope_3h": -0.0017860184436395699,
            "ema24_slope_6h": -0.00035521131285076724,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 62,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260914T0015Z",
      "trigger_timestamp": "2026-09-14T00:17:14.809664Z",
      "market_start_timestamp": "2026-09-14T00:15:00Z",
      "resolution_timestamp": "2026-09-14T00:30:00Z",
      "direction": "UP",
      "base_run_id": 379,
      "small_run_id": 380,
      "last_observed_close": 76884.45,
      "actual_close": 76413.73,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-14T00:17:14.845594Z",
      "base_predicted_close": 76884.8359375,
      "small_predicted_close": 76924.3671875,
      "strike": 76884.45,
      "market_regime": {
        "id": 62,
        "signal_id": 62,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-14T00:00:00Z",
        "return_6h": -0.005641562466400685,
        "return_12h": 0.001505582081510859,
        "return_24h": -0.004849020025346262,
        "close_vs_ema12": -0.002134552895877051,
        "close_vs_ema24": -0.0026051028733619086,
        "ema12_slope_3h": -0.0013249494319990118,
        "ema24_slope_6h": -0.00011840588412270758,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-14T00:17:14.847574Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-14T00:00:00Z",
          "return_6h": -0.005641562466400685,
          "return_12h": 0.001505582081510859,
          "return_24h": -0.004849020025346262,
          "close_vs_ema12": -0.002134552895877051,
          "close_vs_ema24": -0.0026051028733619086,
          "ema12_slope_3h": -0.0013249494319990118,
          "ema24_slope_6h": -0.00011840588412270758,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184974,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        379,
        380
      ],
      "forecast_publication_timestamp": "2026-09-14T00:17:14.809664Z",
      "requested_quote_timestamp": "2026-09-14T00:17:14.809664Z",
      "retrieved_quote_timestamp": "2026-09-14T00:17:14.994638Z",
      "quote_retrieval_timestamp": "2026-09-14T00:17:14.994638Z",
      "timing_difference_seconds": 0.184974,
      "selected_quote": {
        "id": 62,
        "contract_id": 62,
        "forecast_timestamp": "2026-09-14T00:17:14.809664Z",
        "requested_timestamp": "2026-09-14T00:17:14.809664Z",
        "actual_quote_timestamp": "2026-09-14T00:17:14.994638Z",
        "timestamp_delta_seconds": 0.184974,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-14T00:17:14.994638Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP132030",
        "external_market_id": "KXBTC15M-26SEP132030-30",
        "external_contract_id": "KXBTC15M-26SEP132030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3832.16
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 62,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132030",
          "external_market_id": "KXBTC15M-26SEP132030-30",
          "external_contract_id": "KXBTC15M-26SEP132030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-14T00:15:00Z",
          "resolution_timestamp": "2026-09-14T00:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-14T00:17:14.849622Z"
        }
      ],
      "quotes": [
        {
          "id": 62,
          "contract_id": 62,
          "forecast_timestamp": "2026-09-14T00:17:14.809664Z",
          "requested_timestamp": "2026-09-14T00:17:14.809664Z",
          "actual_quote_timestamp": "2026-09-14T00:17:14.994638Z",
          "timestamp_delta_seconds": 0.184974,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-14T00:17:14.994638Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP132030",
          "external_market_id": "KXBTC15M-26SEP132030-30",
          "external_contract_id": "KXBTC15M-26SEP132030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3832.16
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP132030-30": {
          "UP/YES": "KXBTC15M-26SEP132030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 121,
          "signal_id": 62,
          "quote_id": 62,
          "settlement_id": 62,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T00:32:19.812220Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3832.16,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 122,
          "signal_id": 62,
          "quote_id": 62,
          "settlement_id": 62,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-14T00:32:19.814248Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3832.16,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76884.45,
        "kronos_base_predicted_close": 76884.8359375,
        "kronos_base_displacement": 0.3859375000029104,
        "kronos_base_displacement_fraction": 5.0197081464835915e-06,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76924.3671875,
        "kronos_small_displacement": 39.91718750000291,
        "kronos_small_displacement_fraction": 0.0005191841458188608,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP132030",
        "ticker": "KXBTC15M-26SEP132030-30",
        "market_id": "KXBTC15M-26SEP132030-30",
        "contract_id": "KXBTC15M-26SEP132030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76884.45
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-14T00:17:14.809664Z",
        "retrieved_timestamp": "2026-09-14T00:17:14.994638Z",
        "quote_offset_seconds": 0.184974,
        "quote_age_seconds": 0.184974,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3832.16
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76413.73,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260914T0015Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 62,
          "signal_id": 62,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-14T00:00:00Z",
          "return_6h": -0.005641562466400685,
          "return_12h": 0.001505582081510859,
          "return_24h": -0.004849020025346262,
          "close_vs_ema12": -0.002134552895877051,
          "close_vs_ema24": -0.0026051028733619086,
          "ema12_slope_3h": -0.0013249494319990118,
          "ema24_slope_6h": -0.00011840588412270758,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-14T00:17:14.847574Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-14T00:00:00Z",
            "return_6h": -0.005641562466400685,
            "return_12h": 0.001505582081510859,
            "return_24h": -0.004849020025346262,
            "close_vs_ema12": -0.002134552895877051,
            "close_vs_ema24": -0.0026051028733619086,
            "ema12_slope_3h": -0.0013249494319990118,
            "ema24_slope_6h": -0.00011840588412270758,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 61,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T2330Z",
      "trigger_timestamp": "2026-09-13T23:32:14.836619Z",
      "market_start_timestamp": "2026-09-13T23:30:00Z",
      "resolution_timestamp": "2026-09-13T23:45:00Z",
      "direction": "UP",
      "base_run_id": 373,
      "small_run_id": 374,
      "last_observed_close": 76691.4,
      "actual_close": 76795.04,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T23:32:14.874113Z",
      "base_predicted_close": 76716.6328125,
      "small_predicted_close": 76759.375,
      "strike": 76691.4,
      "market_regime": {
        "id": 61,
        "signal_id": 61,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T23:15:00Z",
        "return_6h": -0.0075897098896454684,
        "return_12h": 0.0008180288088506238,
        "return_24h": -0.007107666193619022,
        "close_vs_ema12": -0.0050072086508983205,
        "close_vs_ema24": -0.00531790689557865,
        "ema12_slope_3h": -0.0006803066376221967,
        "ema24_slope_6h": 0.00025642264806147175,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T23:32:14.878630Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T23:15:00Z",
          "return_6h": -0.0075897098896454684,
          "return_12h": 0.0008180288088506238,
          "return_24h": -0.007107666193619022,
          "close_vs_ema12": -0.0050072086508983205,
          "close_vs_ema24": -0.00531790689557865,
          "ema12_slope_3h": -0.0006803066376221967,
          "ema24_slope_6h": 0.00025642264806147175,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.81,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.177659,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "80_plus",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        373,
        374
      ],
      "forecast_publication_timestamp": "2026-09-13T23:32:14.836619Z",
      "requested_quote_timestamp": "2026-09-13T23:32:14.836619Z",
      "retrieved_quote_timestamp": "2026-09-13T23:32:15.014278Z",
      "quote_retrieval_timestamp": "2026-09-13T23:32:15.014278Z",
      "timing_difference_seconds": 0.177659,
      "selected_quote": {
        "id": 61,
        "contract_id": 61,
        "forecast_timestamp": "2026-09-13T23:32:14.836619Z",
        "requested_timestamp": "2026-09-13T23:32:14.836619Z",
        "actual_quote_timestamp": "2026-09-13T23:32:15.014278Z",
        "timestamp_delta_seconds": 0.177659,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "implied_probability": 0.81,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T23:32:15.014278Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131945",
        "external_market_id": "KXBTC15M-26SEP131945-45",
        "external_contract_id": "KXBTC15M-26SEP131945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4903.3
      },
      "selected_entry_price": 0.81,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 61,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131945",
          "external_market_id": "KXBTC15M-26SEP131945-45",
          "external_contract_id": "KXBTC15M-26SEP131945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T23:30:00Z",
          "resolution_timestamp": "2026-09-13T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T23:32:14.880679Z"
        }
      ],
      "quotes": [
        {
          "id": 61,
          "contract_id": 61,
          "forecast_timestamp": "2026-09-13T23:32:14.836619Z",
          "requested_timestamp": "2026-09-13T23:32:14.836619Z",
          "actual_quote_timestamp": "2026-09-13T23:32:15.014278Z",
          "timestamp_delta_seconds": 0.177659,
          "bid": 0.8,
          "ask": 0.81,
          "midpoint": 0.805,
          "last_price": 0.8,
          "implied_probability": 0.81,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T23:32:15.014278Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131945",
          "external_market_id": "KXBTC15M-26SEP131945-45",
          "external_contract_id": "KXBTC15M-26SEP131945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4903.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131945-45": {
          "UP/YES": "KXBTC15M-26SEP131945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 119,
          "signal_id": 61,
          "quote_id": 61,
          "settlement_id": 61,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 121.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.01,
          "trading_fee": 1.31,
          "total_deployed": 99.32000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 121.0,
          "gross_pnl": 22.989999999999995,
          "net_pnl": 21.679999999999993,
          "roi": 0.21828433346757944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T23:47:23.534304Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4903.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 120,
          "signal_id": 61,
          "quote_id": 61,
          "settlement_id": 61,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.81,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 81.0,
          "trading_fee": 1.08,
          "total_deployed": 82.08,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 19.0,
          "net_pnl": 17.92,
          "roi": 0.2183235867446394,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T23:47:23.536741Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4903.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76691.4,
        "kronos_base_predicted_close": 76716.6328125,
        "kronos_base_displacement": 25.23281250000582,
        "kronos_base_displacement_fraction": 0.0003290174973987412,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76759.375,
        "kronos_small_displacement": 67.97500000000582,
        "kronos_small_displacement_fraction": 0.0008863444923421117,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131945",
        "ticker": "KXBTC15M-26SEP131945-45",
        "market_id": "KXBTC15M-26SEP131945-45",
        "contract_id": "KXBTC15M-26SEP131945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76691.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T23:32:14.836619Z",
        "retrieved_timestamp": "2026-09-13T23:32:15.014278Z",
        "quote_offset_seconds": 0.177659,
        "quote_age_seconds": 0.177659,
        "bid": 0.8,
        "ask": 0.81,
        "midpoint": 0.805,
        "last_price": 0.8,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.81,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4903.3
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76795.04,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 61,
          "signal_id": 61,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T23:15:00Z",
          "return_6h": -0.0075897098896454684,
          "return_12h": 0.0008180288088506238,
          "return_24h": -0.007107666193619022,
          "close_vs_ema12": -0.0050072086508983205,
          "close_vs_ema24": -0.00531790689557865,
          "ema12_slope_3h": -0.0006803066376221967,
          "ema24_slope_6h": 0.00025642264806147175,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T23:32:14.878630Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T23:15:00Z",
            "return_6h": -0.0075897098896454684,
            "return_12h": 0.0008180288088506238,
            "return_24h": -0.007107666193619022,
            "close_vs_ema12": -0.0050072086508983205,
            "close_vs_ema24": -0.00531790689557865,
            "ema12_slope_3h": -0.0006803066376221967,
            "ema24_slope_6h": 0.00025642264806147175,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 60,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T2315Z",
      "trigger_timestamp": "2026-09-13T23:17:14.883403Z",
      "market_start_timestamp": "2026-09-13T23:15:00Z",
      "resolution_timestamp": "2026-09-13T23:30:00Z",
      "direction": "UP",
      "base_run_id": 371,
      "small_run_id": 372,
      "last_observed_close": 76689.81,
      "actual_close": 76691.4,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T23:17:14.915882Z",
      "base_predicted_close": 76735.84375,
      "small_predicted_close": 76779.3125,
      "strike": 76689.81,
      "market_regime": {
        "id": 60,
        "signal_id": 60,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T23:00:00Z",
        "return_6h": -0.008433385825680428,
        "return_12h": 0.0022354889574847103,
        "return_24h": -0.00736659226996228,
        "close_vs_ema12": -0.005239810824778313,
        "close_vs_ema24": -0.005449812154628919,
        "ema12_slope_3h": -0.00037925356058921,
        "ema24_slope_6h": 0.00042208611493355086,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T23:17:14.918323Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T23:00:00Z",
          "return_6h": -0.008433385825680428,
          "return_12h": 0.0022354889574847103,
          "return_24h": -0.00736659226996228,
          "close_vs_ema12": -0.005239810824778313,
          "close_vs_ema24": -0.005449812154628919,
          "ema12_slope_3h": -0.00037925356058921,
          "ema24_slope_6h": 0.00042208611493355086,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.38,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176928,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        371,
        372
      ],
      "forecast_publication_timestamp": "2026-09-13T23:17:14.883403Z",
      "requested_quote_timestamp": "2026-09-13T23:17:14.883403Z",
      "retrieved_quote_timestamp": "2026-09-13T23:17:15.060331Z",
      "quote_retrieval_timestamp": "2026-09-13T23:17:15.060331Z",
      "timing_difference_seconds": 0.176928,
      "selected_quote": {
        "id": 60,
        "contract_id": 60,
        "forecast_timestamp": "2026-09-13T23:17:14.883403Z",
        "requested_timestamp": "2026-09-13T23:17:14.883403Z",
        "actual_quote_timestamp": "2026-09-13T23:17:15.060331Z",
        "timestamp_delta_seconds": 0.176928,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "implied_probability": 0.38,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T23:17:15.060331Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131930",
        "external_market_id": "KXBTC15M-26SEP131930-30",
        "external_contract_id": "KXBTC15M-26SEP131930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2505.27
      },
      "selected_entry_price": 0.38,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 60,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131930",
          "external_market_id": "KXBTC15M-26SEP131930-30",
          "external_contract_id": "KXBTC15M-26SEP131930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T23:15:00Z",
          "resolution_timestamp": "2026-09-13T23:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T23:17:14.920499Z"
        }
      ],
      "quotes": [
        {
          "id": 60,
          "contract_id": 60,
          "forecast_timestamp": "2026-09-13T23:17:14.883403Z",
          "requested_timestamp": "2026-09-13T23:17:14.883403Z",
          "actual_quote_timestamp": "2026-09-13T23:17:15.060331Z",
          "timestamp_delta_seconds": 0.176928,
          "bid": 0.37,
          "ask": 0.38,
          "midpoint": 0.375,
          "last_price": 0.37,
          "implied_probability": 0.38,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T23:17:15.060331Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131930",
          "external_market_id": "KXBTC15M-26SEP131930-30",
          "external_contract_id": "KXBTC15M-26SEP131930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2505.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131930-30": {
          "UP/YES": "KXBTC15M-26SEP131930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 117,
          "signal_id": 60,
          "quote_id": 60,
          "settlement_id": 60,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 252.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.76,
          "trading_fee": 4.16,
          "total_deployed": 99.92,
          "settlement_value": 1.0,
          "settlement_payout": 252.0,
          "gross_pnl": 156.24,
          "net_pnl": 152.07999999999998,
          "roi": 1.522017614091273,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T23:32:19.707094Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2505.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 118,
          "signal_id": 60,
          "quote_id": 60,
          "settlement_id": 60,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.38,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 38.0,
          "trading_fee": 1.65,
          "total_deployed": 39.65,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 62.0,
          "net_pnl": 60.35,
          "roi": 1.5220680958385877,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T23:32:19.709159Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2505.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76689.81,
        "kronos_base_predicted_close": 76735.84375,
        "kronos_base_displacement": 46.03375000000233,
        "kronos_base_displacement_fraction": 0.0006002590174627154,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76779.3125,
        "kronos_small_displacement": 89.50250000000233,
        "kronos_small_displacement_fraction": 0.001167071609644128,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131930",
        "ticker": "KXBTC15M-26SEP131930-30",
        "market_id": "KXBTC15M-26SEP131930-30",
        "contract_id": "KXBTC15M-26SEP131930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76689.81
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T23:17:14.883403Z",
        "retrieved_timestamp": "2026-09-13T23:17:15.060331Z",
        "quote_offset_seconds": 0.176928,
        "quote_age_seconds": 0.176928,
        "bid": 0.37,
        "ask": 0.38,
        "midpoint": 0.375,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.38,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2505.27
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76691.4,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T2315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 60,
          "signal_id": 60,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T23:00:00Z",
          "return_6h": -0.008433385825680428,
          "return_12h": 0.0022354889574847103,
          "return_24h": -0.00736659226996228,
          "close_vs_ema12": -0.005239810824778313,
          "close_vs_ema24": -0.005449812154628919,
          "ema12_slope_3h": -0.00037925356058921,
          "ema24_slope_6h": 0.00042208611493355086,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T23:17:14.918323Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T23:00:00Z",
            "return_6h": -0.008433385825680428,
            "return_12h": 0.0022354889574847103,
            "return_24h": -0.00736659226996228,
            "close_vs_ema12": -0.005239810824778313,
            "close_vs_ema24": -0.005449812154628919,
            "ema12_slope_3h": -0.00037925356058921,
            "ema24_slope_6h": 0.00042208611493355086,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 59,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T2245Z",
      "trigger_timestamp": "2026-09-13T22:47:17.737997Z",
      "market_start_timestamp": "2026-09-13T22:45:00Z",
      "resolution_timestamp": "2026-09-13T23:00:00Z",
      "direction": "UP",
      "base_run_id": 367,
      "small_run_id": 368,
      "last_observed_close": 76717.01,
      "actual_close": 76687.47,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T22:47:17.777463Z",
      "base_predicted_close": 76885.9140625,
      "small_predicted_close": 76826.4375,
      "strike": 76717.01,
      "market_regime": {
        "id": 59,
        "signal_id": 59,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T22:30:00Z",
        "return_6h": -0.007280901126125006,
        "return_12h": 0.0004795346813240009,
        "return_24h": -0.006090036863768189,
        "close_vs_ema12": -0.005341329372782422,
        "close_vs_ema24": -0.005328436697279337,
        "ema12_slope_3h": 0.0002328049814026567,
        "ema24_slope_6h": 0.000778480172315188,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T22:47:17.780584Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T22:30:00Z",
          "return_6h": -0.007280901126125006,
          "return_12h": 0.0004795346813240009,
          "return_24h": -0.006090036863768189,
          "close_vs_ema12": -0.005341329372782422,
          "close_vs_ema24": -0.005328436697279337,
          "ema12_slope_3h": 0.0002328049814026567,
          "ema24_slope_6h": 0.000778480172315188,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.198447,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        367,
        368
      ],
      "forecast_publication_timestamp": "2026-09-13T22:47:17.737997Z",
      "requested_quote_timestamp": "2026-09-13T22:47:17.737997Z",
      "retrieved_quote_timestamp": "2026-09-13T22:47:17.936444Z",
      "quote_retrieval_timestamp": "2026-09-13T22:47:17.936444Z",
      "timing_difference_seconds": 0.198447,
      "selected_quote": {
        "id": 59,
        "contract_id": 59,
        "forecast_timestamp": "2026-09-13T22:47:17.737997Z",
        "requested_timestamp": "2026-09-13T22:47:17.737997Z",
        "actual_quote_timestamp": "2026-09-13T22:47:17.936444Z",
        "timestamp_delta_seconds": 0.198447,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T22:47:17.936444Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131900",
        "external_market_id": "KXBTC15M-26SEP131900-00",
        "external_contract_id": "KXBTC15M-26SEP131900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2477.69
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 59,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131900",
          "external_market_id": "KXBTC15M-26SEP131900-00",
          "external_contract_id": "KXBTC15M-26SEP131900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T22:45:00Z",
          "resolution_timestamp": "2026-09-13T23:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T22:47:17.783358Z"
        }
      ],
      "quotes": [
        {
          "id": 59,
          "contract_id": 59,
          "forecast_timestamp": "2026-09-13T22:47:17.737997Z",
          "requested_timestamp": "2026-09-13T22:47:17.737997Z",
          "actual_quote_timestamp": "2026-09-13T22:47:17.936444Z",
          "timestamp_delta_seconds": 0.198447,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T22:47:17.936444Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131900",
          "external_market_id": "KXBTC15M-26SEP131900-00",
          "external_contract_id": "KXBTC15M-26SEP131900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2477.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131900-00": {
          "UP/YES": "KXBTC15M-26SEP131900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 115,
          "signal_id": 59,
          "quote_id": 59,
          "settlement_id": 59,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T23:02:18.587581Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2477.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 116,
          "signal_id": 59,
          "quote_id": 59,
          "settlement_id": 59,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T23:02:18.589481Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2477.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76717.01,
        "kronos_base_predicted_close": 76885.9140625,
        "kronos_base_displacement": 168.90406250000524,
        "kronos_base_displacement_fraction": 0.0022016507486410804,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76826.4375,
        "kronos_small_displacement": 109.42750000000524,
        "kronos_small_displacement_fraction": 0.001426378582794158,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131900",
        "ticker": "KXBTC15M-26SEP131900-00",
        "market_id": "KXBTC15M-26SEP131900-00",
        "contract_id": "KXBTC15M-26SEP131900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76717.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T22:47:17.737997Z",
        "retrieved_timestamp": "2026-09-13T22:47:17.936444Z",
        "quote_offset_seconds": 0.198447,
        "quote_age_seconds": 0.198447,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2477.69
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76687.47,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T2245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 59,
          "signal_id": 59,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T22:30:00Z",
          "return_6h": -0.007280901126125006,
          "return_12h": 0.0004795346813240009,
          "return_24h": -0.006090036863768189,
          "close_vs_ema12": -0.005341329372782422,
          "close_vs_ema24": -0.005328436697279337,
          "ema12_slope_3h": 0.0002328049814026567,
          "ema24_slope_6h": 0.000778480172315188,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T22:47:17.780584Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T22:30:00Z",
            "return_6h": -0.007280901126125006,
            "return_12h": 0.0004795346813240009,
            "return_24h": -0.006090036863768189,
            "close_vs_ema12": -0.005341329372782422,
            "close_vs_ema24": -0.005328436697279337,
            "ema12_slope_3h": 0.0002328049814026567,
            "ema24_slope_6h": 0.000778480172315188,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 58,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T2230Z",
      "trigger_timestamp": "2026-09-13T22:32:14.726070Z",
      "market_start_timestamp": "2026-09-13T22:30:00Z",
      "resolution_timestamp": "2026-09-13T22:45:00Z",
      "direction": "UP",
      "base_run_id": 365,
      "small_run_id": 366,
      "last_observed_close": 76772.99,
      "actual_close": 76717.01,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T22:32:14.758925Z",
      "base_predicted_close": 76912.390625,
      "small_predicted_close": 76861.265625,
      "strike": 76772.99,
      "market_regime": {
        "id": 58,
        "signal_id": 58,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T22:15:00Z",
        "return_6h": -0.005809116907869116,
        "return_12h": 0.0005223921575565615,
        "return_24h": -0.005447387228087797,
        "close_vs_ema12": -0.004841735236022715,
        "close_vs_ema24": -0.004714243138087548,
        "ema12_slope_3h": 0.0005203048742001837,
        "ema24_slope_6h": 0.0009486590744960388,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T22:32:14.761084Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T22:15:00Z",
          "return_6h": -0.005809116907869116,
          "return_12h": 0.0005223921575565615,
          "return_24h": -0.005447387228087797,
          "close_vs_ema12": -0.004841735236022715,
          "close_vs_ema24": -0.004714243138087548,
          "ema12_slope_3h": 0.0005203048742001837,
          "ema24_slope_6h": 0.0009486590744960388,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.45,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.18001,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        365,
        366
      ],
      "forecast_publication_timestamp": "2026-09-13T22:32:14.726070Z",
      "requested_quote_timestamp": "2026-09-13T22:32:14.726070Z",
      "retrieved_quote_timestamp": "2026-09-13T22:32:14.906080Z",
      "quote_retrieval_timestamp": "2026-09-13T22:32:14.906080Z",
      "timing_difference_seconds": 0.18001,
      "selected_quote": {
        "id": 58,
        "contract_id": 58,
        "forecast_timestamp": "2026-09-13T22:32:14.726070Z",
        "requested_timestamp": "2026-09-13T22:32:14.726070Z",
        "actual_quote_timestamp": "2026-09-13T22:32:14.906080Z",
        "timestamp_delta_seconds": 0.18001,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "implied_probability": 0.45,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T22:32:14.906080Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131845",
        "external_market_id": "KXBTC15M-26SEP131845-45",
        "external_contract_id": "KXBTC15M-26SEP131845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 50.0
      },
      "selected_entry_price": 0.45,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 58,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131845",
          "external_market_id": "KXBTC15M-26SEP131845-45",
          "external_contract_id": "KXBTC15M-26SEP131845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T22:30:00Z",
          "resolution_timestamp": "2026-09-13T22:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T22:32:14.765514Z"
        }
      ],
      "quotes": [
        {
          "id": 58,
          "contract_id": 58,
          "forecast_timestamp": "2026-09-13T22:32:14.726070Z",
          "requested_timestamp": "2026-09-13T22:32:14.726070Z",
          "actual_quote_timestamp": "2026-09-13T22:32:14.906080Z",
          "timestamp_delta_seconds": 0.18001,
          "bid": 0.44,
          "ask": 0.45,
          "midpoint": 0.445,
          "last_price": 0.45,
          "implied_probability": 0.45,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T22:32:14.906080Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131845",
          "external_market_id": "KXBTC15M-26SEP131845-45",
          "external_contract_id": "KXBTC15M-26SEP131845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 50.0
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131845-45": {
          "UP/YES": "KXBTC15M-26SEP131845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": null,
        "fixed_shares": null
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76772.99,
        "kronos_base_predicted_close": 76912.390625,
        "kronos_base_displacement": 139.40062499999476,
        "kronos_base_displacement_fraction": 0.0018157508910359589,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76861.265625,
        "kronos_small_displacement": 88.27562499999476,
        "kronos_small_displacement_fraction": 0.0011498265861469607,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131845",
        "ticker": "KXBTC15M-26SEP131845-45",
        "market_id": "KXBTC15M-26SEP131845-45",
        "contract_id": "KXBTC15M-26SEP131845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76772.99
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T22:32:14.726070Z",
        "retrieved_timestamp": "2026-09-13T22:32:14.906080Z",
        "quote_offset_seconds": 0.18001,
        "quote_age_seconds": 0.18001,
        "bid": 0.44,
        "ask": 0.45,
        "midpoint": 0.445,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.45,
        "price_type": "live_executable_ask",
        "yes_ask_size": 50.0
      },
      "settlement": {
        "result": null,
        "settlement_value": null,
        "actual_btc_close": 76717.01,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T2230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 58,
          "signal_id": 58,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T22:15:00Z",
          "return_6h": -0.005809116907869116,
          "return_12h": 0.0005223921575565615,
          "return_24h": -0.005447387228087797,
          "close_vs_ema12": -0.004841735236022715,
          "close_vs_ema24": -0.004714243138087548,
          "ema12_slope_3h": 0.0005203048742001837,
          "ema24_slope_6h": 0.0009486590744960388,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T22:32:14.761084Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T22:15:00Z",
            "return_6h": -0.005809116907869116,
            "return_12h": 0.0005223921575565615,
            "return_24h": -0.005447387228087797,
            "close_vs_ema12": -0.004841735236022715,
            "close_vs_ema24": -0.004714243138087548,
            "ema12_slope_3h": 0.0005203048742001837,
            "ema24_slope_6h": 0.0009486590744960388,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 57,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T2215Z",
      "trigger_timestamp": "2026-09-13T22:17:15.164967Z",
      "market_start_timestamp": "2026-09-13T22:15:00Z",
      "resolution_timestamp": "2026-09-13T22:30:00Z",
      "direction": "UP",
      "base_run_id": 363,
      "small_run_id": 364,
      "last_observed_close": 76911.16,
      "actual_close": 76772.99,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T22:17:15.197118Z",
      "base_predicted_close": 77037.84375,
      "small_predicted_close": 76959.8359375,
      "strike": 76911.16,
      "market_regime": {
        "id": 57,
        "signal_id": 57,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T22:00:00Z",
        "return_6h": -0.0036049908659655516,
        "return_12h": 0.0018352853240051203,
        "return_24h": -0.003983688068284086,
        "close_vs_ema12": -0.00325610301164847,
        "close_vs_ema24": -0.0030219386753949085,
        "ema12_slope_3h": 0.000802702006464262,
        "ema24_slope_6h": 0.0010912453667328847,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T22:17:15.199403Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T22:00:00Z",
          "return_6h": -0.0036049908659655516,
          "return_12h": 0.0018352853240051203,
          "return_24h": -0.003983688068284086,
          "close_vs_ema12": -0.00325610301164847,
          "close_vs_ema24": -0.0030219386753949085,
          "ema12_slope_3h": 0.000802702006464262,
          "ema24_slope_6h": 0.0010912453667328847,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.26,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197021,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        363,
        364
      ],
      "forecast_publication_timestamp": "2026-09-13T22:17:15.164967Z",
      "requested_quote_timestamp": "2026-09-13T22:17:15.164967Z",
      "retrieved_quote_timestamp": "2026-09-13T22:17:15.361988Z",
      "quote_retrieval_timestamp": "2026-09-13T22:17:15.361988Z",
      "timing_difference_seconds": 0.197021,
      "selected_quote": {
        "id": 57,
        "contract_id": 57,
        "forecast_timestamp": "2026-09-13T22:17:15.164967Z",
        "requested_timestamp": "2026-09-13T22:17:15.164967Z",
        "actual_quote_timestamp": "2026-09-13T22:17:15.361988Z",
        "timestamp_delta_seconds": 0.197021,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "implied_probability": 0.26,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T22:17:15.361988Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131830",
        "external_market_id": "KXBTC15M-26SEP131830-30",
        "external_contract_id": "KXBTC15M-26SEP131830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 474.26
      },
      "selected_entry_price": 0.26,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 57,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131830",
          "external_market_id": "KXBTC15M-26SEP131830-30",
          "external_contract_id": "KXBTC15M-26SEP131830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T22:15:00Z",
          "resolution_timestamp": "2026-09-13T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T22:17:15.201922Z"
        }
      ],
      "quotes": [
        {
          "id": 57,
          "contract_id": 57,
          "forecast_timestamp": "2026-09-13T22:17:15.164967Z",
          "requested_timestamp": "2026-09-13T22:17:15.164967Z",
          "actual_quote_timestamp": "2026-09-13T22:17:15.361988Z",
          "timestamp_delta_seconds": 0.197021,
          "bid": 0.25,
          "ask": 0.26,
          "midpoint": 0.255,
          "last_price": 0.26,
          "implied_probability": 0.26,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T22:17:15.361988Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131830",
          "external_market_id": "KXBTC15M-26SEP131830-30",
          "external_contract_id": "KXBTC15M-26SEP131830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 474.26
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131830-30": {
          "UP/YES": "KXBTC15M-26SEP131830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 113,
          "signal_id": 57,
          "quote_id": 57,
          "settlement_id": 57,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 365.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 94.9,
          "trading_fee": 4.92,
          "total_deployed": 99.82000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -94.9,
          "net_pnl": -99.82000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T22:32:19.057672Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 474.26,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 114,
          "signal_id": 57,
          "quote_id": 57,
          "settlement_id": 57,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.26,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 26.0,
          "trading_fee": 1.35,
          "total_deployed": 27.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -26.0,
          "net_pnl": -27.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T22:32:19.059407Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 474.26,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76911.16,
        "kronos_base_predicted_close": 77037.84375,
        "kronos_base_displacement": 126.68374999999651,
        "kronos_base_displacement_fraction": 0.0016471439255368986,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76959.8359375,
        "kronos_small_displacement": 48.67593749999651,
        "kronos_small_displacement_fraction": 0.0006328852340804183,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131830",
        "ticker": "KXBTC15M-26SEP131830-30",
        "market_id": "KXBTC15M-26SEP131830-30",
        "contract_id": "KXBTC15M-26SEP131830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76911.16
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T22:17:15.164967Z",
        "retrieved_timestamp": "2026-09-13T22:17:15.361988Z",
        "quote_offset_seconds": 0.197021,
        "quote_age_seconds": 0.197021,
        "bid": 0.25,
        "ask": 0.26,
        "midpoint": 0.255,
        "last_price": 0.26,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.26,
        "price_type": "live_executable_ask",
        "yes_ask_size": 474.26
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76772.99,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 57,
          "signal_id": 57,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T22:00:00Z",
          "return_6h": -0.0036049908659655516,
          "return_12h": 0.0018352853240051203,
          "return_24h": -0.003983688068284086,
          "close_vs_ema12": -0.00325610301164847,
          "close_vs_ema24": -0.0030219386753949085,
          "ema12_slope_3h": 0.000802702006464262,
          "ema24_slope_6h": 0.0010912453667328847,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T22:17:15.199403Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T22:00:00Z",
            "return_6h": -0.0036049908659655516,
            "return_12h": 0.0018352853240051203,
            "return_24h": -0.003983688068284086,
            "close_vs_ema12": -0.00325610301164847,
            "close_vs_ema24": -0.0030219386753949085,
            "ema12_slope_3h": 0.000802702006464262,
            "ema24_slope_6h": 0.0010912453667328847,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 56,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T2100Z",
      "trigger_timestamp": "2026-09-13T21:02:16.645439Z",
      "market_start_timestamp": "2026-09-13T21:00:00Z",
      "resolution_timestamp": "2026-09-13T21:15:00Z",
      "direction": "UP",
      "base_run_id": 353,
      "small_run_id": 354,
      "last_observed_close": 77314.22,
      "actual_close": 77326.54,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T21:02:16.691826Z",
      "base_predicted_close": 77331.0,
      "small_predicted_close": 77359.546875,
      "strike": 77314.22,
      "market_regime": {
        "id": 56,
        "signal_id": 56,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T20:45:00Z",
        "return_6h": 0.0016404557938938247,
        "return_12h": 0.006835160276907004,
        "return_24h": 0.0020374146712651697,
        "close_vs_ema12": 0.0022107118483529753,
        "close_vs_ema24": 0.0023496929618316287,
        "ema12_slope_3h": 0.0011900140851801577,
        "ema24_slope_6h": 0.001018955272355182,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T21:02:16.696403Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T20:45:00Z",
          "return_6h": 0.0016404557938938247,
          "return_12h": 0.006835160276907004,
          "return_24h": 0.0020374146712651697,
          "close_vs_ema12": 0.0022107118483529753,
          "close_vs_ema24": 0.0023496929618316287,
          "ema12_slope_3h": 0.0011900140851801577,
          "ema24_slope_6h": 0.001018955272355182,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.206488,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        353,
        354
      ],
      "forecast_publication_timestamp": "2026-09-13T21:02:16.645439Z",
      "requested_quote_timestamp": "2026-09-13T21:02:16.645439Z",
      "retrieved_quote_timestamp": "2026-09-13T21:02:16.851927Z",
      "quote_retrieval_timestamp": "2026-09-13T21:02:16.851927Z",
      "timing_difference_seconds": 0.206488,
      "selected_quote": {
        "id": 56,
        "contract_id": 56,
        "forecast_timestamp": "2026-09-13T21:02:16.645439Z",
        "requested_timestamp": "2026-09-13T21:02:16.645439Z",
        "actual_quote_timestamp": "2026-09-13T21:02:16.851927Z",
        "timestamp_delta_seconds": 0.206488,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T21:02:16.851927Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131715",
        "external_market_id": "KXBTC15M-26SEP131715-15",
        "external_contract_id": "KXBTC15M-26SEP131715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3414.48
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 56,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131715",
          "external_market_id": "KXBTC15M-26SEP131715-15",
          "external_contract_id": "KXBTC15M-26SEP131715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T21:00:00Z",
          "resolution_timestamp": "2026-09-13T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T21:02:16.699477Z"
        }
      ],
      "quotes": [
        {
          "id": 56,
          "contract_id": 56,
          "forecast_timestamp": "2026-09-13T21:02:16.645439Z",
          "requested_timestamp": "2026-09-13T21:02:16.645439Z",
          "actual_quote_timestamp": "2026-09-13T21:02:16.851927Z",
          "timestamp_delta_seconds": 0.206488,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T21:02:16.851927Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131715",
          "external_market_id": "KXBTC15M-26SEP131715-15",
          "external_contract_id": "KXBTC15M-26SEP131715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3414.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131715-15": {
          "UP/YES": "KXBTC15M-26SEP131715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 111,
          "signal_id": 56,
          "quote_id": 56,
          "settlement_id": 56,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T21:17:19.425776Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3414.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 112,
          "signal_id": 56,
          "quote_id": 56,
          "settlement_id": 56,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T21:17:19.427617Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3414.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77314.22,
        "kronos_base_predicted_close": 77331.0,
        "kronos_base_displacement": 16.779999999998836,
        "kronos_base_displacement_fraction": 0.00021703640028960825,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77359.546875,
        "kronos_small_displacement": 45.326874999998836,
        "kronos_small_displacement_fraction": 0.0005862682828592054,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131715",
        "ticker": "KXBTC15M-26SEP131715-15",
        "market_id": "KXBTC15M-26SEP131715-15",
        "contract_id": "KXBTC15M-26SEP131715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77314.22
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T21:02:16.645439Z",
        "retrieved_timestamp": "2026-09-13T21:02:16.851927Z",
        "quote_offset_seconds": 0.206488,
        "quote_age_seconds": 0.206488,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3414.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77326.54,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 56,
          "signal_id": 56,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T20:45:00Z",
          "return_6h": 0.0016404557938938247,
          "return_12h": 0.006835160276907004,
          "return_24h": 0.0020374146712651697,
          "close_vs_ema12": 0.0022107118483529753,
          "close_vs_ema24": 0.0023496929618316287,
          "ema12_slope_3h": 0.0011900140851801577,
          "ema24_slope_6h": 0.001018955272355182,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T21:02:16.696403Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T20:45:00Z",
            "return_6h": 0.0016404557938938247,
            "return_12h": 0.006835160276907004,
            "return_24h": 0.0020374146712651697,
            "close_vs_ema12": 0.0022107118483529753,
            "close_vs_ema24": 0.0023496929618316287,
            "ema12_slope_3h": 0.0011900140851801577,
            "ema24_slope_6h": 0.001018955272355182,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 55,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T2030Z",
      "trigger_timestamp": "2026-09-13T20:32:17.394898Z",
      "market_start_timestamp": "2026-09-13T20:30:00Z",
      "resolution_timestamp": "2026-09-13T20:45:00Z",
      "direction": "UP",
      "base_run_id": 349,
      "small_run_id": 350,
      "last_observed_close": 77289.61,
      "actual_close": 77291.46,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T20:32:17.428758Z",
      "base_predicted_close": 77295.015625,
      "small_predicted_close": 77344.0703125,
      "strike": 77289.61,
      "market_regime": {
        "id": 55,
        "signal_id": 55,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T20:15:00Z",
        "return_6h": 0.002624693729463834,
        "return_12h": 0.0036811589160952174,
        "return_24h": 0.0014359580840686004,
        "close_vs_ema12": 0.0020717307835813603,
        "close_vs_ema24": 0.0021247067577010448,
        "ema12_slope_3h": 0.0012648596950202151,
        "ema24_slope_6h": 0.000993372648075752,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T20:32:17.431013Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T20:15:00Z",
          "return_6h": 0.002624693729463834,
          "return_12h": 0.0036811589160952174,
          "return_24h": 0.0014359580840686004,
          "close_vs_ema12": 0.0020717307835813603,
          "close_vs_ema24": 0.0021247067577010448,
          "ema12_slope_3h": 0.0012648596950202151,
          "ema24_slope_6h": 0.000993372648075752,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.239162,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        349,
        350
      ],
      "forecast_publication_timestamp": "2026-09-13T20:32:17.394898Z",
      "requested_quote_timestamp": "2026-09-13T20:32:17.394898Z",
      "retrieved_quote_timestamp": "2026-09-13T20:32:17.634060Z",
      "quote_retrieval_timestamp": "2026-09-13T20:32:17.634060Z",
      "timing_difference_seconds": 0.239162,
      "selected_quote": {
        "id": 55,
        "contract_id": 55,
        "forecast_timestamp": "2026-09-13T20:32:17.394898Z",
        "requested_timestamp": "2026-09-13T20:32:17.394898Z",
        "actual_quote_timestamp": "2026-09-13T20:32:17.634060Z",
        "timestamp_delta_seconds": 0.239162,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T20:32:17.634060Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131645",
        "external_market_id": "KXBTC15M-26SEP131645-45",
        "external_contract_id": "KXBTC15M-26SEP131645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3442.35
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 55,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131645",
          "external_market_id": "KXBTC15M-26SEP131645-45",
          "external_contract_id": "KXBTC15M-26SEP131645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T20:30:00Z",
          "resolution_timestamp": "2026-09-13T20:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T20:32:17.434373Z"
        }
      ],
      "quotes": [
        {
          "id": 55,
          "contract_id": 55,
          "forecast_timestamp": "2026-09-13T20:32:17.394898Z",
          "requested_timestamp": "2026-09-13T20:32:17.394898Z",
          "actual_quote_timestamp": "2026-09-13T20:32:17.634060Z",
          "timestamp_delta_seconds": 0.239162,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.7,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T20:32:17.634060Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131645",
          "external_market_id": "KXBTC15M-26SEP131645-45",
          "external_contract_id": "KXBTC15M-26SEP131645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3442.35
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131645-45": {
          "UP/YES": "KXBTC15M-26SEP131645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 109,
          "signal_id": 55,
          "quote_id": 55,
          "settlement_id": 55,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 1.0,
          "settlement_payout": 139.0,
          "gross_pnl": 41.7,
          "net_pnl": 39.650000000000006,
          "roi": 0.3990941117262205,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T20:47:33.261125Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3442.35,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 110,
          "signal_id": 55,
          "quote_id": 55,
          "settlement_id": 55,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 30.0,
          "net_pnl": 28.53,
          "roi": 0.3991884706870016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T20:47:33.264107Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3442.35,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77289.61,
        "kronos_base_predicted_close": 77295.015625,
        "kronos_base_displacement": 5.405624999999418,
        "kronos_base_displacement_fraction": 6.993986643223349e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77344.0703125,
        "kronos_small_displacement": 54.46031249999942,
        "kronos_small_displacement_fraction": 0.0007046265662357387,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131645",
        "ticker": "KXBTC15M-26SEP131645-45",
        "market_id": "KXBTC15M-26SEP131645-45",
        "contract_id": "KXBTC15M-26SEP131645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77289.61
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T20:32:17.394898Z",
        "retrieved_timestamp": "2026-09-13T20:32:17.634060Z",
        "quote_offset_seconds": 0.239162,
        "quote_age_seconds": 0.239162,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.7,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3442.35
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77291.46,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T2030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 55,
          "signal_id": 55,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T20:15:00Z",
          "return_6h": 0.002624693729463834,
          "return_12h": 0.0036811589160952174,
          "return_24h": 0.0014359580840686004,
          "close_vs_ema12": 0.0020717307835813603,
          "close_vs_ema24": 0.0021247067577010448,
          "ema12_slope_3h": 0.0012648596950202151,
          "ema24_slope_6h": 0.000993372648075752,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T20:32:17.431013Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T20:15:00Z",
            "return_6h": 0.002624693729463834,
            "return_12h": 0.0036811589160952174,
            "return_24h": 0.0014359580840686004,
            "close_vs_ema12": 0.0020717307835813603,
            "close_vs_ema24": 0.0021247067577010448,
            "ema12_slope_3h": 0.0012648596950202151,
            "ema24_slope_6h": 0.000993372648075752,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 54,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1830Z",
      "trigger_timestamp": "2026-09-13T18:32:14.694555Z",
      "market_start_timestamp": "2026-09-13T18:30:00Z",
      "resolution_timestamp": "2026-09-13T18:45:00Z",
      "direction": "UP",
      "base_run_id": 333,
      "small_run_id": 334,
      "last_observed_close": 77308.25,
      "actual_close": 77344.3,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T18:32:14.728538Z",
      "base_predicted_close": 77344.9296875,
      "small_predicted_close": 77366.0625,
      "strike": 77308.25,
      "market_regime": {
        "id": 54,
        "signal_id": 54,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-13T18:15:00Z",
        "return_6h": 0.0064290913102784675,
        "return_12h": 0.0003731416167964685,
        "return_24h": 0.0016067075177663703,
        "close_vs_ema12": 0.003052877685009836,
        "close_vs_ema24": 0.002716677192881267,
        "ema12_slope_3h": 0.0015662528217406102,
        "ema24_slope_6h": 5.2513375230711645e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T18:32:14.731013Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T18:15:00Z",
          "return_6h": 0.0064290913102784675,
          "return_12h": 0.0003731416167964685,
          "return_24h": 0.0016067075177663703,
          "close_vs_ema12": 0.003052877685009836,
          "close_vs_ema24": 0.002716677192881267,
          "ema12_slope_3h": 0.0015662528217406102,
          "ema24_slope_6h": 5.2513375230711645e-05,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17828,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        333,
        334
      ],
      "forecast_publication_timestamp": "2026-09-13T18:32:14.694555Z",
      "requested_quote_timestamp": "2026-09-13T18:32:14.694555Z",
      "retrieved_quote_timestamp": "2026-09-13T18:32:14.872835Z",
      "quote_retrieval_timestamp": "2026-09-13T18:32:14.872835Z",
      "timing_difference_seconds": 0.17828,
      "selected_quote": {
        "id": 54,
        "contract_id": 54,
        "forecast_timestamp": "2026-09-13T18:32:14.694555Z",
        "requested_timestamp": "2026-09-13T18:32:14.694555Z",
        "actual_quote_timestamp": "2026-09-13T18:32:14.872835Z",
        "timestamp_delta_seconds": 0.17828,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T18:32:14.872835Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131445",
        "external_market_id": "KXBTC15M-26SEP131445-45",
        "external_contract_id": "KXBTC15M-26SEP131445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1586.03
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 54,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131445",
          "external_market_id": "KXBTC15M-26SEP131445-45",
          "external_contract_id": "KXBTC15M-26SEP131445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T18:30:00Z",
          "resolution_timestamp": "2026-09-13T18:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T18:32:14.732817Z"
        }
      ],
      "quotes": [
        {
          "id": 54,
          "contract_id": 54,
          "forecast_timestamp": "2026-09-13T18:32:14.694555Z",
          "requested_timestamp": "2026-09-13T18:32:14.694555Z",
          "actual_quote_timestamp": "2026-09-13T18:32:14.872835Z",
          "timestamp_delta_seconds": 0.17828,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T18:32:14.872835Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131445",
          "external_market_id": "KXBTC15M-26SEP131445-45",
          "external_contract_id": "KXBTC15M-26SEP131445-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1586.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131445-45": {
          "UP/YES": "KXBTC15M-26SEP131445-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 107,
          "signal_id": 54,
          "quote_id": 54,
          "settlement_id": 54,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T18:47:21.477609Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1586.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 108,
          "signal_id": 54,
          "quote_id": 54,
          "settlement_id": 54,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T18:47:21.480343Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1586.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77308.25,
        "kronos_base_predicted_close": 77344.9296875,
        "kronos_base_displacement": 36.6796875,
        "kronos_base_displacement_fraction": 0.0004744601966801732,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77366.0625,
        "kronos_small_displacement": 57.8125,
        "kronos_small_displacement_fraction": 0.0007478179883776958,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131445",
        "ticker": "KXBTC15M-26SEP131445-45",
        "market_id": "KXBTC15M-26SEP131445-45",
        "contract_id": "KXBTC15M-26SEP131445-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77308.25
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T18:32:14.694555Z",
        "retrieved_timestamp": "2026-09-13T18:32:14.872835Z",
        "quote_offset_seconds": 0.17828,
        "quote_age_seconds": 0.17828,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1586.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77344.3,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1830Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 54,
          "signal_id": 54,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-13T18:15:00Z",
          "return_6h": 0.0064290913102784675,
          "return_12h": 0.0003731416167964685,
          "return_24h": 0.0016067075177663703,
          "close_vs_ema12": 0.003052877685009836,
          "close_vs_ema24": 0.002716677192881267,
          "ema12_slope_3h": 0.0015662528217406102,
          "ema24_slope_6h": 5.2513375230711645e-05,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T18:32:14.731013Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T18:15:00Z",
            "return_6h": 0.0064290913102784675,
            "return_12h": 0.0003731416167964685,
            "return_24h": 0.0016067075177663703,
            "close_vs_ema12": 0.003052877685009836,
            "close_vs_ema24": 0.002716677192881267,
            "ema12_slope_3h": 0.0015662528217406102,
            "ema24_slope_6h": 5.2513375230711645e-05,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 53,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1800Z",
      "trigger_timestamp": "2026-09-13T18:02:14.572132Z",
      "market_start_timestamp": "2026-09-13T18:00:00Z",
      "resolution_timestamp": "2026-09-13T18:15:00Z",
      "direction": "UP",
      "base_run_id": 329,
      "small_run_id": 330,
      "last_observed_close": 77307.93,
      "actual_close": 77320.66,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T18:02:14.603670Z",
      "base_predicted_close": 77310.1015625,
      "small_predicted_close": 77332.4921875,
      "strike": 77307.93,
      "market_regime": {
        "id": 53,
        "signal_id": 53,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-13T17:45:00Z",
        "return_6h": 0.0073199570685942295,
        "return_12h": 0.0001427828061009162,
        "return_24h": 0.0014566159180215976,
        "close_vs_ema12": 0.0033217235058704553,
        "close_vs_ema24": 0.002831717457820071,
        "ema12_slope_3h": 0.0014091646254292822,
        "ema24_slope_6h": -0.0002336029901368608,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T18:02:14.608181Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T17:45:00Z",
          "return_6h": 0.0073199570685942295,
          "return_12h": 0.0001427828061009162,
          "return_24h": 0.0014566159180215976,
          "close_vs_ema12": 0.0033217235058704553,
          "close_vs_ema24": 0.002831717457820071,
          "ema12_slope_3h": 0.0014091646254292822,
          "ema24_slope_6h": -0.0002336029901368608,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190253,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        329,
        330
      ],
      "forecast_publication_timestamp": "2026-09-13T18:02:14.572132Z",
      "requested_quote_timestamp": "2026-09-13T18:02:14.572132Z",
      "retrieved_quote_timestamp": "2026-09-13T18:02:14.762385Z",
      "quote_retrieval_timestamp": "2026-09-13T18:02:14.762385Z",
      "timing_difference_seconds": 0.190253,
      "selected_quote": {
        "id": 53,
        "contract_id": 53,
        "forecast_timestamp": "2026-09-13T18:02:14.572132Z",
        "requested_timestamp": "2026-09-13T18:02:14.572132Z",
        "actual_quote_timestamp": "2026-09-13T18:02:14.762385Z",
        "timestamp_delta_seconds": 0.190253,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T18:02:14.762385Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131415",
        "external_market_id": "KXBTC15M-26SEP131415-15",
        "external_contract_id": "KXBTC15M-26SEP131415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3449.3
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 53,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131415",
          "external_market_id": "KXBTC15M-26SEP131415-15",
          "external_contract_id": "KXBTC15M-26SEP131415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T18:00:00Z",
          "resolution_timestamp": "2026-09-13T18:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T18:02:14.613116Z"
        }
      ],
      "quotes": [
        {
          "id": 53,
          "contract_id": 53,
          "forecast_timestamp": "2026-09-13T18:02:14.572132Z",
          "requested_timestamp": "2026-09-13T18:02:14.572132Z",
          "actual_quote_timestamp": "2026-09-13T18:02:14.762385Z",
          "timestamp_delta_seconds": 0.190253,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T18:02:14.762385Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131415",
          "external_market_id": "KXBTC15M-26SEP131415-15",
          "external_contract_id": "KXBTC15M-26SEP131415-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3449.3
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131415-15": {
          "UP/YES": "KXBTC15M-26SEP131415-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 105,
          "signal_id": 53,
          "quote_id": 53,
          "settlement_id": 53,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 258.0,
          "gross_pnl": 162.54000000000002,
          "net_pnl": 158.33,
          "roi": 1.588542189224441,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T18:17:19.572646Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3449.3,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 106,
          "signal_id": 53,
          "quote_id": 53,
          "settlement_id": 53,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 63.0,
          "net_pnl": 61.36,
          "roi": 1.5879917184265009,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T18:17:19.574538Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3449.3,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77307.93,
        "kronos_base_predicted_close": 77310.1015625,
        "kronos_base_displacement": 2.171562500006985,
        "kronos_base_displacement_fraction": 2.8089776818587498e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77332.4921875,
        "kronos_small_displacement": 24.562187500006985,
        "kronos_small_displacement_fraction": 0.000317718861441601,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131415",
        "ticker": "KXBTC15M-26SEP131415-15",
        "market_id": "KXBTC15M-26SEP131415-15",
        "contract_id": "KXBTC15M-26SEP131415-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77307.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T18:02:14.572132Z",
        "retrieved_timestamp": "2026-09-13T18:02:14.762385Z",
        "quote_offset_seconds": 0.190253,
        "quote_age_seconds": 0.190253,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3449.3
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77320.66,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1800Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 53,
          "signal_id": 53,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-13T17:45:00Z",
          "return_6h": 0.0073199570685942295,
          "return_12h": 0.0001427828061009162,
          "return_24h": 0.0014566159180215976,
          "close_vs_ema12": 0.0033217235058704553,
          "close_vs_ema24": 0.002831717457820071,
          "ema12_slope_3h": 0.0014091646254292822,
          "ema24_slope_6h": -0.0002336029901368608,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T18:02:14.608181Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T17:45:00Z",
            "return_6h": 0.0073199570685942295,
            "return_12h": 0.0001427828061009162,
            "return_24h": 0.0014566159180215976,
            "close_vs_ema12": 0.0033217235058704553,
            "close_vs_ema24": 0.002831717457820071,
            "ema12_slope_3h": 0.0014091646254292822,
            "ema24_slope_6h": -0.0002336029901368608,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 52,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1645Z",
      "trigger_timestamp": "2026-09-13T16:47:19.315554Z",
      "market_start_timestamp": "2026-09-13T16:45:00Z",
      "resolution_timestamp": "2026-09-13T17:00:00Z",
      "direction": "UP",
      "base_run_id": 319,
      "small_run_id": 320,
      "last_observed_close": 77279.67,
      "actual_close": 77260.28,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T16:47:19.356492Z",
      "base_predicted_close": 77286.8671875,
      "small_predicted_close": 77301.234375,
      "strike": 77279.67,
      "market_regime": {
        "id": 52,
        "signal_id": 52,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BULL",
        "feature_timestamp": "2026-09-13T16:30:00Z",
        "return_6h": 0.007817353183042552,
        "return_12h": 0.000983817016813493,
        "return_24h": -0.0008977327682262448,
        "close_vs_ema12": 0.0036635480664806153,
        "close_vs_ema24": 0.002746884107445613,
        "ema12_slope_3h": 0.0010336025123549586,
        "ema24_slope_6h": -0.001157137038595546,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T16:47:19.359198Z",
        "features": {
          "regime": "BULL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T16:30:00Z",
          "return_6h": 0.007817353183042552,
          "return_12h": 0.000983817016813493,
          "return_24h": -0.0008977327682262448,
          "close_vs_ema12": 0.0036635480664806153,
          "close_vs_ema24": 0.002746884107445613,
          "ema12_slope_3h": 0.0010336025123549586,
          "ema24_slope_6h": -0.001157137038595546,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.231839,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        319,
        320
      ],
      "forecast_publication_timestamp": "2026-09-13T16:47:19.315554Z",
      "requested_quote_timestamp": "2026-09-13T16:47:19.315554Z",
      "retrieved_quote_timestamp": "2026-09-13T16:47:19.547393Z",
      "quote_retrieval_timestamp": "2026-09-13T16:47:19.547393Z",
      "timing_difference_seconds": 0.231839,
      "selected_quote": {
        "id": 52,
        "contract_id": 52,
        "forecast_timestamp": "2026-09-13T16:47:19.315554Z",
        "requested_timestamp": "2026-09-13T16:47:19.315554Z",
        "actual_quote_timestamp": "2026-09-13T16:47:19.547393Z",
        "timestamp_delta_seconds": 0.231839,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T16:47:19.547393Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131300",
        "external_market_id": "KXBTC15M-26SEP131300-00",
        "external_contract_id": "KXBTC15M-26SEP131300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3222.03
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 52,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131300",
          "external_market_id": "KXBTC15M-26SEP131300-00",
          "external_contract_id": "KXBTC15M-26SEP131300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T16:45:00Z",
          "resolution_timestamp": "2026-09-13T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T16:47:19.362127Z"
        }
      ],
      "quotes": [
        {
          "id": 52,
          "contract_id": 52,
          "forecast_timestamp": "2026-09-13T16:47:19.315554Z",
          "requested_timestamp": "2026-09-13T16:47:19.315554Z",
          "actual_quote_timestamp": "2026-09-13T16:47:19.547393Z",
          "timestamp_delta_seconds": 0.231839,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T16:47:19.547393Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131300",
          "external_market_id": "KXBTC15M-26SEP131300-00",
          "external_contract_id": "KXBTC15M-26SEP131300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3222.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131300-00": {
          "UP/YES": "KXBTC15M-26SEP131300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 103,
          "signal_id": 52,
          "quote_id": 52,
          "settlement_id": 52,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T17:02:20.457171Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3222.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 104,
          "signal_id": 52,
          "quote_id": 52,
          "settlement_id": 52,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T17:02:20.459485Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3222.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77279.67,
        "kronos_base_predicted_close": 77286.8671875,
        "kronos_base_displacement": 7.197187500001746,
        "kronos_base_displacement_fraction": 9.313170591957427e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77301.234375,
        "kronos_small_displacement": 21.564375000001746,
        "kronos_small_displacement_fraction": 0.0002790433111321742,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131300",
        "ticker": "KXBTC15M-26SEP131300-00",
        "market_id": "KXBTC15M-26SEP131300-00",
        "contract_id": "KXBTC15M-26SEP131300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77279.67
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T16:47:19.315554Z",
        "retrieved_timestamp": "2026-09-13T16:47:19.547393Z",
        "quote_offset_seconds": 0.231839,
        "quote_age_seconds": 0.231839,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3222.03
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77260.28,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BULL",
        "regime_metadata": {
          "id": 52,
          "signal_id": 52,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BULL",
          "feature_timestamp": "2026-09-13T16:30:00Z",
          "return_6h": 0.007817353183042552,
          "return_12h": 0.000983817016813493,
          "return_24h": -0.0008977327682262448,
          "close_vs_ema12": 0.0036635480664806153,
          "close_vs_ema24": 0.002746884107445613,
          "ema12_slope_3h": 0.0010336025123549586,
          "ema24_slope_6h": -0.001157137038595546,
          "score": 2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T16:47:19.359198Z",
          "features": {
            "regime": "BULL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T16:30:00Z",
            "return_6h": 0.007817353183042552,
            "return_12h": 0.000983817016813493,
            "return_24h": -0.0008977327682262448,
            "close_vs_ema12": 0.0036635480664806153,
            "close_vs_ema24": 0.002746884107445613,
            "ema12_slope_3h": 0.0010336025123549586,
            "ema24_slope_6h": -0.001157137038595546,
            "score": 2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 51,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1615Z",
      "trigger_timestamp": "2026-09-13T16:17:14.342734Z",
      "market_start_timestamp": "2026-09-13T16:15:00Z",
      "resolution_timestamp": "2026-09-13T16:30:00Z",
      "direction": "UP",
      "base_run_id": 315,
      "small_run_id": 316,
      "last_observed_close": 77189.42,
      "actual_close": 77221.58,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T16:17:14.380416Z",
      "base_predicted_close": 77213.7265625,
      "small_predicted_close": 77261.25,
      "strike": 77189.42,
      "market_regime": {
        "id": 51,
        "signal_id": 51,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T16:00:00Z",
        "return_6h": 0.005459959293351746,
        "return_12h": -2.7613124259917576e-05,
        "return_24h": -0.0020912758379444396,
        "close_vs_ema12": 0.002778537582050822,
        "close_vs_ema24": 0.0016769792665494165,
        "ema12_slope_3h": 0.00044102608138008037,
        "ema24_slope_6h": -0.0015063521769221877,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T16:17:14.385900Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T16:00:00Z",
          "return_6h": 0.005459959293351746,
          "return_12h": -2.7613124259917576e-05,
          "return_24h": -0.0020912758379444396,
          "close_vs_ema12": 0.002778537582050822,
          "close_vs_ema24": 0.0016769792665494165,
          "ema12_slope_3h": 0.00044102608138008037,
          "ema24_slope_6h": -0.0015063521769221877,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173043,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        315,
        316
      ],
      "forecast_publication_timestamp": "2026-09-13T16:17:14.342734Z",
      "requested_quote_timestamp": "2026-09-13T16:17:14.342734Z",
      "retrieved_quote_timestamp": "2026-09-13T16:17:14.515777Z",
      "quote_retrieval_timestamp": "2026-09-13T16:17:14.515777Z",
      "timing_difference_seconds": 0.173043,
      "selected_quote": {
        "id": 51,
        "contract_id": 51,
        "forecast_timestamp": "2026-09-13T16:17:14.342734Z",
        "requested_timestamp": "2026-09-13T16:17:14.342734Z",
        "actual_quote_timestamp": "2026-09-13T16:17:14.515777Z",
        "timestamp_delta_seconds": 0.173043,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T16:17:14.515777Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131230",
        "external_market_id": "KXBTC15M-26SEP131230-30",
        "external_contract_id": "KXBTC15M-26SEP131230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1205.02
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 51,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131230",
          "external_market_id": "KXBTC15M-26SEP131230-30",
          "external_contract_id": "KXBTC15M-26SEP131230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T16:15:00Z",
          "resolution_timestamp": "2026-09-13T16:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T16:17:14.389338Z"
        }
      ],
      "quotes": [
        {
          "id": 51,
          "contract_id": 51,
          "forecast_timestamp": "2026-09-13T16:17:14.342734Z",
          "requested_timestamp": "2026-09-13T16:17:14.342734Z",
          "actual_quote_timestamp": "2026-09-13T16:17:14.515777Z",
          "timestamp_delta_seconds": 0.173043,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.41,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T16:17:14.515777Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131230",
          "external_market_id": "KXBTC15M-26SEP131230-30",
          "external_contract_id": "KXBTC15M-26SEP131230-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1205.02
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131230-30": {
          "UP/YES": "KXBTC15M-26SEP131230-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 101,
          "signal_id": 51,
          "quote_id": 51,
          "settlement_id": 51,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 1.0,
          "settlement_payout": 234.0,
          "gross_pnl": 138.06,
          "net_pnl": 134.09,
          "roi": 1.3421078971073968,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T16:32:19.513771Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1205.02,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 102,
          "signal_id": 51,
          "quote_id": 51,
          "settlement_id": 51,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 59.0,
          "net_pnl": 57.3,
          "roi": 1.3419203747072599,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T16:32:19.515712Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1205.02,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77189.42,
        "kronos_base_predicted_close": 77213.7265625,
        "kronos_base_displacement": 24.306562500001746,
        "kronos_base_displacement_fraction": 0.0003148950011543259,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77261.25,
        "kronos_small_displacement": 71.83000000000175,
        "kronos_small_displacement_fraction": 0.0009305679457107172,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131230",
        "ticker": "KXBTC15M-26SEP131230-30",
        "market_id": "KXBTC15M-26SEP131230-30",
        "contract_id": "KXBTC15M-26SEP131230-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77189.42
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T16:17:14.342734Z",
        "retrieved_timestamp": "2026-09-13T16:17:14.515777Z",
        "quote_offset_seconds": 0.173043,
        "quote_age_seconds": 0.173043,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.41,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1205.02
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77221.58,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1615Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 51,
          "signal_id": 51,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T16:00:00Z",
          "return_6h": 0.005459959293351746,
          "return_12h": -2.7613124259917576e-05,
          "return_24h": -0.0020912758379444396,
          "close_vs_ema12": 0.002778537582050822,
          "close_vs_ema24": 0.0016769792665494165,
          "ema12_slope_3h": 0.00044102608138008037,
          "ema24_slope_6h": -0.0015063521769221877,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T16:17:14.385900Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T16:00:00Z",
            "return_6h": 0.005459959293351746,
            "return_12h": -2.7613124259917576e-05,
            "return_24h": -0.0020912758379444396,
            "close_vs_ema12": 0.002778537582050822,
            "close_vs_ema24": 0.0016769792665494165,
            "ema12_slope_3h": 0.00044102608138008037,
            "ema24_slope_6h": -0.0015063521769221877,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 50,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1530Z",
      "trigger_timestamp": "2026-09-13T15:32:14.657390Z",
      "market_start_timestamp": "2026-09-13T15:30:00Z",
      "resolution_timestamp": "2026-09-13T15:45:00Z",
      "direction": "UP",
      "base_run_id": 309,
      "small_run_id": 310,
      "last_observed_close": 77023.01,
      "actual_close": 77146.6,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T15:32:14.689176Z",
      "base_predicted_close": 77044.71875,
      "small_predicted_close": 77053.8515625,
      "strike": 77023.01,
      "market_regime": {
        "id": 50,
        "signal_id": 50,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T15:15:00Z",
        "return_6h": 0.0049647935955321465,
        "return_12h": -0.0029012816738136493,
        "return_24h": -0.005440284363583792,
        "close_vs_ema12": 0.0009171481500152012,
        "close_vs_ema24": -0.00040842532395513054,
        "ema12_slope_3h": -0.00023301127304176106,
        "ema24_slope_6h": -0.0019382474882901901,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T15:32:14.691338Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T15:15:00Z",
          "return_6h": 0.0049647935955321465,
          "return_12h": -0.0029012816738136493,
          "return_24h": -0.005440284363583792,
          "close_vs_ema12": 0.0009171481500152012,
          "close_vs_ema24": -0.00040842532395513054,
          "ema12_slope_3h": -0.00023301127304176106,
          "ema24_slope_6h": -0.0019382474882901901,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.175084,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        309,
        310
      ],
      "forecast_publication_timestamp": "2026-09-13T15:32:14.657390Z",
      "requested_quote_timestamp": "2026-09-13T15:32:14.657390Z",
      "retrieved_quote_timestamp": "2026-09-13T15:32:14.832474Z",
      "quote_retrieval_timestamp": "2026-09-13T15:32:14.832474Z",
      "timing_difference_seconds": 0.175084,
      "selected_quote": {
        "id": 50,
        "contract_id": 50,
        "forecast_timestamp": "2026-09-13T15:32:14.657390Z",
        "requested_timestamp": "2026-09-13T15:32:14.657390Z",
        "actual_quote_timestamp": "2026-09-13T15:32:14.832474Z",
        "timestamp_delta_seconds": 0.175084,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T15:32:14.832474Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131145",
        "external_market_id": "KXBTC15M-26SEP131145-45",
        "external_contract_id": "KXBTC15M-26SEP131145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1700.47
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 50,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131145",
          "external_market_id": "KXBTC15M-26SEP131145-45",
          "external_contract_id": "KXBTC15M-26SEP131145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T15:30:00Z",
          "resolution_timestamp": "2026-09-13T15:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T15:32:14.693418Z"
        }
      ],
      "quotes": [
        {
          "id": 50,
          "contract_id": 50,
          "forecast_timestamp": "2026-09-13T15:32:14.657390Z",
          "requested_timestamp": "2026-09-13T15:32:14.657390Z",
          "actual_quote_timestamp": "2026-09-13T15:32:14.832474Z",
          "timestamp_delta_seconds": 0.175084,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T15:32:14.832474Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131145",
          "external_market_id": "KXBTC15M-26SEP131145-45",
          "external_contract_id": "KXBTC15M-26SEP131145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1700.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131145-45": {
          "UP/YES": "KXBTC15M-26SEP131145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 99,
          "signal_id": 50,
          "quote_id": 50,
          "settlement_id": 50,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T15:47:23.041061Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1700.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 100,
          "signal_id": 50,
          "quote_id": 50,
          "settlement_id": 50,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T15:47:23.043409Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1700.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77023.01,
        "kronos_base_predicted_close": 77044.71875,
        "kronos_base_displacement": 21.70875000000524,
        "kronos_base_displacement_fraction": 0.00028184759333613733,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77053.8515625,
        "kronos_small_displacement": 30.84156250000524,
        "kronos_small_displacement_fraction": 0.00040042011471643656,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131145",
        "ticker": "KXBTC15M-26SEP131145-45",
        "market_id": "KXBTC15M-26SEP131145-45",
        "contract_id": "KXBTC15M-26SEP131145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77023.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T15:32:14.657390Z",
        "retrieved_timestamp": "2026-09-13T15:32:14.832474Z",
        "quote_offset_seconds": 0.175084,
        "quote_age_seconds": 0.175084,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1700.47
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77146.6,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 50,
          "signal_id": 50,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T15:15:00Z",
          "return_6h": 0.0049647935955321465,
          "return_12h": -0.0029012816738136493,
          "return_24h": -0.005440284363583792,
          "close_vs_ema12": 0.0009171481500152012,
          "close_vs_ema24": -0.00040842532395513054,
          "ema12_slope_3h": -0.00023301127304176106,
          "ema24_slope_6h": -0.0019382474882901901,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T15:32:14.691338Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T15:15:00Z",
            "return_6h": 0.0049647935955321465,
            "return_12h": -0.0029012816738136493,
            "return_24h": -0.005440284363583792,
            "close_vs_ema12": 0.0009171481500152012,
            "close_vs_ema24": -0.00040842532395513054,
            "ema12_slope_3h": -0.00023301127304176106,
            "ema24_slope_6h": -0.0019382474882901901,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 49,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1515Z",
      "trigger_timestamp": "2026-09-13T15:17:15.112609Z",
      "market_start_timestamp": "2026-09-13T15:15:00Z",
      "resolution_timestamp": "2026-09-13T15:30:00Z",
      "direction": "UP",
      "base_run_id": 307,
      "small_run_id": 308,
      "last_observed_close": 77087.49,
      "actual_close": 77023.01,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T15:17:15.145578Z",
      "base_predicted_close": 77091.3671875,
      "small_predicted_close": 77090.0,
      "strike": 77087.49,
      "market_regime": {
        "id": 49,
        "signal_id": 49,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T15:00:00Z",
        "return_6h": 0.00377773569637907,
        "return_12h": -0.0023501314282673436,
        "return_24h": -0.004209510116961579,
        "close_vs_ema12": 0.0017941854816114766,
        "close_vs_ema24": 0.000419794520000627,
        "ema12_slope_3h": -0.00035822189578615937,
        "ema24_slope_6h": -0.0020825006095402943,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T15:17:15.150669Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T15:00:00Z",
          "return_6h": 0.00377773569637907,
          "return_12h": -0.0023501314282673436,
          "return_24h": -0.004209510116961579,
          "close_vs_ema12": 0.0017941854816114766,
          "close_vs_ema24": 0.000419794520000627,
          "ema12_slope_3h": -0.00035822189578615937,
          "ema24_slope_6h": -0.0020825006095402943,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.31,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178308,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        307,
        308
      ],
      "forecast_publication_timestamp": "2026-09-13T15:17:15.112609Z",
      "requested_quote_timestamp": "2026-09-13T15:17:15.112609Z",
      "retrieved_quote_timestamp": "2026-09-13T15:17:15.290917Z",
      "quote_retrieval_timestamp": "2026-09-13T15:17:15.290917Z",
      "timing_difference_seconds": 0.178308,
      "selected_quote": {
        "id": 49,
        "contract_id": 49,
        "forecast_timestamp": "2026-09-13T15:17:15.112609Z",
        "requested_timestamp": "2026-09-13T15:17:15.112609Z",
        "actual_quote_timestamp": "2026-09-13T15:17:15.290917Z",
        "timestamp_delta_seconds": 0.178308,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "implied_probability": 0.31,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T15:17:15.290917Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131130",
        "external_market_id": "KXBTC15M-26SEP131130-30",
        "external_contract_id": "KXBTC15M-26SEP131130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1976.69
      },
      "selected_entry_price": 0.31,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 49,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131130",
          "external_market_id": "KXBTC15M-26SEP131130-30",
          "external_contract_id": "KXBTC15M-26SEP131130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T15:15:00Z",
          "resolution_timestamp": "2026-09-13T15:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T15:17:15.153414Z"
        }
      ],
      "quotes": [
        {
          "id": 49,
          "contract_id": 49,
          "forecast_timestamp": "2026-09-13T15:17:15.112609Z",
          "requested_timestamp": "2026-09-13T15:17:15.112609Z",
          "actual_quote_timestamp": "2026-09-13T15:17:15.290917Z",
          "timestamp_delta_seconds": 0.178308,
          "bid": 0.3,
          "ask": 0.31,
          "midpoint": 0.305,
          "last_price": 0.31,
          "implied_probability": 0.31,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T15:17:15.290917Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131130",
          "external_market_id": "KXBTC15M-26SEP131130-30",
          "external_contract_id": "KXBTC15M-26SEP131130-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1976.69
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131130-30": {
          "UP/YES": "KXBTC15M-26SEP131130-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 97,
          "signal_id": 49,
          "quote_id": 49,
          "settlement_id": 49,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 307.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.17,
          "trading_fee": 4.6,
          "total_deployed": 99.77,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.17,
          "net_pnl": -99.77,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T15:32:19.244544Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1976.69,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 98,
          "signal_id": 49,
          "quote_id": 49,
          "settlement_id": 49,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.31,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 31.0,
          "trading_fee": 1.5,
          "total_deployed": 32.5,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -31.0,
          "net_pnl": -32.5,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T15:32:19.246577Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1976.69,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77087.49,
        "kronos_base_predicted_close": 77091.3671875,
        "kronos_base_displacement": 3.8771874999947613,
        "kronos_base_displacement_fraction": 5.0295936474190056e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77090.0,
        "kronos_small_displacement": 2.5099999999947613,
        "kronos_small_displacement_fraction": 3.2560406364181284e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131130",
        "ticker": "KXBTC15M-26SEP131130-30",
        "market_id": "KXBTC15M-26SEP131130-30",
        "contract_id": "KXBTC15M-26SEP131130-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77087.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T15:17:15.112609Z",
        "retrieved_timestamp": "2026-09-13T15:17:15.290917Z",
        "quote_offset_seconds": 0.178308,
        "quote_age_seconds": 0.178308,
        "bid": 0.3,
        "ask": 0.31,
        "midpoint": 0.305,
        "last_price": 0.31,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.31,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1976.69
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77023.01,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1515Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 49,
          "signal_id": 49,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T15:00:00Z",
          "return_6h": 0.00377773569637907,
          "return_12h": -0.0023501314282673436,
          "return_24h": -0.004209510116961579,
          "close_vs_ema12": 0.0017941854816114766,
          "close_vs_ema24": 0.000419794520000627,
          "ema12_slope_3h": -0.00035822189578615937,
          "ema24_slope_6h": -0.0020825006095402943,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T15:17:15.150669Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T15:00:00Z",
            "return_6h": 0.00377773569637907,
            "return_12h": -0.0023501314282673436,
            "return_24h": -0.004209510116961579,
            "close_vs_ema12": 0.0017941854816114766,
            "close_vs_ema24": 0.000419794520000627,
            "ema12_slope_3h": -0.00035822189578615937,
            "ema24_slope_6h": -0.0020825006095402943,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 48,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1445Z",
      "trigger_timestamp": "2026-09-13T14:47:19.119054Z",
      "market_start_timestamp": "2026-09-13T14:45:00Z",
      "resolution_timestamp": "2026-09-13T15:00:00Z",
      "direction": "UP",
      "base_run_id": 303,
      "small_run_id": 304,
      "last_observed_close": 77168.08,
      "actual_close": 77187.59,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T14:47:19.158520Z",
      "base_predicted_close": 77198.7734375,
      "small_predicted_close": 77344.703125,
      "strike": 77168.08,
      "market_regime": {
        "id": 48,
        "signal_id": 48,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T14:30:00Z",
        "return_6h": 0.004813546034476035,
        "return_12h": -0.0011587360453106932,
        "return_24h": -0.003588899471671514,
        "close_vs_ema12": 0.0030534332725644653,
        "close_vs_ema24": 0.0015109781061091176,
        "ema12_slope_3h": -0.0008168185483541368,
        "ema24_slope_6h": -0.0023598775469803046,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T14:47:19.161199Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T14:30:00Z",
          "return_6h": 0.004813546034476035,
          "return_12h": -0.0011587360453106932,
          "return_24h": -0.003588899471671514,
          "close_vs_ema12": 0.0030534332725644653,
          "close_vs_ema24": 0.0015109781061091176,
          "ema12_slope_3h": -0.0008168185483541368,
          "ema24_slope_6h": -0.0023598775469803046,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.325646,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        303,
        304
      ],
      "forecast_publication_timestamp": "2026-09-13T14:47:19.119054Z",
      "requested_quote_timestamp": "2026-09-13T14:47:19.119054Z",
      "retrieved_quote_timestamp": "2026-09-13T14:47:19.444700Z",
      "quote_retrieval_timestamp": "2026-09-13T14:47:19.444700Z",
      "timing_difference_seconds": 0.325646,
      "selected_quote": {
        "id": 48,
        "contract_id": 48,
        "forecast_timestamp": "2026-09-13T14:47:19.119054Z",
        "requested_timestamp": "2026-09-13T14:47:19.119054Z",
        "actual_quote_timestamp": "2026-09-13T14:47:19.444700Z",
        "timestamp_delta_seconds": 0.325646,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T14:47:19.444700Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP131100",
        "external_market_id": "KXBTC15M-26SEP131100-00",
        "external_contract_id": "KXBTC15M-26SEP131100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 325.27
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 48,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131100",
          "external_market_id": "KXBTC15M-26SEP131100-00",
          "external_contract_id": "KXBTC15M-26SEP131100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T14:45:00Z",
          "resolution_timestamp": "2026-09-13T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T14:47:19.163742Z"
        }
      ],
      "quotes": [
        {
          "id": 48,
          "contract_id": 48,
          "forecast_timestamp": "2026-09-13T14:47:19.119054Z",
          "requested_timestamp": "2026-09-13T14:47:19.119054Z",
          "actual_quote_timestamp": "2026-09-13T14:47:19.444700Z",
          "timestamp_delta_seconds": 0.325646,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T14:47:19.444700Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP131100",
          "external_market_id": "KXBTC15M-26SEP131100-00",
          "external_contract_id": "KXBTC15M-26SEP131100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 325.27
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP131100-00": {
          "UP/YES": "KXBTC15M-26SEP131100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 95,
          "signal_id": 48,
          "quote_id": 48,
          "settlement_id": 48,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T15:02:18.604373Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 325.27,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 96,
          "signal_id": 48,
          "quote_id": 48,
          "settlement_id": 48,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T15:02:18.606609Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 325.27,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77168.08,
        "kronos_base_predicted_close": 77198.7734375,
        "kronos_base_displacement": 30.693437499998254,
        "kronos_base_displacement_fraction": 0.0003977478447046791,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77344.703125,
        "kronos_small_displacement": 176.62312499999825,
        "kronos_small_displacement_fraction": 0.0022888106714589536,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP131100",
        "ticker": "KXBTC15M-26SEP131100-00",
        "market_id": "KXBTC15M-26SEP131100-00",
        "contract_id": "KXBTC15M-26SEP131100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77168.08
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T14:47:19.119054Z",
        "retrieved_timestamp": "2026-09-13T14:47:19.444700Z",
        "quote_offset_seconds": 0.325646,
        "quote_age_seconds": 0.325646,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 325.27
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77187.59,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 48,
          "signal_id": 48,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T14:30:00Z",
          "return_6h": 0.004813546034476035,
          "return_12h": -0.0011587360453106932,
          "return_24h": -0.003588899471671514,
          "close_vs_ema12": 0.0030534332725644653,
          "close_vs_ema24": 0.0015109781061091176,
          "ema12_slope_3h": -0.0008168185483541368,
          "ema24_slope_6h": -0.0023598775469803046,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T14:47:19.161199Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T14:30:00Z",
            "return_6h": 0.004813546034476035,
            "return_12h": -0.0011587360453106932,
            "return_24h": -0.003588899471671514,
            "close_vs_ema12": 0.0030534332725644653,
            "close_vs_ema24": 0.0015109781061091176,
            "ema12_slope_3h": -0.0008168185483541368,
            "ema24_slope_6h": -0.0023598775469803046,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 47,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1330Z",
      "trigger_timestamp": "2026-09-13T13:32:14.512289Z",
      "market_start_timestamp": "2026-09-13T13:30:00Z",
      "resolution_timestamp": "2026-09-13T13:45:00Z",
      "direction": "UP",
      "base_run_id": 293,
      "small_run_id": 294,
      "last_observed_close": 76555.3,
      "actual_close": 76735.82,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T13:32:14.552763Z",
      "base_predicted_close": 76631.203125,
      "small_predicted_close": 76589.5859375,
      "strike": 76555.3,
      "market_regime": {
        "id": 47,
        "signal_id": 47,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T13:15:00Z",
        "return_6h": -0.007436047479001395,
        "return_12h": -0.008952703860217959,
        "return_24h": -0.00958212444719142,
        "close_vs_ema12": -0.004816890116458805,
        "close_vs_ema24": -0.006571549984496161,
        "ema12_slope_3h": -0.0019762995943841677,
        "ema24_slope_6h": -0.0025421044894647915,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T13:32:14.554875Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T13:15:00Z",
          "return_6h": -0.007436047479001395,
          "return_12h": -0.008952703860217959,
          "return_24h": -0.00958212444719142,
          "close_vs_ema12": -0.004816890116458805,
          "close_vs_ema24": -0.006571549984496161,
          "ema12_slope_3h": -0.0019762995943841677,
          "ema24_slope_6h": -0.0025421044894647915,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.76,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.204414,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        293,
        294
      ],
      "forecast_publication_timestamp": "2026-09-13T13:32:14.512289Z",
      "requested_quote_timestamp": "2026-09-13T13:32:14.512289Z",
      "retrieved_quote_timestamp": "2026-09-13T13:32:14.716703Z",
      "quote_retrieval_timestamp": "2026-09-13T13:32:14.716703Z",
      "timing_difference_seconds": 0.204414,
      "selected_quote": {
        "id": 47,
        "contract_id": 47,
        "forecast_timestamp": "2026-09-13T13:32:14.512289Z",
        "requested_timestamp": "2026-09-13T13:32:14.512289Z",
        "actual_quote_timestamp": "2026-09-13T13:32:14.716703Z",
        "timestamp_delta_seconds": 0.204414,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "implied_probability": 0.76,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T13:32:14.716703Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130945",
        "external_market_id": "KXBTC15M-26SEP130945-45",
        "external_contract_id": "KXBTC15M-26SEP130945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2061.8
      },
      "selected_entry_price": 0.76,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 47,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130945",
          "external_market_id": "KXBTC15M-26SEP130945-45",
          "external_contract_id": "KXBTC15M-26SEP130945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T13:30:00Z",
          "resolution_timestamp": "2026-09-13T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T13:32:14.557208Z"
        }
      ],
      "quotes": [
        {
          "id": 47,
          "contract_id": 47,
          "forecast_timestamp": "2026-09-13T13:32:14.512289Z",
          "requested_timestamp": "2026-09-13T13:32:14.512289Z",
          "actual_quote_timestamp": "2026-09-13T13:32:14.716703Z",
          "timestamp_delta_seconds": 0.204414,
          "bid": 0.75,
          "ask": 0.76,
          "midpoint": 0.755,
          "last_price": 0.75,
          "implied_probability": 0.76,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T13:32:14.716703Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130945",
          "external_market_id": "KXBTC15M-26SEP130945-45",
          "external_contract_id": "KXBTC15M-26SEP130945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2061.8
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130945-45": {
          "UP/YES": "KXBTC15M-26SEP130945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 93,
          "signal_id": 47,
          "quote_id": 47,
          "settlement_id": 47,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 129.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.04,
          "trading_fee": 1.65,
          "total_deployed": 99.69000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 129.0,
          "gross_pnl": 30.959999999999994,
          "net_pnl": 29.309999999999988,
          "roi": 0.2940114354498945,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T13:47:24.052320Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2061.8,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 94,
          "signal_id": 47,
          "quote_id": 47,
          "settlement_id": 47,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.76,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 76.0,
          "trading_fee": 1.28,
          "total_deployed": 77.28,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 24.0,
          "net_pnl": 22.72,
          "roi": 0.2939958592132505,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T13:47:24.054780Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2061.8,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76555.3,
        "kronos_base_predicted_close": 76631.203125,
        "kronos_base_displacement": 75.90312499999709,
        "kronos_base_displacement_fraction": 0.0009914809947841245,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76589.5859375,
        "kronos_small_displacement": 34.28593749999709,
        "kronos_small_displacement_fraction": 0.0004478584435042001,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130945",
        "ticker": "KXBTC15M-26SEP130945-45",
        "market_id": "KXBTC15M-26SEP130945-45",
        "contract_id": "KXBTC15M-26SEP130945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76555.3
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T13:32:14.512289Z",
        "retrieved_timestamp": "2026-09-13T13:32:14.716703Z",
        "quote_offset_seconds": 0.204414,
        "quote_age_seconds": 0.204414,
        "bid": 0.75,
        "ask": 0.76,
        "midpoint": 0.755,
        "last_price": 0.75,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.76,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2061.8
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76735.82,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 47,
          "signal_id": 47,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T13:15:00Z",
          "return_6h": -0.007436047479001395,
          "return_12h": -0.008952703860217959,
          "return_24h": -0.00958212444719142,
          "close_vs_ema12": -0.004816890116458805,
          "close_vs_ema24": -0.006571549984496161,
          "ema12_slope_3h": -0.0019762995943841677,
          "ema24_slope_6h": -0.0025421044894647915,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T13:32:14.554875Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T13:15:00Z",
            "return_6h": -0.007436047479001395,
            "return_12h": -0.008952703860217959,
            "return_24h": -0.00958212444719142,
            "close_vs_ema12": -0.004816890116458805,
            "close_vs_ema24": -0.006571549984496161,
            "ema12_slope_3h": -0.0019762995943841677,
            "ema24_slope_6h": -0.0025421044894647915,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 46,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1245Z",
      "trigger_timestamp": "2026-09-13T12:47:18.199784Z",
      "market_start_timestamp": "2026-09-13T12:45:00Z",
      "resolution_timestamp": "2026-09-13T13:00:00Z",
      "direction": "UP",
      "base_run_id": 287,
      "small_run_id": 288,
      "last_observed_close": 76711.43,
      "actual_close": 76724.61,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T12:47:18.243825Z",
      "base_predicted_close": 76713.609375,
      "small_predicted_close": 76780.359375,
      "strike": 76711.43,
      "market_regime": {
        "id": 46,
        "signal_id": 46,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T12:30:00Z",
        "return_6h": -0.007423707373482635,
        "return_12h": -0.006208005278706574,
        "return_24h": -0.007785644095483324,
        "close_vs_ema12": -0.0032272537572841653,
        "close_vs_ema24": -0.004870073424496968,
        "ema12_slope_3h": -0.0020936060527637634,
        "ema24_slope_6h": -0.002330260870251344,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T12:47:18.248330Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T12:30:00Z",
          "return_6h": -0.007423707373482635,
          "return_12h": -0.006208005278706574,
          "return_24h": -0.007785644095483324,
          "close_vs_ema12": -0.0032272537572841653,
          "close_vs_ema24": -0.004870073424496968,
          "ema12_slope_3h": -0.0020936060527637634,
          "ema24_slope_6h": -0.002330260870251344,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.184213,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        287,
        288
      ],
      "forecast_publication_timestamp": "2026-09-13T12:47:18.199784Z",
      "requested_quote_timestamp": "2026-09-13T12:47:18.199784Z",
      "retrieved_quote_timestamp": "2026-09-13T12:47:18.383997Z",
      "quote_retrieval_timestamp": "2026-09-13T12:47:18.383997Z",
      "timing_difference_seconds": 0.184213,
      "selected_quote": {
        "id": 46,
        "contract_id": 46,
        "forecast_timestamp": "2026-09-13T12:47:18.199784Z",
        "requested_timestamp": "2026-09-13T12:47:18.199784Z",
        "actual_quote_timestamp": "2026-09-13T12:47:18.383997Z",
        "timestamp_delta_seconds": 0.184213,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T12:47:18.383997Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130900",
        "external_market_id": "KXBTC15M-26SEP130900-00",
        "external_contract_id": "KXBTC15M-26SEP130900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 500.6
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 46,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130900",
          "external_market_id": "KXBTC15M-26SEP130900-00",
          "external_contract_id": "KXBTC15M-26SEP130900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T12:45:00Z",
          "resolution_timestamp": "2026-09-13T13:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T12:47:18.250820Z"
        }
      ],
      "quotes": [
        {
          "id": 46,
          "contract_id": 46,
          "forecast_timestamp": "2026-09-13T12:47:18.199784Z",
          "requested_timestamp": "2026-09-13T12:47:18.199784Z",
          "actual_quote_timestamp": "2026-09-13T12:47:18.383997Z",
          "timestamp_delta_seconds": 0.184213,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.43,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T12:47:18.383997Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130900",
          "external_market_id": "KXBTC15M-26SEP130900-00",
          "external_contract_id": "KXBTC15M-26SEP130900-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 500.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130900-00": {
          "UP/YES": "KXBTC15M-26SEP130900-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 91,
          "signal_id": 46,
          "quote_id": 46,
          "settlement_id": 46,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 1.0,
          "settlement_payout": 223.0,
          "gross_pnl": 127.11,
          "net_pnl": 123.28,
          "roi": 1.2362615322904131,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T13:02:21.072314Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 500.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 92,
          "signal_id": 46,
          "quote_id": 46,
          "settlement_id": 46,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 57.0,
          "net_pnl": 55.28,
          "roi": 1.2361359570661896,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T13:02:21.074010Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 500.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76711.43,
        "kronos_base_predicted_close": 76713.609375,
        "kronos_base_displacement": 2.179375000006985,
        "kronos_base_displacement_fraction": 2.8410042675608904e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76780.359375,
        "kronos_small_displacement": 68.92937500000698,
        "kronos_small_displacement_fraction": 0.0008985541659177386,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130900",
        "ticker": "KXBTC15M-26SEP130900-00",
        "market_id": "KXBTC15M-26SEP130900-00",
        "contract_id": "KXBTC15M-26SEP130900-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76711.43
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T12:47:18.199784Z",
        "retrieved_timestamp": "2026-09-13T12:47:18.383997Z",
        "quote_offset_seconds": 0.184213,
        "quote_age_seconds": 0.184213,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.43,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 500.6
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76724.61,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1245Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 46,
          "signal_id": 46,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T12:30:00Z",
          "return_6h": -0.007423707373482635,
          "return_12h": -0.006208005278706574,
          "return_24h": -0.007785644095483324,
          "close_vs_ema12": -0.0032272537572841653,
          "close_vs_ema24": -0.004870073424496968,
          "ema12_slope_3h": -0.0020936060527637634,
          "ema24_slope_6h": -0.002330260870251344,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T12:47:18.248330Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T12:30:00Z",
            "return_6h": -0.007423707373482635,
            "return_12h": -0.006208005278706574,
            "return_24h": -0.007785644095483324,
            "close_vs_ema12": -0.0032272537572841653,
            "close_vs_ema24": -0.004870073424496968,
            "ema12_slope_3h": -0.0020936060527637634,
            "ema24_slope_6h": -0.002330260870251344,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 45,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1215Z",
      "trigger_timestamp": "2026-09-13T12:17:14.859076Z",
      "market_start_timestamp": "2026-09-13T12:15:00Z",
      "resolution_timestamp": "2026-09-13T12:30:00Z",
      "direction": "UP",
      "base_run_id": 283,
      "small_run_id": 284,
      "last_observed_close": 76768.87,
      "actual_close": 76814.41,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T12:17:14.896813Z",
      "base_predicted_close": 76785.0,
      "small_predicted_close": 76776.171875,
      "strike": 76768.87,
      "market_regime": {
        "id": 45,
        "signal_id": 45,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T12:00:00Z",
        "return_6h": -0.006786543272642276,
        "return_12h": -0.0063450491146039845,
        "return_24h": -0.0070464760014608,
        "close_vs_ema12": -0.002703856874383348,
        "close_vs_ema24": -0.004303296500716369,
        "ema12_slope_3h": -0.0023707856873866895,
        "ema24_slope_6h": -0.0021431311580152324,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T12:17:14.902068Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T12:00:00Z",
          "return_6h": -0.006786543272642276,
          "return_12h": -0.0063450491146039845,
          "return_24h": -0.0070464760014608,
          "close_vs_ema12": -0.002703856874383348,
          "close_vs_ema24": -0.004303296500716369,
          "ema12_slope_3h": -0.0023707856873866895,
          "ema24_slope_6h": -0.0021431311580152324,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.72,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164145,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        283,
        284
      ],
      "forecast_publication_timestamp": "2026-09-13T12:17:14.859076Z",
      "requested_quote_timestamp": "2026-09-13T12:17:14.859076Z",
      "retrieved_quote_timestamp": "2026-09-13T12:17:15.023221Z",
      "quote_retrieval_timestamp": "2026-09-13T12:17:15.023221Z",
      "timing_difference_seconds": 0.164145,
      "selected_quote": {
        "id": 45,
        "contract_id": 45,
        "forecast_timestamp": "2026-09-13T12:17:14.859076Z",
        "requested_timestamp": "2026-09-13T12:17:14.859076Z",
        "actual_quote_timestamp": "2026-09-13T12:17:15.023221Z",
        "timestamp_delta_seconds": 0.164145,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "implied_probability": 0.72,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T12:17:15.023221Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130830",
        "external_market_id": "KXBTC15M-26SEP130830-30",
        "external_contract_id": "KXBTC15M-26SEP130830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 301.26
      },
      "selected_entry_price": 0.72,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 45,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130830",
          "external_market_id": "KXBTC15M-26SEP130830-30",
          "external_contract_id": "KXBTC15M-26SEP130830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T12:15:00Z",
          "resolution_timestamp": "2026-09-13T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T12:17:14.905230Z"
        }
      ],
      "quotes": [
        {
          "id": 45,
          "contract_id": 45,
          "forecast_timestamp": "2026-09-13T12:17:14.859076Z",
          "requested_timestamp": "2026-09-13T12:17:14.859076Z",
          "actual_quote_timestamp": "2026-09-13T12:17:15.023221Z",
          "timestamp_delta_seconds": 0.164145,
          "bid": 0.71,
          "ask": 0.72,
          "midpoint": 0.715,
          "last_price": 0.71,
          "implied_probability": 0.72,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T12:17:15.023221Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130830",
          "external_market_id": "KXBTC15M-26SEP130830-30",
          "external_contract_id": "KXBTC15M-26SEP130830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 301.26
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130830-30": {
          "UP/YES": "KXBTC15M-26SEP130830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 89,
          "signal_id": 45,
          "quote_id": 45,
          "settlement_id": 45,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 136.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.92,
          "trading_fee": 1.92,
          "total_deployed": 99.84,
          "settlement_value": 1.0,
          "settlement_payout": 136.0,
          "gross_pnl": 38.08,
          "net_pnl": 36.16,
          "roi": 0.3621794871794871,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T12:32:17.471767Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 301.26,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 90,
          "signal_id": 45,
          "quote_id": 45,
          "settlement_id": 45,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.72,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 72.0,
          "trading_fee": 1.42,
          "total_deployed": 73.42,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 28.0,
          "net_pnl": 26.58,
          "roi": 0.36202669572323615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T12:32:17.474329Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 301.26,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76768.87,
        "kronos_base_predicted_close": 76785.0,
        "kronos_base_displacement": 16.130000000004657,
        "kronos_base_displacement_fraction": 0.0002101112078372999,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76776.171875,
        "kronos_small_displacement": 7.301875000004657,
        "kronos_small_displacement_fraction": 9.51150511920347e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130830",
        "ticker": "KXBTC15M-26SEP130830-30",
        "market_id": "KXBTC15M-26SEP130830-30",
        "contract_id": "KXBTC15M-26SEP130830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76768.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T12:17:14.859076Z",
        "retrieved_timestamp": "2026-09-13T12:17:15.023221Z",
        "quote_offset_seconds": 0.164145,
        "quote_age_seconds": 0.164145,
        "bid": 0.71,
        "ask": 0.72,
        "midpoint": 0.715,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.72,
        "price_type": "live_executable_ask",
        "yes_ask_size": 301.26
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76814.41,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 45,
          "signal_id": 45,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T12:00:00Z",
          "return_6h": -0.006786543272642276,
          "return_12h": -0.0063450491146039845,
          "return_24h": -0.0070464760014608,
          "close_vs_ema12": -0.002703856874383348,
          "close_vs_ema24": -0.004303296500716369,
          "ema12_slope_3h": -0.0023707856873866895,
          "ema24_slope_6h": -0.0021431311580152324,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T12:17:14.902068Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T12:00:00Z",
            "return_6h": -0.006786543272642276,
            "return_12h": -0.0063450491146039845,
            "return_24h": -0.0070464760014608,
            "close_vs_ema12": -0.002703856874383348,
            "close_vs_ema24": -0.004303296500716369,
            "ema12_slope_3h": -0.0023707856873866895,
            "ema24_slope_6h": -0.0021431311580152324,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 44,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1200Z",
      "trigger_timestamp": "2026-09-13T12:02:15.615687Z",
      "market_start_timestamp": "2026-09-13T12:00:00Z",
      "resolution_timestamp": "2026-09-13T12:15:00Z",
      "direction": "UP",
      "base_run_id": 281,
      "small_run_id": 282,
      "last_observed_close": 76746.15,
      "actual_close": 76768.87,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T12:02:15.654322Z",
      "base_predicted_close": 76756.5625,
      "small_predicted_close": 76759.34375,
      "strike": 76746.15,
      "market_regime": {
        "id": 44,
        "signal_id": 44,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T11:45:00Z",
        "return_6h": -0.007125019426180823,
        "return_12h": -0.006789275846726284,
        "return_24h": -0.007696032255579688,
        "close_vs_ema12": -0.0031137354199669565,
        "close_vs_ema24": -0.004688176313848658,
        "ema12_slope_3h": -0.002455460916192087,
        "ema24_slope_6h": -0.002045342051775312,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T12:02:15.656468Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T11:45:00Z",
          "return_6h": -0.007125019426180823,
          "return_12h": -0.006789275846726284,
          "return_24h": -0.007696032255579688,
          "close_vs_ema12": -0.0031137354199669565,
          "close_vs_ema24": -0.004688176313848658,
          "ema12_slope_3h": -0.002455460916192087,
          "ema24_slope_6h": -0.002045342051775312,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178957,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        281,
        282
      ],
      "forecast_publication_timestamp": "2026-09-13T12:02:15.615687Z",
      "requested_quote_timestamp": "2026-09-13T12:02:15.615687Z",
      "retrieved_quote_timestamp": "2026-09-13T12:02:15.794644Z",
      "quote_retrieval_timestamp": "2026-09-13T12:02:15.794644Z",
      "timing_difference_seconds": 0.178957,
      "selected_quote": {
        "id": 44,
        "contract_id": 44,
        "forecast_timestamp": "2026-09-13T12:02:15.615687Z",
        "requested_timestamp": "2026-09-13T12:02:15.615687Z",
        "actual_quote_timestamp": "2026-09-13T12:02:15.794644Z",
        "timestamp_delta_seconds": 0.178957,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T12:02:15.794644Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130815",
        "external_market_id": "KXBTC15M-26SEP130815-15",
        "external_contract_id": "KXBTC15M-26SEP130815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1948.98
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 44,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130815",
          "external_market_id": "KXBTC15M-26SEP130815-15",
          "external_contract_id": "KXBTC15M-26SEP130815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T12:00:00Z",
          "resolution_timestamp": "2026-09-13T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T12:02:15.660796Z"
        }
      ],
      "quotes": [
        {
          "id": 44,
          "contract_id": 44,
          "forecast_timestamp": "2026-09-13T12:02:15.615687Z",
          "requested_timestamp": "2026-09-13T12:02:15.615687Z",
          "actual_quote_timestamp": "2026-09-13T12:02:15.794644Z",
          "timestamp_delta_seconds": 0.178957,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T12:02:15.794644Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130815",
          "external_market_id": "KXBTC15M-26SEP130815-15",
          "external_contract_id": "KXBTC15M-26SEP130815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1948.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130815-15": {
          "UP/YES": "KXBTC15M-26SEP130815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 87,
          "signal_id": 44,
          "quote_id": 44,
          "settlement_id": 44,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T12:17:19.170400Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1948.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 88,
          "signal_id": 44,
          "quote_id": 44,
          "settlement_id": 44,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T12:17:19.172141Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1948.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76746.15,
        "kronos_base_predicted_close": 76756.5625,
        "kronos_base_displacement": 10.41250000000582,
        "kronos_base_displacement_fraction": 0.00013567455826781958,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76759.34375,
        "kronos_small_displacement": 13.19375000000582,
        "kronos_small_displacement_fraction": 0.00017191416116646663,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130815",
        "ticker": "KXBTC15M-26SEP130815-15",
        "market_id": "KXBTC15M-26SEP130815-15",
        "contract_id": "KXBTC15M-26SEP130815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76746.15
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T12:02:15.615687Z",
        "retrieved_timestamp": "2026-09-13T12:02:15.794644Z",
        "quote_offset_seconds": 0.178957,
        "quote_age_seconds": 0.178957,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1948.98
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76768.87,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 44,
          "signal_id": 44,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T11:45:00Z",
          "return_6h": -0.007125019426180823,
          "return_12h": -0.006789275846726284,
          "return_24h": -0.007696032255579688,
          "close_vs_ema12": -0.0031137354199669565,
          "close_vs_ema24": -0.004688176313848658,
          "ema12_slope_3h": -0.002455460916192087,
          "ema24_slope_6h": -0.002045342051775312,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T12:02:15.656468Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T11:45:00Z",
            "return_6h": -0.007125019426180823,
            "return_12h": -0.006789275846726284,
            "return_24h": -0.007696032255579688,
            "close_vs_ema12": -0.0031137354199669565,
            "close_vs_ema24": -0.004688176313848658,
            "ema12_slope_3h": -0.002455460916192087,
            "ema24_slope_6h": -0.002045342051775312,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 43,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1045Z",
      "trigger_timestamp": "2026-09-13T10:47:17.447407Z",
      "market_start_timestamp": "2026-09-13T10:45:00Z",
      "resolution_timestamp": "2026-09-13T11:00:00Z",
      "direction": "UP",
      "base_run_id": 271,
      "small_run_id": 272,
      "last_observed_close": 76680.24,
      "actual_close": 76633.04,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T10:47:17.486190Z",
      "base_predicted_close": 76698.34375,
      "small_predicted_close": 76718.921875,
      "strike": 76680.24,
      "market_regime": {
        "id": 43,
        "signal_id": 43,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T10:30:00Z",
        "return_6h": -0.006780530365592896,
        "return_12h": -0.006566422717666831,
        "return_24h": -0.008703125641703835,
        "close_vs_ema12": -0.00495306375114668,
        "close_vs_ema24": -0.006182659802182688,
        "ema12_slope_3h": -0.0021713499520623625,
        "ema24_slope_6h": -0.0014205695920660455,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T10:47:17.489095Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T10:30:00Z",
          "return_6h": -0.006780530365592896,
          "return_12h": -0.006566422717666831,
          "return_24h": -0.008703125641703835,
          "close_vs_ema12": -0.00495306375114668,
          "close_vs_ema24": -0.006182659802182688,
          "ema12_slope_3h": -0.0021713499520623625,
          "ema24_slope_6h": -0.0014205695920660455,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.78,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.185948,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        271,
        272
      ],
      "forecast_publication_timestamp": "2026-09-13T10:47:17.447407Z",
      "requested_quote_timestamp": "2026-09-13T10:47:17.447407Z",
      "retrieved_quote_timestamp": "2026-09-13T10:47:17.633355Z",
      "quote_retrieval_timestamp": "2026-09-13T10:47:17.633355Z",
      "timing_difference_seconds": 0.185948,
      "selected_quote": {
        "id": 43,
        "contract_id": 43,
        "forecast_timestamp": "2026-09-13T10:47:17.447407Z",
        "requested_timestamp": "2026-09-13T10:47:17.447407Z",
        "actual_quote_timestamp": "2026-09-13T10:47:17.633355Z",
        "timestamp_delta_seconds": 0.185948,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "implied_probability": 0.78,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T10:47:17.633355Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130700",
        "external_market_id": "KXBTC15M-26SEP130700-00",
        "external_contract_id": "KXBTC15M-26SEP130700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2224.82
      },
      "selected_entry_price": 0.78,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 43,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130700",
          "external_market_id": "KXBTC15M-26SEP130700-00",
          "external_contract_id": "KXBTC15M-26SEP130700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T10:45:00Z",
          "resolution_timestamp": "2026-09-13T11:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T10:47:17.491949Z"
        }
      ],
      "quotes": [
        {
          "id": 43,
          "contract_id": 43,
          "forecast_timestamp": "2026-09-13T10:47:17.447407Z",
          "requested_timestamp": "2026-09-13T10:47:17.447407Z",
          "actual_quote_timestamp": "2026-09-13T10:47:17.633355Z",
          "timestamp_delta_seconds": 0.185948,
          "bid": 0.77,
          "ask": 0.78,
          "midpoint": 0.775,
          "last_price": 0.77,
          "implied_probability": 0.78,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T10:47:17.633355Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130700",
          "external_market_id": "KXBTC15M-26SEP130700-00",
          "external_contract_id": "KXBTC15M-26SEP130700-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2224.82
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130700-00": {
          "UP/YES": "KXBTC15M-26SEP130700-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 85,
          "signal_id": 43,
          "quote_id": 43,
          "settlement_id": 43,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 126.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 98.28,
          "trading_fee": 1.52,
          "total_deployed": 99.8,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -98.28,
          "net_pnl": -99.8,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T11:02:18.570409Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2224.82,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 86,
          "signal_id": 43,
          "quote_id": 43,
          "settlement_id": 43,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.78,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 78.0,
          "trading_fee": 1.21,
          "total_deployed": 79.21,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -78.0,
          "net_pnl": -79.21,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T11:02:18.572240Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2224.82,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76680.24,
        "kronos_base_predicted_close": 76698.34375,
        "kronos_base_displacement": 18.10374999999476,
        "kronos_base_displacement_fraction": 0.00023609407064968446,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76718.921875,
        "kronos_small_displacement": 38.68187499999476,
        "kronos_small_displacement_fraction": 0.000504456884850579,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130700",
        "ticker": "KXBTC15M-26SEP130700-00",
        "market_id": "KXBTC15M-26SEP130700-00",
        "contract_id": "KXBTC15M-26SEP130700-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76680.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T10:47:17.447407Z",
        "retrieved_timestamp": "2026-09-13T10:47:17.633355Z",
        "quote_offset_seconds": 0.185948,
        "quote_age_seconds": 0.185948,
        "bid": 0.77,
        "ask": 0.78,
        "midpoint": 0.775,
        "last_price": 0.77,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.78,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2224.82
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76633.04,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1045Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 43,
          "signal_id": 43,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T10:30:00Z",
          "return_6h": -0.006780530365592896,
          "return_12h": -0.006566422717666831,
          "return_24h": -0.008703125641703835,
          "close_vs_ema12": -0.00495306375114668,
          "close_vs_ema24": -0.006182659802182688,
          "ema12_slope_3h": -0.0021713499520623625,
          "ema24_slope_6h": -0.0014205695920660455,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T10:47:17.489095Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T10:30:00Z",
            "return_6h": -0.006780530365592896,
            "return_12h": -0.006566422717666831,
            "return_24h": -0.008703125641703835,
            "close_vs_ema12": -0.00495306375114668,
            "close_vs_ema24": -0.006182659802182688,
            "ema12_slope_3h": -0.0021713499520623625,
            "ema24_slope_6h": -0.0014205695920660455,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 42,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T1030Z",
      "trigger_timestamp": "2026-09-13T10:32:14.387043Z",
      "market_start_timestamp": "2026-09-13T10:30:00Z",
      "resolution_timestamp": "2026-09-13T10:45:00Z",
      "direction": "UP",
      "base_run_id": 269,
      "small_run_id": 270,
      "last_observed_close": 76732.9,
      "actual_close": 76680.24,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T10:32:14.415369Z",
      "base_predicted_close": 76737.0625,
      "small_predicted_close": 76740.5703125,
      "strike": 76732.9,
      "market_regime": {
        "id": 42,
        "signal_id": 42,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T10:15:00Z",
        "return_6h": -0.006249963022858851,
        "return_12h": -0.005966662447974835,
        "return_24h": -0.00812350758536673,
        "close_vs_ema12": -0.004479474748959711,
        "close_vs_ema24": -0.00562957641931261,
        "ema12_slope_3h": -0.002014935792591155,
        "ema24_slope_6h": -0.0013078598343246872,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T10:32:14.417569Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T10:15:00Z",
          "return_6h": -0.006249963022858851,
          "return_12h": -0.005966662447974835,
          "return_24h": -0.00812350758536673,
          "close_vs_ema12": -0.004479474748959711,
          "close_vs_ema24": -0.00562957641931261,
          "ema12_slope_3h": -0.002014935792591155,
          "ema24_slope_6h": -0.0013078598343246872,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.59,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.171984,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        269,
        270
      ],
      "forecast_publication_timestamp": "2026-09-13T10:32:14.387043Z",
      "requested_quote_timestamp": "2026-09-13T10:32:14.387043Z",
      "retrieved_quote_timestamp": "2026-09-13T10:32:14.559027Z",
      "quote_retrieval_timestamp": "2026-09-13T10:32:14.559027Z",
      "timing_difference_seconds": 0.171984,
      "selected_quote": {
        "id": 42,
        "contract_id": 42,
        "forecast_timestamp": "2026-09-13T10:32:14.387043Z",
        "requested_timestamp": "2026-09-13T10:32:14.387043Z",
        "actual_quote_timestamp": "2026-09-13T10:32:14.559027Z",
        "timestamp_delta_seconds": 0.171984,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "implied_probability": 0.59,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T10:32:14.559027Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130645",
        "external_market_id": "KXBTC15M-26SEP130645-45",
        "external_contract_id": "KXBTC15M-26SEP130645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 224.22
      },
      "selected_entry_price": 0.59,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 42,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130645",
          "external_market_id": "KXBTC15M-26SEP130645-45",
          "external_contract_id": "KXBTC15M-26SEP130645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T10:30:00Z",
          "resolution_timestamp": "2026-09-13T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T10:32:14.420123Z"
        }
      ],
      "quotes": [
        {
          "id": 42,
          "contract_id": 42,
          "forecast_timestamp": "2026-09-13T10:32:14.387043Z",
          "requested_timestamp": "2026-09-13T10:32:14.387043Z",
          "actual_quote_timestamp": "2026-09-13T10:32:14.559027Z",
          "timestamp_delta_seconds": 0.171984,
          "bid": 0.58,
          "ask": 0.59,
          "midpoint": 0.585,
          "last_price": 0.59,
          "implied_probability": 0.59,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T10:32:14.559027Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130645",
          "external_market_id": "KXBTC15M-26SEP130645-45",
          "external_contract_id": "KXBTC15M-26SEP130645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 224.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130645-45": {
          "UP/YES": "KXBTC15M-26SEP130645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 83,
          "signal_id": 42,
          "quote_id": 42,
          "settlement_id": 42,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 164.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.75999999999999,
          "trading_fee": 2.78,
          "total_deployed": 99.53999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.75999999999999,
          "net_pnl": -99.53999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T10:47:23.549618Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 224.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 84,
          "signal_id": 42,
          "quote_id": 42,
          "settlement_id": 42,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.59,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 59.0,
          "trading_fee": 1.7,
          "total_deployed": 60.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -59.0,
          "net_pnl": -60.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T10:47:23.551733Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 224.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76732.9,
        "kronos_base_predicted_close": 76737.0625,
        "kronos_base_displacement": 4.162500000005821,
        "kronos_base_displacement_fraction": 5.424661390362962e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76740.5703125,
        "kronos_small_displacement": 7.670312500005821,
        "kronos_small_displacement_fraction": 9.996119656634666e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130645",
        "ticker": "KXBTC15M-26SEP130645-45",
        "market_id": "KXBTC15M-26SEP130645-45",
        "contract_id": "KXBTC15M-26SEP130645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76732.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T10:32:14.387043Z",
        "retrieved_timestamp": "2026-09-13T10:32:14.559027Z",
        "quote_offset_seconds": 0.171984,
        "quote_age_seconds": 0.171984,
        "bid": 0.58,
        "ask": 0.59,
        "midpoint": 0.585,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.59,
        "price_type": "live_executable_ask",
        "yes_ask_size": 224.22
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76680.24,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 42,
          "signal_id": 42,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T10:15:00Z",
          "return_6h": -0.006249963022858851,
          "return_12h": -0.005966662447974835,
          "return_24h": -0.00812350758536673,
          "close_vs_ema12": -0.004479474748959711,
          "close_vs_ema24": -0.00562957641931261,
          "ema12_slope_3h": -0.002014935792591155,
          "ema24_slope_6h": -0.0013078598343246872,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T10:32:14.417569Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T10:15:00Z",
            "return_6h": -0.006249963022858851,
            "return_12h": -0.005966662447974835,
            "return_24h": -0.00812350758536673,
            "close_vs_ema12": -0.004479474748959711,
            "close_vs_ema24": -0.00562957641931261,
            "ema12_slope_3h": -0.002014935792591155,
            "ema24_slope_6h": -0.0013078598343246872,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 41,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0915Z",
      "trigger_timestamp": "2026-09-13T09:17:15.234504Z",
      "market_start_timestamp": "2026-09-13T09:15:00Z",
      "resolution_timestamp": "2026-09-13T09:30:00Z",
      "direction": "UP",
      "base_run_id": 259,
      "small_run_id": 260,
      "last_observed_close": 76797.37,
      "actual_close": 76642.49,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T09:17:15.270302Z",
      "base_predicted_close": 76823.1484375,
      "small_predicted_close": 76892.3125,
      "strike": 76797.37,
      "market_regime": {
        "id": 41,
        "signal_id": 41,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T09:00:00Z",
        "return_6h": -0.0061048047856882,
        "return_12h": -0.004601277984509933,
        "return_24h": -0.007108747931772075,
        "close_vs_ema12": -0.004698852338676396,
        "close_vs_ema24": -0.005421182289257143,
        "ema12_slope_3h": -0.001110640366240867,
        "ema24_slope_6h": -0.0007632975820678345,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T09:17:15.272881Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T09:00:00Z",
          "return_6h": -0.0061048047856882,
          "return_12h": -0.004601277984509933,
          "return_24h": -0.007108747931772075,
          "close_vs_ema12": -0.004698852338676396,
          "close_vs_ema24": -0.005421182289257143,
          "ema12_slope_3h": -0.001110640366240867,
          "ema24_slope_6h": -0.0007632975820678345,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178159,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        259,
        260
      ],
      "forecast_publication_timestamp": "2026-09-13T09:17:15.234504Z",
      "requested_quote_timestamp": "2026-09-13T09:17:15.234504Z",
      "retrieved_quote_timestamp": "2026-09-13T09:17:15.412663Z",
      "quote_retrieval_timestamp": "2026-09-13T09:17:15.412663Z",
      "timing_difference_seconds": 0.178159,
      "selected_quote": {
        "id": 41,
        "contract_id": 41,
        "forecast_timestamp": "2026-09-13T09:17:15.234504Z",
        "requested_timestamp": "2026-09-13T09:17:15.234504Z",
        "actual_quote_timestamp": "2026-09-13T09:17:15.412663Z",
        "timestamp_delta_seconds": 0.178159,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T09:17:15.412663Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130530",
        "external_market_id": "KXBTC15M-26SEP130530-30",
        "external_contract_id": "KXBTC15M-26SEP130530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4135.9
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 41,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130530",
          "external_market_id": "KXBTC15M-26SEP130530-30",
          "external_contract_id": "KXBTC15M-26SEP130530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T09:15:00Z",
          "resolution_timestamp": "2026-09-13T09:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T09:17:15.277626Z"
        }
      ],
      "quotes": [
        {
          "id": 41,
          "contract_id": 41,
          "forecast_timestamp": "2026-09-13T09:17:15.234504Z",
          "requested_timestamp": "2026-09-13T09:17:15.234504Z",
          "actual_quote_timestamp": "2026-09-13T09:17:15.412663Z",
          "timestamp_delta_seconds": 0.178159,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.34,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T09:17:15.412663Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130530",
          "external_market_id": "KXBTC15M-26SEP130530-30",
          "external_contract_id": "KXBTC15M-26SEP130530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4135.9
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130530-30": {
          "UP/YES": "KXBTC15M-26SEP130530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 81,
          "signal_id": 41,
          "quote_id": 41,
          "settlement_id": 41,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T09:32:18.178592Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4135.9,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 82,
          "signal_id": 41,
          "quote_id": 41,
          "settlement_id": 41,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T09:32:18.180094Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4135.9,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76797.37,
        "kronos_base_predicted_close": 76823.1484375,
        "kronos_base_displacement": 25.778437500004657,
        "kronos_base_displacement_fraction": 0.0003356682331700247,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76892.3125,
        "kronos_small_displacement": 94.94250000000466,
        "kronos_small_displacement_fraction": 0.0012362728046546993,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130530",
        "ticker": "KXBTC15M-26SEP130530-30",
        "market_id": "KXBTC15M-26SEP130530-30",
        "contract_id": "KXBTC15M-26SEP130530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76797.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T09:17:15.234504Z",
        "retrieved_timestamp": "2026-09-13T09:17:15.412663Z",
        "quote_offset_seconds": 0.178159,
        "quote_age_seconds": 0.178159,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.34,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4135.9
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76642.49,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 41,
          "signal_id": 41,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T09:00:00Z",
          "return_6h": -0.0061048047856882,
          "return_12h": -0.004601277984509933,
          "return_24h": -0.007108747931772075,
          "close_vs_ema12": -0.004698852338676396,
          "close_vs_ema24": -0.005421182289257143,
          "ema12_slope_3h": -0.001110640366240867,
          "ema24_slope_6h": -0.0007632975820678345,
          "score": -3,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T09:17:15.272881Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T09:00:00Z",
            "return_6h": -0.0061048047856882,
            "return_12h": -0.004601277984509933,
            "return_24h": -0.007108747931772075,
            "close_vs_ema12": -0.004698852338676396,
            "close_vs_ema24": -0.005421182289257143,
            "ema12_slope_3h": -0.001110640366240867,
            "ema24_slope_6h": -0.0007632975820678345,
            "score": -3,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 40,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0900Z",
      "trigger_timestamp": "2026-09-13T09:02:15.376017Z",
      "market_start_timestamp": "2026-09-13T09:00:00Z",
      "resolution_timestamp": "2026-09-13T09:15:00Z",
      "direction": "UP",
      "base_run_id": 257,
      "small_run_id": 258,
      "last_observed_close": 76789.35,
      "actual_close": 76797.37,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T09:02:15.412162Z",
      "base_predicted_close": 76842.4375,
      "small_predicted_close": 76836.1484375,
      "strike": 76789.35,
      "market_regime": {
        "id": 40,
        "signal_id": 40,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T08:45:00Z",
        "return_6h": -0.006282858777892808,
        "return_12h": -0.004765174871646627,
        "return_24h": -0.007153302057757549,
        "close_vs_ema12": -0.005001773586252978,
        "close_vs_ema24": -0.005638538042735175,
        "ema12_slope_3h": -0.0008846583425455856,
        "ema24_slope_6h": -0.00065083685518319,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T09:02:15.414952Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T08:45:00Z",
          "return_6h": -0.006282858777892808,
          "return_12h": -0.004765174871646627,
          "return_24h": -0.007153302057757549,
          "close_vs_ema12": -0.005001773586252978,
          "close_vs_ema24": -0.005638538042735175,
          "ema12_slope_3h": -0.0008846583425455856,
          "ema24_slope_6h": -0.00065083685518319,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.67,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.165624,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        257,
        258
      ],
      "forecast_publication_timestamp": "2026-09-13T09:02:15.376017Z",
      "requested_quote_timestamp": "2026-09-13T09:02:15.376017Z",
      "retrieved_quote_timestamp": "2026-09-13T09:02:15.541641Z",
      "quote_retrieval_timestamp": "2026-09-13T09:02:15.541641Z",
      "timing_difference_seconds": 0.165624,
      "selected_quote": {
        "id": 40,
        "contract_id": 40,
        "forecast_timestamp": "2026-09-13T09:02:15.376017Z",
        "requested_timestamp": "2026-09-13T09:02:15.376017Z",
        "actual_quote_timestamp": "2026-09-13T09:02:15.541641Z",
        "timestamp_delta_seconds": 0.165624,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "implied_probability": 0.67,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T09:02:15.541641Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130515",
        "external_market_id": "KXBTC15M-26SEP130515-15",
        "external_contract_id": "KXBTC15M-26SEP130515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 401.24
      },
      "selected_entry_price": 0.67,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 40,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130515",
          "external_market_id": "KXBTC15M-26SEP130515-15",
          "external_contract_id": "KXBTC15M-26SEP130515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T09:00:00Z",
          "resolution_timestamp": "2026-09-13T09:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T09:02:15.420774Z"
        }
      ],
      "quotes": [
        {
          "id": 40,
          "contract_id": 40,
          "forecast_timestamp": "2026-09-13T09:02:15.376017Z",
          "requested_timestamp": "2026-09-13T09:02:15.376017Z",
          "actual_quote_timestamp": "2026-09-13T09:02:15.541641Z",
          "timestamp_delta_seconds": 0.165624,
          "bid": 0.66,
          "ask": 0.67,
          "midpoint": 0.665,
          "last_price": 0.66,
          "implied_probability": 0.67,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T09:02:15.541641Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130515",
          "external_market_id": "KXBTC15M-26SEP130515-15",
          "external_contract_id": "KXBTC15M-26SEP130515-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 401.24
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130515-15": {
          "UP/YES": "KXBTC15M-26SEP130515-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 79,
          "signal_id": 40,
          "quote_id": 40,
          "settlement_id": 40,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 145.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.15,
          "trading_fee": 2.25,
          "total_deployed": 99.4,
          "settlement_value": 1.0,
          "settlement_payout": 145.0,
          "gross_pnl": 47.849999999999994,
          "net_pnl": 45.599999999999994,
          "roi": 0.45875251509054316,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T09:17:20.246171Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 401.24,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 80,
          "signal_id": 40,
          "quote_id": 40,
          "settlement_id": 40,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.67,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 67.0,
          "trading_fee": 1.55,
          "total_deployed": 68.55,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 33.0,
          "net_pnl": 31.450000000000003,
          "roi": 0.45878920495988335,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T09:17:20.248393Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 401.24,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76789.35,
        "kronos_base_predicted_close": 76842.4375,
        "kronos_base_displacement": 53.08749999999418,
        "kronos_base_displacement_fraction": 0.0006913393589084186,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76836.1484375,
        "kronos_small_displacement": 46.79843749999418,
        "kronos_small_displacement_fraction": 0.0006094391670198299,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130515",
        "ticker": "KXBTC15M-26SEP130515-15",
        "market_id": "KXBTC15M-26SEP130515-15",
        "contract_id": "KXBTC15M-26SEP130515-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76789.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T09:02:15.376017Z",
        "retrieved_timestamp": "2026-09-13T09:02:15.541641Z",
        "quote_offset_seconds": 0.165624,
        "quote_age_seconds": 0.165624,
        "bid": 0.66,
        "ask": 0.67,
        "midpoint": 0.665,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.67,
        "price_type": "live_executable_ask",
        "yes_ask_size": 401.24
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 76797.37,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0900Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 40,
          "signal_id": 40,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T08:45:00Z",
          "return_6h": -0.006282858777892808,
          "return_12h": -0.004765174871646627,
          "return_24h": -0.007153302057757549,
          "close_vs_ema12": -0.005001773586252978,
          "close_vs_ema24": -0.005638538042735175,
          "ema12_slope_3h": -0.0008846583425455856,
          "ema24_slope_6h": -0.00065083685518319,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T09:02:15.414952Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T08:45:00Z",
            "return_6h": -0.006282858777892808,
            "return_12h": -0.004765174871646627,
            "return_24h": -0.007153302057757549,
            "close_vs_ema12": -0.005001773586252978,
            "close_vs_ema24": -0.005638538042735175,
            "ema12_slope_3h": -0.0008846583425455856,
            "ema24_slope_6h": -0.00065083685518319,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 39,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0845Z",
      "trigger_timestamp": "2026-09-13T08:47:17.984267Z",
      "market_start_timestamp": "2026-09-13T08:45:00Z",
      "resolution_timestamp": "2026-09-13T09:00:00Z",
      "direction": "UP",
      "base_run_id": 255,
      "small_run_id": 256,
      "last_observed_close": 76798.41,
      "actual_close": 76789.35,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T08:47:18.027371Z",
      "base_predicted_close": 76857.8828125,
      "small_predicted_close": 76946.390625,
      "strike": 76798.41,
      "market_regime": {
        "id": 39,
        "signal_id": 39,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "BEAR",
        "feature_timestamp": "2026-09-13T08:30:00Z",
        "return_6h": -0.005943671941283535,
        "return_12h": -0.004926143192224064,
        "return_24h": -0.006912215401898902,
        "close_vs_ema12": -0.005096148321642957,
        "close_vs_ema24": -0.005639263274219264,
        "ema12_slope_3h": -0.0006427203362180389,
        "ema24_slope_6h": -0.0005322653788655263,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T08:47:18.030144Z",
        "features": {
          "regime": "BEAR",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T08:30:00Z",
          "return_6h": -0.005943671941283535,
          "return_12h": -0.004926143192224064,
          "return_24h": -0.006912215401898902,
          "close_vs_ema12": -0.005096148321642957,
          "close_vs_ema24": -0.005639263274219264,
          "ema12_slope_3h": -0.0006427203362180389,
          "ema24_slope_6h": -0.0005322653788655263,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.188117,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        255,
        256
      ],
      "forecast_publication_timestamp": "2026-09-13T08:47:17.984267Z",
      "requested_quote_timestamp": "2026-09-13T08:47:17.984267Z",
      "retrieved_quote_timestamp": "2026-09-13T08:47:18.172384Z",
      "quote_retrieval_timestamp": "2026-09-13T08:47:18.172384Z",
      "timing_difference_seconds": 0.188117,
      "selected_quote": {
        "id": 39,
        "contract_id": 39,
        "forecast_timestamp": "2026-09-13T08:47:17.984267Z",
        "requested_timestamp": "2026-09-13T08:47:17.984267Z",
        "actual_quote_timestamp": "2026-09-13T08:47:18.172384Z",
        "timestamp_delta_seconds": 0.188117,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T08:47:18.172384Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130500",
        "external_market_id": "KXBTC15M-26SEP130500-00",
        "external_contract_id": "KXBTC15M-26SEP130500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2948.94
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 39,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130500",
          "external_market_id": "KXBTC15M-26SEP130500-00",
          "external_contract_id": "KXBTC15M-26SEP130500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T08:45:00Z",
          "resolution_timestamp": "2026-09-13T09:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T08:47:18.033118Z"
        }
      ],
      "quotes": [
        {
          "id": 39,
          "contract_id": 39,
          "forecast_timestamp": "2026-09-13T08:47:17.984267Z",
          "requested_timestamp": "2026-09-13T08:47:17.984267Z",
          "actual_quote_timestamp": "2026-09-13T08:47:18.172384Z",
          "timestamp_delta_seconds": 0.188117,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T08:47:18.172384Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130500",
          "external_market_id": "KXBTC15M-26SEP130500-00",
          "external_contract_id": "KXBTC15M-26SEP130500-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2948.94
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130500-00": {
          "UP/YES": "KXBTC15M-26SEP130500-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 77,
          "signal_id": 39,
          "quote_id": 39,
          "settlement_id": 39,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T09:02:19.829638Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2948.94,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 78,
          "signal_id": 39,
          "quote_id": 39,
          "settlement_id": 39,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T09:02:19.831877Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2948.94,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 76798.41,
        "kronos_base_predicted_close": 76857.8828125,
        "kronos_base_displacement": 59.47281249999651,
        "kronos_base_displacement_fraction": 0.0007744016119604105,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 76946.390625,
        "kronos_small_displacement": 147.9806249999965,
        "kronos_small_displacement_fraction": 0.0019268709469375278,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130500",
        "ticker": "KXBTC15M-26SEP130500-00",
        "market_id": "KXBTC15M-26SEP130500-00",
        "contract_id": "KXBTC15M-26SEP130500-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 76798.41
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T08:47:17.984267Z",
        "retrieved_timestamp": "2026-09-13T08:47:18.172384Z",
        "quote_offset_seconds": 0.188117,
        "quote_age_seconds": 0.188117,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2948.94
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 76789.35,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0845Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "BEAR",
        "regime_metadata": {
          "id": 39,
          "signal_id": 39,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "BEAR",
          "feature_timestamp": "2026-09-13T08:30:00Z",
          "return_6h": -0.005943671941283535,
          "return_12h": -0.004926143192224064,
          "return_24h": -0.006912215401898902,
          "close_vs_ema12": -0.005096148321642957,
          "close_vs_ema24": -0.005639263274219264,
          "ema12_slope_3h": -0.0006427203362180389,
          "ema24_slope_6h": -0.0005322653788655263,
          "score": -2,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T08:47:18.030144Z",
          "features": {
            "regime": "BEAR",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T08:30:00Z",
            "return_6h": -0.005943671941283535,
            "return_12h": -0.004926143192224064,
            "return_24h": -0.006912215401898902,
            "close_vs_ema12": -0.005096148321642957,
            "close_vs_ema24": -0.005639263274219264,
            "ema12_slope_3h": -0.0006427203362180389,
            "ema24_slope_6h": -0.0005322653788655263,
            "score": -2,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 38,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0500Z",
      "trigger_timestamp": "2026-09-13T05:02:14.538742Z",
      "market_start_timestamp": "2026-09-13T05:00:00Z",
      "resolution_timestamp": "2026-09-13T05:15:00Z",
      "direction": "UP",
      "base_run_id": 225,
      "small_run_id": 226,
      "last_observed_close": 77189.38,
      "actual_close": 77224.25,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T05:02:14.570358Z",
      "base_predicted_close": 77200.0234375,
      "small_predicted_close": 77216.2890625,
      "strike": 77189.38,
      "market_regime": {
        "id": 38,
        "signal_id": 38,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T04:45:00Z",
        "return_6h": -0.00040024672618610424,
        "return_12h": -0.002049703922760937,
        "return_24h": -0.00037734688257018423,
        "close_vs_ema12": -0.000643536073340667,
        "close_vs_ema24": -0.0009845092345853734,
        "ema12_slope_3h": -0.00011440703912490857,
        "ema24_slope_6h": -0.0002237675231383518,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T05:02:14.573254Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T04:45:00Z",
          "return_6h": -0.00040024672618610424,
          "return_12h": -0.002049703922760937,
          "return_24h": -0.00037734688257018423,
          "close_vs_ema12": -0.000643536073340667,
          "close_vs_ema24": -0.0009845092345853734,
          "ema12_slope_3h": -0.00011440703912490857,
          "ema24_slope_6h": -0.0002237675231383518,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.64,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17365,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        225,
        226
      ],
      "forecast_publication_timestamp": "2026-09-13T05:02:14.538742Z",
      "requested_quote_timestamp": "2026-09-13T05:02:14.538742Z",
      "retrieved_quote_timestamp": "2026-09-13T05:02:14.712392Z",
      "quote_retrieval_timestamp": "2026-09-13T05:02:14.712392Z",
      "timing_difference_seconds": 0.17365,
      "selected_quote": {
        "id": 38,
        "contract_id": 38,
        "forecast_timestamp": "2026-09-13T05:02:14.538742Z",
        "requested_timestamp": "2026-09-13T05:02:14.538742Z",
        "actual_quote_timestamp": "2026-09-13T05:02:14.712392Z",
        "timestamp_delta_seconds": 0.17365,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "implied_probability": 0.64,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T05:02:14.712392Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130115",
        "external_market_id": "KXBTC15M-26SEP130115-15",
        "external_contract_id": "KXBTC15M-26SEP130115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1590.22
      },
      "selected_entry_price": 0.64,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 38,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130115",
          "external_market_id": "KXBTC15M-26SEP130115-15",
          "external_contract_id": "KXBTC15M-26SEP130115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T05:00:00Z",
          "resolution_timestamp": "2026-09-13T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T05:02:14.575732Z"
        }
      ],
      "quotes": [
        {
          "id": 38,
          "contract_id": 38,
          "forecast_timestamp": "2026-09-13T05:02:14.538742Z",
          "requested_timestamp": "2026-09-13T05:02:14.538742Z",
          "actual_quote_timestamp": "2026-09-13T05:02:14.712392Z",
          "timestamp_delta_seconds": 0.17365,
          "bid": 0.63,
          "ask": 0.64,
          "midpoint": 0.635,
          "last_price": 0.63,
          "implied_probability": 0.64,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T05:02:14.712392Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130115",
          "external_market_id": "KXBTC15M-26SEP130115-15",
          "external_contract_id": "KXBTC15M-26SEP130115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1590.22
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130115-15": {
          "UP/YES": "KXBTC15M-26SEP130115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 75,
          "signal_id": 38,
          "quote_id": 38,
          "settlement_id": 38,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 152.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.28,
          "trading_fee": 2.46,
          "total_deployed": 99.74,
          "settlement_value": 1.0,
          "settlement_payout": 152.0,
          "gross_pnl": 54.72,
          "net_pnl": 52.260000000000005,
          "roi": 0.5239623019851615,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T05:17:18.286473Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1590.22,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 76,
          "signal_id": 38,
          "quote_id": 38,
          "settlement_id": 38,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.64,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 64.0,
          "trading_fee": 1.62,
          "total_deployed": 65.62,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 36.0,
          "net_pnl": 34.379999999999995,
          "roi": 0.5239256324291374,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T05:17:18.288393Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1590.22,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77189.38,
        "kronos_base_predicted_close": 77200.0234375,
        "kronos_base_displacement": 10.643437499995343,
        "kronos_base_displacement_fraction": 0.00013788732983728257,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77216.2890625,
        "kronos_small_displacement": 26.909062499995343,
        "kronos_small_displacement_fraction": 0.00034861094233423485,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130115",
        "ticker": "KXBTC15M-26SEP130115-15",
        "market_id": "KXBTC15M-26SEP130115-15",
        "contract_id": "KXBTC15M-26SEP130115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77189.38
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T05:02:14.538742Z",
        "retrieved_timestamp": "2026-09-13T05:02:14.712392Z",
        "quote_offset_seconds": 0.17365,
        "quote_age_seconds": 0.17365,
        "bid": 0.63,
        "ask": 0.64,
        "midpoint": 0.635,
        "last_price": 0.63,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.64,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1590.22
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77224.25,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 38,
          "signal_id": 38,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T04:45:00Z",
          "return_6h": -0.00040024672618610424,
          "return_12h": -0.002049703922760937,
          "return_24h": -0.00037734688257018423,
          "close_vs_ema12": -0.000643536073340667,
          "close_vs_ema24": -0.0009845092345853734,
          "ema12_slope_3h": -0.00011440703912490857,
          "ema24_slope_6h": -0.0002237675231383518,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T05:02:14.573254Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T04:45:00Z",
            "return_6h": -0.00040024672618610424,
            "return_12h": -0.002049703922760937,
            "return_24h": -0.00037734688257018423,
            "close_vs_ema12": -0.000643536073340667,
            "close_vs_ema24": -0.0009845092345853734,
            "ema12_slope_3h": -0.00011440703912490857,
            "ema24_slope_6h": -0.0002237675231383518,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 37,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0445Z",
      "trigger_timestamp": "2026-09-13T04:47:16.796147Z",
      "market_start_timestamp": "2026-09-13T04:45:00Z",
      "resolution_timestamp": "2026-09-13T05:00:00Z",
      "direction": "UP",
      "base_run_id": 223,
      "small_run_id": 224,
      "last_observed_close": 77203.72,
      "actual_close": 77189.38,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T04:47:16.837850Z",
      "base_predicted_close": 77218.734375,
      "small_predicted_close": 77240.8125,
      "strike": 77203.72,
      "market_regime": {
        "id": 37,
        "signal_id": 37,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T04:30:00Z",
        "return_6h": 0.00021556932226163283,
        "return_12h": -0.0018797005036977898,
        "return_24h": -0.00045608467251623264,
        "close_vs_ema12": -0.00048523705176217735,
        "close_vs_ema24": -0.000819605222318831,
        "ema12_slope_3h": -5.9206323764771085e-05,
        "ema24_slope_6h": -0.00022005093127297481,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T04:47:16.840849Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T04:30:00Z",
          "return_6h": 0.00021556932226163283,
          "return_12h": -0.0018797005036977898,
          "return_24h": -0.00045608467251623264,
          "close_vs_ema12": -0.00048523705176217735,
          "close_vs_ema24": -0.000819605222318831,
          "ema12_slope_3h": -5.9206323764771085e-05,
          "ema24_slope_6h": -0.00022005093127297481,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178515,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        223,
        224
      ],
      "forecast_publication_timestamp": "2026-09-13T04:47:16.796147Z",
      "requested_quote_timestamp": "2026-09-13T04:47:16.796147Z",
      "retrieved_quote_timestamp": "2026-09-13T04:47:16.974662Z",
      "quote_retrieval_timestamp": "2026-09-13T04:47:16.974662Z",
      "timing_difference_seconds": 0.178515,
      "selected_quote": {
        "id": 37,
        "contract_id": 37,
        "forecast_timestamp": "2026-09-13T04:47:16.796147Z",
        "requested_timestamp": "2026-09-13T04:47:16.796147Z",
        "actual_quote_timestamp": "2026-09-13T04:47:16.974662Z",
        "timestamp_delta_seconds": 0.178515,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T04:47:16.974662Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130100",
        "external_market_id": "KXBTC15M-26SEP130100-00",
        "external_contract_id": "KXBTC15M-26SEP130100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2148.67
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 37,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130100",
          "external_market_id": "KXBTC15M-26SEP130100-00",
          "external_contract_id": "KXBTC15M-26SEP130100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T04:45:00Z",
          "resolution_timestamp": "2026-09-13T05:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T04:47:16.843140Z"
        }
      ],
      "quotes": [
        {
          "id": 37,
          "contract_id": 37,
          "forecast_timestamp": "2026-09-13T04:47:16.796147Z",
          "requested_timestamp": "2026-09-13T04:47:16.796147Z",
          "actual_quote_timestamp": "2026-09-13T04:47:16.974662Z",
          "timestamp_delta_seconds": 0.178515,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.51,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T04:47:16.974662Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130100",
          "external_market_id": "KXBTC15M-26SEP130100-00",
          "external_contract_id": "KXBTC15M-26SEP130100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2148.67
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130100-00": {
          "UP/YES": "KXBTC15M-26SEP130100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 73,
          "signal_id": 37,
          "quote_id": 37,
          "settlement_id": 37,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T05:02:18.846065Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2148.67,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 74,
          "signal_id": 37,
          "quote_id": 37,
          "settlement_id": 37,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T05:02:18.847774Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2148.67,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77203.72,
        "kronos_base_predicted_close": 77218.734375,
        "kronos_base_displacement": 15.014374999998836,
        "kronos_base_displacement_fraction": 0.00019447735160946694,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77240.8125,
        "kronos_small_displacement": 37.092499999998836,
        "kronos_small_displacement_fraction": 0.0004804496467268525,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130100",
        "ticker": "KXBTC15M-26SEP130100-00",
        "market_id": "KXBTC15M-26SEP130100-00",
        "contract_id": "KXBTC15M-26SEP130100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77203.72
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T04:47:16.796147Z",
        "retrieved_timestamp": "2026-09-13T04:47:16.974662Z",
        "quote_offset_seconds": 0.178515,
        "quote_age_seconds": 0.178515,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2148.67
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77189.38,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 37,
          "signal_id": 37,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T04:30:00Z",
          "return_6h": 0.00021556932226163283,
          "return_12h": -0.0018797005036977898,
          "return_24h": -0.00045608467251623264,
          "close_vs_ema12": -0.00048523705176217735,
          "close_vs_ema24": -0.000819605222318831,
          "ema12_slope_3h": -5.9206323764771085e-05,
          "ema24_slope_6h": -0.00022005093127297481,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T04:47:16.840849Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T04:30:00Z",
            "return_6h": 0.00021556932226163283,
            "return_12h": -0.0018797005036977898,
            "return_24h": -0.00045608467251623264,
            "close_vs_ema12": -0.00048523705176217735,
            "close_vs_ema24": -0.000819605222318831,
            "ema12_slope_3h": -5.9206323764771085e-05,
            "ema24_slope_6h": -0.00022005093127297481,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 36,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0415Z",
      "trigger_timestamp": "2026-09-13T04:17:14.972565Z",
      "market_start_timestamp": "2026-09-13T04:15:00Z",
      "resolution_timestamp": "2026-09-13T04:30:00Z",
      "direction": "UP",
      "base_run_id": 219,
      "small_run_id": 220,
      "last_observed_close": 77191.56,
      "actual_close": 77215.5,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T04:17:15.005641Z",
      "base_predicted_close": 77206.8203125,
      "small_predicted_close": 77227.65625,
      "strike": 77191.56,
      "market_regime": {
        "id": 36,
        "signal_id": 36,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T04:00:00Z",
        "return_6h": -0.0003524639499844495,
        "return_12h": -0.0020637196994329754,
        "return_24h": -0.0011520788758659917,
        "close_vs_ema12": -0.0006783916739202533,
        "close_vs_ema24": -0.001008670681816204,
        "ema12_slope_3h": -4.363799358864107e-06,
        "ema24_slope_6h": -0.00024002049672078307,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T04:17:15.008925Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T04:00:00Z",
          "return_6h": -0.0003524639499844495,
          "return_12h": -0.0020637196994329754,
          "return_24h": -0.0011520788758659917,
          "close_vs_ema12": -0.0006783916739202533,
          "close_vs_ema24": -0.001008670681816204,
          "ema12_slope_3h": -4.363799358864107e-06,
          "ema24_slope_6h": -0.00024002049672078307,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.73,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186748,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        219,
        220
      ],
      "forecast_publication_timestamp": "2026-09-13T04:17:14.972565Z",
      "requested_quote_timestamp": "2026-09-13T04:17:14.972565Z",
      "retrieved_quote_timestamp": "2026-09-13T04:17:15.159313Z",
      "quote_retrieval_timestamp": "2026-09-13T04:17:15.159313Z",
      "timing_difference_seconds": 0.186748,
      "selected_quote": {
        "id": 36,
        "contract_id": 36,
        "forecast_timestamp": "2026-09-13T04:17:14.972565Z",
        "requested_timestamp": "2026-09-13T04:17:14.972565Z",
        "actual_quote_timestamp": "2026-09-13T04:17:15.159313Z",
        "timestamp_delta_seconds": 0.186748,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "implied_probability": 0.73,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T04:17:15.159313Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130030",
        "external_market_id": "KXBTC15M-26SEP130030-30",
        "external_contract_id": "KXBTC15M-26SEP130030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1860.41
      },
      "selected_entry_price": 0.73,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 36,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130030",
          "external_market_id": "KXBTC15M-26SEP130030-30",
          "external_contract_id": "KXBTC15M-26SEP130030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T04:15:00Z",
          "resolution_timestamp": "2026-09-13T04:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T04:17:15.010938Z"
        }
      ],
      "quotes": [
        {
          "id": 36,
          "contract_id": 36,
          "forecast_timestamp": "2026-09-13T04:17:14.972565Z",
          "requested_timestamp": "2026-09-13T04:17:14.972565Z",
          "actual_quote_timestamp": "2026-09-13T04:17:15.159313Z",
          "timestamp_delta_seconds": 0.186748,
          "bid": 0.72,
          "ask": 0.73,
          "midpoint": 0.725,
          "last_price": 0.72,
          "implied_probability": 0.73,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T04:17:15.159313Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130030",
          "external_market_id": "KXBTC15M-26SEP130030-30",
          "external_contract_id": "KXBTC15M-26SEP130030-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1860.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130030-30": {
          "UP/YES": "KXBTC15M-26SEP130030-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 71,
          "signal_id": 36,
          "quote_id": 36,
          "settlement_id": 36,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 134.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.82,
          "trading_fee": 1.85,
          "total_deployed": 99.66999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 134.0,
          "gross_pnl": 36.18000000000001,
          "net_pnl": 34.33000000000001,
          "roi": 0.34443664091501974,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T04:32:18.759850Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1860.41,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 72,
          "signal_id": 36,
          "quote_id": 36,
          "settlement_id": 36,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.73,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 73.0,
          "trading_fee": 1.38,
          "total_deployed": 74.38,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 27.0,
          "net_pnl": 25.620000000000005,
          "roi": 0.34444743210540474,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T04:32:18.761360Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1860.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77191.56,
        "kronos_base_predicted_close": 77206.8203125,
        "kronos_base_displacement": 15.260312500002328,
        "kronos_base_displacement_fraction": 0.00019769405489411445,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77227.65625,
        "kronos_small_displacement": 36.09625000000233,
        "kronos_small_displacement_fraction": 0.0004676191283088764,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130030",
        "ticker": "KXBTC15M-26SEP130030-30",
        "market_id": "KXBTC15M-26SEP130030-30",
        "contract_id": "KXBTC15M-26SEP130030-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77191.56
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T04:17:14.972565Z",
        "retrieved_timestamp": "2026-09-13T04:17:15.159313Z",
        "quote_offset_seconds": 0.186748,
        "quote_age_seconds": 0.186748,
        "bid": 0.72,
        "ask": 0.73,
        "midpoint": 0.725,
        "last_price": 0.72,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.73,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1860.41
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77215.5,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0415Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 36,
          "signal_id": 36,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T04:00:00Z",
          "return_6h": -0.0003524639499844495,
          "return_12h": -0.0020637196994329754,
          "return_24h": -0.0011520788758659917,
          "close_vs_ema12": -0.0006783916739202533,
          "close_vs_ema24": -0.001008670681816204,
          "ema12_slope_3h": -4.363799358864107e-06,
          "ema24_slope_6h": -0.00024002049672078307,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T04:17:15.008925Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T04:00:00Z",
            "return_6h": -0.0003524639499844495,
            "return_12h": -0.0020637196994329754,
            "return_24h": -0.0011520788758659917,
            "close_vs_ema12": -0.0006783916739202533,
            "close_vs_ema24": -0.001008670681816204,
            "ema12_slope_3h": -4.363799358864107e-06,
            "ema24_slope_6h": -0.00024002049672078307,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 35,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0400Z",
      "trigger_timestamp": "2026-09-13T04:02:14.387491Z",
      "market_start_timestamp": "2026-09-13T04:00:00Z",
      "resolution_timestamp": "2026-09-13T04:15:00Z",
      "direction": "UP",
      "base_run_id": 217,
      "small_run_id": 218,
      "last_observed_close": 77180.1,
      "actual_close": 77191.56,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T04:02:14.416705Z",
      "base_predicted_close": 77196.9609375,
      "small_predicted_close": 77211.1015625,
      "strike": 77180.1,
      "market_regime": {
        "id": 35,
        "signal_id": 35,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T03:45:00Z",
        "return_6h": -0.0008462891238592007,
        "return_12h": -0.002508590390731369,
        "return_24h": -0.0010290802728215587,
        "close_vs_ema12": -0.0008555742507631026,
        "close_vs_ema24": -0.0011781792355524123,
        "ema12_slope_3h": 2.8970613344725393e-05,
        "ema24_slope_6h": -0.00023766054801988012,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T04:02:14.421219Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T03:45:00Z",
          "return_6h": -0.0008462891238592007,
          "return_12h": -0.002508590390731369,
          "return_24h": -0.0010290802728215587,
          "close_vs_ema12": -0.0008555742507631026,
          "close_vs_ema24": -0.0011781792355524123,
          "ema12_slope_3h": 2.8970613344725393e-05,
          "ema24_slope_6h": -0.00023766054801988012,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.65,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178891,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        217,
        218
      ],
      "forecast_publication_timestamp": "2026-09-13T04:02:14.387491Z",
      "requested_quote_timestamp": "2026-09-13T04:02:14.387491Z",
      "retrieved_quote_timestamp": "2026-09-13T04:02:14.566382Z",
      "quote_retrieval_timestamp": "2026-09-13T04:02:14.566382Z",
      "timing_difference_seconds": 0.178891,
      "selected_quote": {
        "id": 35,
        "contract_id": 35,
        "forecast_timestamp": "2026-09-13T04:02:14.387491Z",
        "requested_timestamp": "2026-09-13T04:02:14.387491Z",
        "actual_quote_timestamp": "2026-09-13T04:02:14.566382Z",
        "timestamp_delta_seconds": 0.178891,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "implied_probability": 0.65,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T04:02:14.566382Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130015",
        "external_market_id": "KXBTC15M-26SEP130015-15",
        "external_contract_id": "KXBTC15M-26SEP130015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2096.62
      },
      "selected_entry_price": 0.65,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 35,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130015",
          "external_market_id": "KXBTC15M-26SEP130015-15",
          "external_contract_id": "KXBTC15M-26SEP130015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T04:00:00Z",
          "resolution_timestamp": "2026-09-13T04:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T04:02:14.423330Z"
        }
      ],
      "quotes": [
        {
          "id": 35,
          "contract_id": 35,
          "forecast_timestamp": "2026-09-13T04:02:14.387491Z",
          "requested_timestamp": "2026-09-13T04:02:14.387491Z",
          "actual_quote_timestamp": "2026-09-13T04:02:14.566382Z",
          "timestamp_delta_seconds": 0.178891,
          "bid": 0.64,
          "ask": 0.65,
          "midpoint": 0.645,
          "last_price": 0.64,
          "implied_probability": 0.65,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T04:02:14.566382Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130015",
          "external_market_id": "KXBTC15M-26SEP130015-15",
          "external_contract_id": "KXBTC15M-26SEP130015-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2096.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130015-15": {
          "UP/YES": "KXBTC15M-26SEP130015-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 69,
          "signal_id": 35,
          "quote_id": 35,
          "settlement_id": 35,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 150.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.5,
          "trading_fee": 2.39,
          "total_deployed": 99.89,
          "settlement_value": 1.0,
          "settlement_payout": 150.0,
          "gross_pnl": 52.5,
          "net_pnl": 50.11,
          "roi": 0.5016518169986985,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T04:17:19.272274Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2096.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 70,
          "signal_id": 35,
          "quote_id": 35,
          "settlement_id": 35,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.65,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 65.0,
          "trading_fee": 1.6,
          "total_deployed": 66.6,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 35.0,
          "net_pnl": 33.400000000000006,
          "roi": 0.5015015015015016,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T04:17:19.273899Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2096.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77180.1,
        "kronos_base_predicted_close": 77196.9609375,
        "kronos_base_displacement": 16.86093749999418,
        "kronos_base_displacement_fraction": 0.0002184622396186864,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77211.1015625,
        "kronos_small_displacement": 31.00156249999418,
        "kronos_small_displacement_fraction": 0.0004016781851797831,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130015",
        "ticker": "KXBTC15M-26SEP130015-15",
        "market_id": "KXBTC15M-26SEP130015-15",
        "contract_id": "KXBTC15M-26SEP130015-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77180.1
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T04:02:14.387491Z",
        "retrieved_timestamp": "2026-09-13T04:02:14.566382Z",
        "quote_offset_seconds": 0.178891,
        "quote_age_seconds": 0.178891,
        "bid": 0.64,
        "ask": 0.65,
        "midpoint": 0.645,
        "last_price": 0.64,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.65,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2096.62
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77191.56,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0400Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 35,
          "signal_id": 35,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T03:45:00Z",
          "return_6h": -0.0008462891238592007,
          "return_12h": -0.002508590390731369,
          "return_24h": -0.0010290802728215587,
          "close_vs_ema12": -0.0008555742507631026,
          "close_vs_ema24": -0.0011781792355524123,
          "ema12_slope_3h": 2.8970613344725393e-05,
          "ema24_slope_6h": -0.00023766054801988012,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T04:02:14.421219Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T03:45:00Z",
            "return_6h": -0.0008462891238592007,
            "return_12h": -0.002508590390731369,
            "return_24h": -0.0010290802728215587,
            "close_vs_ema12": -0.0008555742507631026,
            "close_vs_ema24": -0.0011781792355524123,
            "ema12_slope_3h": 2.8970613344725393e-05,
            "ema24_slope_6h": -0.00023766054801988012,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 34,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0345Z",
      "trigger_timestamp": "2026-09-13T03:47:17.067495Z",
      "market_start_timestamp": "2026-09-13T03:45:00Z",
      "resolution_timestamp": "2026-09-13T04:00:00Z",
      "direction": "UP",
      "base_run_id": 215,
      "small_run_id": 216,
      "last_observed_close": 77210.24,
      "actual_close": 77180.1,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T03:47:17.113010Z",
      "base_predicted_close": 77218.4453125,
      "small_predicted_close": 77233.6484375,
      "strike": 77210.24,
      "market_regime": {
        "id": 34,
        "signal_id": 34,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T03:30:00Z",
        "return_6h": -0.00032876447799945474,
        "return_12h": -0.002281401331268973,
        "return_24h": -0.0003321037956098838,
        "close_vs_ema12": -0.000501700338195743,
        "close_vs_ema24": -0.0008128614581390803,
        "ema12_slope_3h": 6.766303392602424e-05,
        "ema24_slope_6h": -0.00022487790656666728,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T03:47:17.115537Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T03:30:00Z",
          "return_6h": -0.00032876447799945474,
          "return_12h": -0.002281401331268973,
          "return_24h": -0.0003321037956098838,
          "close_vs_ema12": -0.000501700338195743,
          "close_vs_ema24": -0.0008128614581390803,
          "ema12_slope_3h": 6.766303392602424e-05,
          "ema24_slope_6h": -0.00022487790656666728,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.44,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.183799,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        215,
        216
      ],
      "forecast_publication_timestamp": "2026-09-13T03:47:17.067495Z",
      "requested_quote_timestamp": "2026-09-13T03:47:17.067495Z",
      "retrieved_quote_timestamp": "2026-09-13T03:47:17.251294Z",
      "quote_retrieval_timestamp": "2026-09-13T03:47:17.251294Z",
      "timing_difference_seconds": 0.183799,
      "selected_quote": {
        "id": 34,
        "contract_id": 34,
        "forecast_timestamp": "2026-09-13T03:47:17.067495Z",
        "requested_timestamp": "2026-09-13T03:47:17.067495Z",
        "actual_quote_timestamp": "2026-09-13T03:47:17.251294Z",
        "timestamp_delta_seconds": 0.183799,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "implied_probability": 0.44,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T03:47:17.251294Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP130000",
        "external_market_id": "KXBTC15M-26SEP130000-00",
        "external_contract_id": "KXBTC15M-26SEP130000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1002.98
      },
      "selected_entry_price": 0.44,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 34,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130000",
          "external_market_id": "KXBTC15M-26SEP130000-00",
          "external_contract_id": "KXBTC15M-26SEP130000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T03:45:00Z",
          "resolution_timestamp": "2026-09-13T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T03:47:17.117797Z"
        }
      ],
      "quotes": [
        {
          "id": 34,
          "contract_id": 34,
          "forecast_timestamp": "2026-09-13T03:47:17.067495Z",
          "requested_timestamp": "2026-09-13T03:47:17.067495Z",
          "actual_quote_timestamp": "2026-09-13T03:47:17.251294Z",
          "timestamp_delta_seconds": 0.183799,
          "bid": 0.43,
          "ask": 0.44,
          "midpoint": 0.435,
          "last_price": 0.44,
          "implied_probability": 0.44,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T03:47:17.251294Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP130000",
          "external_market_id": "KXBTC15M-26SEP130000-00",
          "external_contract_id": "KXBTC15M-26SEP130000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1002.98
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP130000-00": {
          "UP/YES": "KXBTC15M-26SEP130000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 67,
          "signal_id": 34,
          "quote_id": 34,
          "settlement_id": 34,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 218.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.92,
          "trading_fee": 3.77,
          "total_deployed": 99.69,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.92,
          "net_pnl": -99.69,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T04:02:18.818042Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1002.98,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 68,
          "signal_id": 34,
          "quote_id": 34,
          "settlement_id": 34,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.44,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 44.0,
          "trading_fee": 1.73,
          "total_deployed": 45.73,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -44.0,
          "net_pnl": -45.73,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T04:02:18.819863Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1002.98,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77210.24,
        "kronos_base_predicted_close": 77218.4453125,
        "kronos_base_displacement": 8.205312499994761,
        "kronos_base_displacement_fraction": 0.0001062723351202478,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77233.6484375,
        "kronos_small_displacement": 23.40843749999476,
        "kronos_small_displacement_fraction": 0.0003031778880624482,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP130000",
        "ticker": "KXBTC15M-26SEP130000-00",
        "market_id": "KXBTC15M-26SEP130000-00",
        "contract_id": "KXBTC15M-26SEP130000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77210.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T03:47:17.067495Z",
        "retrieved_timestamp": "2026-09-13T03:47:17.251294Z",
        "quote_offset_seconds": 0.183799,
        "quote_age_seconds": 0.183799,
        "bid": 0.43,
        "ask": 0.44,
        "midpoint": 0.435,
        "last_price": 0.44,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.44,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1002.98
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77180.1,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 34,
          "signal_id": 34,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T03:30:00Z",
          "return_6h": -0.00032876447799945474,
          "return_12h": -0.002281401331268973,
          "return_24h": -0.0003321037956098838,
          "close_vs_ema12": -0.000501700338195743,
          "close_vs_ema24": -0.0008128614581390803,
          "ema12_slope_3h": 6.766303392602424e-05,
          "ema24_slope_6h": -0.00022487790656666728,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T03:47:17.115537Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T03:30:00Z",
            "return_6h": -0.00032876447799945474,
            "return_12h": -0.002281401331268973,
            "return_24h": -0.0003321037956098838,
            "close_vs_ema12": -0.000501700338195743,
            "close_vs_ema24": -0.0008128614581390803,
            "ema12_slope_3h": 6.766303392602424e-05,
            "ema24_slope_6h": -0.00022487790656666728,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 33,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0330Z",
      "trigger_timestamp": "2026-09-13T03:32:14.286070Z",
      "market_start_timestamp": "2026-09-13T03:30:00Z",
      "resolution_timestamp": "2026-09-13T03:45:00Z",
      "direction": "UP",
      "base_run_id": 213,
      "small_run_id": 214,
      "last_observed_close": 77247.12,
      "actual_close": 77210.24,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T03:32:14.320643Z",
      "base_predicted_close": 77248.921875,
      "small_predicted_close": 77271.6953125,
      "strike": 77247.12,
      "market_regime": {
        "id": 33,
        "signal_id": 33,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T03:15:00Z",
        "return_6h": 0.0007167730668993233,
        "return_12h": -0.0025463904858210595,
        "return_24h": -0.0003637905398060637,
        "close_vs_ema12": -4.561170673889059e-05,
        "close_vs_ema24": -0.0003526794432139324,
        "ema12_slope_3h": 5.973540461234883e-05,
        "ema24_slope_6h": -0.00022269183456036235,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T03:32:14.323051Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T03:15:00Z",
          "return_6h": 0.0007167730668993233,
          "return_12h": -0.0025463904858210595,
          "return_24h": -0.0003637905398060637,
          "close_vs_ema12": -4.561170673889059e-05,
          "close_vs_ema24": -0.0003526794432139324,
          "ema12_slope_3h": 5.973540461234883e-05,
          "ema24_slope_6h": -0.00022269183456036235,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.48,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174407,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        213,
        214
      ],
      "forecast_publication_timestamp": "2026-09-13T03:32:14.286070Z",
      "requested_quote_timestamp": "2026-09-13T03:32:14.286070Z",
      "retrieved_quote_timestamp": "2026-09-13T03:32:14.460477Z",
      "quote_retrieval_timestamp": "2026-09-13T03:32:14.460477Z",
      "timing_difference_seconds": 0.174407,
      "selected_quote": {
        "id": 33,
        "contract_id": 33,
        "forecast_timestamp": "2026-09-13T03:32:14.286070Z",
        "requested_timestamp": "2026-09-13T03:32:14.286070Z",
        "actual_quote_timestamp": "2026-09-13T03:32:14.460477Z",
        "timestamp_delta_seconds": 0.174407,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "implied_probability": 0.48,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T03:32:14.460477Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP122345",
        "external_market_id": "KXBTC15M-26SEP122345-45",
        "external_contract_id": "KXBTC15M-26SEP122345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1038.6
      },
      "selected_entry_price": 0.48,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 33,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122345",
          "external_market_id": "KXBTC15M-26SEP122345-45",
          "external_contract_id": "KXBTC15M-26SEP122345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T03:30:00Z",
          "resolution_timestamp": "2026-09-13T03:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T03:32:14.325283Z"
        }
      ],
      "quotes": [
        {
          "id": 33,
          "contract_id": 33,
          "forecast_timestamp": "2026-09-13T03:32:14.286070Z",
          "requested_timestamp": "2026-09-13T03:32:14.286070Z",
          "actual_quote_timestamp": "2026-09-13T03:32:14.460477Z",
          "timestamp_delta_seconds": 0.174407,
          "bid": 0.47,
          "ask": 0.48,
          "midpoint": 0.475,
          "last_price": 0.48,
          "implied_probability": 0.48,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T03:32:14.460477Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122345",
          "external_market_id": "KXBTC15M-26SEP122345-45",
          "external_contract_id": "KXBTC15M-26SEP122345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1038.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP122345-45": {
          "UP/YES": "KXBTC15M-26SEP122345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 65,
          "signal_id": 33,
          "quote_id": 33,
          "settlement_id": 33,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 201.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.47999999999999,
          "trading_fee": 3.52,
          "total_deployed": 99.99999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.47999999999999,
          "net_pnl": -99.99999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T03:47:23.184010Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1038.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 66,
          "signal_id": 33,
          "quote_id": 33,
          "settlement_id": 33,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.48,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 48.0,
          "trading_fee": 1.75,
          "total_deployed": 49.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -48.0,
          "net_pnl": -49.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T03:47:23.186135Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1038.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77247.12,
        "kronos_base_predicted_close": 77248.921875,
        "kronos_base_displacement": 1.8018750000046566,
        "kronos_base_displacement_fraction": 2.3326112352210113e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77271.6953125,
        "kronos_small_displacement": 24.575312500004657,
        "kronos_small_displacement_fraction": 0.0003181388833655502,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP122345",
        "ticker": "KXBTC15M-26SEP122345-45",
        "market_id": "KXBTC15M-26SEP122345-45",
        "contract_id": "KXBTC15M-26SEP122345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77247.12
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T03:32:14.286070Z",
        "retrieved_timestamp": "2026-09-13T03:32:14.460477Z",
        "quote_offset_seconds": 0.174407,
        "quote_age_seconds": 0.174407,
        "bid": 0.47,
        "ask": 0.48,
        "midpoint": 0.475,
        "last_price": 0.48,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.48,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1038.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77210.24,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 33,
          "signal_id": 33,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T03:15:00Z",
          "return_6h": 0.0007167730668993233,
          "return_12h": -0.0025463904858210595,
          "return_24h": -0.0003637905398060637,
          "close_vs_ema12": -4.561170673889059e-05,
          "close_vs_ema24": -0.0003526794432139324,
          "ema12_slope_3h": 5.973540461234883e-05,
          "ema24_slope_6h": -0.00022269183456036235,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T03:32:14.323051Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T03:15:00Z",
            "return_6h": 0.0007167730668993233,
            "return_12h": -0.0025463904858210595,
            "return_24h": -0.0003637905398060637,
            "close_vs_ema12": -4.561170673889059e-05,
            "close_vs_ema24": -0.0003526794432139324,
            "ema12_slope_3h": 5.973540461234883e-05,
            "ema24_slope_6h": -0.00022269183456036235,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 32,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0230Z",
      "trigger_timestamp": "2026-09-13T02:32:14.671340Z",
      "market_start_timestamp": "2026-09-13T02:30:00Z",
      "resolution_timestamp": "2026-09-13T02:45:00Z",
      "direction": "UP",
      "base_run_id": 205,
      "small_run_id": 206,
      "last_observed_close": 77245.93,
      "actual_close": 77257.6,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T02:32:14.711092Z",
      "base_predicted_close": 77251.1640625,
      "small_predicted_close": 77274.0703125,
      "strike": 77245.93,
      "market_regime": {
        "id": 32,
        "signal_id": 32,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T02:15:00Z",
        "return_6h": 0.0008700534325811748,
        "return_12h": -0.00204311796388712,
        "return_24h": -0.0004502739440925829,
        "close_vs_ema12": -3.44476108523617e-05,
        "close_vs_ema24": -0.0003818577210269458,
        "ema12_slope_3h": 5.4663729345927337e-05,
        "ema24_slope_6h": -0.00034543481469695436,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T02:32:14.713331Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T02:15:00Z",
          "return_6h": 0.0008700534325811748,
          "return_12h": -0.00204311796388712,
          "return_24h": -0.0004502739440925829,
          "close_vs_ema12": -3.44476108523617e-05,
          "close_vs_ema24": -0.0003818577210269458,
          "ema12_slope_3h": 5.4663729345927337e-05,
          "ema24_slope_6h": -0.00034543481469695436,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186431,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        205,
        206
      ],
      "forecast_publication_timestamp": "2026-09-13T02:32:14.671340Z",
      "requested_quote_timestamp": "2026-09-13T02:32:14.671340Z",
      "retrieved_quote_timestamp": "2026-09-13T02:32:14.857771Z",
      "quote_retrieval_timestamp": "2026-09-13T02:32:14.857771Z",
      "timing_difference_seconds": 0.186431,
      "selected_quote": {
        "id": 32,
        "contract_id": 32,
        "forecast_timestamp": "2026-09-13T02:32:14.671340Z",
        "requested_timestamp": "2026-09-13T02:32:14.671340Z",
        "actual_quote_timestamp": "2026-09-13T02:32:14.857771Z",
        "timestamp_delta_seconds": 0.186431,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T02:32:14.857771Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP122245",
        "external_market_id": "KXBTC15M-26SEP122245-45",
        "external_contract_id": "KXBTC15M-26SEP122245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2605.51
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 32,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122245",
          "external_market_id": "KXBTC15M-26SEP122245-45",
          "external_contract_id": "KXBTC15M-26SEP122245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T02:30:00Z",
          "resolution_timestamp": "2026-09-13T02:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T02:32:14.715742Z"
        }
      ],
      "quotes": [
        {
          "id": 32,
          "contract_id": 32,
          "forecast_timestamp": "2026-09-13T02:32:14.671340Z",
          "requested_timestamp": "2026-09-13T02:32:14.671340Z",
          "actual_quote_timestamp": "2026-09-13T02:32:14.857771Z",
          "timestamp_delta_seconds": 0.186431,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T02:32:14.857771Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122245",
          "external_market_id": "KXBTC15M-26SEP122245-45",
          "external_contract_id": "KXBTC15M-26SEP122245-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2605.51
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP122245-45": {
          "UP/YES": "KXBTC15M-26SEP122245-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 63,
          "signal_id": 32,
          "quote_id": 32,
          "settlement_id": 32,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 1.0,
          "settlement_payout": 162.0,
          "gross_pnl": 64.8,
          "net_pnl": 62.06999999999999,
          "roi": 0.6211347943560491,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T02:47:23.901008Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2605.51,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 64,
          "signal_id": 32,
          "quote_id": 32,
          "settlement_id": 32,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 40.0,
          "net_pnl": 38.32,
          "roi": 0.6212710765239948,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T02:47:23.903173Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2605.51,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77245.93,
        "kronos_base_predicted_close": 77251.1640625,
        "kronos_base_displacement": 5.234062500006985,
        "kronos_base_displacement_fraction": 6.775842429506623e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77274.0703125,
        "kronos_small_displacement": 28.140312500006985,
        "kronos_small_displacement_fraction": 0.0003642950832491367,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP122245",
        "ticker": "KXBTC15M-26SEP122245-45",
        "market_id": "KXBTC15M-26SEP122245-45",
        "contract_id": "KXBTC15M-26SEP122245-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77245.93
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T02:32:14.671340Z",
        "retrieved_timestamp": "2026-09-13T02:32:14.857771Z",
        "quote_offset_seconds": 0.186431,
        "quote_age_seconds": 0.186431,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2605.51
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77257.6,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 32,
          "signal_id": 32,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T02:15:00Z",
          "return_6h": 0.0008700534325811748,
          "return_12h": -0.00204311796388712,
          "return_24h": -0.0004502739440925829,
          "close_vs_ema12": -3.44476108523617e-05,
          "close_vs_ema24": -0.0003818577210269458,
          "ema12_slope_3h": 5.4663729345927337e-05,
          "ema24_slope_6h": -0.00034543481469695436,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T02:32:14.713331Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T02:15:00Z",
            "return_6h": 0.0008700534325811748,
            "return_12h": -0.00204311796388712,
            "return_24h": -0.0004502739440925829,
            "close_vs_ema12": -3.44476108523617e-05,
            "close_vs_ema24": -0.0003818577210269458,
            "ema12_slope_3h": 5.4663729345927337e-05,
            "ema24_slope_6h": -0.00034543481469695436,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 31,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260913T0030Z",
      "trigger_timestamp": "2026-09-13T00:32:14.446789Z",
      "market_start_timestamp": "2026-09-13T00:30:00Z",
      "resolution_timestamp": "2026-09-13T00:45:00Z",
      "direction": "UP",
      "base_run_id": 189,
      "small_run_id": 190,
      "last_observed_close": 77254.74,
      "actual_close": 77190.63,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-13T00:32:14.482985Z",
      "base_predicted_close": 77256.875,
      "small_predicted_close": 77279.0234375,
      "strike": 77254.74,
      "market_regime": {
        "id": 31,
        "signal_id": 31,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-13T00:15:00Z",
        "return_6h": 0.0009134269626218661,
        "return_12h": -0.0008185757405515526,
        "return_24h": -0.0001148276585298813,
        "close_vs_ema12": 0.00011274739957611857,
        "close_vs_ema24": -0.0003174730727776298,
        "ema12_slope_3h": -7.601950553415282e-05,
        "ema24_slope_6h": -0.0006695652194068646,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-13T00:32:14.485208Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-13T00:15:00Z",
          "return_6h": 0.0009134269626218661,
          "return_12h": -0.0008185757405515526,
          "return_24h": -0.0001148276585298813,
          "close_vs_ema12": 0.00011274739957611857,
          "close_vs_ema24": -0.0003174730727776298,
          "ema12_slope_3h": -7.601950553415282e-05,
          "ema24_slope_6h": -0.0006695652194068646,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.51,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.207895,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        189,
        190
      ],
      "forecast_publication_timestamp": "2026-09-13T00:32:14.446789Z",
      "requested_quote_timestamp": "2026-09-13T00:32:14.446789Z",
      "retrieved_quote_timestamp": "2026-09-13T00:32:14.654684Z",
      "quote_retrieval_timestamp": "2026-09-13T00:32:14.654684Z",
      "timing_difference_seconds": 0.207895,
      "selected_quote": {
        "id": 31,
        "contract_id": 31,
        "forecast_timestamp": "2026-09-13T00:32:14.446789Z",
        "requested_timestamp": "2026-09-13T00:32:14.446789Z",
        "actual_quote_timestamp": "2026-09-13T00:32:14.654684Z",
        "timestamp_delta_seconds": 0.207895,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "implied_probability": 0.51,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-13T00:32:14.654684Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP122045",
        "external_market_id": "KXBTC15M-26SEP122045-45",
        "external_contract_id": "KXBTC15M-26SEP122045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2136.62
      },
      "selected_entry_price": 0.51,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 31,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122045",
          "external_market_id": "KXBTC15M-26SEP122045-45",
          "external_contract_id": "KXBTC15M-26SEP122045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-13T00:30:00Z",
          "resolution_timestamp": "2026-09-13T00:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-13T00:32:14.487107Z"
        }
      ],
      "quotes": [
        {
          "id": 31,
          "contract_id": 31,
          "forecast_timestamp": "2026-09-13T00:32:14.446789Z",
          "requested_timestamp": "2026-09-13T00:32:14.446789Z",
          "actual_quote_timestamp": "2026-09-13T00:32:14.654684Z",
          "timestamp_delta_seconds": 0.207895,
          "bid": 0.5,
          "ask": 0.51,
          "midpoint": 0.505,
          "last_price": 0.51,
          "implied_probability": 0.51,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-13T00:32:14.654684Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122045",
          "external_market_id": "KXBTC15M-26SEP122045-45",
          "external_contract_id": "KXBTC15M-26SEP122045-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2136.62
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP122045-45": {
          "UP/YES": "KXBTC15M-26SEP122045-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 61,
          "signal_id": 31,
          "quote_id": 31,
          "settlement_id": 31,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 189.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.39,
          "trading_fee": 3.31,
          "total_deployed": 99.7,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.39,
          "net_pnl": -99.7,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T00:47:23.845544Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2136.62,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 62,
          "signal_id": 31,
          "quote_id": 31,
          "settlement_id": 31,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.51,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 51.0,
          "trading_fee": 1.75,
          "total_deployed": 52.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -51.0,
          "net_pnl": -52.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T00:47:23.847742Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2136.62,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77254.74,
        "kronos_base_predicted_close": 77256.875,
        "kronos_base_displacement": 2.1349999999947613,
        "kronos_base_displacement_fraction": 2.7635844739038162e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77279.0234375,
        "kronos_small_displacement": 24.28343749999476,
        "kronos_small_displacement_fraction": 0.0003143294184925709,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP122045",
        "ticker": "KXBTC15M-26SEP122045-45",
        "market_id": "KXBTC15M-26SEP122045-45",
        "contract_id": "KXBTC15M-26SEP122045-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77254.74
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-13T00:32:14.446789Z",
        "retrieved_timestamp": "2026-09-13T00:32:14.654684Z",
        "quote_offset_seconds": 0.207895,
        "quote_age_seconds": 0.207895,
        "bid": 0.5,
        "ask": 0.51,
        "midpoint": 0.505,
        "last_price": 0.51,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.51,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2136.62
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77190.63,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260913T0030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 31,
          "signal_id": 31,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-13T00:15:00Z",
          "return_6h": 0.0009134269626218661,
          "return_12h": -0.0008185757405515526,
          "return_24h": -0.0001148276585298813,
          "close_vs_ema12": 0.00011274739957611857,
          "close_vs_ema24": -0.0003174730727776298,
          "ema12_slope_3h": -7.601950553415282e-05,
          "ema24_slope_6h": -0.0006695652194068646,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-13T00:32:14.485208Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-13T00:15:00Z",
            "return_6h": 0.0009134269626218661,
            "return_12h": -0.0008185757405515526,
            "return_24h": -0.0001148276585298813,
            "close_vs_ema12": 0.00011274739957611857,
            "close_vs_ema24": -0.0003174730727776298,
            "ema12_slope_3h": -7.601950553415282e-05,
            "ema24_slope_6h": -0.0006695652194068646,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 30,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T2345Z",
      "trigger_timestamp": "2026-09-12T23:47:17.615320Z",
      "market_start_timestamp": "2026-09-12T23:45:00Z",
      "resolution_timestamp": "2026-09-13T00:00:00Z",
      "direction": "UP",
      "base_run_id": 183,
      "small_run_id": 184,
      "last_observed_close": 77235.23,
      "actual_close": 77270.76,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T23:47:17.660409Z",
      "base_predicted_close": 77252.234375,
      "small_predicted_close": 77274.1875,
      "strike": 77235.23,
      "market_regime": {
        "id": 30,
        "signal_id": 30,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T23:30:00Z",
        "return_6h": 0.00014364463905192082,
        "return_12h": -0.0011845199421006702,
        "return_24h": 0.0004482044685252262,
        "close_vs_ema12": -0.00011353267183222826,
        "close_vs_ema24": -0.0005848079700346842,
        "ema12_slope_3h": -0.00024773141495448847,
        "ema24_slope_6h": -0.0007768925661405524,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T23:47:17.664040Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T23:30:00Z",
          "return_6h": 0.00014364463905192082,
          "return_12h": -0.0011845199421006702,
          "return_24h": 0.0004482044685252262,
          "close_vs_ema12": -0.00011353267183222826,
          "close_vs_ema24": -0.0005848079700346842,
          "ema12_slope_3h": -0.00024773141495448847,
          "ema24_slope_6h": -0.0007768925661405524,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.63,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.176494,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        183,
        184
      ],
      "forecast_publication_timestamp": "2026-09-12T23:47:17.615320Z",
      "requested_quote_timestamp": "2026-09-12T23:47:17.615320Z",
      "retrieved_quote_timestamp": "2026-09-12T23:47:17.791814Z",
      "quote_retrieval_timestamp": "2026-09-12T23:47:17.791814Z",
      "timing_difference_seconds": 0.176494,
      "selected_quote": {
        "id": 30,
        "contract_id": 30,
        "forecast_timestamp": "2026-09-12T23:47:17.615320Z",
        "requested_timestamp": "2026-09-12T23:47:17.615320Z",
        "actual_quote_timestamp": "2026-09-12T23:47:17.791814Z",
        "timestamp_delta_seconds": 0.176494,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "implied_probability": 0.63,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T23:47:17.791814Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP122000",
        "external_market_id": "KXBTC15M-26SEP122000-00",
        "external_contract_id": "KXBTC15M-26SEP122000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2070.17
      },
      "selected_entry_price": 0.63,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 30,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122000",
          "external_market_id": "KXBTC15M-26SEP122000-00",
          "external_contract_id": "KXBTC15M-26SEP122000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T23:45:00Z",
          "resolution_timestamp": "2026-09-13T00:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T23:47:17.666441Z"
        }
      ],
      "quotes": [
        {
          "id": 30,
          "contract_id": 30,
          "forecast_timestamp": "2026-09-12T23:47:17.615320Z",
          "requested_timestamp": "2026-09-12T23:47:17.615320Z",
          "actual_quote_timestamp": "2026-09-12T23:47:17.791814Z",
          "timestamp_delta_seconds": 0.176494,
          "bid": 0.62,
          "ask": 0.63,
          "midpoint": 0.625,
          "last_price": 0.62,
          "implied_probability": 0.63,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T23:47:17.791814Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP122000",
          "external_market_id": "KXBTC15M-26SEP122000-00",
          "external_contract_id": "KXBTC15M-26SEP122000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2070.17
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP122000-00": {
          "UP/YES": "KXBTC15M-26SEP122000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 59,
          "signal_id": 30,
          "quote_id": 30,
          "settlement_id": 30,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 154.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02,
          "trading_fee": 2.52,
          "total_deployed": 99.53999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 154.0,
          "gross_pnl": 56.980000000000004,
          "net_pnl": 54.46000000000001,
          "roi": 0.5471167369901548,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T00:02:19.449095Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2070.17,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 60,
          "signal_id": 30,
          "quote_id": 30,
          "settlement_id": 30,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.63,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 63.0,
          "trading_fee": 1.64,
          "total_deployed": 64.64,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 37.0,
          "net_pnl": 35.36,
          "roi": 0.5470297029702971,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-13T00:02:19.451121Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2070.17,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77235.23,
        "kronos_base_predicted_close": 77252.234375,
        "kronos_base_displacement": 17.004375000004075,
        "kronos_base_displacement_fraction": 0.00022016345390573803,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77274.1875,
        "kronos_small_displacement": 38.957500000004075,
        "kronos_small_displacement_fraction": 0.0005044006472176503,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP122000",
        "ticker": "KXBTC15M-26SEP122000-00",
        "market_id": "KXBTC15M-26SEP122000-00",
        "contract_id": "KXBTC15M-26SEP122000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77235.23
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T23:47:17.615320Z",
        "retrieved_timestamp": "2026-09-12T23:47:17.791814Z",
        "quote_offset_seconds": 0.176494,
        "quote_age_seconds": 0.176494,
        "bid": 0.62,
        "ask": 0.63,
        "midpoint": 0.625,
        "last_price": 0.62,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.63,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2070.17
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77270.76,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T2345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 30,
          "signal_id": 30,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T23:30:00Z",
          "return_6h": 0.00014364463905192082,
          "return_12h": -0.0011845199421006702,
          "return_24h": 0.0004482044685252262,
          "close_vs_ema12": -0.00011353267183222826,
          "close_vs_ema24": -0.0005848079700346842,
          "ema12_slope_3h": -0.00024773141495448847,
          "ema24_slope_6h": -0.0007768925661405524,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T23:47:17.664040Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T23:30:00Z",
            "return_6h": 0.00014364463905192082,
            "return_12h": -0.0011845199421006702,
            "return_24h": 0.0004482044685252262,
            "close_vs_ema12": -0.00011353267183222826,
            "close_vs_ema24": -0.0005848079700346842,
            "ema12_slope_3h": -0.00024773141495448847,
            "ema24_slope_6h": -0.0007768925661405524,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 29,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T2330Z",
      "trigger_timestamp": "2026-09-12T23:32:14.625263Z",
      "market_start_timestamp": "2026-09-12T23:30:00Z",
      "resolution_timestamp": "2026-09-12T23:45:00Z",
      "direction": "UP",
      "base_run_id": 181,
      "small_run_id": 182,
      "last_observed_close": 77240.4,
      "actual_close": 77235.23,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T23:32:14.660446Z",
      "base_predicted_close": 77243.6484375,
      "small_predicted_close": 77260.15625,
      "strike": 77240.4,
      "market_regime": {
        "id": 29,
        "signal_id": 29,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T23:15:00Z",
        "return_6h": -0.0004805837863454121,
        "return_12h": -0.0005738540261188696,
        "return_24h": 0.0008706929234587601,
        "close_vs_ema12": -5.139831314271426e-05,
        "close_vs_ema24": -0.0005301663131916934,
        "ema12_slope_3h": -0.0002894493266872855,
        "ema24_slope_6h": -0.00079623401128881,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T23:32:14.662773Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T23:15:00Z",
          "return_6h": -0.0004805837863454121,
          "return_12h": -0.0005738540261188696,
          "return_24h": 0.0008706929234587601,
          "close_vs_ema12": -5.139831314271426e-05,
          "close_vs_ema24": -0.0005301663131916934,
          "ema12_slope_3h": -0.0002894493266872855,
          "ema24_slope_6h": -0.00079623401128881,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179938,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        181,
        182
      ],
      "forecast_publication_timestamp": "2026-09-12T23:32:14.625263Z",
      "requested_quote_timestamp": "2026-09-12T23:32:14.625263Z",
      "retrieved_quote_timestamp": "2026-09-12T23:32:14.805201Z",
      "quote_retrieval_timestamp": "2026-09-12T23:32:14.805201Z",
      "timing_difference_seconds": 0.179938,
      "selected_quote": {
        "id": 29,
        "contract_id": 29,
        "forecast_timestamp": "2026-09-12T23:32:14.625263Z",
        "requested_timestamp": "2026-09-12T23:32:14.625263Z",
        "actual_quote_timestamp": "2026-09-12T23:32:14.805201Z",
        "timestamp_delta_seconds": 0.179938,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T23:32:14.805201Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121945",
        "external_market_id": "KXBTC15M-26SEP121945-45",
        "external_contract_id": "KXBTC15M-26SEP121945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1570.36
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 29,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121945",
          "external_market_id": "KXBTC15M-26SEP121945-45",
          "external_contract_id": "KXBTC15M-26SEP121945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T23:30:00Z",
          "resolution_timestamp": "2026-09-12T23:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T23:32:14.668556Z"
        }
      ],
      "quotes": [
        {
          "id": 29,
          "contract_id": 29,
          "forecast_timestamp": "2026-09-12T23:32:14.625263Z",
          "requested_timestamp": "2026-09-12T23:32:14.625263Z",
          "actual_quote_timestamp": "2026-09-12T23:32:14.805201Z",
          "timestamp_delta_seconds": 0.179938,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T23:32:14.805201Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121945",
          "external_market_id": "KXBTC15M-26SEP121945-45",
          "external_contract_id": "KXBTC15M-26SEP121945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1570.36
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121945-45": {
          "UP/YES": "KXBTC15M-26SEP121945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 57,
          "signal_id": 29,
          "quote_id": 29,
          "settlement_id": 29,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T23:47:23.755328Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1570.36,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 58,
          "signal_id": 29,
          "quote_id": 29,
          "settlement_id": 29,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T23:47:23.757730Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1570.36,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77240.4,
        "kronos_base_predicted_close": 77243.6484375,
        "kronos_base_displacement": 3.2484375000058208,
        "kronos_base_displacement_fraction": 4.205619727507653e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77260.15625,
        "kronos_small_displacement": 19.75625000000582,
        "kronos_small_displacement_fraction": 0.0002557761223401979,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121945",
        "ticker": "KXBTC15M-26SEP121945-45",
        "market_id": "KXBTC15M-26SEP121945-45",
        "contract_id": "KXBTC15M-26SEP121945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77240.4
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T23:32:14.625263Z",
        "retrieved_timestamp": "2026-09-12T23:32:14.805201Z",
        "quote_offset_seconds": 0.179938,
        "quote_age_seconds": 0.179938,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1570.36
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77235.23,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T2330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 29,
          "signal_id": 29,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T23:15:00Z",
          "return_6h": -0.0004805837863454121,
          "return_12h": -0.0005738540261188696,
          "return_24h": 0.0008706929234587601,
          "close_vs_ema12": -5.139831314271426e-05,
          "close_vs_ema24": -0.0005301663131916934,
          "ema12_slope_3h": -0.0002894493266872855,
          "ema24_slope_6h": -0.00079623401128881,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T23:32:14.662773Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T23:15:00Z",
            "return_6h": -0.0004805837863454121,
            "return_12h": -0.0005738540261188696,
            "return_24h": 0.0008706929234587601,
            "close_vs_ema12": -5.139831314271426e-05,
            "close_vs_ema24": -0.0005301663131916934,
            "ema12_slope_3h": -0.0002894493266872855,
            "ema24_slope_6h": -0.00079623401128881,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 28,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T2230Z",
      "trigger_timestamp": "2026-09-12T22:32:15.099603Z",
      "market_start_timestamp": "2026-09-12T22:30:00Z",
      "resolution_timestamp": "2026-09-12T22:45:00Z",
      "direction": "UP",
      "base_run_id": 173,
      "small_run_id": 174,
      "last_observed_close": 77193.49,
      "actual_close": 77187.08,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T22:32:15.128467Z",
      "base_predicted_close": 77205.2734375,
      "small_predicted_close": 77243.0703125,
      "strike": 77193.49,
      "market_regime": {
        "id": 28,
        "signal_id": 28,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T22:15:00Z",
        "return_6h": -0.00227109314628271,
        "return_12h": -0.0021697915511601495,
        "return_24h": 0.0011153326374115924,
        "close_vs_ema12": -0.0006978441679752478,
        "close_vs_ema24": -0.0011981454368593658,
        "ema12_slope_3h": -0.0005633034355445599,
        "ema24_slope_6h": -0.0007515210799122762,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T22:32:15.130425Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T22:15:00Z",
          "return_6h": -0.00227109314628271,
          "return_12h": -0.0021697915511601495,
          "return_24h": 0.0011153326374115924,
          "close_vs_ema12": -0.0006978441679752478,
          "close_vs_ema24": -0.0011981454368593658,
          "ema12_slope_3h": -0.0005633034355445599,
          "ema24_slope_6h": -0.0007515210799122762,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170528,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        173,
        174
      ],
      "forecast_publication_timestamp": "2026-09-12T22:32:15.099603Z",
      "requested_quote_timestamp": "2026-09-12T22:32:15.099603Z",
      "retrieved_quote_timestamp": "2026-09-12T22:32:15.270131Z",
      "quote_retrieval_timestamp": "2026-09-12T22:32:15.270131Z",
      "timing_difference_seconds": 0.170528,
      "selected_quote": {
        "id": 28,
        "contract_id": 28,
        "forecast_timestamp": "2026-09-12T22:32:15.099603Z",
        "requested_timestamp": "2026-09-12T22:32:15.099603Z",
        "actual_quote_timestamp": "2026-09-12T22:32:15.270131Z",
        "timestamp_delta_seconds": 0.170528,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T22:32:15.270131Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121845",
        "external_market_id": "KXBTC15M-26SEP121845-45",
        "external_contract_id": "KXBTC15M-26SEP121845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2813.48
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 28,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121845",
          "external_market_id": "KXBTC15M-26SEP121845-45",
          "external_contract_id": "KXBTC15M-26SEP121845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T22:30:00Z",
          "resolution_timestamp": "2026-09-12T22:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T22:32:15.132454Z"
        }
      ],
      "quotes": [
        {
          "id": 28,
          "contract_id": 28,
          "forecast_timestamp": "2026-09-12T22:32:15.099603Z",
          "requested_timestamp": "2026-09-12T22:32:15.099603Z",
          "actual_quote_timestamp": "2026-09-12T22:32:15.270131Z",
          "timestamp_delta_seconds": 0.170528,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T22:32:15.270131Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121845",
          "external_market_id": "KXBTC15M-26SEP121845-45",
          "external_contract_id": "KXBTC15M-26SEP121845-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2813.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121845-45": {
          "UP/YES": "KXBTC15M-26SEP121845-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 55,
          "signal_id": 28,
          "quote_id": 28,
          "settlement_id": 28,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T22:47:23.653810Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2813.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 56,
          "signal_id": 28,
          "quote_id": 28,
          "settlement_id": 28,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T22:47:23.656142Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2813.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77193.49,
        "kronos_base_predicted_close": 77205.2734375,
        "kronos_base_displacement": 11.783437499994761,
        "kronos_base_displacement_fraction": 0.00015264807304339733,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77243.0703125,
        "kronos_small_displacement": 49.58031249999476,
        "kronos_small_displacement_fraction": 0.0006422861889000583,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121845",
        "ticker": "KXBTC15M-26SEP121845-45",
        "market_id": "KXBTC15M-26SEP121845-45",
        "contract_id": "KXBTC15M-26SEP121845-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77193.49
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T22:32:15.099603Z",
        "retrieved_timestamp": "2026-09-12T22:32:15.270131Z",
        "quote_offset_seconds": 0.170528,
        "quote_age_seconds": 0.170528,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2813.48
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77187.08,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T2230Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 28,
          "signal_id": 28,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T22:15:00Z",
          "return_6h": -0.00227109314628271,
          "return_12h": -0.0021697915511601495,
          "return_24h": 0.0011153326374115924,
          "close_vs_ema12": -0.0006978441679752478,
          "close_vs_ema24": -0.0011981454368593658,
          "ema12_slope_3h": -0.0005633034355445599,
          "ema24_slope_6h": -0.0007515210799122762,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T22:32:15.130425Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T22:15:00Z",
            "return_6h": -0.00227109314628271,
            "return_12h": -0.0021697915511601495,
            "return_24h": 0.0011153326374115924,
            "close_vs_ema12": -0.0006978441679752478,
            "close_vs_ema24": -0.0011981454368593658,
            "ema12_slope_3h": -0.0005633034355445599,
            "ema24_slope_6h": -0.0007515210799122762,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 27,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T2215Z",
      "trigger_timestamp": "2026-09-12T22:17:15.421401Z",
      "market_start_timestamp": "2026-09-12T22:15:00Z",
      "resolution_timestamp": "2026-09-12T22:30:00Z",
      "direction": "UP",
      "base_run_id": 171,
      "small_run_id": 172,
      "last_observed_close": 77218.77,
      "actual_close": 77193.49,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T22:17:15.453007Z",
      "base_predicted_close": 77250.265625,
      "small_predicted_close": 77272.2109375,
      "strike": 77218.77,
      "market_regime": {
        "id": 27,
        "signal_id": 27,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T22:00:00Z",
        "return_6h": -0.001711859118075143,
        "return_12h": -0.0020649691755577626,
        "return_24h": 0.0006824822687052645,
        "close_vs_ema12": -0.00040024814271155673,
        "close_vs_ema24": -0.0008962414640589778,
        "ema12_slope_3h": -0.0006156310938597587,
        "ema24_slope_6h": -0.0007195262094381594,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T22:17:15.455307Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T22:00:00Z",
          "return_6h": -0.001711859118075143,
          "return_12h": -0.0020649691755577626,
          "return_24h": 0.0006824822687052645,
          "close_vs_ema12": -0.00040024814271155673,
          "close_vs_ema24": -0.0008962414640589778,
          "ema12_slope_3h": -0.0006156310938597587,
          "ema24_slope_6h": -0.0007195262094381594,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.6,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.17784,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        171,
        172
      ],
      "forecast_publication_timestamp": "2026-09-12T22:17:15.421401Z",
      "requested_quote_timestamp": "2026-09-12T22:17:15.421401Z",
      "retrieved_quote_timestamp": "2026-09-12T22:17:15.599241Z",
      "quote_retrieval_timestamp": "2026-09-12T22:17:15.599241Z",
      "timing_difference_seconds": 0.17784,
      "selected_quote": {
        "id": 27,
        "contract_id": 27,
        "forecast_timestamp": "2026-09-12T22:17:15.421401Z",
        "requested_timestamp": "2026-09-12T22:17:15.421401Z",
        "actual_quote_timestamp": "2026-09-12T22:17:15.599241Z",
        "timestamp_delta_seconds": 0.17784,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "implied_probability": 0.6,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T22:17:15.599241Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121830",
        "external_market_id": "KXBTC15M-26SEP121830-30",
        "external_contract_id": "KXBTC15M-26SEP121830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1777.86
      },
      "selected_entry_price": 0.6,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 27,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121830",
          "external_market_id": "KXBTC15M-26SEP121830-30",
          "external_contract_id": "KXBTC15M-26SEP121830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T22:15:00Z",
          "resolution_timestamp": "2026-09-12T22:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T22:17:15.457731Z"
        }
      ],
      "quotes": [
        {
          "id": 27,
          "contract_id": 27,
          "forecast_timestamp": "2026-09-12T22:17:15.421401Z",
          "requested_timestamp": "2026-09-12T22:17:15.421401Z",
          "actual_quote_timestamp": "2026-09-12T22:17:15.599241Z",
          "timestamp_delta_seconds": 0.17784,
          "bid": 0.59,
          "ask": 0.6,
          "midpoint": 0.595,
          "last_price": 0.59,
          "implied_probability": 0.6,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T22:17:15.599241Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121830",
          "external_market_id": "KXBTC15M-26SEP121830-30",
          "external_contract_id": "KXBTC15M-26SEP121830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1777.86
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121830-30": {
          "UP/YES": "KXBTC15M-26SEP121830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 53,
          "signal_id": 27,
          "quote_id": 27,
          "settlement_id": 27,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 162.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.2,
          "trading_fee": 2.73,
          "total_deployed": 99.93,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.2,
          "net_pnl": -99.93,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T22:32:19.532396Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1777.86,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 54,
          "signal_id": 27,
          "quote_id": 27,
          "settlement_id": 27,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.6,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 60.0,
          "trading_fee": 1.68,
          "total_deployed": 61.68,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -60.0,
          "net_pnl": -61.68,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T22:32:19.533922Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1777.86,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77218.77,
        "kronos_base_predicted_close": 77250.265625,
        "kronos_base_displacement": 31.495624999995925,
        "kronos_base_displacement_fraction": 0.0004078752484660909,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77272.2109375,
        "kronos_small_displacement": 53.440937499995925,
        "kronos_small_displacement_fraction": 0.0006920718563633676,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121830",
        "ticker": "KXBTC15M-26SEP121830-30",
        "market_id": "KXBTC15M-26SEP121830-30",
        "contract_id": "KXBTC15M-26SEP121830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77218.77
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T22:17:15.421401Z",
        "retrieved_timestamp": "2026-09-12T22:17:15.599241Z",
        "quote_offset_seconds": 0.17784,
        "quote_age_seconds": 0.17784,
        "bid": 0.59,
        "ask": 0.6,
        "midpoint": 0.595,
        "last_price": 0.59,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.6,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1777.86
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77193.49,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T2215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 27,
          "signal_id": 27,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T22:00:00Z",
          "return_6h": -0.001711859118075143,
          "return_12h": -0.0020649691755577626,
          "return_24h": 0.0006824822687052645,
          "close_vs_ema12": -0.00040024814271155673,
          "close_vs_ema24": -0.0008962414640589778,
          "ema12_slope_3h": -0.0006156310938597587,
          "ema24_slope_6h": -0.0007195262094381594,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T22:17:15.455307Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T22:00:00Z",
            "return_6h": -0.001711859118075143,
            "return_12h": -0.0020649691755577626,
            "return_24h": 0.0006824822687052645,
            "close_vs_ema12": -0.00040024814271155673,
            "close_vs_ema24": -0.0008962414640589778,
            "ema12_slope_3h": -0.0006156310938597587,
            "ema24_slope_6h": -0.0007195262094381594,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 26,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T2115Z",
      "trigger_timestamp": "2026-09-12T21:17:14.853495Z",
      "market_start_timestamp": "2026-09-12T21:15:00Z",
      "resolution_timestamp": "2026-09-12T21:30:00Z",
      "direction": "UP",
      "base_run_id": 163,
      "small_run_id": 164,
      "last_observed_close": 77152.37,
      "actual_close": 77191.8,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T21:17:14.888152Z",
      "base_predicted_close": 77156.15625,
      "small_predicted_close": 77209.515625,
      "strike": 77152.37,
      "market_regime": {
        "id": 26,
        "signal_id": 26,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T21:00:00Z",
        "return_6h": -0.0033714205275361397,
        "return_12h": -0.002519060846476684,
        "return_24h": -0.002286173017381543,
        "close_vs_ema12": -0.0013215366385022076,
        "close_vs_ema24": -0.001828403320637384,
        "ema12_slope_3h": -0.0008656104601247883,
        "ema24_slope_6h": -0.0005965564766465814,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T21:17:14.890587Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T21:00:00Z",
          "return_6h": -0.0033714205275361397,
          "return_12h": -0.002519060846476684,
          "return_24h": -0.002286173017381543,
          "close_vs_ema12": -0.0013215366385022076,
          "close_vs_ema24": -0.001828403320637384,
          "ema12_slope_3h": -0.0008656104601247883,
          "ema24_slope_6h": -0.0005965564766465814,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168534,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        163,
        164
      ],
      "forecast_publication_timestamp": "2026-09-12T21:17:14.853495Z",
      "requested_quote_timestamp": "2026-09-12T21:17:14.853495Z",
      "retrieved_quote_timestamp": "2026-09-12T21:17:15.022029Z",
      "quote_retrieval_timestamp": "2026-09-12T21:17:15.022029Z",
      "timing_difference_seconds": 0.168534,
      "selected_quote": {
        "id": 26,
        "contract_id": 26,
        "forecast_timestamp": "2026-09-12T21:17:14.853495Z",
        "requested_timestamp": "2026-09-12T21:17:14.853495Z",
        "actual_quote_timestamp": "2026-09-12T21:17:15.022029Z",
        "timestamp_delta_seconds": 0.168534,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T21:17:15.022029Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121730",
        "external_market_id": "KXBTC15M-26SEP121730-30",
        "external_contract_id": "KXBTC15M-26SEP121730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2212.95
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 26,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121730",
          "external_market_id": "KXBTC15M-26SEP121730-30",
          "external_contract_id": "KXBTC15M-26SEP121730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T21:15:00Z",
          "resolution_timestamp": "2026-09-12T21:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T21:17:14.892230Z"
        }
      ],
      "quotes": [
        {
          "id": 26,
          "contract_id": 26,
          "forecast_timestamp": "2026-09-12T21:17:14.853495Z",
          "requested_timestamp": "2026-09-12T21:17:14.853495Z",
          "actual_quote_timestamp": "2026-09-12T21:17:15.022029Z",
          "timestamp_delta_seconds": 0.168534,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.56,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T21:17:15.022029Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121730",
          "external_market_id": "KXBTC15M-26SEP121730-30",
          "external_contract_id": "KXBTC15M-26SEP121730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2212.95
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121730-30": {
          "UP/YES": "KXBTC15M-26SEP121730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 51,
          "signal_id": 26,
          "quote_id": 26,
          "settlement_id": 26,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T21:32:20.267553Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2212.95,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 52,
          "signal_id": 26,
          "quote_id": 26,
          "settlement_id": 26,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T21:32:20.269093Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2212.95,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77152.37,
        "kronos_base_predicted_close": 77156.15625,
        "kronos_base_displacement": 3.7862500000046566,
        "kronos_base_displacement_fraction": 4.9074966848129964e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77209.515625,
        "kronos_small_displacement": 57.14562500000466,
        "kronos_small_displacement_fraction": 0.0007406852829019337,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121730",
        "ticker": "KXBTC15M-26SEP121730-30",
        "market_id": "KXBTC15M-26SEP121730-30",
        "contract_id": "KXBTC15M-26SEP121730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77152.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T21:17:14.853495Z",
        "retrieved_timestamp": "2026-09-12T21:17:15.022029Z",
        "quote_offset_seconds": 0.168534,
        "quote_age_seconds": 0.168534,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.56,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2212.95
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77191.8,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T2115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 26,
          "signal_id": 26,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T21:00:00Z",
          "return_6h": -0.0033714205275361397,
          "return_12h": -0.002519060846476684,
          "return_24h": -0.002286173017381543,
          "close_vs_ema12": -0.0013215366385022076,
          "close_vs_ema24": -0.001828403320637384,
          "ema12_slope_3h": -0.0008656104601247883,
          "ema24_slope_6h": -0.0005965564766465814,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T21:17:14.890587Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T21:00:00Z",
            "return_6h": -0.0033714205275361397,
            "return_12h": -0.002519060846476684,
            "return_24h": -0.002286173017381543,
            "close_vs_ema12": -0.0013215366385022076,
            "close_vs_ema24": -0.001828403320637384,
            "ema12_slope_3h": -0.0008656104601247883,
            "ema24_slope_6h": -0.0005965564766465814,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 25,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T2100Z",
      "trigger_timestamp": "2026-09-12T21:02:15.270326Z",
      "market_start_timestamp": "2026-09-12T21:00:00Z",
      "resolution_timestamp": "2026-09-12T21:15:00Z",
      "direction": "UP",
      "base_run_id": 161,
      "small_run_id": 162,
      "last_observed_close": 77157.01,
      "actual_close": 77152.37,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T21:02:15.309779Z",
      "base_predicted_close": 77172.015625,
      "small_predicted_close": 77217.7734375,
      "strike": 77157.01,
      "market_regime": {
        "id": 25,
        "signal_id": 25,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T20:45:00Z",
        "return_6h": -0.0037062674265473383,
        "return_12h": -0.002399561516351567,
        "return_24h": -0.0022072234560619464,
        "close_vs_ema12": -0.001317574327603932,
        "close_vs_ema24": -0.001806726374806944,
        "ema12_slope_3h": -0.0008907103715500853,
        "ema24_slope_6h": -0.0005380771640263182,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T21:02:15.312717Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T20:45:00Z",
          "return_6h": -0.0037062674265473383,
          "return_12h": -0.002399561516351567,
          "return_24h": -0.0022072234560619464,
          "close_vs_ema12": -0.001317574327603932,
          "close_vs_ema24": -0.001806726374806944,
          "ema12_slope_3h": -0.0008907103715500853,
          "ema24_slope_6h": -0.0005380771640263182,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.71,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.190389,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        161,
        162
      ],
      "forecast_publication_timestamp": "2026-09-12T21:02:15.270326Z",
      "requested_quote_timestamp": "2026-09-12T21:02:15.270326Z",
      "retrieved_quote_timestamp": "2026-09-12T21:02:15.460715Z",
      "quote_retrieval_timestamp": "2026-09-12T21:02:15.460715Z",
      "timing_difference_seconds": 0.190389,
      "selected_quote": {
        "id": 25,
        "contract_id": 25,
        "forecast_timestamp": "2026-09-12T21:02:15.270326Z",
        "requested_timestamp": "2026-09-12T21:02:15.270326Z",
        "actual_quote_timestamp": "2026-09-12T21:02:15.460715Z",
        "timestamp_delta_seconds": 0.190389,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "implied_probability": 0.71,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T21:02:15.460715Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121715",
        "external_market_id": "KXBTC15M-26SEP121715-15",
        "external_contract_id": "KXBTC15M-26SEP121715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1403.41
      },
      "selected_entry_price": 0.71,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 25,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121715",
          "external_market_id": "KXBTC15M-26SEP121715-15",
          "external_contract_id": "KXBTC15M-26SEP121715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T21:00:00Z",
          "resolution_timestamp": "2026-09-12T21:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T21:02:15.315879Z"
        }
      ],
      "quotes": [
        {
          "id": 25,
          "contract_id": 25,
          "forecast_timestamp": "2026-09-12T21:02:15.270326Z",
          "requested_timestamp": "2026-09-12T21:02:15.270326Z",
          "actual_quote_timestamp": "2026-09-12T21:02:15.460715Z",
          "timestamp_delta_seconds": 0.190389,
          "bid": 0.7,
          "ask": 0.71,
          "midpoint": 0.705,
          "last_price": 0.71,
          "implied_probability": 0.71,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T21:02:15.460715Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121715",
          "external_market_id": "KXBTC15M-26SEP121715-15",
          "external_contract_id": "KXBTC15M-26SEP121715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1403.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121715-15": {
          "UP/YES": "KXBTC15M-26SEP121715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 49,
          "signal_id": 25,
          "quote_id": 25,
          "settlement_id": 25,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 138.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.97999999999999,
          "trading_fee": 1.99,
          "total_deployed": 99.96999999999998,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.97999999999999,
          "net_pnl": -99.96999999999998,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T21:17:19.360779Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1403.41,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 50,
          "signal_id": 25,
          "quote_id": 25,
          "settlement_id": 25,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.71,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 71.0,
          "trading_fee": 1.45,
          "total_deployed": 72.45,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -71.0,
          "net_pnl": -72.45,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T21:17:19.362353Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1403.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77157.01,
        "kronos_base_predicted_close": 77172.015625,
        "kronos_base_displacement": 15.005625000005239,
        "kronos_base_displacement_fraction": 0.00019448168092575438,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77217.7734375,
        "kronos_small_displacement": 60.76343750000524,
        "kronos_small_displacement_fraction": 0.0007875297072813636,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121715",
        "ticker": "KXBTC15M-26SEP121715-15",
        "market_id": "KXBTC15M-26SEP121715-15",
        "contract_id": "KXBTC15M-26SEP121715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77157.01
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T21:02:15.270326Z",
        "retrieved_timestamp": "2026-09-12T21:02:15.460715Z",
        "quote_offset_seconds": 0.190389,
        "quote_age_seconds": 0.190389,
        "bid": 0.7,
        "ask": 0.71,
        "midpoint": 0.705,
        "last_price": 0.71,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.71,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1403.41
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77152.37,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T2100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 25,
          "signal_id": 25,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T20:45:00Z",
          "return_6h": -0.0037062674265473383,
          "return_12h": -0.002399561516351567,
          "return_24h": -0.0022072234560619464,
          "close_vs_ema12": -0.001317574327603932,
          "close_vs_ema24": -0.001806726374806944,
          "ema12_slope_3h": -0.0008907103715500853,
          "ema24_slope_6h": -0.0005380771640263182,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T21:02:15.312717Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T20:45:00Z",
            "return_6h": -0.0037062674265473383,
            "return_12h": -0.002399561516351567,
            "return_24h": -0.0022072234560619464,
            "close_vs_ema12": -0.001317574327603932,
            "close_vs_ema24": -0.001806726374806944,
            "ema12_slope_3h": -0.0008907103715500853,
            "ema24_slope_6h": -0.0005380771640263182,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 24,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1915Z",
      "trigger_timestamp": "2026-09-12T19:17:16.505326Z",
      "market_start_timestamp": "2026-09-12T19:15:00Z",
      "resolution_timestamp": "2026-09-12T19:30:00Z",
      "direction": "UP",
      "base_run_id": 147,
      "small_run_id": 148,
      "last_observed_close": 77166.34,
      "actual_close": 77141.89,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T19:17:16.538747Z",
      "base_predicted_close": 77188.078125,
      "small_predicted_close": 77189.53125,
      "strike": 77166.34,
      "market_regime": {
        "id": 24,
        "signal_id": 24,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T19:00:00Z",
        "return_6h": -0.0018405168490778223,
        "return_12h": -0.002039740238684251,
        "return_24h": -0.0002126813576511788,
        "close_vs_ema12": -0.0016939383125859075,
        "close_vs_ema24": -0.0019950375327382197,
        "ema12_slope_3h": -0.0005330830692519273,
        "ema24_slope_6h": -0.00016324703468617585,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T19:17:16.541561Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T19:00:00Z",
          "return_6h": -0.0018405168490778223,
          "return_12h": -0.002039740238684251,
          "return_24h": -0.0002126813576511788,
          "close_vs_ema12": -0.0016939383125859075,
          "close_vs_ema24": -0.0019950375327382197,
          "ema12_slope_3h": -0.0005330830692519273,
          "ema24_slope_6h": -0.00016324703468617585,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.32,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197332,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        147,
        148
      ],
      "forecast_publication_timestamp": "2026-09-12T19:17:16.505326Z",
      "requested_quote_timestamp": "2026-09-12T19:17:16.505326Z",
      "retrieved_quote_timestamp": "2026-09-12T19:17:16.702658Z",
      "quote_retrieval_timestamp": "2026-09-12T19:17:16.702658Z",
      "timing_difference_seconds": 0.197332,
      "selected_quote": {
        "id": 24,
        "contract_id": 24,
        "forecast_timestamp": "2026-09-12T19:17:16.505326Z",
        "requested_timestamp": "2026-09-12T19:17:16.505326Z",
        "actual_quote_timestamp": "2026-09-12T19:17:16.702658Z",
        "timestamp_delta_seconds": 0.197332,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "implied_probability": 0.32,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T19:17:16.702658Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121530",
        "external_market_id": "KXBTC15M-26SEP121530-30",
        "external_contract_id": "KXBTC15M-26SEP121530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2999.05
      },
      "selected_entry_price": 0.32,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 24,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121530",
          "external_market_id": "KXBTC15M-26SEP121530-30",
          "external_contract_id": "KXBTC15M-26SEP121530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T19:15:00Z",
          "resolution_timestamp": "2026-09-12T19:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T19:17:16.545681Z"
        }
      ],
      "quotes": [
        {
          "id": 24,
          "contract_id": 24,
          "forecast_timestamp": "2026-09-12T19:17:16.505326Z",
          "requested_timestamp": "2026-09-12T19:17:16.505326Z",
          "actual_quote_timestamp": "2026-09-12T19:17:16.702658Z",
          "timestamp_delta_seconds": 0.197332,
          "bid": 0.31,
          "ask": 0.32,
          "midpoint": 0.315,
          "last_price": 0.32,
          "implied_probability": 0.32,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T19:17:16.702658Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121530",
          "external_market_id": "KXBTC15M-26SEP121530-30",
          "external_contract_id": "KXBTC15M-26SEP121530-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2999.05
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121530-30": {
          "UP/YES": "KXBTC15M-26SEP121530-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 47,
          "signal_id": 24,
          "quote_id": 24,
          "settlement_id": 24,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 298.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.36,
          "trading_fee": 4.54,
          "total_deployed": 99.9,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.36,
          "net_pnl": -99.9,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T19:32:18.566690Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2999.05,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 48,
          "signal_id": 24,
          "quote_id": 24,
          "settlement_id": 24,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.32,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 32.0,
          "trading_fee": 1.53,
          "total_deployed": 33.53,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -32.0,
          "net_pnl": -33.53,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T19:32:18.568539Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2999.05,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77166.34,
        "kronos_base_predicted_close": 77188.078125,
        "kronos_base_displacement": 21.738125000003492,
        "kronos_base_displacement_fraction": 0.0002817047562448017,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77189.53125,
        "kronos_small_displacement": 23.191250000003492,
        "kronos_small_displacement_fraction": 0.0003005358294821744,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121530",
        "ticker": "KXBTC15M-26SEP121530-30",
        "market_id": "KXBTC15M-26SEP121530-30",
        "contract_id": "KXBTC15M-26SEP121530-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77166.34
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T19:17:16.505326Z",
        "retrieved_timestamp": "2026-09-12T19:17:16.702658Z",
        "quote_offset_seconds": 0.197332,
        "quote_age_seconds": 0.197332,
        "bid": 0.31,
        "ask": 0.32,
        "midpoint": 0.315,
        "last_price": 0.32,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.32,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2999.05
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77141.89,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1915Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 24,
          "signal_id": 24,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T19:00:00Z",
          "return_6h": -0.0018405168490778223,
          "return_12h": -0.002039740238684251,
          "return_24h": -0.0002126813576511788,
          "close_vs_ema12": -0.0016939383125859075,
          "close_vs_ema24": -0.0019950375327382197,
          "ema12_slope_3h": -0.0005330830692519273,
          "ema24_slope_6h": -0.00016324703468617585,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T19:17:16.541561Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T19:00:00Z",
            "return_6h": -0.0018405168490778223,
            "return_12h": -0.002039740238684251,
            "return_24h": -0.0002126813576511788,
            "close_vs_ema12": -0.0016939383125859075,
            "close_vs_ema24": -0.0019950375327382197,
            "ema12_slope_3h": -0.0005330830692519273,
            "ema24_slope_6h": -0.00016324703468617585,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 23,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1815Z",
      "trigger_timestamp": "2026-09-12T18:17:15.467162Z",
      "market_start_timestamp": "2026-09-12T18:15:00Z",
      "resolution_timestamp": "2026-09-12T18:30:00Z",
      "direction": "UP",
      "base_run_id": 139,
      "small_run_id": 140,
      "last_observed_close": 77173.56,
      "actual_close": 77184.24,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T18:17:15.500637Z",
      "base_predicted_close": 77229.1953125,
      "small_predicted_close": 77174.8515625,
      "strike": 77173.56,
      "market_regime": {
        "id": 23,
        "signal_id": 23,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T18:00:00Z",
        "return_6h": -0.0018120644859069834,
        "return_12h": -0.0003370247243863478,
        "return_24h": 0.0023582451860373332,
        "close_vs_ema12": -0.0019119436093643083,
        "close_vs_ema24": -0.0020766927126545376,
        "ema12_slope_3h": -0.00010608163983005792,
        "ema24_slope_6h": -1.0461856420618254e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T18:17:15.506999Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T18:00:00Z",
          "return_6h": -0.0018120644859069834,
          "return_12h": -0.0003370247243863478,
          "return_24h": 0.0023582451860373332,
          "close_vs_ema12": -0.0019119436093643083,
          "close_vs_ema24": -0.0020766927126545376,
          "ema12_slope_3h": -0.00010608163983005792,
          "ema24_slope_6h": -1.0461856420618254e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.41,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.173015,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        139,
        140
      ],
      "forecast_publication_timestamp": "2026-09-12T18:17:15.467162Z",
      "requested_quote_timestamp": "2026-09-12T18:17:15.467162Z",
      "retrieved_quote_timestamp": "2026-09-12T18:17:15.640177Z",
      "quote_retrieval_timestamp": "2026-09-12T18:17:15.640177Z",
      "timing_difference_seconds": 0.173015,
      "selected_quote": {
        "id": 23,
        "contract_id": 23,
        "forecast_timestamp": "2026-09-12T18:17:15.467162Z",
        "requested_timestamp": "2026-09-12T18:17:15.467162Z",
        "actual_quote_timestamp": "2026-09-12T18:17:15.640177Z",
        "timestamp_delta_seconds": 0.173015,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "implied_probability": 0.41,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T18:17:15.640177Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121430",
        "external_market_id": "KXBTC15M-26SEP121430-30",
        "external_contract_id": "KXBTC15M-26SEP121430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2602.97
      },
      "selected_entry_price": 0.41,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 23,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121430",
          "external_market_id": "KXBTC15M-26SEP121430-30",
          "external_contract_id": "KXBTC15M-26SEP121430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T18:15:00Z",
          "resolution_timestamp": "2026-09-12T18:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T18:17:15.509705Z"
        }
      ],
      "quotes": [
        {
          "id": 23,
          "contract_id": 23,
          "forecast_timestamp": "2026-09-12T18:17:15.467162Z",
          "requested_timestamp": "2026-09-12T18:17:15.467162Z",
          "actual_quote_timestamp": "2026-09-12T18:17:15.640177Z",
          "timestamp_delta_seconds": 0.173015,
          "bid": 0.4,
          "ask": 0.41,
          "midpoint": 0.405,
          "last_price": 0.4,
          "implied_probability": 0.41,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T18:17:15.640177Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121430",
          "external_market_id": "KXBTC15M-26SEP121430-30",
          "external_contract_id": "KXBTC15M-26SEP121430-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2602.97
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121430-30": {
          "UP/YES": "KXBTC15M-26SEP121430-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 45,
          "signal_id": 23,
          "quote_id": 23,
          "settlement_id": 23,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 234.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.94,
          "trading_fee": 3.97,
          "total_deployed": 99.91,
          "settlement_value": 1.0,
          "settlement_payout": 234.0,
          "gross_pnl": 138.06,
          "net_pnl": 134.09,
          "roi": 1.3421078971073968,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T18:32:18.521054Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2602.97,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 46,
          "signal_id": 23,
          "quote_id": 23,
          "settlement_id": 23,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.41,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 41.0,
          "trading_fee": 1.7,
          "total_deployed": 42.7,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 59.0,
          "net_pnl": 57.3,
          "roi": 1.3419203747072599,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T18:32:18.522537Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2602.97,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77173.56,
        "kronos_base_predicted_close": 77229.1953125,
        "kronos_base_displacement": 55.63531250000233,
        "kronos_base_displacement_fraction": 0.0007209115725645199,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77174.8515625,
        "kronos_small_displacement": 1.2915625000023283,
        "kronos_small_displacement_fraction": 1.6735815997115182e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121430",
        "ticker": "KXBTC15M-26SEP121430-30",
        "market_id": "KXBTC15M-26SEP121430-30",
        "contract_id": "KXBTC15M-26SEP121430-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77173.56
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T18:17:15.467162Z",
        "retrieved_timestamp": "2026-09-12T18:17:15.640177Z",
        "quote_offset_seconds": 0.173015,
        "quote_age_seconds": 0.173015,
        "bid": 0.4,
        "ask": 0.41,
        "midpoint": 0.405,
        "last_price": 0.4,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.41,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2602.97
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77184.24,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1815Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 23,
          "signal_id": 23,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T18:00:00Z",
          "return_6h": -0.0018120644859069834,
          "return_12h": -0.0003370247243863478,
          "return_24h": 0.0023582451860373332,
          "close_vs_ema12": -0.0019119436093643083,
          "close_vs_ema24": -0.0020766927126545376,
          "ema12_slope_3h": -0.00010608163983005792,
          "ema24_slope_6h": -1.0461856420618254e-05,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T18:17:15.506999Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T18:00:00Z",
            "return_6h": -0.0018120644859069834,
            "return_12h": -0.0003370247243863478,
            "return_24h": 0.0023582451860373332,
            "close_vs_ema12": -0.0019119436093643083,
            "close_vs_ema24": -0.0020766927126545376,
            "ema12_slope_3h": -0.00010608163983005792,
            "ema24_slope_6h": -1.0461856420618254e-05,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 22,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1730Z",
      "trigger_timestamp": "2026-09-12T17:32:15.384344Z",
      "market_start_timestamp": "2026-09-12T17:30:00Z",
      "resolution_timestamp": "2026-09-12T17:45:00Z",
      "direction": "UP",
      "base_run_id": 133,
      "small_run_id": 134,
      "last_observed_close": 77277.54,
      "actual_close": 77224.14,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T17:32:15.417808Z",
      "base_predicted_close": 77301.6953125,
      "small_predicted_close": 77341.90625,
      "strike": 77277.54,
      "market_regime": {
        "id": 22,
        "signal_id": 22,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T17:15:00Z",
        "return_6h": -9.331508549070833e-05,
        "return_12h": 0.0010148897174884208,
        "return_24h": -0.007019265953284615,
        "close_vs_ema12": -0.0007811885076781655,
        "close_vs_ema24": -0.0008460970010989444,
        "ema12_slope_3h": 0.000287973238798811,
        "ema24_slope_6h": 9.713658707166672e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T17:32:15.420253Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T17:15:00Z",
          "return_6h": -9.331508549070833e-05,
          "return_12h": 0.0010148897174884208,
          "return_24h": -0.007019265953284615,
          "close_vs_ema12": -0.0007811885076781655,
          "close_vs_ema24": -0.0008460970010989444,
          "ema12_slope_3h": 0.000287973238798811,
          "ema24_slope_6h": 9.713658707166672e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.174712,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        133,
        134
      ],
      "forecast_publication_timestamp": "2026-09-12T17:32:15.384344Z",
      "requested_quote_timestamp": "2026-09-12T17:32:15.384344Z",
      "retrieved_quote_timestamp": "2026-09-12T17:32:15.559056Z",
      "quote_retrieval_timestamp": "2026-09-12T17:32:15.559056Z",
      "timing_difference_seconds": 0.174712,
      "selected_quote": {
        "id": 22,
        "contract_id": 22,
        "forecast_timestamp": "2026-09-12T17:32:15.384344Z",
        "requested_timestamp": "2026-09-12T17:32:15.384344Z",
        "actual_quote_timestamp": "2026-09-12T17:32:15.559056Z",
        "timestamp_delta_seconds": 0.174712,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T17:32:15.559056Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121345",
        "external_market_id": "KXBTC15M-26SEP121345-45",
        "external_contract_id": "KXBTC15M-26SEP121345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2658.41
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 22,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121345",
          "external_market_id": "KXBTC15M-26SEP121345-45",
          "external_contract_id": "KXBTC15M-26SEP121345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T17:30:00Z",
          "resolution_timestamp": "2026-09-12T17:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T17:32:15.422065Z"
        }
      ],
      "quotes": [
        {
          "id": 22,
          "contract_id": 22,
          "forecast_timestamp": "2026-09-12T17:32:15.384344Z",
          "requested_timestamp": "2026-09-12T17:32:15.384344Z",
          "actual_quote_timestamp": "2026-09-12T17:32:15.559056Z",
          "timestamp_delta_seconds": 0.174712,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.52,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T17:32:15.559056Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121345",
          "external_market_id": "KXBTC15M-26SEP121345-45",
          "external_contract_id": "KXBTC15M-26SEP121345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2658.41
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121345-45": {
          "UP/YES": "KXBTC15M-26SEP121345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 43,
          "signal_id": 22,
          "quote_id": 22,
          "settlement_id": 22,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:47:25.512388Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2658.41,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 44,
          "signal_id": 22,
          "quote_id": 22,
          "settlement_id": 22,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:47:25.514712Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2658.41,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77277.54,
        "kronos_base_predicted_close": 77301.6953125,
        "kronos_base_displacement": 24.155312500006403,
        "kronos_base_displacement_fraction": 0.0003125786936282703,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77341.90625,
        "kronos_small_displacement": 64.3662500000064,
        "kronos_small_displacement_fraction": 0.0008329231235881268,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121345",
        "ticker": "KXBTC15M-26SEP121345-45",
        "market_id": "KXBTC15M-26SEP121345-45",
        "contract_id": "KXBTC15M-26SEP121345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77277.54
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T17:32:15.384344Z",
        "retrieved_timestamp": "2026-09-12T17:32:15.559056Z",
        "quote_offset_seconds": 0.174712,
        "quote_age_seconds": 0.174712,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2658.41
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77224.14,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 22,
          "signal_id": 22,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T17:15:00Z",
          "return_6h": -9.331508549070833e-05,
          "return_12h": 0.0010148897174884208,
          "return_24h": -0.007019265953284615,
          "close_vs_ema12": -0.0007811885076781655,
          "close_vs_ema24": -0.0008460970010989444,
          "ema12_slope_3h": 0.000287973238798811,
          "ema24_slope_6h": 9.713658707166672e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T17:32:15.420253Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T17:15:00Z",
            "return_6h": -9.331508549070833e-05,
            "return_12h": 0.0010148897174884208,
            "return_24h": -0.007019265953284615,
            "close_vs_ema12": -0.0007811885076781655,
            "close_vs_ema24": -0.0008460970010989444,
            "ema12_slope_3h": 0.000287973238798811,
            "ema24_slope_6h": 9.713658707166672e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 21,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1715Z",
      "trigger_timestamp": "2026-09-12T17:17:14.158274Z",
      "market_start_timestamp": "2026-09-12T17:15:00Z",
      "resolution_timestamp": "2026-09-12T17:30:00Z",
      "direction": "UP",
      "base_run_id": 131,
      "small_run_id": 132,
      "last_observed_close": 77342.17,
      "actual_close": 77277.54,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T17:17:14.190903Z",
      "base_predicted_close": 77369.3359375,
      "small_predicted_close": 77393.375,
      "strike": 77342.17,
      "market_regime": {
        "id": 21,
        "signal_id": 21,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T17:00:00Z",
        "return_6h": 0.00037421361436318357,
        "return_12h": 0.001487984983851609,
        "return_24h": -0.005412006553269011,
        "close_vs_ema12": 2.1247208568109244e-05,
        "close_vs_ema24": -2.831510723422248e-05,
        "ema12_slope_3h": 0.00036989024397415804,
        "ema24_slope_6h": 0.00010112378291227131,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T17:17:14.192854Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T17:00:00Z",
          "return_6h": 0.00037421361436318357,
          "return_12h": 0.001487984983851609,
          "return_24h": -0.005412006553269011,
          "close_vs_ema12": 2.1247208568109244e-05,
          "close_vs_ema24": -2.831510723422248e-05,
          "ema12_slope_3h": 0.00036989024397415804,
          "ema24_slope_6h": 0.00010112378291227131,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.35,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178378,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        131,
        132
      ],
      "forecast_publication_timestamp": "2026-09-12T17:17:14.158274Z",
      "requested_quote_timestamp": "2026-09-12T17:17:14.158274Z",
      "retrieved_quote_timestamp": "2026-09-12T17:17:14.336652Z",
      "quote_retrieval_timestamp": "2026-09-12T17:17:14.336652Z",
      "timing_difference_seconds": 0.178378,
      "selected_quote": {
        "id": 21,
        "contract_id": 21,
        "forecast_timestamp": "2026-09-12T17:17:14.158274Z",
        "requested_timestamp": "2026-09-12T17:17:14.158274Z",
        "actual_quote_timestamp": "2026-09-12T17:17:14.336652Z",
        "timestamp_delta_seconds": 0.178378,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "implied_probability": 0.35,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T17:17:14.336652Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121330",
        "external_market_id": "KXBTC15M-26SEP121330-30",
        "external_contract_id": "KXBTC15M-26SEP121330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1988.18
      },
      "selected_entry_price": 0.35,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 21,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121330",
          "external_market_id": "KXBTC15M-26SEP121330-30",
          "external_contract_id": "KXBTC15M-26SEP121330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T17:15:00Z",
          "resolution_timestamp": "2026-09-12T17:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T17:17:14.195000Z"
        }
      ],
      "quotes": [
        {
          "id": 21,
          "contract_id": 21,
          "forecast_timestamp": "2026-09-12T17:17:14.158274Z",
          "requested_timestamp": "2026-09-12T17:17:14.158274Z",
          "actual_quote_timestamp": "2026-09-12T17:17:14.336652Z",
          "timestamp_delta_seconds": 0.178378,
          "bid": 0.34,
          "ask": 0.35,
          "midpoint": 0.345,
          "last_price": 0.35,
          "implied_probability": 0.35,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T17:17:14.336652Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121330",
          "external_market_id": "KXBTC15M-26SEP121330-30",
          "external_contract_id": "KXBTC15M-26SEP121330-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1988.18
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121330-30": {
          "UP/YES": "KXBTC15M-26SEP121330-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 41,
          "signal_id": 21,
          "quote_id": 21,
          "settlement_id": 21,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 273.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.55,
          "trading_fee": 4.35,
          "total_deployed": 99.89999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.55,
          "net_pnl": -99.89999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:32:19.947363Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1988.18,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 42,
          "signal_id": 21,
          "quote_id": 21,
          "settlement_id": 21,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.35,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 35.0,
          "trading_fee": 1.6,
          "total_deployed": 36.6,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -35.0,
          "net_pnl": -36.6,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:32:19.948871Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1988.18,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77342.17,
        "kronos_base_predicted_close": 77369.3359375,
        "kronos_base_displacement": 27.165937500001746,
        "kronos_base_displacement_fraction": 0.0003512435389387413,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77393.375,
        "kronos_small_displacement": 51.205000000001746,
        "kronos_small_displacement_fraction": 0.0006620579691519096,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121330",
        "ticker": "KXBTC15M-26SEP121330-30",
        "market_id": "KXBTC15M-26SEP121330-30",
        "contract_id": "KXBTC15M-26SEP121330-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77342.17
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T17:17:14.158274Z",
        "retrieved_timestamp": "2026-09-12T17:17:14.336652Z",
        "quote_offset_seconds": 0.178378,
        "quote_age_seconds": 0.178378,
        "bid": 0.34,
        "ask": 0.35,
        "midpoint": 0.345,
        "last_price": 0.35,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.35,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1988.18
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77277.54,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1715Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 21,
          "signal_id": 21,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T17:00:00Z",
          "return_6h": 0.00037421361436318357,
          "return_12h": 0.001487984983851609,
          "return_24h": -0.005412006553269011,
          "close_vs_ema12": 2.1247208568109244e-05,
          "close_vs_ema24": -2.831510723422248e-05,
          "ema12_slope_3h": 0.00036989024397415804,
          "ema24_slope_6h": 0.00010112378291227131,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T17:17:14.192854Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T17:00:00Z",
            "return_6h": 0.00037421361436318357,
            "return_12h": 0.001487984983851609,
            "return_24h": -0.005412006553269011,
            "close_vs_ema12": 2.1247208568109244e-05,
            "close_vs_ema24": -2.831510723422248e-05,
            "ema12_slope_3h": 0.00036989024397415804,
            "ema24_slope_6h": 0.00010112378291227131,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 20,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1700Z",
      "trigger_timestamp": "2026-09-12T17:02:15.771073Z",
      "market_start_timestamp": "2026-09-12T17:00:00Z",
      "resolution_timestamp": "2026-09-12T17:15:00Z",
      "direction": "UP",
      "base_run_id": 129,
      "small_run_id": 130,
      "last_observed_close": 77347.92,
      "actual_close": 77342.17,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T17:02:15.808561Z",
      "base_predicted_close": 77367.7890625,
      "small_predicted_close": 77387.09375,
      "strike": 77347.92,
      "market_regime": {
        "id": 20,
        "signal_id": 20,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T16:45:00Z",
        "return_6h": 0.0003882347988362067,
        "return_12h": 0.001675791917457703,
        "return_24h": -0.007317919337314072,
        "close_vs_ema12": 9.647641410626129e-05,
        "close_vs_ema24": 4.5392798567078785e-05,
        "ema12_slope_3h": 0.0003927761993482992,
        "ema24_slope_6h": 9.536509246310665e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T17:02:15.810951Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T16:45:00Z",
          "return_6h": 0.0003882347988362067,
          "return_12h": 0.001675791917457703,
          "return_24h": -0.007317919337314072,
          "close_vs_ema12": 9.647641410626129e-05,
          "close_vs_ema24": 4.5392798567078785e-05,
          "ema12_slope_3h": 0.0003927761993482992,
          "ema24_slope_6h": 9.536509246310665e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.53,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.210796,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        129,
        130
      ],
      "forecast_publication_timestamp": "2026-09-12T17:02:15.771073Z",
      "requested_quote_timestamp": "2026-09-12T17:02:15.771073Z",
      "retrieved_quote_timestamp": "2026-09-12T17:02:15.981869Z",
      "quote_retrieval_timestamp": "2026-09-12T17:02:15.981869Z",
      "timing_difference_seconds": 0.210796,
      "selected_quote": {
        "id": 20,
        "contract_id": 20,
        "forecast_timestamp": "2026-09-12T17:02:15.771073Z",
        "requested_timestamp": "2026-09-12T17:02:15.771073Z",
        "actual_quote_timestamp": "2026-09-12T17:02:15.981869Z",
        "timestamp_delta_seconds": 0.210796,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "implied_probability": 0.53,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T17:02:15.981869Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121315",
        "external_market_id": "KXBTC15M-26SEP121315-15",
        "external_contract_id": "KXBTC15M-26SEP121315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1660.47
      },
      "selected_entry_price": 0.53,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 20,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121315",
          "external_market_id": "KXBTC15M-26SEP121315-15",
          "external_contract_id": "KXBTC15M-26SEP121315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T17:00:00Z",
          "resolution_timestamp": "2026-09-12T17:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T17:02:15.816182Z"
        }
      ],
      "quotes": [
        {
          "id": 20,
          "contract_id": 20,
          "forecast_timestamp": "2026-09-12T17:02:15.771073Z",
          "requested_timestamp": "2026-09-12T17:02:15.771073Z",
          "actual_quote_timestamp": "2026-09-12T17:02:15.981869Z",
          "timestamp_delta_seconds": 0.210796,
          "bid": 0.52,
          "ask": 0.53,
          "midpoint": 0.525,
          "last_price": 0.53,
          "implied_probability": 0.53,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T17:02:15.981869Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121315",
          "external_market_id": "KXBTC15M-26SEP121315-15",
          "external_contract_id": "KXBTC15M-26SEP121315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1660.47
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121315-15": {
          "UP/YES": "KXBTC15M-26SEP121315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 39,
          "signal_id": 20,
          "quote_id": 20,
          "settlement_id": 20,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 182.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.46000000000001,
          "trading_fee": 3.18,
          "total_deployed": 99.64000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.46000000000001,
          "net_pnl": -99.64000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:17:18.798757Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1660.47,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 40,
          "signal_id": 20,
          "quote_id": 20,
          "settlement_id": 20,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.53,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 53.0,
          "trading_fee": 1.75,
          "total_deployed": 54.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -53.0,
          "net_pnl": -54.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:17:18.800816Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1660.47,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77347.92,
        "kronos_base_predicted_close": 77367.7890625,
        "kronos_base_displacement": 19.869062500001746,
        "kronos_base_displacement_fraction": 0.00025687907961845317,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77387.09375,
        "kronos_small_displacement": 39.173750000001746,
        "kronos_small_displacement_fraction": 0.0005064615829359309,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121315",
        "ticker": "KXBTC15M-26SEP121315-15",
        "market_id": "KXBTC15M-26SEP121315-15",
        "contract_id": "KXBTC15M-26SEP121315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77347.92
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T17:02:15.771073Z",
        "retrieved_timestamp": "2026-09-12T17:02:15.981869Z",
        "quote_offset_seconds": 0.210796,
        "quote_age_seconds": 0.210796,
        "bid": 0.52,
        "ask": 0.53,
        "midpoint": 0.525,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.53,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1660.47
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77342.17,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1700Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 20,
          "signal_id": 20,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T16:45:00Z",
          "return_6h": 0.0003882347988362067,
          "return_12h": 0.001675791917457703,
          "return_24h": -0.007317919337314072,
          "close_vs_ema12": 9.647641410626129e-05,
          "close_vs_ema24": 4.5392798567078785e-05,
          "ema12_slope_3h": 0.0003927761993482992,
          "ema24_slope_6h": 9.536509246310665e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T17:02:15.810951Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T16:45:00Z",
            "return_6h": 0.0003882347988362067,
            "return_12h": 0.001675791917457703,
            "return_24h": -0.007317919337314072,
            "close_vs_ema12": 9.647641410626129e-05,
            "close_vs_ema24": 4.5392798567078785e-05,
            "ema12_slope_3h": 0.0003927761993482992,
            "ema24_slope_6h": 9.536509246310665e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 19,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1645Z",
      "trigger_timestamp": "2026-09-12T16:47:17.730923Z",
      "market_start_timestamp": "2026-09-12T16:45:00Z",
      "resolution_timestamp": "2026-09-12T17:00:00Z",
      "direction": "UP",
      "base_run_id": 127,
      "small_run_id": 128,
      "last_observed_close": 77349.11,
      "actual_close": 77347.92,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T16:47:17.767786Z",
      "base_predicted_close": 77366.4921875,
      "small_predicted_close": 77390.3984375,
      "strike": 77349.11,
      "market_regime": {
        "id": 19,
        "signal_id": 19,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T16:30:00Z",
        "return_6h": -5.612548305788945e-05,
        "return_12h": 0.0014262968420739597,
        "return_24h": -0.005471652987684372,
        "close_vs_ema12": 0.00011601834848762316,
        "close_vs_ema24": 6.181753897327447e-05,
        "ema12_slope_3h": 0.00040837911817548367,
        "ema24_slope_6h": 8.922287528756456e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T16:47:17.770594Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T16:30:00Z",
          "return_6h": -5.612548305788945e-05,
          "return_12h": 0.0014262968420739597,
          "return_24h": -0.005471652987684372,
          "close_vs_ema12": 0.00011601834848762316,
          "close_vs_ema24": 6.181753897327447e-05,
          "ema12_slope_3h": 0.00040837911817548367,
          "ema24_slope_6h": 8.922287528756456e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.52,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.187213,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        127,
        128
      ],
      "forecast_publication_timestamp": "2026-09-12T16:47:17.730923Z",
      "requested_quote_timestamp": "2026-09-12T16:47:17.730923Z",
      "retrieved_quote_timestamp": "2026-09-12T16:47:17.918136Z",
      "quote_retrieval_timestamp": "2026-09-12T16:47:17.918136Z",
      "timing_difference_seconds": 0.187213,
      "selected_quote": {
        "id": 19,
        "contract_id": 19,
        "forecast_timestamp": "2026-09-12T16:47:17.730923Z",
        "requested_timestamp": "2026-09-12T16:47:17.730923Z",
        "actual_quote_timestamp": "2026-09-12T16:47:17.918136Z",
        "timestamp_delta_seconds": 0.187213,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "implied_probability": 0.52,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T16:47:17.918136Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121300",
        "external_market_id": "KXBTC15M-26SEP121300-00",
        "external_contract_id": "KXBTC15M-26SEP121300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2410.6
      },
      "selected_entry_price": 0.52,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 19,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121300",
          "external_market_id": "KXBTC15M-26SEP121300-00",
          "external_contract_id": "KXBTC15M-26SEP121300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T16:45:00Z",
          "resolution_timestamp": "2026-09-12T17:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T16:47:17.772968Z"
        }
      ],
      "quotes": [
        {
          "id": 19,
          "contract_id": 19,
          "forecast_timestamp": "2026-09-12T16:47:17.730923Z",
          "requested_timestamp": "2026-09-12T16:47:17.730923Z",
          "actual_quote_timestamp": "2026-09-12T16:47:17.918136Z",
          "timestamp_delta_seconds": 0.187213,
          "bid": 0.51,
          "ask": 0.52,
          "midpoint": 0.515,
          "last_price": 0.52,
          "implied_probability": 0.52,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T16:47:17.918136Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121300",
          "external_market_id": "KXBTC15M-26SEP121300-00",
          "external_contract_id": "KXBTC15M-26SEP121300-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2410.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121300-00": {
          "UP/YES": "KXBTC15M-26SEP121300-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 37,
          "signal_id": 19,
          "quote_id": 19,
          "settlement_id": 19,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 186.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.72,
          "trading_fee": 3.25,
          "total_deployed": 99.97,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.72,
          "net_pnl": -99.97,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:02:20.912419Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2410.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 38,
          "signal_id": 19,
          "quote_id": 19,
          "settlement_id": 19,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.52,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 52.0,
          "trading_fee": 1.75,
          "total_deployed": 53.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -52.0,
          "net_pnl": -53.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T17:02:20.914232Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2410.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77349.11,
        "kronos_base_predicted_close": 77366.4921875,
        "kronos_base_displacement": 17.382187499999418,
        "kronos_base_displacement_fraction": 0.00022472382035164227,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77390.3984375,
        "kronos_small_displacement": 41.28843749999942,
        "kronos_small_displacement_fraction": 0.0005337933106146848,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121300",
        "ticker": "KXBTC15M-26SEP121300-00",
        "market_id": "KXBTC15M-26SEP121300-00",
        "contract_id": "KXBTC15M-26SEP121300-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77349.11
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T16:47:17.730923Z",
        "retrieved_timestamp": "2026-09-12T16:47:17.918136Z",
        "quote_offset_seconds": 0.187213,
        "quote_age_seconds": 0.187213,
        "bid": 0.51,
        "ask": 0.52,
        "midpoint": 0.515,
        "last_price": 0.52,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.52,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2410.6
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77347.92,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1645Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 19,
          "signal_id": 19,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T16:30:00Z",
          "return_6h": -5.612548305788945e-05,
          "return_12h": 0.0014262968420739597,
          "return_24h": -0.005471652987684372,
          "close_vs_ema12": 0.00011601834848762316,
          "close_vs_ema24": 6.181753897327447e-05,
          "ema12_slope_3h": 0.00040837911817548367,
          "ema24_slope_6h": 8.922287528756456e-05,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T16:47:17.770594Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T16:30:00Z",
            "return_6h": -5.612548305788945e-05,
            "return_12h": 0.0014262968420739597,
            "return_24h": -0.005471652987684372,
            "close_vs_ema12": 0.00011601834848762316,
            "close_vs_ema24": 6.181753897327447e-05,
            "ema12_slope_3h": 0.00040837911817548367,
            "ema24_slope_6h": 8.922287528756456e-05,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 18,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1600Z",
      "trigger_timestamp": "2026-09-12T16:02:15.431840Z",
      "market_start_timestamp": "2026-09-12T16:00:00Z",
      "resolution_timestamp": "2026-09-12T16:15:00Z",
      "direction": "UP",
      "base_run_id": 121,
      "small_run_id": 122,
      "last_observed_close": 77374.2,
      "actual_close": 77351.19,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T16:02:15.468009Z",
      "base_predicted_close": 77379.734375,
      "small_predicted_close": 77398.875,
      "strike": 77374.2,
      "market_regime": {
        "id": 18,
        "signal_id": 18,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T15:45:00Z",
        "return_6h": 0.000487835820864424,
        "return_12h": 0.0014832309367851515,
        "return_24h": -0.0038327784179061908,
        "close_vs_ema12": 0.00046847765678004194,
        "close_vs_ema24": 0.0003962588592163474,
        "ema12_slope_3h": 0.00035889884414319617,
        "ema24_slope_6h": 0.00010147192806253535,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T16:02:15.470578Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T15:45:00Z",
          "return_6h": 0.000487835820864424,
          "return_12h": 0.0014832309367851515,
          "return_24h": -0.0038327784179061908,
          "close_vs_ema12": 0.00046847765678004194,
          "close_vs_ema24": 0.0003962588592163474,
          "ema12_slope_3h": 0.00035889884414319617,
          "ema24_slope_6h": 0.00010147192806253535,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.66,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.197392,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "60_70",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        121,
        122
      ],
      "forecast_publication_timestamp": "2026-09-12T16:02:15.431840Z",
      "requested_quote_timestamp": "2026-09-12T16:02:15.431840Z",
      "retrieved_quote_timestamp": "2026-09-12T16:02:15.629232Z",
      "quote_retrieval_timestamp": "2026-09-12T16:02:15.629232Z",
      "timing_difference_seconds": 0.197392,
      "selected_quote": {
        "id": 18,
        "contract_id": 18,
        "forecast_timestamp": "2026-09-12T16:02:15.431840Z",
        "requested_timestamp": "2026-09-12T16:02:15.431840Z",
        "actual_quote_timestamp": "2026-09-12T16:02:15.629232Z",
        "timestamp_delta_seconds": 0.197392,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "implied_probability": 0.66,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T16:02:15.629232Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121215",
        "external_market_id": "KXBTC15M-26SEP121215-15",
        "external_contract_id": "KXBTC15M-26SEP121215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3044.29
      },
      "selected_entry_price": 0.66,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 18,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121215",
          "external_market_id": "KXBTC15M-26SEP121215-15",
          "external_contract_id": "KXBTC15M-26SEP121215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T16:00:00Z",
          "resolution_timestamp": "2026-09-12T16:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T16:02:15.472567Z"
        }
      ],
      "quotes": [
        {
          "id": 18,
          "contract_id": 18,
          "forecast_timestamp": "2026-09-12T16:02:15.431840Z",
          "requested_timestamp": "2026-09-12T16:02:15.431840Z",
          "actual_quote_timestamp": "2026-09-12T16:02:15.629232Z",
          "timestamp_delta_seconds": 0.197392,
          "bid": 0.65,
          "ask": 0.66,
          "midpoint": 0.655,
          "last_price": 0.66,
          "implied_probability": 0.66,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T16:02:15.629232Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121215",
          "external_market_id": "KXBTC15M-26SEP121215-15",
          "external_contract_id": "KXBTC15M-26SEP121215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3044.29
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121215-15": {
          "UP/YES": "KXBTC15M-26SEP121215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 35,
          "signal_id": 18,
          "quote_id": 18,
          "settlement_id": 18,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 147.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.02000000000001,
          "trading_fee": 2.31,
          "total_deployed": 99.33000000000001,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.02000000000001,
          "net_pnl": -99.33000000000001,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T16:17:17.731894Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3044.29,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 36,
          "signal_id": 18,
          "quote_id": 18,
          "settlement_id": 18,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.66,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 66.0,
          "trading_fee": 1.58,
          "total_deployed": 67.58,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -66.0,
          "net_pnl": -67.58,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T16:17:17.733471Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3044.29,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77374.2,
        "kronos_base_predicted_close": 77379.734375,
        "kronos_base_displacement": 5.53437500000291,
        "kronos_base_displacement_fraction": 7.152739543675942e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77398.875,
        "kronos_small_displacement": 24.67500000000291,
        "kronos_small_displacement_fraction": 0.00031890475119617277,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121215",
        "ticker": "KXBTC15M-26SEP121215-15",
        "market_id": "KXBTC15M-26SEP121215-15",
        "contract_id": "KXBTC15M-26SEP121215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77374.2
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T16:02:15.431840Z",
        "retrieved_timestamp": "2026-09-12T16:02:15.629232Z",
        "quote_offset_seconds": 0.197392,
        "quote_age_seconds": 0.197392,
        "bid": 0.65,
        "ask": 0.66,
        "midpoint": 0.655,
        "last_price": 0.66,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.66,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3044.29
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77351.19,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 18,
          "signal_id": 18,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T15:45:00Z",
          "return_6h": 0.000487835820864424,
          "return_12h": 0.0014832309367851515,
          "return_24h": -0.0038327784179061908,
          "close_vs_ema12": 0.00046847765678004194,
          "close_vs_ema24": 0.0003962588592163474,
          "ema12_slope_3h": 0.00035889884414319617,
          "ema24_slope_6h": 0.00010147192806253535,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T16:02:15.470578Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T15:45:00Z",
            "return_6h": 0.000487835820864424,
            "return_12h": 0.0014832309367851515,
            "return_24h": -0.0038327784179061908,
            "close_vs_ema12": 0.00046847765678004194,
            "close_vs_ema24": 0.0003962588592163474,
            "ema12_slope_3h": 0.00035889884414319617,
            "ema24_slope_6h": 0.00010147192806253535,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 17,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1445Z",
      "trigger_timestamp": "2026-09-12T14:47:20.351871Z",
      "market_start_timestamp": "2026-09-12T14:45:00Z",
      "resolution_timestamp": "2026-09-12T15:00:00Z",
      "direction": "UP",
      "base_run_id": 111,
      "small_run_id": 112,
      "last_observed_close": 77446.03,
      "actual_close": 77444.04,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T14:47:20.397330Z",
      "base_predicted_close": 77449.9375,
      "small_predicted_close": 77480.3828125,
      "strike": 77446.03,
      "market_regime": {
        "id": 17,
        "signal_id": 17,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T14:30:00Z",
        "return_6h": 0.0014622055459225791,
        "return_12h": 0.0028124040668826567,
        "return_24h": -0.014565699690262113,
        "close_vs_ema12": 0.001616816911295782,
        "close_vs_ema24": 0.0014219857629174104,
        "ema12_slope_3h": 0.00016700993854024127,
        "ema24_slope_6h": 7.250869046071529e-06,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T14:47:20.400320Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T14:30:00Z",
          "return_6h": 0.0014622055459225791,
          "return_12h": 0.0028124040668826567,
          "return_24h": -0.014565699690262113,
          "close_vs_ema12": 0.001616816911295782,
          "close_vs_ema24": 0.0014219857629174104,
          "ema12_slope_3h": 0.00016700993854024127,
          "ema24_slope_6h": 7.250869046071529e-06,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179728,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        111,
        112
      ],
      "forecast_publication_timestamp": "2026-09-12T14:47:20.351871Z",
      "requested_quote_timestamp": "2026-09-12T14:47:20.351871Z",
      "retrieved_quote_timestamp": "2026-09-12T14:47:20.531599Z",
      "quote_retrieval_timestamp": "2026-09-12T14:47:20.531599Z",
      "timing_difference_seconds": 0.179728,
      "selected_quote": {
        "id": 17,
        "contract_id": 17,
        "forecast_timestamp": "2026-09-12T14:47:20.351871Z",
        "requested_timestamp": "2026-09-12T14:47:20.351871Z",
        "actual_quote_timestamp": "2026-09-12T14:47:20.531599Z",
        "timestamp_delta_seconds": 0.179728,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T14:47:20.531599Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP121100",
        "external_market_id": "KXBTC15M-26SEP121100-00",
        "external_contract_id": "KXBTC15M-26SEP121100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2614.85
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 17,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121100",
          "external_market_id": "KXBTC15M-26SEP121100-00",
          "external_contract_id": "KXBTC15M-26SEP121100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T14:45:00Z",
          "resolution_timestamp": "2026-09-12T15:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T14:47:20.403136Z"
        }
      ],
      "quotes": [
        {
          "id": 17,
          "contract_id": 17,
          "forecast_timestamp": "2026-09-12T14:47:20.351871Z",
          "requested_timestamp": "2026-09-12T14:47:20.351871Z",
          "actual_quote_timestamp": "2026-09-12T14:47:20.531599Z",
          "timestamp_delta_seconds": 0.179728,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T14:47:20.531599Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP121100",
          "external_market_id": "KXBTC15M-26SEP121100-00",
          "external_contract_id": "KXBTC15M-26SEP121100-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2614.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP121100-00": {
          "UP/YES": "KXBTC15M-26SEP121100-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 33,
          "signal_id": 17,
          "quote_id": 17,
          "settlement_id": 17,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T15:02:19.302642Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2614.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 34,
          "signal_id": 17,
          "quote_id": 17,
          "settlement_id": 17,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T15:02:19.304117Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2614.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77446.03,
        "kronos_base_predicted_close": 77449.9375,
        "kronos_base_displacement": 3.907500000001164,
        "kronos_base_displacement_fraction": 5.045449069501902e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77480.3828125,
        "kronos_small_displacement": 34.352812500001164,
        "kronos_small_displacement_fraction": 0.0004435709938908575,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP121100",
        "ticker": "KXBTC15M-26SEP121100-00",
        "market_id": "KXBTC15M-26SEP121100-00",
        "contract_id": "KXBTC15M-26SEP121100-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77446.03
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T14:47:20.351871Z",
        "retrieved_timestamp": "2026-09-12T14:47:20.531599Z",
        "quote_offset_seconds": 0.179728,
        "quote_age_seconds": 0.179728,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2614.85
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77444.04,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1445Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 17,
          "signal_id": 17,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T14:30:00Z",
          "return_6h": 0.0014622055459225791,
          "return_12h": 0.0028124040668826567,
          "return_24h": -0.014565699690262113,
          "close_vs_ema12": 0.001616816911295782,
          "close_vs_ema24": 0.0014219857629174104,
          "ema12_slope_3h": 0.00016700993854024127,
          "ema24_slope_6h": 7.250869046071529e-06,
          "score": -1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T14:47:20.400320Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T14:30:00Z",
            "return_6h": 0.0014622055459225791,
            "return_12h": 0.0028124040668826567,
            "return_24h": -0.014565699690262113,
            "close_vs_ema12": 0.001616816911295782,
            "close_vs_ema24": 0.0014219857629174104,
            "ema12_slope_3h": 0.00016700993854024127,
            "ema24_slope_6h": 7.250869046071529e-06,
            "score": -1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 16,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1330Z",
      "trigger_timestamp": "2026-09-12T13:32:14.639577Z",
      "market_start_timestamp": "2026-09-12T13:30:00Z",
      "resolution_timestamp": "2026-09-12T13:45:00Z",
      "direction": "UP",
      "base_run_id": 101,
      "small_run_id": 102,
      "last_observed_close": 77295.96,
      "actual_close": 77284.93,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T13:32:14.671841Z",
      "base_predicted_close": 77299.2109375,
      "small_predicted_close": 77337.921875,
      "strike": 77295.96,
      "market_regime": {
        "id": 16,
        "signal_id": 16,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T13:15:00Z",
        "return_6h": 2.6817558692826537e-05,
        "return_12h": -0.00019777199521142652,
        "return_24h": -0.002876053168327064,
        "close_vs_ema12": -0.00017611910217807392,
        "close_vs_ema24": -0.0004720570846822314,
        "ema12_slope_3h": 5.035202513714587e-05,
        "ema24_slope_6h": -0.00011146098333247867,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T13:32:14.675338Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T13:15:00Z",
          "return_6h": 2.6817558692826537e-05,
          "return_12h": -0.00019777199521142652,
          "return_24h": -0.002876053168327064,
          "close_vs_ema12": -0.00017611910217807392,
          "close_vs_ema24": -0.0004720570846822314,
          "ema12_slope_3h": 5.035202513714587e-05,
          "ema24_slope_6h": -0.00011146098333247867,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.37,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.161198,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        101,
        102
      ],
      "forecast_publication_timestamp": "2026-09-12T13:32:14.639577Z",
      "requested_quote_timestamp": "2026-09-12T13:32:14.639577Z",
      "retrieved_quote_timestamp": "2026-09-12T13:32:14.800775Z",
      "quote_retrieval_timestamp": "2026-09-12T13:32:14.800775Z",
      "timing_difference_seconds": 0.161198,
      "selected_quote": {
        "id": 16,
        "contract_id": 16,
        "forecast_timestamp": "2026-09-12T13:32:14.639577Z",
        "requested_timestamp": "2026-09-12T13:32:14.639577Z",
        "actual_quote_timestamp": "2026-09-12T13:32:14.800775Z",
        "timestamp_delta_seconds": 0.161198,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "implied_probability": 0.37,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T13:32:14.800775Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120945",
        "external_market_id": "KXBTC15M-26SEP120945-45",
        "external_contract_id": "KXBTC15M-26SEP120945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3633.9
      },
      "selected_entry_price": 0.37,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 16,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120945",
          "external_market_id": "KXBTC15M-26SEP120945-45",
          "external_contract_id": "KXBTC15M-26SEP120945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T13:30:00Z",
          "resolution_timestamp": "2026-09-12T13:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T13:32:14.677863Z"
        }
      ],
      "quotes": [
        {
          "id": 16,
          "contract_id": 16,
          "forecast_timestamp": "2026-09-12T13:32:14.639577Z",
          "requested_timestamp": "2026-09-12T13:32:14.639577Z",
          "actual_quote_timestamp": "2026-09-12T13:32:14.800775Z",
          "timestamp_delta_seconds": 0.161198,
          "bid": 0.36,
          "ask": 0.37,
          "midpoint": 0.365,
          "last_price": 0.37,
          "implied_probability": 0.37,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T13:32:14.800775Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120945",
          "external_market_id": "KXBTC15M-26SEP120945-45",
          "external_contract_id": "KXBTC15M-26SEP120945-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3633.9
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120945-45": {
          "UP/YES": "KXBTC15M-26SEP120945-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 31,
          "signal_id": 16,
          "quote_id": 16,
          "settlement_id": 16,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 258.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.46,
          "trading_fee": 4.21,
          "total_deployed": 99.66999999999999,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.46,
          "net_pnl": -99.66999999999999,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T13:47:24.020370Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3633.9,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 32,
          "signal_id": 16,
          "quote_id": 16,
          "settlement_id": 16,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.37,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 37.0,
          "trading_fee": 1.64,
          "total_deployed": 38.64,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -37.0,
          "net_pnl": -38.64,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T13:47:24.023399Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3633.9,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77295.96,
        "kronos_base_predicted_close": 77299.2109375,
        "kronos_base_displacement": 3.250937499993597,
        "kronos_base_displacement_fraction": 4.205831068006138e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77337.921875,
        "kronos_small_displacement": 41.9618749999936,
        "kronos_small_displacement_fraction": 0.0005428728099113278,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120945",
        "ticker": "KXBTC15M-26SEP120945-45",
        "market_id": "KXBTC15M-26SEP120945-45",
        "contract_id": "KXBTC15M-26SEP120945-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77295.96
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T13:32:14.639577Z",
        "retrieved_timestamp": "2026-09-12T13:32:14.800775Z",
        "quote_offset_seconds": 0.161198,
        "quote_age_seconds": 0.161198,
        "bid": 0.36,
        "ask": 0.37,
        "midpoint": 0.365,
        "last_price": 0.37,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.37,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3633.9
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77284.93,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1330Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 16,
          "signal_id": 16,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T13:15:00Z",
          "return_6h": 2.6817558692826537e-05,
          "return_12h": -0.00019777199521142652,
          "return_24h": -0.002876053168327064,
          "close_vs_ema12": -0.00017611910217807392,
          "close_vs_ema24": -0.0004720570846822314,
          "ema12_slope_3h": 5.035202513714587e-05,
          "ema24_slope_6h": -0.00011146098333247867,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T13:32:14.675338Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T13:15:00Z",
            "return_6h": 2.6817558692826537e-05,
            "return_12h": -0.00019777199521142652,
            "return_24h": -0.002876053168327064,
            "close_vs_ema12": -0.00017611910217807392,
            "close_vs_ema24": -0.0004720570846822314,
            "ema12_slope_3h": 5.035202513714587e-05,
            "ema24_slope_6h": -0.00011146098333247867,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 15,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1315Z",
      "trigger_timestamp": "2026-09-12T13:17:14.638876Z",
      "market_start_timestamp": "2026-09-12T13:15:00Z",
      "resolution_timestamp": "2026-09-12T13:30:00Z",
      "direction": "UP",
      "base_run_id": 99,
      "small_run_id": 100,
      "last_observed_close": 77308.63,
      "actual_close": 77295.96,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T13:17:14.668838Z",
      "base_predicted_close": 77313.9453125,
      "small_predicted_close": 77352.484375,
      "strike": 77308.63,
      "market_regime": {
        "id": 15,
        "signal_id": 15,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T13:00:00Z",
        "return_6h": -0.00019959073972586339,
        "return_12h": -0.000539820635192978,
        "return_24h": -0.004724874938638157,
        "close_vs_ema12": -1.9735451056712705e-05,
        "close_vs_ema24": -0.00031816082299696014,
        "ema12_slope_3h": 8.849107850794624e-05,
        "ema24_slope_6h": -0.00011436918287754949,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T13:17:14.670958Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T13:00:00Z",
          "return_6h": -0.00019959073972586339,
          "return_12h": -0.000539820635192978,
          "return_24h": -0.004724874938638157,
          "close_vs_ema12": -1.9735451056712705e-05,
          "close_vs_ema24": -0.00031816082299696014,
          "ema12_slope_3h": 8.849107850794624e-05,
          "ema24_slope_6h": -0.00011436918287754949,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.49,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.15485,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        99,
        100
      ],
      "forecast_publication_timestamp": "2026-09-12T13:17:14.638876Z",
      "requested_quote_timestamp": "2026-09-12T13:17:14.638876Z",
      "retrieved_quote_timestamp": "2026-09-12T13:17:14.793726Z",
      "quote_retrieval_timestamp": "2026-09-12T13:17:14.793726Z",
      "timing_difference_seconds": 0.15485,
      "selected_quote": {
        "id": 15,
        "contract_id": 15,
        "forecast_timestamp": "2026-09-12T13:17:14.638876Z",
        "requested_timestamp": "2026-09-12T13:17:14.638876Z",
        "actual_quote_timestamp": "2026-09-12T13:17:14.793726Z",
        "timestamp_delta_seconds": 0.15485,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "implied_probability": 0.49,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T13:17:14.793726Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120930",
        "external_market_id": "KXBTC15M-26SEP120930-30",
        "external_contract_id": "KXBTC15M-26SEP120930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2202.79
      },
      "selected_entry_price": 0.49,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 15,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120930",
          "external_market_id": "KXBTC15M-26SEP120930-30",
          "external_contract_id": "KXBTC15M-26SEP120930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T13:15:00Z",
          "resolution_timestamp": "2026-09-12T13:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T13:17:14.673137Z"
        }
      ],
      "quotes": [
        {
          "id": 15,
          "contract_id": 15,
          "forecast_timestamp": "2026-09-12T13:17:14.638876Z",
          "requested_timestamp": "2026-09-12T13:17:14.638876Z",
          "actual_quote_timestamp": "2026-09-12T13:17:14.793726Z",
          "timestamp_delta_seconds": 0.15485,
          "bid": 0.48,
          "ask": 0.49,
          "midpoint": 0.485,
          "last_price": 0.49,
          "implied_probability": 0.49,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T13:17:14.793726Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120930",
          "external_market_id": "KXBTC15M-26SEP120930-30",
          "external_contract_id": "KXBTC15M-26SEP120930-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2202.79
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120930-30": {
          "UP/YES": "KXBTC15M-26SEP120930-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 29,
          "signal_id": 15,
          "quote_id": 15,
          "settlement_id": 15,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 197.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.53,
          "trading_fee": 3.45,
          "total_deployed": 99.98,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.53,
          "net_pnl": -99.98,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T13:32:18.661883Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2202.79,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 30,
          "signal_id": 15,
          "quote_id": 15,
          "settlement_id": 15,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.49,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 49.0,
          "trading_fee": 1.75,
          "total_deployed": 50.75,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -49.0,
          "net_pnl": -50.75,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T13:32:18.663907Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2202.79,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77308.63,
        "kronos_base_predicted_close": 77313.9453125,
        "kronos_base_displacement": 5.315312499995343,
        "kronos_base_displacement_fraction": 6.875445212255531e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77352.484375,
        "kronos_small_displacement": 43.85437499999534,
        "kronos_small_displacement_fraction": 0.0005672636418469107,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120930",
        "ticker": "KXBTC15M-26SEP120930-30",
        "market_id": "KXBTC15M-26SEP120930-30",
        "contract_id": "KXBTC15M-26SEP120930-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77308.63
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T13:17:14.638876Z",
        "retrieved_timestamp": "2026-09-12T13:17:14.793726Z",
        "quote_offset_seconds": 0.15485,
        "quote_age_seconds": 0.15485,
        "bid": 0.48,
        "ask": 0.49,
        "midpoint": 0.485,
        "last_price": 0.49,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.49,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2202.79
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77295.96,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1315Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 15,
          "signal_id": 15,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T13:00:00Z",
          "return_6h": -0.00019959073972586339,
          "return_12h": -0.000539820635192978,
          "return_24h": -0.004724874938638157,
          "close_vs_ema12": -1.9735451056712705e-05,
          "close_vs_ema24": -0.00031816082299696014,
          "ema12_slope_3h": 8.849107850794624e-05,
          "ema24_slope_6h": -0.00011436918287754949,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T13:17:14.670958Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T13:00:00Z",
            "return_6h": -0.00019959073972586339,
            "return_12h": -0.000539820635192978,
            "return_24h": -0.004724874938638157,
            "close_vs_ema12": -1.9735451056712705e-05,
            "close_vs_ema24": -0.00031816082299696014,
            "ema12_slope_3h": 8.849107850794624e-05,
            "ema24_slope_6h": -0.00011436918287754949,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 14,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1215Z",
      "trigger_timestamp": "2026-09-12T12:17:14.597721Z",
      "market_start_timestamp": "2026-09-12T12:15:00Z",
      "resolution_timestamp": "2026-09-12T12:30:00Z",
      "direction": "UP",
      "base_run_id": 91,
      "small_run_id": 92,
      "last_observed_close": 77313.66,
      "actual_close": 77318.03,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T12:17:14.639230Z",
      "base_predicted_close": 77325.1796875,
      "small_predicted_close": 77365.2265625,
      "strike": 77313.66,
      "market_regime": {
        "id": 14,
        "signal_id": 14,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T12:00:00Z",
        "return_6h": 0.0014777174808879856,
        "return_12h": 0.00055050753373731,
        "return_24h": 0.005360243729960246,
        "close_vs_ema12": 5.21024170183626e-05,
        "close_vs_ema24": -0.00027565274483587476,
        "ema12_slope_3h": 0.00017991015826557266,
        "ema24_slope_6h": -0.00015601131046871775,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:17:14.642384Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T12:00:00Z",
          "return_6h": 0.0014777174808879856,
          "return_12h": 0.00055050753373731,
          "return_24h": 0.005360243729960246,
          "close_vs_ema12": 5.21024170183626e-05,
          "close_vs_ema24": -0.00027565274483587476,
          "ema12_slope_3h": 0.00017991015826557266,
          "ema24_slope_6h": -0.00015601131046871775,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179517,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        91,
        92
      ],
      "forecast_publication_timestamp": "2026-09-12T12:17:14.597721Z",
      "requested_quote_timestamp": "2026-09-12T12:17:14.597721Z",
      "retrieved_quote_timestamp": "2026-09-12T12:17:14.777238Z",
      "quote_retrieval_timestamp": "2026-09-12T12:17:14.777238Z",
      "timing_difference_seconds": 0.179517,
      "selected_quote": {
        "id": 14,
        "contract_id": 14,
        "forecast_timestamp": "2026-09-12T12:17:14.597721Z",
        "requested_timestamp": "2026-09-12T12:17:14.597721Z",
        "actual_quote_timestamp": "2026-09-12T12:17:14.777238Z",
        "timestamp_delta_seconds": 0.179517,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T12:17:14.777238Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120830",
        "external_market_id": "KXBTC15M-26SEP120830-30",
        "external_contract_id": "KXBTC15M-26SEP120830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2447.03
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 14,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120830",
          "external_market_id": "KXBTC15M-26SEP120830-30",
          "external_contract_id": "KXBTC15M-26SEP120830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T12:15:00Z",
          "resolution_timestamp": "2026-09-12T12:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T12:17:14.644567Z"
        }
      ],
      "quotes": [
        {
          "id": 14,
          "contract_id": 14,
          "forecast_timestamp": "2026-09-12T12:17:14.597721Z",
          "requested_timestamp": "2026-09-12T12:17:14.597721Z",
          "actual_quote_timestamp": "2026-09-12T12:17:14.777238Z",
          "timestamp_delta_seconds": 0.179517,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T12:17:14.777238Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120830",
          "external_market_id": "KXBTC15M-26SEP120830-30",
          "external_contract_id": "KXBTC15M-26SEP120830-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2447.03
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120830-30": {
          "UP/YES": "KXBTC15M-26SEP120830-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 27,
          "signal_id": 14,
          "quote_id": 14,
          "settlement_id": 14,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T12:32:18.804875Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2447.03,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 28,
          "signal_id": 14,
          "quote_id": 14,
          "settlement_id": 14,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T12:32:18.806464Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2447.03,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77313.66,
        "kronos_base_predicted_close": 77325.1796875,
        "kronos_base_displacement": 11.519687499996508,
        "kronos_base_displacement_fraction": 0.00014899938122185015,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77365.2265625,
        "kronos_small_displacement": 51.56656249999651,
        "kronos_small_displacement_fraction": 0.0006669786749197555,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120830",
        "ticker": "KXBTC15M-26SEP120830-30",
        "market_id": "KXBTC15M-26SEP120830-30",
        "contract_id": "KXBTC15M-26SEP120830-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77313.66
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T12:17:14.597721Z",
        "retrieved_timestamp": "2026-09-12T12:17:14.777238Z",
        "quote_offset_seconds": 0.179517,
        "quote_age_seconds": 0.179517,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2447.03
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77318.03,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1215Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 14,
          "signal_id": 14,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T12:00:00Z",
          "return_6h": 0.0014777174808879856,
          "return_12h": 0.00055050753373731,
          "return_24h": 0.005360243729960246,
          "close_vs_ema12": 5.21024170183626e-05,
          "close_vs_ema24": -0.00027565274483587476,
          "ema12_slope_3h": 0.00017991015826557266,
          "ema24_slope_6h": -0.00015601131046871775,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:17:14.642384Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T12:00:00Z",
            "return_6h": 0.0014777174808879856,
            "return_12h": 0.00055050753373731,
            "return_24h": 0.005360243729960246,
            "close_vs_ema12": 5.21024170183626e-05,
            "close_vs_ema24": -0.00027565274483587476,
            "ema12_slope_3h": 0.00017991015826557266,
            "ema24_slope_6h": -0.00015601131046871775,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 13,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1200Z",
      "trigger_timestamp": "2026-09-12T12:02:15.326614Z",
      "market_start_timestamp": "2026-09-12T12:00:00Z",
      "resolution_timestamp": "2026-09-12T12:15:00Z",
      "direction": "UP",
      "base_run_id": 89,
      "small_run_id": 90,
      "last_observed_close": 77341.37,
      "actual_close": 77313.66,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T12:02:15.363305Z",
      "base_predicted_close": 77345.953125,
      "small_predicted_close": 77386.515625,
      "strike": 77341.37,
      "market_regime": {
        "id": 13,
        "signal_id": 13,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T11:45:00Z",
        "return_6h": 0.0017821688217465326,
        "return_12h": 0.0017427130761975551,
        "return_24h": 0.004476762714482385,
        "close_vs_ema12": 0.00041276006402624077,
        "close_vs_ema24": 7.68614532458134e-05,
        "ema12_slope_3h": 0.00020604423355896628,
        "ema24_slope_6h": -0.00019034142004747956,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.241101Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T11:45:00Z",
          "return_6h": 0.0017821688217465326,
          "return_12h": 0.0017427130761975551,
          "return_24h": 0.004476762714482385,
          "close_vs_ema12": 0.00041276006402624077,
          "close_vs_ema24": 7.68614532458134e-05,
          "ema12_slope_3h": 0.00020604423355896628,
          "ema24_slope_6h": -0.00019034142004747956,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.43,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.179732,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        89,
        90
      ],
      "forecast_publication_timestamp": "2026-09-12T12:02:15.326614Z",
      "requested_quote_timestamp": "2026-09-12T12:02:15.326614Z",
      "retrieved_quote_timestamp": "2026-09-12T12:02:15.506346Z",
      "quote_retrieval_timestamp": "2026-09-12T12:02:15.506346Z",
      "timing_difference_seconds": 0.179732,
      "selected_quote": {
        "id": 13,
        "contract_id": 13,
        "forecast_timestamp": "2026-09-12T12:02:15.326614Z",
        "requested_timestamp": "2026-09-12T12:02:15.326614Z",
        "actual_quote_timestamp": "2026-09-12T12:02:15.506346Z",
        "timestamp_delta_seconds": 0.179732,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "implied_probability": 0.43,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T12:02:15.506346Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120815",
        "external_market_id": "KXBTC15M-26SEP120815-15",
        "external_contract_id": "KXBTC15M-26SEP120815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3532.85
      },
      "selected_entry_price": 0.43,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 13,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120815",
          "external_market_id": "KXBTC15M-26SEP120815-15",
          "external_contract_id": "KXBTC15M-26SEP120815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T12:00:00Z",
          "resolution_timestamp": "2026-09-12T12:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T12:02:15.366109Z"
        }
      ],
      "quotes": [
        {
          "id": 13,
          "contract_id": 13,
          "forecast_timestamp": "2026-09-12T12:02:15.326614Z",
          "requested_timestamp": "2026-09-12T12:02:15.326614Z",
          "actual_quote_timestamp": "2026-09-12T12:02:15.506346Z",
          "timestamp_delta_seconds": 0.179732,
          "bid": 0.42,
          "ask": 0.43,
          "midpoint": 0.425,
          "last_price": 0.42,
          "implied_probability": 0.43,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T12:02:15.506346Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120815",
          "external_market_id": "KXBTC15M-26SEP120815-15",
          "external_contract_id": "KXBTC15M-26SEP120815-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3532.85
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120815-15": {
          "UP/YES": "KXBTC15M-26SEP120815-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 25,
          "signal_id": 13,
          "quote_id": 13,
          "settlement_id": 13,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 223.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.89,
          "trading_fee": 3.83,
          "total_deployed": 99.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.89,
          "net_pnl": -99.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T12:17:18.905715Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3532.85,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 26,
          "signal_id": 13,
          "quote_id": 13,
          "settlement_id": 13,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.43,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 43.0,
          "trading_fee": 1.72,
          "total_deployed": 44.72,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -43.0,
          "net_pnl": -44.72,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T12:17:18.907361Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3532.85,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77341.37,
        "kronos_base_predicted_close": 77345.953125,
        "kronos_base_displacement": 4.583125000004657,
        "kronos_base_displacement_fraction": 5.92583891390165e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77386.515625,
        "kronos_small_displacement": 45.14562500000466,
        "kronos_small_displacement_fraction": 0.0005837189721361887,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120815",
        "ticker": "KXBTC15M-26SEP120815-15",
        "market_id": "KXBTC15M-26SEP120815-15",
        "contract_id": "KXBTC15M-26SEP120815-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77341.37
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T12:02:15.326614Z",
        "retrieved_timestamp": "2026-09-12T12:02:15.506346Z",
        "quote_offset_seconds": 0.179732,
        "quote_age_seconds": 0.179732,
        "bid": 0.42,
        "ask": 0.43,
        "midpoint": 0.425,
        "last_price": 0.42,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.43,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3532.85
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77313.66,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1200Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 13,
          "signal_id": 13,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T11:45:00Z",
          "return_6h": 0.0017821688217465326,
          "return_12h": 0.0017427130761975551,
          "return_24h": 0.004476762714482385,
          "close_vs_ema12": 0.00041276006402624077,
          "close_vs_ema24": 7.68614532458134e-05,
          "ema12_slope_3h": 0.00020604423355896628,
          "ema24_slope_6h": -0.00019034142004747956,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.241101Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T11:45:00Z",
            "return_6h": 0.0017821688217465326,
            "return_12h": 0.0017427130761975551,
            "return_24h": 0.004476762714482385,
            "close_vs_ema12": 0.00041276006402624077,
            "close_vs_ema24": 7.68614532458134e-05,
            "ema12_slope_3h": 0.00020604423355896628,
            "ema24_slope_6h": -0.00019034142004747956,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 12,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1145Z",
      "trigger_timestamp": "2026-09-12T11:47:17.910221Z",
      "market_start_timestamp": "2026-09-12T11:45:00Z",
      "resolution_timestamp": "2026-09-12T12:00:00Z",
      "direction": "UP",
      "base_run_id": 87,
      "small_run_id": 88,
      "last_observed_close": 77326.83,
      "actual_close": 77341.37,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T11:47:17.952736Z",
      "base_predicted_close": 77330.46875,
      "small_predicted_close": 77369.6796875,
      "strike": 77326.83,
      "market_regime": {
        "id": 12,
        "signal_id": 12,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T11:30:00Z",
        "return_6h": 0.001279877183032907,
        "return_12h": 0.0016346606988222323,
        "return_24h": 0.005989443216666723,
        "close_vs_ema12": 0.00024221230963150653,
        "close_vs_ema24": -0.00010957369299746667,
        "ema12_slope_3h": 0.00021549744504167911,
        "ema24_slope_6h": -0.00023178772004506243,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.240642Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T11:30:00Z",
          "return_6h": 0.001279877183032907,
          "return_12h": 0.0016346606988222323,
          "return_24h": 0.005989443216666723,
          "close_vs_ema12": 0.00024221230963150653,
          "close_vs_ema24": -0.00010957369299746667,
          "ema12_slope_3h": 0.00021549744504167911,
          "ema24_slope_6h": -0.00023178772004506243,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.57,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.180828,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        87,
        88
      ],
      "forecast_publication_timestamp": "2026-09-12T11:47:17.910221Z",
      "requested_quote_timestamp": "2026-09-12T11:47:17.910221Z",
      "retrieved_quote_timestamp": "2026-09-12T11:47:18.091049Z",
      "quote_retrieval_timestamp": "2026-09-12T11:47:18.091049Z",
      "timing_difference_seconds": 0.180828,
      "selected_quote": {
        "id": 12,
        "contract_id": 12,
        "forecast_timestamp": "2026-09-12T11:47:17.910221Z",
        "requested_timestamp": "2026-09-12T11:47:17.910221Z",
        "actual_quote_timestamp": "2026-09-12T11:47:18.091049Z",
        "timestamp_delta_seconds": 0.180828,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "implied_probability": 0.57,
        "spread": 0.009999999999999898,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T11:47:18.091049Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120800",
        "external_market_id": "KXBTC15M-26SEP120800-00",
        "external_contract_id": "KXBTC15M-26SEP120800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 1285.9
      },
      "selected_entry_price": 0.57,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 12,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120800",
          "external_market_id": "KXBTC15M-26SEP120800-00",
          "external_contract_id": "KXBTC15M-26SEP120800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T11:45:00Z",
          "resolution_timestamp": "2026-09-12T12:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T11:47:17.955894Z"
        }
      ],
      "quotes": [
        {
          "id": 12,
          "contract_id": 12,
          "forecast_timestamp": "2026-09-12T11:47:17.910221Z",
          "requested_timestamp": "2026-09-12T11:47:17.910221Z",
          "actual_quote_timestamp": "2026-09-12T11:47:18.091049Z",
          "timestamp_delta_seconds": 0.180828,
          "bid": 0.56,
          "ask": 0.57,
          "midpoint": 0.565,
          "last_price": 0.56,
          "implied_probability": 0.57,
          "spread": 0.009999999999999898,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T11:47:18.091049Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120800",
          "external_market_id": "KXBTC15M-26SEP120800-00",
          "external_contract_id": "KXBTC15M-26SEP120800-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 1285.9
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120800-00": {
          "UP/YES": "KXBTC15M-26SEP120800-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 23,
          "signal_id": 12,
          "quote_id": 12,
          "settlement_id": 12,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 170.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.89999999999999,
          "trading_fee": 2.92,
          "total_deployed": 99.82,
          "settlement_value": 1.0,
          "settlement_payout": 170.0,
          "gross_pnl": 73.10000000000001,
          "net_pnl": 70.18,
          "roi": 0.7030655179322782,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T12:02:19.814766Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1285.9,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 24,
          "signal_id": 12,
          "quote_id": 12,
          "settlement_id": 12,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.57,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.99999999999999,
          "trading_fee": 1.72,
          "total_deployed": 58.71999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.00000000000001,
          "net_pnl": 41.28000000000001,
          "roi": 0.70299727520436,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T12:02:19.816404Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 1285.9,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77326.83,
        "kronos_base_predicted_close": 77330.46875,
        "kronos_base_displacement": 3.6387499999982538,
        "kronos_base_displacement_fraction": 4.705675895414637e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77369.6796875,
        "kronos_small_displacement": 42.849687499998254,
        "kronos_small_displacement_fraction": 0.0005541373867259042,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120800",
        "ticker": "KXBTC15M-26SEP120800-00",
        "market_id": "KXBTC15M-26SEP120800-00",
        "contract_id": "KXBTC15M-26SEP120800-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77326.83
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T11:47:17.910221Z",
        "retrieved_timestamp": "2026-09-12T11:47:18.091049Z",
        "quote_offset_seconds": 0.180828,
        "quote_age_seconds": 0.180828,
        "bid": 0.56,
        "ask": 0.57,
        "midpoint": 0.565,
        "last_price": 0.56,
        "spread": 0.009999999999999898,
        "selected_entry_price": 0.57,
        "price_type": "live_executable_ask",
        "yes_ask_size": 1285.9
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77341.37,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1145Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 12,
          "signal_id": 12,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T11:30:00Z",
          "return_6h": 0.001279877183032907,
          "return_12h": 0.0016346606988222323,
          "return_24h": 0.005989443216666723,
          "close_vs_ema12": 0.00024221230963150653,
          "close_vs_ema24": -0.00010957369299746667,
          "ema12_slope_3h": 0.00021549744504167911,
          "ema24_slope_6h": -0.00023178772004506243,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.240642Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T11:30:00Z",
            "return_6h": 0.001279877183032907,
            "return_12h": 0.0016346606988222323,
            "return_24h": 0.005989443216666723,
            "close_vs_ema12": 0.00024221230963150653,
            "close_vs_ema24": -0.00010957369299746667,
            "ema12_slope_3h": 0.00021549744504167911,
            "ema24_slope_6h": -0.00023178772004506243,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 11,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1130Z",
      "trigger_timestamp": "2026-09-12T11:32:15.999735Z",
      "market_start_timestamp": "2026-09-12T11:30:00Z",
      "resolution_timestamp": "2026-09-12T11:45:00Z",
      "direction": "UP",
      "base_run_id": 85,
      "small_run_id": 86,
      "last_observed_close": 77284.75,
      "actual_close": 77326.83,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T11:32:16.035578Z",
      "base_predicted_close": 77305.5703125,
      "small_predicted_close": 77351.34375,
      "strike": 77284.75,
      "market_regime": {
        "id": 11,
        "signal_id": 11,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T11:15:00Z",
        "return_6h": 0.0011083082248557474,
        "return_12h": 0.0014453763846351553,
        "return_24h": 0.006038938827837903,
        "close_vs_ema12": -0.0002917001547203535,
        "close_vs_ema24": -0.0006559039578166725,
        "ema12_slope_3h": 0.00022804408359422546,
        "ema24_slope_6h": -0.0002635596329166878,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.240180Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T11:15:00Z",
          "return_6h": 0.0011083082248557474,
          "return_12h": 0.0014453763846351553,
          "return_24h": 0.006038938827837903,
          "close_vs_ema12": -0.0002917001547203535,
          "close_vs_ema24": -0.0006559039578166725,
          "ema12_slope_3h": 0.00022804408359422546,
          "ema24_slope_6h": -0.0002635596329166878,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.47,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.178749,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        85,
        86
      ],
      "forecast_publication_timestamp": "2026-09-12T11:32:15.999735Z",
      "requested_quote_timestamp": "2026-09-12T11:32:15.999735Z",
      "retrieved_quote_timestamp": "2026-09-12T11:32:16.178484Z",
      "quote_retrieval_timestamp": "2026-09-12T11:32:16.178484Z",
      "timing_difference_seconds": 0.178749,
      "selected_quote": {
        "id": 11,
        "contract_id": 11,
        "forecast_timestamp": "2026-09-12T11:32:15.999735Z",
        "requested_timestamp": "2026-09-12T11:32:15.999735Z",
        "actual_quote_timestamp": "2026-09-12T11:32:16.178484Z",
        "timestamp_delta_seconds": 0.178749,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "implied_probability": 0.47,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T11:32:16.178484Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120745",
        "external_market_id": "KXBTC15M-26SEP120745-45",
        "external_contract_id": "KXBTC15M-26SEP120745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3607.6
      },
      "selected_entry_price": 0.47,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 11,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120745",
          "external_market_id": "KXBTC15M-26SEP120745-45",
          "external_contract_id": "KXBTC15M-26SEP120745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T11:30:00Z",
          "resolution_timestamp": "2026-09-12T11:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T11:32:16.041242Z"
        }
      ],
      "quotes": [
        {
          "id": 11,
          "contract_id": 11,
          "forecast_timestamp": "2026-09-12T11:32:15.999735Z",
          "requested_timestamp": "2026-09-12T11:32:15.999735Z",
          "actual_quote_timestamp": "2026-09-12T11:32:16.178484Z",
          "timestamp_delta_seconds": 0.178749,
          "bid": 0.46,
          "ask": 0.47,
          "midpoint": 0.46499999999999997,
          "last_price": 0.46,
          "implied_probability": 0.47,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T11:32:16.178484Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120745",
          "external_market_id": "KXBTC15M-26SEP120745-45",
          "external_contract_id": "KXBTC15M-26SEP120745-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3607.6
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120745-45": {
          "UP/YES": "KXBTC15M-26SEP120745-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 21,
          "signal_id": 11,
          "quote_id": 11,
          "settlement_id": 11,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 205.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.35,
          "trading_fee": 3.58,
          "total_deployed": 99.92999999999999,
          "settlement_value": 1.0,
          "settlement_payout": 205.0,
          "gross_pnl": 108.65,
          "net_pnl": 105.07000000000001,
          "roi": 1.0514360052036427,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T11:47:23.909256Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3607.6,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 22,
          "signal_id": 11,
          "quote_id": 11,
          "settlement_id": 11,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.47,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 47.0,
          "trading_fee": 1.75,
          "total_deployed": 48.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 53.0,
          "net_pnl": 51.25,
          "roi": 1.0512820512820513,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T11:47:23.911611Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3607.6,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77284.75,
        "kronos_base_predicted_close": 77305.5703125,
        "kronos_base_displacement": 20.8203125,
        "kronos_base_displacement_fraction": 0.000269397423165631,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77351.34375,
        "kronos_small_displacement": 66.59375,
        "kronos_small_displacement_fraction": 0.0008616674052772378,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120745",
        "ticker": "KXBTC15M-26SEP120745-45",
        "market_id": "KXBTC15M-26SEP120745-45",
        "contract_id": "KXBTC15M-26SEP120745-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77284.75
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T11:32:15.999735Z",
        "retrieved_timestamp": "2026-09-12T11:32:16.178484Z",
        "quote_offset_seconds": 0.178749,
        "quote_age_seconds": 0.178749,
        "bid": 0.46,
        "ask": 0.47,
        "midpoint": 0.46499999999999997,
        "last_price": 0.46,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.47,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3607.6
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77326.83,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1130Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 11,
          "signal_id": 11,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T11:15:00Z",
          "return_6h": 0.0011083082248557474,
          "return_12h": 0.0014453763846351553,
          "return_24h": 0.006038938827837903,
          "close_vs_ema12": -0.0002917001547203535,
          "close_vs_ema24": -0.0006559039578166725,
          "ema12_slope_3h": 0.00022804408359422546,
          "ema24_slope_6h": -0.0002635596329166878,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.240180Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T11:15:00Z",
            "return_6h": 0.0011083082248557474,
            "return_12h": 0.0014453763846351553,
            "return_24h": 0.006038938827837903,
            "close_vs_ema12": -0.0002917001547203535,
            "close_vs_ema24": -0.0006559039578166725,
            "ema12_slope_3h": 0.00022804408359422546,
            "ema24_slope_6h": -0.0002635596329166878,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 10,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1115Z",
      "trigger_timestamp": "2026-09-12T11:17:15.224977Z",
      "market_start_timestamp": "2026-09-12T11:15:00Z",
      "resolution_timestamp": "2026-09-12T11:30:00Z",
      "direction": "UP",
      "base_run_id": 83,
      "small_run_id": 84,
      "last_observed_close": 77313.24,
      "actual_close": 77284.75,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T11:17:15.256420Z",
      "base_predicted_close": 77320.2265625,
      "small_predicted_close": 77358.6171875,
      "strike": 77313.24,
      "market_regime": {
        "id": 10,
        "signal_id": 10,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T11:00:00Z",
        "return_6h": 0.001113354736988148,
        "return_12h": 0.002532101187000979,
        "return_24h": 0.006831495016775602,
        "close_vs_ema12": 6.43659045209688e-05,
        "close_vs_ema24": -0.00030136291091964473,
        "ema12_slope_3h": 0.0002409621464789513,
        "ema24_slope_6h": -0.0002923813374480222,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.239725Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T11:00:00Z",
          "return_6h": 0.001113354736988148,
          "return_12h": 0.002532101187000979,
          "return_24h": 0.006831495016775602,
          "close_vs_ema12": 6.43659045209688e-05,
          "close_vs_ema24": -0.00030136291091964473,
          "ema12_slope_3h": 0.0002409621464789513,
          "ema24_slope_6h": -0.0002923813374480222,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.186878,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        83,
        84
      ],
      "forecast_publication_timestamp": "2026-09-12T11:17:15.224977Z",
      "requested_quote_timestamp": "2026-09-12T11:17:15.224977Z",
      "retrieved_quote_timestamp": "2026-09-12T11:17:15.411855Z",
      "quote_retrieval_timestamp": "2026-09-12T11:17:15.411855Z",
      "timing_difference_seconds": 0.186878,
      "selected_quote": {
        "id": 10,
        "contract_id": 10,
        "forecast_timestamp": "2026-09-12T11:17:15.224977Z",
        "requested_timestamp": "2026-09-12T11:17:15.224977Z",
        "actual_quote_timestamp": "2026-09-12T11:17:15.411855Z",
        "timestamp_delta_seconds": 0.186878,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T11:17:15.411855Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120730",
        "external_market_id": "KXBTC15M-26SEP120730-30",
        "external_contract_id": "KXBTC15M-26SEP120730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3060.54
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 10,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120730",
          "external_market_id": "KXBTC15M-26SEP120730-30",
          "external_contract_id": "KXBTC15M-26SEP120730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T11:15:00Z",
          "resolution_timestamp": "2026-09-12T11:30:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T11:17:15.258608Z"
        }
      ],
      "quotes": [
        {
          "id": 10,
          "contract_id": 10,
          "forecast_timestamp": "2026-09-12T11:17:15.224977Z",
          "requested_timestamp": "2026-09-12T11:17:15.224977Z",
          "actual_quote_timestamp": "2026-09-12T11:17:15.411855Z",
          "timestamp_delta_seconds": 0.186878,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.53,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T11:17:15.411855Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120730",
          "external_market_id": "KXBTC15M-26SEP120730-30",
          "external_contract_id": "KXBTC15M-26SEP120730-30:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3060.54
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120730-30": {
          "UP/YES": "KXBTC15M-26SEP120730-30:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 19,
          "signal_id": 10,
          "quote_id": 10,
          "settlement_id": 10,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.66000000000001,
          "net_pnl": -99.78000000000002,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T11:32:20.752937Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3060.54,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 20,
          "signal_id": 10,
          "quote_id": 10,
          "settlement_id": 10,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -54.0,
          "net_pnl": -55.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T11:32:20.754836Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3060.54,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77313.24,
        "kronos_base_predicted_close": 77320.2265625,
        "kronos_base_displacement": 6.986562499994761,
        "kronos_base_displacement_fraction": 9.036696043258258e-05,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77358.6171875,
        "kronos_small_displacement": 45.37718749999476,
        "kronos_small_displacement_fraction": 0.0005869264759825712,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120730",
        "ticker": "KXBTC15M-26SEP120730-30",
        "market_id": "KXBTC15M-26SEP120730-30",
        "contract_id": "KXBTC15M-26SEP120730-30:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77313.24
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T11:17:15.224977Z",
        "retrieved_timestamp": "2026-09-12T11:17:15.411855Z",
        "quote_offset_seconds": 0.186878,
        "quote_age_seconds": 0.186878,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.53,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3060.54
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77284.75,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1115Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 10,
          "signal_id": 10,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T11:00:00Z",
          "return_6h": 0.001113354736988148,
          "return_12h": 0.002532101187000979,
          "return_24h": 0.006831495016775602,
          "close_vs_ema12": 6.43659045209688e-05,
          "close_vs_ema24": -0.00030136291091964473,
          "ema12_slope_3h": 0.0002409621464789513,
          "ema24_slope_6h": -0.0002923813374480222,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.239725Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T11:00:00Z",
            "return_6h": 0.001113354736988148,
            "return_12h": 0.002532101187000979,
            "return_24h": 0.006831495016775602,
            "close_vs_ema12": 6.43659045209688e-05,
            "close_vs_ema24": -0.00030136291091964473,
            "ema12_slope_3h": 0.0002409621464789513,
            "ema24_slope_6h": -0.0002923813374480222,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 9,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1100Z",
      "trigger_timestamp": "2026-09-12T11:02:14.422526Z",
      "market_start_timestamp": "2026-09-12T11:00:00Z",
      "resolution_timestamp": "2026-09-12T11:15:00Z",
      "direction": "UP",
      "base_run_id": 81,
      "small_run_id": 82,
      "last_observed_close": 77317.9,
      "actual_close": 77313.24,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T11:02:14.451209Z",
      "base_predicted_close": 77336.25,
      "small_predicted_close": 77374.625,
      "strike": 77317.9,
      "market_regime": {
        "id": 9,
        "signal_id": 9,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T10:45:00Z",
        "return_6h": 0.0012870574381358413,
        "return_12h": 0.0024340845723898052,
        "return_24h": 0.004423173867509789,
        "close_vs_ema12": 0.00012741572810859303,
        "close_vs_ema24": -0.00024741737944888875,
        "ema12_slope_3h": 0.00022500282266246785,
        "ema24_slope_6h": -0.0003219242587597648,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.239271Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T10:45:00Z",
          "return_6h": 0.0012870574381358413,
          "return_12h": 0.0024340845723898052,
          "return_24h": 0.004423173867509789,
          "close_vs_ema12": 0.00012741572810859303,
          "close_vs_ema24": -0.00024741737944888875,
          "ema12_slope_3h": 0.00022500282266246785,
          "ema24_slope_6h": -0.0003219242587597648,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.7,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.159226,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "70_80",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        81,
        82
      ],
      "forecast_publication_timestamp": "2026-09-12T11:02:14.422526Z",
      "requested_quote_timestamp": "2026-09-12T11:02:14.422526Z",
      "retrieved_quote_timestamp": "2026-09-12T11:02:14.581752Z",
      "quote_retrieval_timestamp": "2026-09-12T11:02:14.581752Z",
      "timing_difference_seconds": 0.159226,
      "selected_quote": {
        "id": 9,
        "contract_id": 9,
        "forecast_timestamp": "2026-09-12T11:02:14.422526Z",
        "requested_timestamp": "2026-09-12T11:02:14.422526Z",
        "actual_quote_timestamp": "2026-09-12T11:02:14.581752Z",
        "timestamp_delta_seconds": 0.159226,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "implied_probability": 0.7,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T11:02:14.581752Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120715",
        "external_market_id": "KXBTC15M-26SEP120715-15",
        "external_contract_id": "KXBTC15M-26SEP120715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3567.19
      },
      "selected_entry_price": 0.7,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 9,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120715",
          "external_market_id": "KXBTC15M-26SEP120715-15",
          "external_contract_id": "KXBTC15M-26SEP120715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T11:00:00Z",
          "resolution_timestamp": "2026-09-12T11:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T11:02:14.453381Z"
        }
      ],
      "quotes": [
        {
          "id": 9,
          "contract_id": 9,
          "forecast_timestamp": "2026-09-12T11:02:14.422526Z",
          "requested_timestamp": "2026-09-12T11:02:14.422526Z",
          "actual_quote_timestamp": "2026-09-12T11:02:14.581752Z",
          "timestamp_delta_seconds": 0.159226,
          "bid": 0.69,
          "ask": 0.7,
          "midpoint": 0.695,
          "last_price": 0.69,
          "implied_probability": 0.7,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T11:02:14.581752Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120715",
          "external_market_id": "KXBTC15M-26SEP120715-15",
          "external_contract_id": "KXBTC15M-26SEP120715-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3567.19
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120715-15": {
          "UP/YES": "KXBTC15M-26SEP120715-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 17,
          "signal_id": 9,
          "quote_id": 9,
          "settlement_id": 9,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 139.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 97.3,
          "trading_fee": 2.05,
          "total_deployed": 99.35,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -97.3,
          "net_pnl": -99.35,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T11:17:20.021598Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3567.19,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 18,
          "signal_id": 9,
          "quote_id": 9,
          "settlement_id": 9,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.7,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 70.0,
          "trading_fee": 1.47,
          "total_deployed": 71.47,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -70.0,
          "net_pnl": -71.47,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T11:17:20.023371Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3567.19,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77317.9,
        "kronos_base_predicted_close": 77336.25,
        "kronos_base_displacement": 18.35000000000582,
        "kronos_base_displacement_fraction": 0.0002373318468298521,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77374.625,
        "kronos_small_displacement": 56.72500000000582,
        "kronos_small_displacement_fraction": 0.0007336593466714153,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120715",
        "ticker": "KXBTC15M-26SEP120715-15",
        "market_id": "KXBTC15M-26SEP120715-15",
        "contract_id": "KXBTC15M-26SEP120715-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77317.9
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T11:02:14.422526Z",
        "retrieved_timestamp": "2026-09-12T11:02:14.581752Z",
        "quote_offset_seconds": 0.159226,
        "quote_age_seconds": 0.159226,
        "bid": 0.69,
        "ask": 0.7,
        "midpoint": 0.695,
        "last_price": 0.69,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.7,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3567.19
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77313.24,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1100Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 9,
          "signal_id": 9,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T10:45:00Z",
          "return_6h": 0.0012870574381358413,
          "return_12h": 0.0024340845723898052,
          "return_24h": 0.004423173867509789,
          "close_vs_ema12": 0.00012741572810859303,
          "close_vs_ema24": -0.00024741737944888875,
          "ema12_slope_3h": 0.00022500282266246785,
          "ema24_slope_6h": -0.0003219242587597648,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.239271Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T10:45:00Z",
            "return_6h": 0.0012870574381358413,
            "return_12h": 0.0024340845723898052,
            "return_24h": 0.004423173867509789,
            "close_vs_ema12": 0.00012741572810859303,
            "close_vs_ema24": -0.00024741737944888875,
            "ema12_slope_3h": 0.00022500282266246785,
            "ema24_slope_6h": -0.0003219242587597648,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 8,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T1030Z",
      "trigger_timestamp": "2026-09-12T10:32:15.027929Z",
      "market_start_timestamp": "2026-09-12T10:30:00Z",
      "resolution_timestamp": "2026-09-12T10:45:00Z",
      "direction": "UP",
      "base_run_id": 77,
      "small_run_id": 78,
      "last_observed_close": 77361.35,
      "actual_close": 77353.45,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T10:32:15.065199Z",
      "base_predicted_close": 77378.546875,
      "small_predicted_close": 77396.0390625,
      "strike": 77361.35,
      "market_regime": {
        "id": 8,
        "signal_id": 8,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T10:15:00Z",
        "return_6h": 0.0016377665961158083,
        "return_12h": 0.0032922677232618547,
        "return_24h": 0.0044999671556571474,
        "close_vs_ema12": 0.0007200760654222371,
        "close_vs_ema24": 0.0003135167337851019,
        "ema12_slope_3h": 0.00016583198013808698,
        "ema24_slope_6h": -0.00039436884753607515,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.238572Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T10:15:00Z",
          "return_6h": 0.0016377665961158083,
          "return_12h": 0.0032922677232618547,
          "return_24h": 0.0044999671556571474,
          "close_vs_ema12": 0.0007200760654222371,
          "close_vs_ema24": 0.0003135167337851019,
          "ema12_slope_3h": 0.00016583198013808698,
          "ema24_slope_6h": -0.00039436884753607515,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.29,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.213926,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        77,
        78
      ],
      "forecast_publication_timestamp": "2026-09-12T10:32:15.027929Z",
      "requested_quote_timestamp": "2026-09-12T10:32:15.027929Z",
      "retrieved_quote_timestamp": "2026-09-12T10:32:15.241855Z",
      "quote_retrieval_timestamp": "2026-09-12T10:32:15.241855Z",
      "timing_difference_seconds": 0.213926,
      "selected_quote": {
        "id": 8,
        "contract_id": 8,
        "forecast_timestamp": "2026-09-12T10:32:15.027929Z",
        "requested_timestamp": "2026-09-12T10:32:15.027929Z",
        "actual_quote_timestamp": "2026-09-12T10:32:15.241855Z",
        "timestamp_delta_seconds": 0.213926,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "implied_probability": 0.29,
        "spread": 0.009999999999999953,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T10:32:15.241855Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120645",
        "external_market_id": "KXBTC15M-26SEP120645-45",
        "external_contract_id": "KXBTC15M-26SEP120645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2072.89
      },
      "selected_entry_price": 0.29,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 8,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120645",
          "external_market_id": "KXBTC15M-26SEP120645-45",
          "external_contract_id": "KXBTC15M-26SEP120645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T10:30:00Z",
          "resolution_timestamp": "2026-09-12T10:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T10:32:15.067684Z"
        }
      ],
      "quotes": [
        {
          "id": 8,
          "contract_id": 8,
          "forecast_timestamp": "2026-09-12T10:32:15.027929Z",
          "requested_timestamp": "2026-09-12T10:32:15.027929Z",
          "actual_quote_timestamp": "2026-09-12T10:32:15.241855Z",
          "timestamp_delta_seconds": 0.213926,
          "bid": 0.28,
          "ask": 0.29,
          "midpoint": 0.28500000000000003,
          "last_price": 0.29,
          "implied_probability": 0.29,
          "spread": 0.009999999999999953,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T10:32:15.241855Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120645",
          "external_market_id": "KXBTC15M-26SEP120645-45",
          "external_contract_id": "KXBTC15M-26SEP120645-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2072.89
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120645-45": {
          "UP/YES": "KXBTC15M-26SEP120645-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 15,
          "signal_id": 8,
          "quote_id": 8,
          "settlement_id": 8,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 328.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 95.11999999999999,
          "trading_fee": 4.73,
          "total_deployed": 99.85,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -95.11999999999999,
          "net_pnl": -99.85,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T10:47:28.810219Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2072.89,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 16,
          "signal_id": 8,
          "quote_id": 8,
          "settlement_id": 8,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.29,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 28.999999999999996,
          "trading_fee": 1.45,
          "total_deployed": 30.449999999999996,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -28.999999999999996,
          "net_pnl": -30.449999999999996,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T10:47:28.812339Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2072.89,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77361.35,
        "kronos_base_predicted_close": 77378.546875,
        "kronos_base_displacement": 17.19687499999418,
        "kronos_base_displacement_fraction": 0.00022229285037029704,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77396.0390625,
        "kronos_small_displacement": 34.68906249999418,
        "kronos_small_displacement_fraction": 0.0004484030139080326,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120645",
        "ticker": "KXBTC15M-26SEP120645-45",
        "market_id": "KXBTC15M-26SEP120645-45",
        "contract_id": "KXBTC15M-26SEP120645-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77361.35
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T10:32:15.027929Z",
        "retrieved_timestamp": "2026-09-12T10:32:15.241855Z",
        "quote_offset_seconds": 0.213926,
        "quote_age_seconds": 0.213926,
        "bid": 0.28,
        "ask": 0.29,
        "midpoint": 0.28500000000000003,
        "last_price": 0.29,
        "spread": 0.009999999999999953,
        "selected_entry_price": 0.29,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2072.89
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77353.45,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T1030Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 8,
          "signal_id": 8,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T10:15:00Z",
          "return_6h": 0.0016377665961158083,
          "return_12h": 0.0032922677232618547,
          "return_24h": 0.0044999671556571474,
          "close_vs_ema12": 0.0007200760654222371,
          "close_vs_ema24": 0.0003135167337851019,
          "ema12_slope_3h": 0.00016583198013808698,
          "ema24_slope_6h": -0.00039436884753607515,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.238572Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T10:15:00Z",
            "return_6h": 0.0016377665961158083,
            "return_12h": 0.0032922677232618547,
            "return_24h": 0.0044999671556571474,
            "close_vs_ema12": 0.0007200760654222371,
            "close_vs_ema24": 0.0003135167337851019,
            "ema12_slope_3h": 0.00016583198013808698,
            "ema24_slope_6h": -0.00039436884753607515,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 7,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T0945Z",
      "trigger_timestamp": "2026-09-12T09:47:18.361990Z",
      "market_start_timestamp": "2026-09-12T09:45:00Z",
      "resolution_timestamp": "2026-09-12T10:00:00Z",
      "direction": "UP",
      "base_run_id": 71,
      "small_run_id": 72,
      "last_observed_close": 77326.78,
      "actual_close": 77336.47,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T09:47:18.401700Z",
      "base_predicted_close": 77338.0703125,
      "small_predicted_close": 77376.9296875,
      "strike": 77326.78,
      "market_regime": {
        "id": 7,
        "signal_id": 7,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T09:30:00Z",
        "return_6h": 0.001176758577877024,
        "return_12h": -5.5676186334618905e-05,
        "return_24h": 0.005098133705634611,
        "close_vs_ema12": 0.0003650349477191117,
        "close_vs_ema24": -0.00011521942893533144,
        "ema12_slope_3h": 8.669055114673974e-05,
        "ema24_slope_6h": -0.0005037787429413854,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.238103Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T09:30:00Z",
          "return_6h": 0.001176758577877024,
          "return_12h": -5.5676186334618905e-05,
          "return_24h": 0.005098133705634611,
          "close_vs_ema12": 0.0003650349477191117,
          "close_vs_ema24": -0.00011521942893533144,
          "ema12_slope_3h": 8.669055114673974e-05,
          "ema24_slope_6h": -0.0005037787429413854,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.193662,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        71,
        72
      ],
      "forecast_publication_timestamp": "2026-09-12T09:47:18.361990Z",
      "requested_quote_timestamp": "2026-09-12T09:47:18.361990Z",
      "retrieved_quote_timestamp": "2026-09-12T09:47:18.555652Z",
      "quote_retrieval_timestamp": "2026-09-12T09:47:18.555652Z",
      "timing_difference_seconds": 0.193662,
      "selected_quote": {
        "id": 7,
        "contract_id": 7,
        "forecast_timestamp": "2026-09-12T09:47:18.361990Z",
        "requested_timestamp": "2026-09-12T09:47:18.361990Z",
        "actual_quote_timestamp": "2026-09-12T09:47:18.555652Z",
        "timestamp_delta_seconds": 0.193662,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T09:47:18.555652Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120600",
        "external_market_id": "KXBTC15M-26SEP120600-00",
        "external_contract_id": "KXBTC15M-26SEP120600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2435.7
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 7,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120600",
          "external_market_id": "KXBTC15M-26SEP120600-00",
          "external_contract_id": "KXBTC15M-26SEP120600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T09:45:00Z",
          "resolution_timestamp": "2026-09-12T10:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T09:47:18.404259Z"
        }
      ],
      "quotes": [
        {
          "id": 7,
          "contract_id": 7,
          "forecast_timestamp": "2026-09-12T09:47:18.361990Z",
          "requested_timestamp": "2026-09-12T09:47:18.361990Z",
          "actual_quote_timestamp": "2026-09-12T09:47:18.555652Z",
          "timestamp_delta_seconds": 0.193662,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T09:47:18.555652Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120600",
          "external_market_id": "KXBTC15M-26SEP120600-00",
          "external_contract_id": "KXBTC15M-26SEP120600-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2435.7
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120600-00": {
          "UP/YES": "KXBTC15M-26SEP120600-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 13,
          "signal_id": 7,
          "quote_id": 7,
          "settlement_id": 7,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T10:02:19.742245Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2435.7,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 14,
          "signal_id": 7,
          "quote_id": 7,
          "settlement_id": 7,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T10:02:19.744373Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2435.7,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77326.78,
        "kronos_base_predicted_close": 77338.0703125,
        "kronos_base_displacement": 11.290312500001164,
        "kronos_base_displacement_fraction": 0.00014600779316041823,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77376.9296875,
        "kronos_small_displacement": 50.149687500001164,
        "kronos_small_displacement_fraction": 0.0006485422967308501,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120600",
        "ticker": "KXBTC15M-26SEP120600-00",
        "market_id": "KXBTC15M-26SEP120600-00",
        "contract_id": "KXBTC15M-26SEP120600-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77326.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T09:47:18.361990Z",
        "retrieved_timestamp": "2026-09-12T09:47:18.555652Z",
        "quote_offset_seconds": 0.193662,
        "quote_age_seconds": 0.193662,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2435.7
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77336.47,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T0945Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 7,
          "signal_id": 7,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T09:30:00Z",
          "return_6h": 0.001176758577877024,
          "return_12h": -5.5676186334618905e-05,
          "return_24h": 0.005098133705634611,
          "close_vs_ema12": 0.0003650349477191117,
          "close_vs_ema24": -0.00011521942893533144,
          "ema12_slope_3h": 8.669055114673974e-05,
          "ema24_slope_6h": -0.0005037787429413854,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.238103Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T09:30:00Z",
            "return_6h": 0.001176758577877024,
            "return_12h": -5.5676186334618905e-05,
            "return_24h": 0.005098133705634611,
            "close_vs_ema12": 0.0003650349477191117,
            "close_vs_ema24": -0.00011521942893533144,
            "ema12_slope_3h": 8.669055114673974e-05,
            "ema24_slope_6h": -0.0005037787429413854,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 6,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T0730Z",
      "trigger_timestamp": "2026-09-12T07:32:14.070260Z",
      "market_start_timestamp": "2026-09-12T07:30:00Z",
      "resolution_timestamp": "2026-09-12T07:45:00Z",
      "direction": "UP",
      "base_run_id": 53,
      "small_run_id": 54,
      "last_observed_close": 77293.89,
      "actual_close": 77266.86,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T07:32:14.098545Z",
      "base_predicted_close": 77305.28125,
      "small_predicted_close": 77345.4453125,
      "strike": 77293.89,
      "market_regime": {
        "id": 6,
        "signal_id": 6,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T07:15:00Z",
        "return_6h": -0.0002245835311222022,
        "return_12h": 0.0006294107286886064,
        "return_24h": -0.00013629233208112268,
        "close_vs_ema12": 1.3217266594311994e-05,
        "close_vs_ema24": -0.0006101648001566318,
        "ema12_slope_3h": -0.00036053708046202004,
        "ema24_slope_6h": -0.0007420367906464387,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.237646Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T07:15:00Z",
          "return_6h": -0.0002245835311222022,
          "return_12h": 0.0006294107286886064,
          "return_24h": -0.00013629233208112268,
          "close_vs_ema12": 1.3217266594311994e-05,
          "close_vs_ema24": -0.0006101648001566318,
          "ema12_slope_3h": -0.00036053708046202004,
          "ema24_slope_6h": -0.0007420367906464387,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.46,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.154514,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "below_50",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        53,
        54
      ],
      "forecast_publication_timestamp": "2026-09-12T07:32:14.070260Z",
      "requested_quote_timestamp": "2026-09-12T07:32:14.070260Z",
      "retrieved_quote_timestamp": "2026-09-12T07:32:14.224774Z",
      "quote_retrieval_timestamp": "2026-09-12T07:32:14.224774Z",
      "timing_difference_seconds": 0.154514,
      "selected_quote": {
        "id": 6,
        "contract_id": 6,
        "forecast_timestamp": "2026-09-12T07:32:14.070260Z",
        "requested_timestamp": "2026-09-12T07:32:14.070260Z",
        "actual_quote_timestamp": "2026-09-12T07:32:14.224774Z",
        "timestamp_delta_seconds": 0.154514,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "implied_probability": 0.46,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T07:32:14.224774Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120345",
        "external_market_id": "KXBTC15M-26SEP120345-45",
        "external_contract_id": "KXBTC15M-26SEP120345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2560.55
      },
      "selected_entry_price": 0.46,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 6,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120345",
          "external_market_id": "KXBTC15M-26SEP120345-45",
          "external_contract_id": "KXBTC15M-26SEP120345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T07:30:00Z",
          "resolution_timestamp": "2026-09-12T07:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T07:32:14.100545Z"
        }
      ],
      "quotes": [
        {
          "id": 6,
          "contract_id": 6,
          "forecast_timestamp": "2026-09-12T07:32:14.070260Z",
          "requested_timestamp": "2026-09-12T07:32:14.070260Z",
          "actual_quote_timestamp": "2026-09-12T07:32:14.224774Z",
          "timestamp_delta_seconds": 0.154514,
          "bid": 0.45,
          "ask": 0.46,
          "midpoint": 0.455,
          "last_price": 0.45,
          "implied_probability": 0.46,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T07:32:14.224774Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120345",
          "external_market_id": "KXBTC15M-26SEP120345-45",
          "external_contract_id": "KXBTC15M-26SEP120345-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2560.55
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120345-45": {
          "UP/YES": "KXBTC15M-26SEP120345-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 11,
          "signal_id": 6,
          "quote_id": 6,
          "settlement_id": 6,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 209.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.14,
          "trading_fee": 3.64,
          "total_deployed": 99.78,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.14,
          "net_pnl": -99.78,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T07:47:25.107941Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2560.55,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 12,
          "signal_id": 6,
          "quote_id": 6,
          "settlement_id": 6,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.46,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 46.0,
          "trading_fee": 1.74,
          "total_deployed": 47.74,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -46.0,
          "net_pnl": -47.74,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T07:47:25.109779Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2560.55,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77293.89,
        "kronos_base_predicted_close": 77305.28125,
        "kronos_base_displacement": 11.391250000000582,
        "kronos_base_displacement_fraction": 0.00014737581456956796,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77345.4453125,
        "kronos_small_displacement": 51.55531250000058,
        "kronos_small_displacement_fraction": 0.0006670037243564865,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120345",
        "ticker": "KXBTC15M-26SEP120345-45",
        "market_id": "KXBTC15M-26SEP120345-45",
        "contract_id": "KXBTC15M-26SEP120345-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77293.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T07:32:14.070260Z",
        "retrieved_timestamp": "2026-09-12T07:32:14.224774Z",
        "quote_offset_seconds": 0.154514,
        "quote_age_seconds": 0.154514,
        "bid": 0.45,
        "ask": 0.46,
        "midpoint": 0.455,
        "last_price": 0.45,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.46,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2560.55
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77266.86,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T0730Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 6,
          "signal_id": 6,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T07:15:00Z",
          "return_6h": -0.0002245835311222022,
          "return_12h": 0.0006294107286886064,
          "return_24h": -0.00013629233208112268,
          "close_vs_ema12": 1.3217266594311994e-05,
          "close_vs_ema24": -0.0006101648001566318,
          "ema12_slope_3h": -0.00036053708046202004,
          "ema24_slope_6h": -0.0007420367906464387,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.237646Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T07:15:00Z",
            "return_6h": -0.0002245835311222022,
            "return_12h": 0.0006294107286886064,
            "return_24h": -0.00013629233208112268,
            "close_vs_ema12": 1.3217266594311994e-05,
            "close_vs_ema24": -0.0006101648001566318,
            "ema12_slope_3h": -0.00036053708046202004,
            "ema24_slope_6h": -0.0007420367906464387,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 5,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T0600Z",
      "trigger_timestamp": "2026-09-12T06:02:14.197465Z",
      "market_start_timestamp": "2026-09-12T06:00:00Z",
      "resolution_timestamp": "2026-09-12T06:15:00Z",
      "direction": "UP",
      "base_run_id": 41,
      "small_run_id": 42,
      "last_observed_close": 77203.78,
      "actual_close": 77199.58,
      "actual_direction": "DOWN",
      "direction_correct": 0,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T06:02:14.230482Z",
      "base_predicted_close": 77233.859375,
      "small_predicted_close": 77205.25,
      "strike": 77203.78,
      "market_regime": {
        "id": 5,
        "signal_id": 5,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T05:45:00Z",
        "return_6h": -3.938555384275233e-05,
        "return_12h": -0.004047377452468526,
        "return_24h": -0.0002598031858247474,
        "close_vs_ema12": -0.001221034336129967,
        "close_vs_ema24": -0.0018922910363796674,
        "ema12_slope_3h": -0.0005261656808698278,
        "ema24_slope_6h": -0.0008060072320420497,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.237050Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T05:45:00Z",
          "return_6h": -3.938555384275233e-05,
          "return_12h": -0.004047377452468526,
          "return_24h": -0.0002598031858247474,
          "close_vs_ema12": -0.001221034336129967,
          "close_vs_ema24": -0.0018922910363796674,
          "ema12_slope_3h": -0.0005261656808698278,
          "ema24_slope_6h": -0.0008060072320420497,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.58,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.164963,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "loss",
      "forecast_ids": [
        41,
        42
      ],
      "forecast_publication_timestamp": "2026-09-12T06:02:14.197465Z",
      "requested_quote_timestamp": "2026-09-12T06:02:14.197465Z",
      "retrieved_quote_timestamp": "2026-09-12T06:02:14.362428Z",
      "quote_retrieval_timestamp": "2026-09-12T06:02:14.362428Z",
      "timing_difference_seconds": 0.164963,
      "selected_quote": {
        "id": 5,
        "contract_id": 5,
        "forecast_timestamp": "2026-09-12T06:02:14.197465Z",
        "requested_timestamp": "2026-09-12T06:02:14.197465Z",
        "actual_quote_timestamp": "2026-09-12T06:02:14.362428Z",
        "timestamp_delta_seconds": 0.164963,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "implied_probability": 0.58,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T06:02:14.362428Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120215",
        "external_market_id": "KXBTC15M-26SEP120215-15",
        "external_contract_id": "KXBTC15M-26SEP120215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2836.32
      },
      "selected_entry_price": 0.58,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 5,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120215",
          "external_market_id": "KXBTC15M-26SEP120215-15",
          "external_contract_id": "KXBTC15M-26SEP120215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T06:00:00Z",
          "resolution_timestamp": "2026-09-12T06:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T06:02:14.232537Z"
        }
      ],
      "quotes": [
        {
          "id": 5,
          "contract_id": 5,
          "forecast_timestamp": "2026-09-12T06:02:14.197465Z",
          "requested_timestamp": "2026-09-12T06:02:14.197465Z",
          "actual_quote_timestamp": "2026-09-12T06:02:14.362428Z",
          "timestamp_delta_seconds": 0.164963,
          "bid": 0.57,
          "ask": 0.58,
          "midpoint": 0.575,
          "last_price": 0.57,
          "implied_probability": 0.58,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T06:02:14.362428Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120215",
          "external_market_id": "KXBTC15M-26SEP120215-15",
          "external_contract_id": "KXBTC15M-26SEP120215-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2836.32
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120215-15": {
          "UP/YES": "KXBTC15M-26SEP120215-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 9,
          "signal_id": 5,
          "quote_id": 5,
          "settlement_id": 5,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 167.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.86,
          "trading_fee": 2.85,
          "total_deployed": 99.71,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -96.86,
          "net_pnl": -99.71,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T06:17:19.362851Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2836.32,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 10,
          "signal_id": 5,
          "quote_id": 5,
          "settlement_id": 5,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.58,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 57.99999999999999,
          "trading_fee": 1.71,
          "total_deployed": 59.709999999999994,
          "settlement_value": 0.0,
          "settlement_payout": 0.0,
          "gross_pnl": -57.99999999999999,
          "net_pnl": -59.709999999999994,
          "roi": -1.0,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T06:17:19.364400Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2836.32,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77203.78,
        "kronos_base_predicted_close": 77233.859375,
        "kronos_base_displacement": 30.079375000001164,
        "kronos_base_displacement_fraction": 0.00038961013307899127,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77205.25,
        "kronos_small_displacement": 1.4700000000011642,
        "kronos_small_displacement_fraction": 1.9040518482400267e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120215",
        "ticker": "KXBTC15M-26SEP120215-15",
        "market_id": "KXBTC15M-26SEP120215-15",
        "contract_id": "KXBTC15M-26SEP120215-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77203.78
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T06:02:14.197465Z",
        "retrieved_timestamp": "2026-09-12T06:02:14.362428Z",
        "quote_offset_seconds": 0.164963,
        "quote_age_seconds": 0.164963,
        "bid": 0.57,
        "ask": 0.58,
        "midpoint": 0.575,
        "last_price": 0.57,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.58,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2836.32
      },
      "settlement": {
        "result": "NO",
        "settlement_value": 0.0,
        "actual_btc_close": 77199.58,
        "actual_btc_direction": "DOWN",
        "direction_correct": 0,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T0600Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 5,
          "signal_id": 5,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T05:45:00Z",
          "return_6h": -3.938555384275233e-05,
          "return_12h": -0.004047377452468526,
          "return_24h": -0.0002598031858247474,
          "close_vs_ema12": -0.001221034336129967,
          "close_vs_ema24": -0.0018922910363796674,
          "ema12_slope_3h": -0.0005261656808698278,
          "ema24_slope_6h": -0.0008060072320420497,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.237050Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T05:45:00Z",
            "return_6h": -3.938555384275233e-05,
            "return_12h": -0.004047377452468526,
            "return_24h": -0.0002598031858247474,
            "close_vs_ema12": -0.001221034336129967,
            "close_vs_ema24": -0.0018922910363796674,
            "ema12_slope_3h": -0.0005261656808698278,
            "ema24_slope_6h": -0.0008060072320420497,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 4,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T0530Z",
      "trigger_timestamp": "2026-09-12T05:32:17.475988Z",
      "market_start_timestamp": "2026-09-12T05:30:00Z",
      "resolution_timestamp": "2026-09-12T05:45:00Z",
      "direction": "UP",
      "base_run_id": 37,
      "small_run_id": 38,
      "last_observed_close": 77199.19,
      "actual_close": 77227.98,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T05:32:17.511044Z",
      "base_predicted_close": 77237.109375,
      "small_predicted_close": 77216.7890625,
      "strike": 77199.19,
      "market_regime": {
        "id": 4,
        "signal_id": 4,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T05:15:00Z",
        "return_6h": 0.00033669499794397595,
        "return_12h": -0.008026010155593677,
        "return_24h": 0.001497704456549398,
        "close_vs_ema12": -0.0013730374544711488,
        "close_vs_ema24": -0.0020253542290326054,
        "ema12_slope_3h": -0.000555251603726048,
        "ema24_slope_6h": -0.0008467992197725982,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.236572Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T05:15:00Z",
          "return_6h": 0.00033669499794397595,
          "return_12h": -0.008026010155593677,
          "return_24h": 0.001497704456549398,
          "close_vs_ema12": -0.0013730374544711488,
          "close_vs_ema24": -0.0020253542290326054,
          "ema12_slope_3h": -0.000555251603726048,
          "ema24_slope_6h": -0.0008467992197725982,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.55,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.16987,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        37,
        38
      ],
      "forecast_publication_timestamp": "2026-09-12T05:32:17.475988Z",
      "requested_quote_timestamp": "2026-09-12T05:32:17.475988Z",
      "retrieved_quote_timestamp": "2026-09-12T05:32:17.645858Z",
      "quote_retrieval_timestamp": "2026-09-12T05:32:17.645858Z",
      "timing_difference_seconds": 0.16987,
      "selected_quote": {
        "id": 4,
        "contract_id": 4,
        "forecast_timestamp": "2026-09-12T05:32:17.475988Z",
        "requested_timestamp": "2026-09-12T05:32:17.475988Z",
        "actual_quote_timestamp": "2026-09-12T05:32:17.645858Z",
        "timestamp_delta_seconds": 0.16987,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "implied_probability": 0.55,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T05:32:17.645858Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120145",
        "external_market_id": "KXBTC15M-26SEP120145-45",
        "external_contract_id": "KXBTC15M-26SEP120145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 4902.37
      },
      "selected_entry_price": 0.55,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 4,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120145",
          "external_market_id": "KXBTC15M-26SEP120145-45",
          "external_contract_id": "KXBTC15M-26SEP120145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T05:30:00Z",
          "resolution_timestamp": "2026-09-12T05:45:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T05:32:17.513980Z"
        }
      ],
      "quotes": [
        {
          "id": 4,
          "contract_id": 4,
          "forecast_timestamp": "2026-09-12T05:32:17.475988Z",
          "requested_timestamp": "2026-09-12T05:32:17.475988Z",
          "actual_quote_timestamp": "2026-09-12T05:32:17.645858Z",
          "timestamp_delta_seconds": 0.16987,
          "bid": 0.54,
          "ask": 0.55,
          "midpoint": 0.545,
          "last_price": 0.55,
          "implied_probability": 0.55,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T05:32:17.645858Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120145",
          "external_market_id": "KXBTC15M-26SEP120145-45",
          "external_contract_id": "KXBTC15M-26SEP120145-45:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 4902.37
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120145-45": {
          "UP/YES": "KXBTC15M-26SEP120145-45:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 7,
          "signal_id": 4,
          "quote_id": 4,
          "settlement_id": 4,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 176.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.80000000000001,
          "trading_fee": 3.05,
          "total_deployed": 99.85000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 176.0,
          "gross_pnl": 79.19999999999999,
          "net_pnl": 76.14999999999999,
          "roi": 0.7626439659489233,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T05:47:22.102509Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4902.37,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 8,
          "signal_id": 4,
          "quote_id": 4,
          "settlement_id": 4,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.55,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 55.00000000000001,
          "trading_fee": 1.74,
          "total_deployed": 56.74000000000001,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 44.99999999999999,
          "net_pnl": 43.25999999999999,
          "roi": 0.76242509693338,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T05:47:22.104837Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 4902.37,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77199.19,
        "kronos_base_predicted_close": 77237.109375,
        "kronos_base_displacement": 37.91937499999767,
        "kronos_base_displacement_fraction": 0.0004911887676541382,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77216.7890625,
        "kronos_small_displacement": 17.59906249999767,
        "kronos_small_displacement_fraction": 0.00022796952273719027,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120145",
        "ticker": "KXBTC15M-26SEP120145-45",
        "market_id": "KXBTC15M-26SEP120145-45",
        "contract_id": "KXBTC15M-26SEP120145-45:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77199.19
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T05:32:17.475988Z",
        "retrieved_timestamp": "2026-09-12T05:32:17.645858Z",
        "quote_offset_seconds": 0.16987,
        "quote_age_seconds": 0.16987,
        "bid": 0.54,
        "ask": 0.55,
        "midpoint": 0.545,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.55,
        "price_type": "live_executable_ask",
        "yes_ask_size": 4902.37
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77227.98,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T0530Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 4,
          "signal_id": 4,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T05:15:00Z",
          "return_6h": 0.00033669499794397595,
          "return_12h": -0.008026010155593677,
          "return_24h": 0.001497704456549398,
          "close_vs_ema12": -0.0013730374544711488,
          "close_vs_ema24": -0.0020253542290326054,
          "ema12_slope_3h": -0.000555251603726048,
          "ema24_slope_6h": -0.0008467992197725982,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.236572Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T05:15:00Z",
            "return_6h": 0.00033669499794397595,
            "return_12h": -0.008026010155593677,
            "return_24h": 0.001497704456549398,
            "close_vs_ema12": -0.0013730374544711488,
            "close_vs_ema24": -0.0020253542290326054,
            "ema12_slope_3h": -0.000555251603726048,
            "ema24_slope_6h": -0.0008467992197725982,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 3,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T0500Z",
      "trigger_timestamp": "2026-09-12T05:02:14.790927Z",
      "market_start_timestamp": "2026-09-12T05:00:00Z",
      "resolution_timestamp": "2026-09-12T05:15:00Z",
      "direction": "UP",
      "base_run_id": 33,
      "small_run_id": 34,
      "last_observed_close": 77218.52,
      "actual_close": 77227.26,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T05:02:14.822529Z",
      "base_predicted_close": 77246.609375,
      "small_predicted_close": 77226.265625,
      "strike": 77218.52,
      "market_regime": {
        "id": 3,
        "signal_id": 3,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T04:45:00Z",
        "return_6h": 0.0011455527420767275,
        "return_12h": -0.008978664880735066,
        "return_24h": 0.0015649915676321235,
        "close_vs_ema12": -0.0012268254992009453,
        "close_vs_ema24": -0.0018539333080340725,
        "ema12_slope_3h": -0.0005192330407741697,
        "ema24_slope_6h": -0.0009196225029880489,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.236077Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T04:45:00Z",
          "return_6h": 0.0011455527420767275,
          "return_12h": -0.008978664880735066,
          "return_24h": 0.0015649915676321235,
          "close_vs_ema12": -0.0012268254992009453,
          "close_vs_ema24": -0.0018539333080340725,
          "ema12_slope_3h": -0.0005192330407741697,
          "ema24_slope_6h": -0.0009196225029880489,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.5,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.168019,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        33,
        34
      ],
      "forecast_publication_timestamp": "2026-09-12T05:02:14.790927Z",
      "requested_quote_timestamp": "2026-09-12T05:02:14.790927Z",
      "retrieved_quote_timestamp": "2026-09-12T05:02:14.958946Z",
      "quote_retrieval_timestamp": "2026-09-12T05:02:14.958946Z",
      "timing_difference_seconds": 0.168019,
      "selected_quote": {
        "id": 3,
        "contract_id": 3,
        "forecast_timestamp": "2026-09-12T05:02:14.790927Z",
        "requested_timestamp": "2026-09-12T05:02:14.790927Z",
        "actual_quote_timestamp": "2026-09-12T05:02:14.958946Z",
        "timestamp_delta_seconds": 0.168019,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "implied_probability": 0.5,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T05:02:14.958946Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120115",
        "external_market_id": "KXBTC15M-26SEP120115-15",
        "external_contract_id": "KXBTC15M-26SEP120115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2808.76
      },
      "selected_entry_price": 0.5,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 3,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120115",
          "external_market_id": "KXBTC15M-26SEP120115-15",
          "external_contract_id": "KXBTC15M-26SEP120115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T05:00:00Z",
          "resolution_timestamp": "2026-09-12T05:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T05:02:14.824672Z"
        }
      ],
      "quotes": [
        {
          "id": 3,
          "contract_id": 3,
          "forecast_timestamp": "2026-09-12T05:02:14.790927Z",
          "requested_timestamp": "2026-09-12T05:02:14.790927Z",
          "actual_quote_timestamp": "2026-09-12T05:02:14.958946Z",
          "timestamp_delta_seconds": 0.168019,
          "bid": 0.49,
          "ask": 0.5,
          "midpoint": 0.495,
          "last_price": 0.5,
          "implied_probability": 0.5,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T05:02:14.958946Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120115",
          "external_market_id": "KXBTC15M-26SEP120115-15",
          "external_contract_id": "KXBTC15M-26SEP120115-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2808.76
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120115-15": {
          "UP/YES": "KXBTC15M-26SEP120115-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 5,
          "signal_id": 3,
          "quote_id": 3,
          "settlement_id": 3,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 193.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.5,
          "trading_fee": 3.38,
          "total_deployed": 99.88,
          "settlement_value": 1.0,
          "settlement_payout": 193.0,
          "gross_pnl": 96.5,
          "net_pnl": 93.12,
          "roi": 0.932318782539047,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T05:17:18.679383Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2808.76,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 6,
          "signal_id": 3,
          "quote_id": 3,
          "settlement_id": 3,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.5,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 50.0,
          "trading_fee": 1.75,
          "total_deployed": 51.75,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 50.0,
          "net_pnl": 48.25,
          "roi": 0.9323671497584541,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T05:17:18.681034Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2808.76,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77218.52,
        "kronos_base_predicted_close": 77246.609375,
        "kronos_base_displacement": 28.089374999995925,
        "kronos_base_displacement_fraction": 0.00036376474192973296,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77226.265625,
        "kronos_small_displacement": 7.7456249999959255,
        "kronos_small_displacement_fraction": 0.00010030786655838424,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120115",
        "ticker": "KXBTC15M-26SEP120115-15",
        "market_id": "KXBTC15M-26SEP120115-15",
        "contract_id": "KXBTC15M-26SEP120115-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77218.52
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T05:02:14.790927Z",
        "retrieved_timestamp": "2026-09-12T05:02:14.958946Z",
        "quote_offset_seconds": 0.168019,
        "quote_age_seconds": 0.168019,
        "bid": 0.49,
        "ask": 0.5,
        "midpoint": 0.495,
        "last_price": 0.5,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.5,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2808.76
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77227.26,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T0500Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 3,
          "signal_id": 3,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T04:45:00Z",
          "return_6h": 0.0011455527420767275,
          "return_12h": -0.008978664880735066,
          "return_24h": 0.0015649915676321235,
          "close_vs_ema12": -0.0012268254992009453,
          "close_vs_ema24": -0.0018539333080340725,
          "ema12_slope_3h": -0.0005192330407741697,
          "ema24_slope_6h": -0.0009196225029880489,
          "score": 0,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.236077Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T04:45:00Z",
            "return_6h": 0.0011455527420767275,
            "return_12h": -0.008978664880735066,
            "return_24h": 0.0015649915676321235,
            "close_vs_ema12": -0.0012268254992009453,
            "close_vs_ema24": -0.0018539333080340725,
            "ema12_slope_3h": -0.0005192330407741697,
            "ema24_slope_6h": -0.0009196225029880489,
            "score": 0,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 2,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T0345Z",
      "trigger_timestamp": "2026-09-12T03:47:18.283895Z",
      "market_start_timestamp": "2026-09-12T03:45:00Z",
      "resolution_timestamp": "2026-09-12T04:00:00Z",
      "direction": "UP",
      "base_run_id": 23,
      "small_run_id": 24,
      "last_observed_close": 77235.89,
      "actual_close": 77259.6,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T03:47:18.319771Z",
      "base_predicted_close": 77261.984375,
      "small_predicted_close": 77241.640625,
      "strike": 77235.89,
      "market_regime": {
        "id": 2,
        "signal_id": 2,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T03:30:00Z",
        "return_6h": -0.0012309861906524278,
        "return_12h": -0.017985711801213666,
        "return_24h": 0.005205161137039838,
        "close_vs_ema12": -0.0012052874493623245,
        "close_vs_ema24": -0.001793588084491038,
        "ema12_slope_3h": -0.0004937391506112387,
        "ema24_slope_6h": -0.0011926535315155418,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.235590Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T03:30:00Z",
          "return_6h": -0.0012309861906524278,
          "return_12h": -0.017985711801213666,
          "return_24h": 0.005205161137039838,
          "close_vs_ema12": -0.0012052874493623245,
          "close_vs_ema24": -0.001793588084491038,
          "ema12_slope_3h": -0.0004937391506112387,
          "ema24_slope_6h": -0.0011926535315155418,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.56,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.170787,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        23,
        24
      ],
      "forecast_publication_timestamp": "2026-09-12T03:47:18.283895Z",
      "requested_quote_timestamp": "2026-09-12T03:47:18.283895Z",
      "retrieved_quote_timestamp": "2026-09-12T03:47:18.454682Z",
      "quote_retrieval_timestamp": "2026-09-12T03:47:18.454682Z",
      "timing_difference_seconds": 0.170787,
      "selected_quote": {
        "id": 2,
        "contract_id": 2,
        "forecast_timestamp": "2026-09-12T03:47:18.283895Z",
        "requested_timestamp": "2026-09-12T03:47:18.283895Z",
        "actual_quote_timestamp": "2026-09-12T03:47:18.454682Z",
        "timestamp_delta_seconds": 0.170787,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "implied_probability": 0.56,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T03:47:18.454682Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP120000",
        "external_market_id": "KXBTC15M-26SEP120000-00",
        "external_contract_id": "KXBTC15M-26SEP120000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 3984.48
      },
      "selected_entry_price": 0.56,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 2,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120000",
          "external_market_id": "KXBTC15M-26SEP120000-00",
          "external_contract_id": "KXBTC15M-26SEP120000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T03:45:00Z",
          "resolution_timestamp": "2026-09-12T04:00:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T03:47:18.322406Z"
        }
      ],
      "quotes": [
        {
          "id": 2,
          "contract_id": 2,
          "forecast_timestamp": "2026-09-12T03:47:18.283895Z",
          "requested_timestamp": "2026-09-12T03:47:18.283895Z",
          "actual_quote_timestamp": "2026-09-12T03:47:18.454682Z",
          "timestamp_delta_seconds": 0.170787,
          "bid": 0.55,
          "ask": 0.56,
          "midpoint": 0.555,
          "last_price": 0.55,
          "implied_probability": 0.56,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T03:47:18.454682Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP120000",
          "external_market_id": "KXBTC15M-26SEP120000-00",
          "external_contract_id": "KXBTC15M-26SEP120000-00:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 3984.48
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP120000-00": {
          "UP/YES": "KXBTC15M-26SEP120000-00:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 3,
          "signal_id": 2,
          "quote_id": 2,
          "settlement_id": 2,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 173.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.88000000000001,
          "trading_fee": 2.99,
          "total_deployed": 99.87,
          "settlement_value": 1.0,
          "settlement_payout": 173.0,
          "gross_pnl": 76.11999999999999,
          "net_pnl": 73.13,
          "roi": 0.7322519275057574,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T04:02:18.570183Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3984.48,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 4,
          "signal_id": 2,
          "quote_id": 2,
          "settlement_id": 2,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.56,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 56.00000000000001,
          "trading_fee": 1.73,
          "total_deployed": 57.730000000000004,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 43.99999999999999,
          "net_pnl": 42.269999999999996,
          "roi": 0.7322016282695305,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T04:02:18.571748Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 3984.48,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77235.89,
        "kronos_base_predicted_close": 77261.984375,
        "kronos_base_displacement": 26.094375000000582,
        "kronos_base_displacement_fraction": 0.0003378529722386909,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77241.640625,
        "kronos_small_displacement": 5.750625000000582,
        "kronos_small_displacement_fraction": 7.445534711907356e-05,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP120000",
        "ticker": "KXBTC15M-26SEP120000-00",
        "market_id": "KXBTC15M-26SEP120000-00",
        "contract_id": "KXBTC15M-26SEP120000-00:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77235.89
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T03:47:18.283895Z",
        "retrieved_timestamp": "2026-09-12T03:47:18.454682Z",
        "quote_offset_seconds": 0.170787,
        "quote_age_seconds": 0.170787,
        "bid": 0.55,
        "ask": 0.56,
        "midpoint": 0.555,
        "last_price": 0.55,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.56,
        "price_type": "live_executable_ask",
        "yes_ask_size": 3984.48
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77259.6,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T0345Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 2,
          "signal_id": 2,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T03:30:00Z",
          "return_6h": -0.0012309861906524278,
          "return_12h": -0.017985711801213666,
          "return_24h": 0.005205161137039838,
          "close_vs_ema12": -0.0012052874493623245,
          "close_vs_ema24": -0.001793588084491038,
          "ema12_slope_3h": -0.0004937391506112387,
          "ema24_slope_6h": -0.0011926535315155418,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.235590Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T03:30:00Z",
            "return_6h": -0.0012309861906524278,
            "return_12h": -0.017985711801213666,
            "return_24h": 0.005205161137039838,
            "close_vs_ema12": -0.0012052874493623245,
            "close_vs_ema24": -0.001793588084491038,
            "ema12_slope_3h": -0.0004937391506112387,
            "ema24_slope_6h": -0.0011926535315155418,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    },
    {
      "id": 1,
      "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
      "experiment_group_id": "kalshi15m-finetuned-20260912T0300Z",
      "trigger_timestamp": "2026-09-12T03:02:14.741674Z",
      "market_start_timestamp": "2026-09-12T03:00:00Z",
      "resolution_timestamp": "2026-09-12T03:15:00Z",
      "direction": "UP",
      "base_run_id": 17,
      "small_run_id": 18,
      "last_observed_close": 77231.87,
      "actual_close": 77257.24,
      "actual_direction": "UP",
      "direction_correct": 1,
      "empirical_probability": null,
      "probability_label": "prospective sample; not calibrated",
      "created_at": "2026-09-12T03:02:14.775255Z",
      "base_predicted_close": 77269.2109375,
      "small_predicted_close": 77240.53125,
      "strike": 77231.87,
      "market_regime": {
        "id": 1,
        "signal_id": 1,
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "regime": "NEUTRAL",
        "feature_timestamp": "2026-09-12T02:45:00Z",
        "return_6h": -0.0012391787259724563,
        "return_12h": -0.019487994274954068,
        "return_24h": 0.005392928663856322,
        "close_vs_ema12": -0.0013833140904256913,
        "close_vs_ema24": -0.001944320648306408,
        "ema12_slope_3h": -0.0005353790819523363,
        "ema24_slope_6h": -0.0012040447272092525,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
        "recorded_at": "2026-09-12T12:11:14.233823Z",
        "features": {
          "regime": "NEUTRAL",
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "source_interval_minutes": 15,
          "feature_timestamp": "2026-09-12T02:45:00Z",
          "return_6h": -0.0012391787259724563,
          "return_12h": -0.019487994274954068,
          "return_24h": 0.005392928663856322,
          "close_vs_ema12": -0.0013833140904256913,
          "close_vs_ema24": -0.001944320648306408,
          "ema12_slope_3h": -0.0005353790819523363,
          "ema24_slope_6h": -0.0012040447272092525,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
        }
      },
      "base_prediction": "UP",
      "small_prediction": "UP",
      "venue": "kalshi",
      "market_title": "BTC price up in next 15 mins?",
      "entry_probability": 0.54,
      "entry_price_type": "live_executable_ask",
      "entry_price_label": "Live executable ask",
      "quote_timing_offset_seconds": 0.163542,
      "data_quality_status": "usable_live_ask",
      "probability_bucket": "50_60",
      "status": "settled",
      "outcome": "win",
      "forecast_ids": [
        17,
        18
      ],
      "forecast_publication_timestamp": "2026-09-12T03:02:14.741674Z",
      "requested_quote_timestamp": "2026-09-12T03:02:14.741674Z",
      "retrieved_quote_timestamp": "2026-09-12T03:02:14.905216Z",
      "quote_retrieval_timestamp": "2026-09-12T03:02:14.905216Z",
      "timing_difference_seconds": 0.163542,
      "selected_quote": {
        "id": 1,
        "contract_id": 1,
        "forecast_timestamp": "2026-09-12T03:02:14.741674Z",
        "requested_timestamp": "2026-09-12T03:02:14.741674Z",
        "actual_quote_timestamp": "2026-09-12T03:02:14.905216Z",
        "timestamp_delta_seconds": 0.163542,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "implied_probability": 0.54,
        "spread": 0.010000000000000009,
        "price_type": "live_executable_ask",
        "quality_status": "usable_live_ask",
        "quality_notes": null,
        "data_source": "kalshi_trade_api_v2_orderbook",
        "retrieval_timestamp": "2026-09-12T03:02:14.905216Z",
        "venue": "kalshi",
        "external_event_id": "KXBTC15M-26SEP112315",
        "external_market_id": "KXBTC15M-26SEP112315-15",
        "external_contract_id": "KXBTC15M-26SEP112315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "contract_fee_rate": 0.07,
        "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
        "contract_data_source": "kalshi_trade_api_v2",
        "yes_ask_size": 2929.87
      },
      "selected_entry_price": 0.54,
      "selected_entry_price_label": "Live executable ask",
      "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model.",
      "contracts": [
        {
          "id": 1,
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP112315",
          "external_market_id": "KXBTC15M-26SEP112315-15",
          "external_contract_id": "KXBTC15M-26SEP112315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "market_start_timestamp": "2026-09-12T03:00:00Z",
          "resolution_timestamp": "2026-09-12T03:15:00Z",
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "data_source": "kalshi_trade_api_v2",
          "first_retrieved_at": "2026-09-12T03:02:14.777223Z"
        }
      ],
      "quotes": [
        {
          "id": 1,
          "contract_id": 1,
          "forecast_timestamp": "2026-09-12T03:02:14.741674Z",
          "requested_timestamp": "2026-09-12T03:02:14.741674Z",
          "actual_quote_timestamp": "2026-09-12T03:02:14.905216Z",
          "timestamp_delta_seconds": 0.163542,
          "bid": 0.53,
          "ask": 0.54,
          "midpoint": 0.535,
          "last_price": 0.54,
          "implied_probability": 0.54,
          "spread": 0.010000000000000009,
          "price_type": "live_executable_ask",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "data_source": "kalshi_trade_api_v2_orderbook",
          "retrieval_timestamp": "2026-09-12T03:02:14.905216Z",
          "venue": "kalshi",
          "external_event_id": "KXBTC15M-26SEP112315",
          "external_market_id": "KXBTC15M-26SEP112315-15",
          "external_contract_id": "KXBTC15M-26SEP112315-15:YES",
          "market_title": "BTC price up in next 15 mins?",
          "contract_side": "UP",
          "contract_fee_rate": 0.07,
          "contract_fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "contract_data_source": "kalshi_trade_api_v2",
          "yes_ask_size": 2929.87
        }
      ],
      "token_mapping": {
        "KXBTC15M-26SEP112315-15": {
          "UP/YES": "KXBTC15M-26SEP112315-15:YES"
        }
      },
      "data_quality_warnings": [],
      "paper_trades": {
        "fixed_dollars": {
          "id": 1,
          "signal_id": 1,
          "quote_id": 1,
          "settlement_id": 1,
          "stake_mode": "fixed_dollars",
          "stake_amount": 100.0,
          "shares": 179.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 96.66000000000001,
          "trading_fee": 3.12,
          "total_deployed": 99.78000000000002,
          "settlement_value": 1.0,
          "settlement_payout": 179.0,
          "gross_pnl": 82.33999999999999,
          "net_pnl": 79.21999999999998,
          "roi": 0.793946682701944,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T03:17:21.082451Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2929.87,
            "integer_contracts": true
          }
        },
        "fixed_shares": {
          "id": 2,
          "signal_id": 1,
          "quote_id": 1,
          "settlement_id": 1,
          "stake_mode": "fixed_shares",
          "stake_amount": 100.0,
          "shares": 100.0,
          "entry_price": 0.54,
          "entry_price_type": "live_executable_ask",
          "gross_cost": 54.0,
          "trading_fee": 1.74,
          "total_deployed": 55.74,
          "settlement_value": 1.0,
          "settlement_payout": 100.0,
          "gross_pnl": 46.0,
          "net_pnl": 44.26,
          "roi": 0.7940437746681018,
          "fee_rate": 0.07,
          "fee_formula": "ceil_to_cent(0.07 * contracts * price * (1 - price))",
          "created_at": "2026-09-12T03:17:21.084037Z",
          "quality_status": "usable_live_ask",
          "quality_notes": null,
          "assumptions": {
            "paper_only": true,
            "fill_policy": "first timely executable YES ask",
            "depth_checked": true,
            "displayed_yes_ask_size": 2929.87,
            "integer_contracts": true
          }
        }
      },
      "prediction_metrics": {
        "btc_price_at_trigger": 77231.87,
        "kronos_base_predicted_close": 77269.2109375,
        "kronos_base_displacement": 37.34093750000466,
        "kronos_base_displacement_fraction": 0.0004834913035254055,
        "kronos_base_confidence": null,
        "kronos_small_predicted_close": 77240.53125,
        "kronos_small_displacement": 8.661250000004657,
        "kronos_small_displacement_fraction": 0.00011214606094614382,
        "kronos_small_confidence": null
      },
      "position": {
        "venue": "kalshi",
        "event_id": "KXBTC15M-26SEP112315",
        "ticker": "KXBTC15M-26SEP112315-15",
        "market_id": "KXBTC15M-26SEP112315-15",
        "contract_id": "KXBTC15M-26SEP112315-15:YES",
        "market_title": "BTC price up in next 15 mins?",
        "contract_side": "UP",
        "side_taken": "YES",
        "strike": 77231.87
      },
      "entry_quote": {
        "requested_timestamp": "2026-09-12T03:02:14.741674Z",
        "retrieved_timestamp": "2026-09-12T03:02:14.905216Z",
        "quote_offset_seconds": 0.163542,
        "quote_age_seconds": 0.163542,
        "bid": 0.53,
        "ask": 0.54,
        "midpoint": 0.535,
        "last_price": 0.54,
        "spread": 0.010000000000000009,
        "selected_entry_price": 0.54,
        "price_type": "live_executable_ask",
        "yes_ask_size": 2929.87
      },
      "settlement": {
        "result": "YES",
        "settlement_value": 1.0,
        "actual_btc_close": 77257.24,
        "actual_btc_direction": "UP",
        "direction_correct": 1,
        "status": "settled"
      },
      "execution_quality": {
        "status": "usable_live_ask",
        "warnings": [],
        "entry_selection_reason": "The first timely, prospectively captured executable YES ask was used; displayed depth is checked for each stake model."
      },
      "strategy_metadata": {
        "signal_name": "KRONOS_KALSHI_15M_FINETUNED_BULL_CONSENSUS",
        "experiment_group_id": "kalshi15m-finetuned-20260912T0300Z",
        "empirical_probability": null,
        "probability_label": "prospective sample; not calibrated",
        "regime": "NEUTRAL",
        "regime_metadata": {
          "id": 1,
          "signal_id": 1,
          "source": "btcflix_price_features",
          "method_version": "price_features_15m_v1",
          "regime": "NEUTRAL",
          "feature_timestamp": "2026-09-12T02:45:00Z",
          "return_6h": -0.0012391787259724563,
          "return_12h": -0.019487994274954068,
          "return_24h": 0.005392928663856322,
          "close_vs_ema12": -0.0013833140904256913,
          "close_vs_ema24": -0.001944320648306408,
          "ema12_slope_3h": -0.0005353790819523363,
          "ema24_slope_6h": -0.0012040447272092525,
          "score": 1,
          "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL",
          "recorded_at": "2026-09-12T12:11:14.233823Z",
          "features": {
            "regime": "NEUTRAL",
            "source": "btcflix_price_features",
            "method_version": "price_features_15m_v1",
            "source_interval_minutes": 15,
            "feature_timestamp": "2026-09-12T02:45:00Z",
            "return_6h": -0.0012391787259724563,
            "return_12h": -0.019487994274954068,
            "return_24h": 0.005392928663856322,
            "close_vs_ema12": -0.0013833140904256913,
            "close_vs_ema24": -0.001944320648306408,
            "ema12_slope_3h": -0.0005353790819523363,
            "ema24_slope_6h": -0.0012040447272092525,
            "score": 1,
            "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
          }
        }
      }
    }
  ]
}
